AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein try..finally verursacht korrupte Variablen
Thema durchsuchen
Ansicht
Themen-Optionen

try..finally verursacht korrupte Variablen

Ein Thema von prognase · begonnen am 17. Jul 2019 · letzter Beitrag vom 18. Jul 2019
 
prognase

Registriert seit: 30. Apr 2012
4 Beiträge
 
#4

AW: try..finally verursacht korrupte Variablen

  Alt 17. Jul 2019, 19:14
Dass der letzte Code-Block keinen Sinn macht ist klar, ist nur reingekommen, damit ich einen Breakpoint und "nächsten Schritt" habe. Im Original kommen da noch ca. zehn sinnvolle Anweisungen. Auch zeigt der ASM-Block, dass der nicht wegoptimiert wurde: ich laufe im DEBUG unter Winx64, alle Optimierungen ausgeschaltet. Der Fehler passiert im ASM-Code genau vor dem Setzen des Cursors, also noch im sinnvollen Code.

Ich glaube aber, dass ich den Fehler gefunden habe. Ich hab vergessen zu erwähnen auf was ich laufe: Delphi Rio, Ziel ist Win x64. Bin irgendwann mal darauf gekommen, dass mein Mini-Test-VCL in 32bit korrekt lief. Als ich das dann x64 übersetzt habe, gab es wieder das Problem. Ich werde das morgen noch mal weiter verfolgen und schreib dann was.

Matthias
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz