Entwickler-Ecke
Programmierwerkzeuge - Frage zu Debuggen mit OmMAP
Jojojoxx - Fr 24.10.08 13:27
Titel: Frage zu Debuggen mit OmMAP
Hallo!
Ich habe ein Programm dass eine Zugriffsverletzung verursacht, sobald es durch den Windows-Autostart geladen wird.
Daher habe ich es mit OmMAP von BenBE debuggen wollen, werde aber nicht so schlau daraus. Das hier ist die Fehlermeldung:
Dann habe ich die Adresse 004616A6 OmMAP übergeben und erhalte folgendes:
Moderiert von
Narses: Bild als Anhang hochgeladen
Daraus kann ich jetzt schließen dass es mit irgendeiner Form zusammenhängt aber mehr auch nicht.
Ich meine mich zu erinnern dass ich früher mal von OmMAP eine Zeile ausgegeben bekommen habe, in der der fehler entstanden ist.
Kann mir da jemand weiterhelfen?
Vielen Dank für die Hilfe!
mfg
Jojo
BenBE - Fr 24.10.08 20:49
Hi,
die Anzeige der Zeilennummer funktioniert nur dann, wenn Du eine vollständige (ausführliche) Mapfile anlegst. Bei System-Units (z.B. Forms.pas) muss dazu zusätzlich die Option "Mit Debug-DCUs" aktiv sein, die jedoch beim Debuggen oftmals recht nervig sein kann, da ein Single Step im Debugger dann in die gesamten System-Units verzweigt.
Zu deinem Problem: Anhand der Meldung würde ich einmal vermuten, dass du an irgend einer Stelle versuchst eine TForm (oder abgeleitete Klasse) anzuzeigen, der keine Instanz zugeordnet ist - also wo ein TForm.Create(nil) vorher fehlt.
HTH,
BenBE.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!