Einzelnen Beitrag anzeigen

Benutzerbild von Diamondback2007
Diamondback2007

Registriert seit: 2. Feb 2007
260 Beiträge
 
Delphi 2007 Professional
 
#6

Re: Dateibeschreibung auslesen

  Alt 4. Nov 2007, 14:09
tut mir leid!

also problem sieht wie folgt aus:

-wenn ich meine exe normal starte passiert nichts, das heißt
es wird nichts ausgelsen. das feld bleibt leer.

-wenn ich am debuggen bin kann es passieren, dass
ich eine zugriffsverletzung in einer dll bekomme
und meine IDE danach abstürtzt.
das äußert sich darin, dass mein przess nicht mehr beendet
werden kann, auch nicht per Taskmanager.
sobald ich allerdings "bds.exe" beende ist wieder alles normal.
beim erneuten starten der IDE klappt sie wieder bis zum zeitpunkt
des debuggens:
Code:
---------------------------
Fehler
---------------------------
Zugriffsverletzung bei Adresse 0EF1223C in Modul 'bordbk105N.dll'. Schreiben von Adresse 11021000.
---------------------------
OK  Details >>  
---------------------------
Details:

Code:
[0EF1223C]{bordbk105N.dll} Unknown function at @isDbkLoggingOn$qv + $18094
(0000A9FF){DelphiSpeedUp105.dll} [017CB9FF]
[21BA4EAB]{win32debugide100.bpl} Win32Debug.TWin32LinkUnit.GetCppDebugHook + $33
[21BA574B]{win32debugide100.bpl} Win32Debug.TWin32Process.DoLinkUnitCreated + $EB
[2000A332]{rtl100.bpl } System.TInterfacedObject._AddRef + $A
[208EDD13]{dbkdebugide100.bpl} Debug.TProcess.LinkUnitCreated + $7
[208EB607]{dbkdebugide100.bpl} Debug.TEvaluatorCallback.ntfyLinkUnitDelta + $57
[209DEF14]{coreide100.bpl} SyncEdit.TSyncEditPainter.ShowSyncButton + $80
[209DBC75]{coreide100.bpl} SyncEdit.TSyncEditPainter.DrawMark + $899
[209DBC99]{coreide100.bpl} SyncEdit.TSyncEditPainter.DrawMark + $8BD
[209DBCB6]{coreide100.bpl} SyncEdit.TSyncEditPainter.DrawMark + $8DA
[200E53F8]{vcl100.bpl } Graphics.TResourceManager.Unlock + $4
[200E5566]{vcl100.bpl } Graphics.TResourceManager.FreeResource + $82
(00002007){DelphiSpeedUp105.dll} [017C3007]
[20003DC4]{rtl100.bpl } System.@FreeMem + $4
[20006B86]{rtl100.bpl } System.@ClassDestroy + $2
[200E603E]{vcl100.bpl } Graphics.TFont.Destroy + $1E
[200E53F8]{vcl100.bpl } Graphics.TResourceManager.Unlock + $4
[2004AA1B]{rtl100.bpl } Contnrs.TCustomBucketList.FindItem + $17
[2004A9DF]{rtl100.bpl } Contnrs.TCustomBucketList.Find + $17
[209F402B]{coreide100.bpl} EditorControl.PaintMarks + $11B
[20003DC4]{rtl100.bpl } System.@FreeMem + $4
(000013E4){DelphiSpeedUp105.dll} [017C23E4]
[20A59AD2]{coreide100.bpl} EdProcs.SafeEkEval + $4A
[20A99800]{coreide100.bpl} EdKrnl.EkEval + $18
[20A99A02]{coreide100.bpl} EdKrnl.ElisionsAtLine + $36
[20A99800]{coreide100.bpl} EdKrnl.EkEval + $18
[209F6BAF]{coreide100.bpl} EditorControl.TCustomEditControl.UpdateStatus + $203
[200E7B15]{vcl100.bpl } Graphics.TCanvas.GetPenPos + $19
[20143C2D]{vcl100.bpl } Controls.TWinControl.PaintControls + $1FD
[200E7ACA]{vcl100.bpl } Graphics.TCanvas.Unlock + $1E
[20143833]{vcl100.bpl } Controls.TWinControl.DefaultHandler + $D7
[209DF5F4]{coreide100.bpl} SyncEdit.TSyncButton.WMUser + $18
[2013F6A7]{vcl100.bpl } Controls.TControl.WndProc + $2BB
[208F5181]{dbkdebugide100.bpl} Debug.TDebugger.DBKWndProc + $39
[20040DE4]{rtl100.bpl } Classes.StdWndProc + $14
[20160EF8]{vcl100.bpl } Forms.TApplication.ProcessMessage + $FC
[20160F32]{vcl100.bpl } Forms.TApplication.HandleMessage + $A
[20161188]{vcl100.bpl } Forms.TApplication.Run + $CC
[00422971]{bds.exe    } bds.bds (Line 196, "" + 7) + $2
-Fehler tritt nur bei der dll auf, bei allen exes klappt es prima.
-wie gesagt durchdebuggen geht halt leider nicht...

gruß
Fabian E.
  Mit Zitat antworten Zitat