Autor Beitrag
Jojojoxx
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 386



BeitragVerfasst: Fr 24.10.08 14:27 
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:

toter Link hat folgendes geschrieben:
img243.imageshack.us...07/unbenannt2ed0.jpg


Dann habe ich die Adresse 004616A6 OmMAP übergeben und erhalte folgendes:

Moderiert von user profile iconNarses: 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
Einloggen, um Attachments anzusehen!
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Fr 24.10.08 21: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.

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.