Einzelnen Beitrag anzeigen

berens

Registriert seit: 3. Sep 2004
434 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: "Project.exe funktioniert nicht mehr"

  Alt 10. Mai 2011, 11:18
Mein Debugger (behaupte ich) funktioniert generell.

Eventlog ist natürlich eine gute Idee.
Ich habe aber leider garkeine Idee, wie ich daraus schlau werden soll...

"Was machst Du denn beim beenden?" - Genau das ist quasi das Problem: Ich habe mehrere Komponenten die beim Programmstart erzeugt werden und diese arbeiten eigenständig; teilweise mit Threads etc. Beim Programmende werden alle Komponenten mit finalization freigegeben, so dass diese mit destructor Destroy ihre eigenen Threads und Objekte ordentlich freigeben können.

Debugger-Optionen siehe Anhang.

Meine einzige Chance sehe ich aktuell darin, beim FormClose des Hauptformulars mich solange mit F7 langzuhangeln, bis (vielleicht) etwas passiert.


Eventlog-Eintrag 1
Zitat:
Protokollname: Application
Quelle: Application Error
Datum: 10.05.2011 10:49:10
Ereignis-ID: 1000
Aufgabenkategorie100)
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: Bla
Beschreibung:
Name der fehlerhaften Anwendung: LayoutEditor.exe, Version: 0.0.0.0, Zeitstempel: 0x4dc8fb88
Name des fehlerhaften Moduls: ntdll.dll, Version: 6.1.7601.17514, Zeitstempel: 0x4ce7b96e
Ausnahmecode: 0x80000003
Fehleroffset: 0x000a1827
ID des fehlerhaften Prozesses: 0x43c
Startzeit der fehlerhaften Anwendung: 0x01cc0eef1889316b
Pfad der fehlerhaften Anwendung: E:\050218\_debug\LayoutEditor.exe
Pfad des fehlerhaften Moduls: C:\Windows\SYSTEM32\ntdll.dll
Berichtskennung: 5f3983ef-7ae2-11e0-a2c3-001d09d96fe8
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2011-05-10T08:49:10.000000000Z" />
<EventRecordID>19233</EventRecordID>
<Channel>Application</Channel>
<Computer>Bla</Computer>
<Security />
</System>
<EventData>
<Data>LayoutEditor.exe</Data>
<Data>0.0.0.0</Data>
<Data>4dc8fb88</Data>
<Data>ntdll.dll</Data>
<Data>6.1.7601.17514</Data>
<Data>4ce7b96e</Data>
<Data>80000003</Data>
<Data>000a1827</Data>
<Data>43c</Data>
<Data>01cc0eef1889316b</Data>
<Data>E:\050218\_debug\LayoutEditor.exe</Data>
<Data>C:\Windows\SYSTEM32\ntdll.dll</Data>
<Data>5f3983ef-7ae2-11e0-a2c3-001d09d96fe8</Data>
</EventData>
</Event>
Eventlog-Eintrag 2
Zitat:
Protokollname: Application
Quelle: Windows Error Reporting
Datum: 10.05.2011 10:50:02
Ereignis-ID: 1001
Aufgabenkategorie:Keine
Ebene: Informationen
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: Bla
Beschreibung:
Fehlerbucket 2436988588, Typ 1
Ereignisname: APPCRASH
Antwort: Nicht verfügbar
CAB-Datei-ID: 0

Problemsignatur:
P1: LayoutEditor.exe
P2: 0.0.0.0
P3: 4dc8fb88
P4: ntdll.dll
P5: 6.1.7601.17514
P6: 4ce7b96e
P7: 80000003
P8: 000a1827
P9:
P10:

Angefügte Dateien:
C:\Users\Name\AppData\Local\Temp\WER619.tmp.WERInt ernalMetadata.xml

Diese Dateien befinden sich möglicherweise hier:
C:\Users\Name\AppData\Local\Microsoft\Windows\WER\ ReportArchive\AppCrash_LayoutEditor.exe_12cb53f97b 745ef9bba0507a1115517a67a_0494cfce

Analysesymbol:
Es wird erneut nach einer Lösung gesucht: 0
Berichts-ID: 5f3983ef-7ae2-11e0-a2c3-001d09d96fe8
Berichtstatus: 1
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Windows Error Reporting" />
<EventID Qualifiers="0">1001</EventID>
<Level>4</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2011-05-10T08:50:02.000000000Z" />
<EventRecordID>19234</EventRecordID>
<Channel>Application</Channel>
<Computer>Bla</Computer>
<Security />
</System>
<EventData>
<Data>2436988588</Data>
<Data>1</Data>
<Data>APPCRASH</Data>
<Data>Nicht verfügbar</Data>
<Data>0</Data>
<Data>LayoutEditor.exe</Data>
<Data>0.0.0.0</Data>
<Data>4dc8fb88</Data>
<Data>ntdll.dll</Data>
<Data>6.1.7601.17514</Data>
<Data>4ce7b96e</Data>
<Data>80000003</Data>
<Data>000a1827</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
C:\Users\Name\AppData\Local\Temp\WER619.tmp.WERInt ernalMetadata.xml</Data>
<Data>C:\Users\Name\AppData\Local\Microsoft\Window s\WER\ReportArchive\AppCrash_LayoutEditor.exe_12cb 53f97b745ef9bba0507a1115517a67a_0494cfce</Data>
<Data>
</Data>
<Data>0</Data>
<Data>5f3983ef-7ae2-11e0-a2c3-001d09d96fe8</Data>
<Data>1</Data>
</EventData>
</Event>
Die Datei "Report.wer" aus dem o.g. Ordner "C:\Users\Name\AppData\Local\Microsoft\Windows\WER \ReportArchive\AppCrash_LayoutEditor.exe_12cb53f97 b745ef9bba0507a1115517a67a_0494cfce":
Zitat:
Version=1
EventType=APPCRASH
EventTime=129494909510327318
ReportType=2
Consent=1
UploadTime=129494909511267372
ReportIdentifier=5f3983f0-7ae2-11e0-a2c3-001d09d96fe8
IntegratorReportIdentifier=5f3983ef-7ae2-11e0-a2c3-001d09d96fe8
Response.BucketId=2436988588
Response.BucketTable=1
Response.type=4
Sig[0].Name=Anwendungsname
Sig[0].Value=LayoutEditor.exe
Sig[1].Name=Anwendungsversion
Sig[1].Value=0.0.0.0
Sig[2].Name=Anwendungszeitstempel
Sig[2].Value=4dc8fb88
Sig[3].Name=Fehlermodulname
Sig[3].Value=ntdll.dll
Sig[4].Name=Fehlermodulversion
Sig[4].Value=6.1.7601.17514
Sig[5].Name=Fehlermodulzeitstempel
Sig[5].Value=4ce7b96e
Sig[6].Name=Ausnahmecode
Sig[6].Value=80000003
Sig[7].Name=Ausnahmeoffset
Sig[7].Value=000a1827
DynamicSig[1].Name=Betriebsystemversion
DynamicSig[1].Value=6.1.7601.2.1.0.256.48
DynamicSig[2].Name=Gebietsschema-ID
DynamicSig[2].Value=1031
DynamicSig[22].Name=Zusatzinformation 1
DynamicSig[22].Value=d1ab
DynamicSig[23].Name=Zusatzinformation 2
DynamicSig[23].Value=d1ab624ec7d094c26a73530c245a3468
DynamicSig[24].Name=Zusatzinformation 3
DynamicSig[24].Value=d1ab
DynamicSig[25].Name=Zusatzinformation 4
DynamicSig[25].Value=d1ab624ec7d094c26a73530c245a3468
UI[2]=E:\050218\_debug\LayoutEditor.exe
UI[3]=LayoutEditor.exe funktioniert nicht mehr
UI[4]=Windows kann online nach einer Lösung für das Problem suchen.
UI[5]=Online nach einer Lösung suchen und das Programm schließen
UI[6]=Später online nach einer Lösung suchen und das Programm schließen
UI[7]=Programm schließen
LoadedModule[0]=E:\050218\_debug\LayoutEditor.exe
LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\Windows\system32\kernel32.dll
LoadedModule[3]=C:\Windows\system32\KERNELBASE.dll
LoadedModule[4]=C:\Windows\system32\oleaut32.dll
LoadedModule[5]=C:\Windows\system32\ole32.dll
LoadedModule[6]=C:\Windows\system32\msvcrt.dll
LoadedModule[7]=C:\Windows\system32\GDI32.dll
LoadedModule[8]=C:\Windows\system32\USER32.dll
LoadedModule[9]=C:\Windows\system32\LPK.dll
LoadedModule[10]=C:\Windows\system32\USP10.dll
LoadedModule[11]=C:\Windows\system32\RPCRT4.dll
LoadedModule[12]=C:\Windows\system32\advapi32.dll
LoadedModule[13]=C:\Windows\SYSTEM32\sechost.dll
LoadedModule[14]=C:\Windows\system32\opengl32.dll
LoadedModule[15]=C:\Windows\system32\GLU32.dll
LoadedModule[16]=C:\Windows\system32\DDRAW.dll
LoadedModule[17]=C:\Windows\system32\DCIMAN32.dll
LoadedModule[18]=C:\Windows\system32\SETUPAPI.dll
LoadedModule[19]=C:\Windows\system32\CFGMGR32.dll
LoadedModule[20]=C:\Windows\system32\DEVOBJ.dll
LoadedModule[21]=C:\Windows\system32\dwmapi.dll
LoadedModule[22]=C:\Windows\system32\msimg32.dll
LoadedModule[23]=C:\Windows\system32\version.dll
LoadedModule[24]=C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6 975e2bd6f2b2\comctl32.dll
LoadedModule[25]=C:\Windows\system32\SHLWAPI.dll
LoadedModule[26]=C:\Windows\system32\shell32.dll
LoadedModule[27]=C:\Windows\system32\comdlg32.dll
LoadedModule[28]=C:\Windows\system32\winspool.drv
LoadedModule[29]=C:\Windows\system32\winmm.dll
LoadedModule[30]=C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6 595b64144ccf1df_1.1.7601.17514_none_72d18a4386696c 80\gdiplus.dll
LoadedModule[31]=C:\Windows\system32\oleacc.dll
LoadedModule[32]=C:\Windows\system32\IMM32.DLL
LoadedModule[33]=C:\Windows\system32\MSCTF.dll
LoadedModule[34]=C:\Windows\system32\wsock32.dll
LoadedModule[35]=C:\Windows\system32\WS2_32.dll
LoadedModule[36]=C:\Windows\system32\NSI.dll
LoadedModule[37]=C:\Windows\system32\mswsock.dll
LoadedModule[38]=C:\Windows\system32\CRYPTBASE.dll
LoadedModule[39]=C:\Windows\system32\UXTHEME.DLL
LoadedModule[40]=C:\Windows\system32\CLBCatQ.DLL
LoadedModule[41]=C:\Program Files\Common Files\System\ado\msado15.dll
LoadedModule[42]=C:\Windows\system32\MSDART.DLL
LoadedModule[43]=C:\Windows\system32\CRYPTSP.dll
LoadedModule[44]=C:\Windows\system32\rsaenh.dll
LoadedModule[45]=C:\Windows\system32\RpcRtRemote.dll
LoadedModule[46]=C:\Program Files\Common Files\System\Ole DB\oledb32.dll
LoadedModule[47]=C:\Windows\system32\bcrypt.dll
LoadedModule[48]=C:\Program Files\Common Files\System\Ole DB\OLEDB32R.DLL
LoadedModule[49]=C:\Windows\system32\comsvcs.dll
LoadedModule[50]=C:\Windows\system32\ATL.DLL
LoadedModule[51]=C:\Windows\system32\bcryptprimitives.dll
LoadedModule[52]=C:\Windows\system32\msjetoledb40.dll
LoadedModule[53]=C:\Windows\system32\msjet40.dll
LoadedModule[54]=C:\Windows\system32\mswstr10.dll
LoadedModule[55]=C:\Windows\system32\msjter40.dll
LoadedModule[56]=C:\Windows\system32\MSJINT40.DLL
LoadedModule[57]=C:\Windows\system32\CRYPT32.dll
LoadedModule[58]=C:\Windows\system32\MSASN1.dll
LoadedModule[59]=C:\Windows\system32\msjtes40.dll
LoadedModule[60]=C:\Windows\system32\VBAJET32.DLL
LoadedModule[61]=C:\Windows\system32\expsrv.dll
LoadedModule[62]=C:\Program Files\Common Files\System\msadc\msadce.dll
LoadedModule[63]=C:\Program Files\Common Files\System\msadc\msadcer.dll
LoadedModule[64]=C:\Windows\System32\msxml6.dll
LoadedModule[65]=C:\Windows\system32\iphlpapi.dll
LoadedModule[66]=C:\Windows\system32\WINNSI.DLL
LoadedModule[67]=C:\Windows\system32\dhcpcsvc.DLL
LoadedModule[68]=C:\Windows\system32\DNSAPI.dll
LoadedModule[69]=C:\Windows\system32\dhcpcsvc6.DLL
LoadedModule[70]=C:\Windows\system32\SspiCli.dll
State[0].Key=Transport.DoneStage1
State[0].Value=1
State[1].Key=DataRequest
State[1].Value=Bucket=-1857978708/nBucketTable=1/nResponse=1/n
FriendlyEventName=Nicht mehr funktionsfähig
ConsentKey=APPCRASH
AppName=LayoutEditor.exe
AppPath=E:\050218\_debug\LayoutEditor.exe
Miniaturansicht angehängter Grafiken
debuggeroptionen.png  
  Mit Zitat antworten Zitat