Autor |
Beitrag |
Chaosworld
      
Beiträge: 49
|
Verfasst: Di 28.10.08 12:10
Ich verwende Delphi 5 und Delphi 2007 (auf dem selben Rechner). Wenn ich ein Programm in Delphi compiliere, und die EXE dann manuell starte funktioniert alles perfekt. Wenn ich jedoch in Delphi (Delphi 5) direkt mit F9 das Programm Kompilieren und Starten lasse, erhalte ich sofort eine "Externe Exception C0000008". Ich vermute daher irgend etwas mit dem Debugger, habe jedoch absolut keine Ahnung was es sein könnte. Dieser Fehler tritt auf, seit ich Delphi 2007 installiert habe.
Hat jemand eine Idee, wo ich suchen muss, um den Fehler beheben zu können?
Im Voraus danke für jede Antwort
Chaosworld
|
|
Chaosworld 
      
Beiträge: 49
|
Verfasst: Di 28.10.08 13:54
Ich konnte das Problem noch etwas einkreisen. Und zwar tritt die Exception genau an der Stelle auf, wo ich das Password und den Benutzernamen abfrage. Das ist ein ganz einfaches Fomular das mit ShowModal aufgerufen wird. witziger weise tritt genau der selbe Fehler auf, wenn ich aus der JVCL-Suite die "JvLoginDialog" verwende, also aus Delphi gestartet kommt die Exception, wenn die EXE normal ausgeführt wird, kommt es zu keiner Exception.
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Di 28.10.08 15:25
Laut ntstatus.h: Ist der gemeldete (externe) Fehler ein (NT_STATUS) STATUS_INVALID_HANDLE. Irgendwo scheint da also im Kernel-Mode was schief zu laufen, dass ein Handle nicht korrekt alloziiert wurde. Gut, ich weiß, das sagt erstmal nicht viel.
Von daher: Versuch bitte einmal mit madExcept, EurekaLog oder (erfordert leider etwas mehr Arbeit) mit dem Omorphia Debug Interface einen Live-Trace deines Programms zum Zeitpunkt des Fehlers zu bekommen. Diesen bitte einmal hier posten. Bitte nicht vergessen, dein Programm mit TD32-Debug-Infos und Debug-DCUs zu compilieren. Beim Omorphia Debug Interface wird zusätzlich eine detaillierte Mapfile benötigt.
Ferner überprüf bitte einmal, welche Debugger-DLL geladen ist; ggf. auch hier einfach mal den Gesamt-Dump aller geladenen DLLs posten, da ich mir gut vorstellen kann, dass deine alte Delphi-Version mit der neueren Fassung des Debugger-Kernels nicht zurecht kommt.
_________________ 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.
|
|
Chaosworld 
      
Beiträge: 49
|
Verfasst: Mi 29.10.08 23:11
Hallo BenBE, erst einmal dank für deine Antwort. Habe mir erst einmal EurekaLog 6.0.17 installiert. Hier die Kopie der Logfile
General:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63:
| Application: -------------------------------------------------------------- 1.1 Start Date : Wed, 29 Oct 2008 22:22:53 +0100 1.2 Name/Description: LimsU.exe 1.3 Version Number : 1.0.0.114 1.4 Parameters : 1.5 Compilation Date: Wed, 29 Oct 2008 22:22:52 +0100 1.6 Up Time : 5 seconds
Exception: ----------------------------------------------------- 2.1 Date : Wed, 29 Oct 2008 22:22:58 +0100 2.2 Address : 7C91E4DF 2.3 Module Name : ntdll.dll - (DLL für NT-Layer) 2.4 Module Version: 5.1.2600.5512 2.5 Type : EExternalException 2.6 Message : Externe Exception C0000008. 2.7 ID : 72C8 2.8 Count : 1 2.9 Status : New 2.10 Note :
User: ------------------------------------------------------- 3.1 ID : Chaosworld 3.2 Name : Laptop 3.3 Email : 3.4 Company : 3.5 Privileges: SeChangeNotifyPrivilege - ON SeSecurityPrivilege - OFF SeBackupPrivilege - OFF SeRestorePrivilege - OFF SeSystemtimePrivilege - OFF SeShutdownPrivilege - OFF SeRemoteShutdownPrivilege - OFF SeTakeOwnershipPrivilege - OFF SeDebugPrivilege - OFF SeSystemEnvironmentPrivilege - OFF SeSystemProfilePrivilege - OFF SeProfileSingleProcessPrivilege - OFF SeIncreaseBasePriorityPrivilege - OFF SeLoadDriverPrivilege - ON SeCreatePagefilePrivilege - OFF SeIncreaseQuotaPrivilege - OFF SeUndockPrivilege - ON SeManageVolumePrivilege - OFF SeImpersonatePrivilege - ON SeCreateGlobalPrivilege - ON
Active Controls: ----------------------------------- 4.1 Form Class : TPasswordDlg 4.2 Form Text : Paßwort-Dialog 4.3 Control Class: TEdit 4.4 Control Text :
Operating System: ------------------------------------ 6.1 Type : Microsoft Windows XP 6.2 Build # : 2600 6.3 Update : Service Pack 3 6.4 Language: German 6.5 Charset : 0 |
CallStack
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99: 100: 101: 102: 103: 104: 105: 106: 107: 108: 109: 110: 111: 112: 113: 114: 115: 116: 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: 128: 129: 130: 131: 132: 133: 134: 135: 136:
| ------------------------------------------------------------------------------------- |Address |Module |Unit |Class |Procedure/Method |Line | ------------------------------------------------------------------------------------- |Running Thread: ID=3048; Priority=0; Class=; [Main] | |-----------------------------------------------------------------------------------| |7C91E508|ntdll.dll | | |RtlRaiseException | | |7C91CFDA|ntdll.dll | | |ZwClose | | |7C809C15|kernel32.dll| | |CloseHandle | | |004B63F8|LimsU.exe |Forms.pas | |StdWndProc |1459[8] | |0049F8FC|LimsU.exe |Controls.pas |TWinControl |WndProc |5684[0] | |004B9CBE|LimsU.exe |Forms.pas |TCustomForm |WndProc |3063[94]| |7C9110E0|ntdll.dll | | |RtlLeaveCriticalSection| | |0041A812|LimsU.exe |Classes.pas |TThreadList |UnlockList |2125[1] | |0041A804|LimsU.exe |Classes.pas |TThreadList |UnlockList |2124[0] | |00480A40|LimsU.exe |Graphics.pas | |FreeMemoryContexts |4566[12]| |004809A8|LimsU.exe |Graphics.pas | |FreeMemoryContexts |4554[0] | |0049F671|LimsU.exe |Controls.pas |TWinControl |MainWndProc |5615[6] | |004B63F8|LimsU.exe |Forms.pas | |StdWndProc |1459[8] | |7E379346|user32.dll | | |IsWindow | | |7E37A034|user32.dll | | |CallWindowProcW | | |7E37AF60|user32.dll | | |ShowWindow | | |7E37AF56|user32.dll | | |ShowWindow | | |004BD0D2|LimsU.exe |Forms.pas |TCustomForm |CMShowingChanged |4405[85]| |7E3799F3|user32.dll | | |SetWindowPos | | |004A1F5B|LimsU.exe |Controls.pas |TWinControl |CMShowingChanged |6741[1] | |0049C463|LimsU.exe |Controls.pas |TControl |WndProc |4227[37]| |0049C2FC|LimsU.exe |Controls.pas |TControl |WndProc |4190[0] | |0049FB12|LimsU.exe |Controls.pas |TWinControl |WndProc |5731[47]| |0049F8FC|LimsU.exe |Controls.pas |TWinControl |WndProc |5684[0] | |004B9CBE|LimsU.exe |Forms.pas |TCustomForm |WndProc |3063[94]| |0049C1E6|LimsU.exe |Controls.pas |TControl |Perform |4152[5] | |0049C1B0|LimsU.exe |Controls.pas |TControl |Perform |4147[0] | |0049F4DC|LimsU.exe |Controls.pas |TWinControl |UpdateShowing |5568[16]| |0049F400|LimsU.exe |Controls.pas |TWinControl |UpdateShowing |5552[0] | |0049F560|LimsU.exe |Controls.pas |TWinControl |UpdateControlState |5586[7] | |0049F510|LimsU.exe |Controls.pas |TWinControl |UpdateControlState |5579[0] | |004A1F1D|LimsU.exe |Controls.pas |TWinControl |CMVisibleChanged |6732[3] | |0049C463|LimsU.exe |Controls.pas |TControl |WndProc |4227[37]| |0049C2FC|LimsU.exe |Controls.pas |TControl |WndProc |4190[0] | |0049FB12|LimsU.exe |Controls.pas |TWinControl |WndProc |5731[47]| |0049F8FC|LimsU.exe |Controls.pas |TWinControl |WndProc |5684[0] | |004B9CBE|LimsU.exe |Forms.pas |TCustomForm |WndProc |3063[94]| |0041A0A0|LimsU.exe |Classes.pas |TList |Get |1884[0] | |004BEF09|LimsU.exe |Forms.pas |TScreen |GetMonitor |5379[1] | |0049C1E6|LimsU.exe |Controls.pas |TControl |Perform |4152[5] | |0049C1B0|LimsU.exe |Controls.pas |TControl |Perform |4147[0] | |0049AA0C|LimsU.exe |Controls.pas |TControl |SetVisible |3401[5] | |0049A9D0|LimsU.exe |Controls.pas |TControl |SetVisible |3396[0] | |004B9785|LimsU.exe |Forms.pas |TCustomForm |SetVisible |2926[8] | |004B9730|LimsU.exe |Forms.pas |TCustomForm |SetVisible |2918[0] | |004BD578|LimsU.exe |Forms.pas |TCustomForm |Show |4644[1] | |004BD56C|LimsU.exe |Forms.pas |TCustomForm |Show |4643[0] | |004BD73E|LimsU.exe |Forms.pas |TCustomForm |ShowModal |4687[17]| |00729BF7|LimsU.exe |DialogLogIN.pas|TPasswordDlg|showmodalwithParamters |41[3] | |00729BB8|LimsU.exe |DialogLogIN.pas|TPasswordDlg|showmodalwithParamters |38[0] | |00911015|LimsU.exe |MAIN.pas |TMainForm |FormShow |523[42] | |004B9441|LimsU.exe |Forms.pas |TCustomForm |DoShow |2829[1] | |00403E94|LimsU.exe |system.pas | |_CallDynaInst |3781[1] | |004BCD08|LimsU.exe |Forms.pas |TCustomForm |CMShowingChanged |4330[10]| |7E3799F3|user32.dll | | |SetWindowPos | | |004A1F5B|LimsU.exe |Controls.pas |TWinControl |CMShowingChanged |6741[1] | |00403E64|LimsU.exe |system.pas | |GetDynaMethod |3748[1] | |00403F37|LimsU.exe |system.pas |TObject |Dispatch |3896[8] | |0049C463|LimsU.exe |Controls.pas |TControl |WndProc |4227[37]| |0049C2FC|LimsU.exe |Controls.pas |TControl |WndProc |4190[0] | |0049FB12|LimsU.exe |Controls.pas |TWinControl |WndProc |5731[47]| |0049F8FC|LimsU.exe |Controls.pas |TWinControl |WndProc |5684[0] | |004B9CBE|LimsU.exe |Forms.pas |TCustomForm |WndProc |3063[94]| |0049C1E6|LimsU.exe |Controls.pas |TControl |Perform |4152[5] | |0049C1B0|LimsU.exe |Controls.pas |TControl |Perform |4147[0] | |0049F4DC|LimsU.exe |Controls.pas |TWinControl |UpdateShowing |5568[16]| |0049F400|LimsU.exe |Controls.pas |TWinControl |UpdateShowing |5552[0] | |0049F560|LimsU.exe |Controls.pas |TWinControl |UpdateControlState |5586[7] | |0049F510|LimsU.exe |Controls.pas |TWinControl |UpdateControlState |5579[0] | |004A1F1D|LimsU.exe |Controls.pas |TWinControl |CMVisibleChanged |6732[3] | |0049C463|LimsU.exe |Controls.pas |TControl |WndProc |4227[37]| |0049C2FC|LimsU.exe |Controls.pas |TControl |WndProc |4190[0] | |0049FB12|LimsU.exe |Controls.pas |TWinControl |WndProc |5731[47]| |0049F8FC|LimsU.exe |Controls.pas |TWinControl |WndProc |5684[0] | |004B9CBE|LimsU.exe |Forms.pas |TCustomForm |WndProc |3063[94]| |0041A0A0|LimsU.exe |Classes.pas |TList |Get |1884[0] | |004BEF09|LimsU.exe |Forms.pas |TScreen |GetMonitor |5379[1] | |0049C1E6|LimsU.exe |Controls.pas |TControl |Perform |4152[5] | |0049C1B0|LimsU.exe |Controls.pas |TControl |Perform |4147[0] | |0049AA0C|LimsU.exe |Controls.pas |TControl |SetVisible |3401[5] | |0049A9D0|LimsU.exe |Controls.pas |TControl |SetVisible |3396[0] | |004B9785|LimsU.exe |Forms.pas |TCustomForm |SetVisible |2926[8] | |004B9730|LimsU.exe |Forms.pas |TCustomForm |SetVisible |2918[0] | |004C1B15|LimsU.exe |Forms.pas |TApplication|Run |6730[13]| |004C1A8C|LimsU.exe |Forms.pas |TApplication|Run |6717[0] | |009186F4|LimsU.exe |LimsU.dpr | | |52[15] | |-----------------------------------------------------------------------------------| | | |Running Thread: ID=1280; Priority=0; Class=TJvTimerThread | |-----------------------------------------------------------------------------------| |7E37F406|user32.dll | | |SendMessageA | | |7E37F3C2|user32.dll | | |SendMessageA | | |0042356B|LimsU.exe |Classes.pas |TThread |Synchronize |7441[3] | |0042353C|LimsU.exe |Classes.pas |TThread |Synchronize |7438[0] | |00423374|LimsU.exe |Classes.pas | |ThreadProc |7370[2] | |00403000|LimsU.exe |system.pas | |_FreeMem |1239[3] | |00404B90|LimsU.exe |system.pas | |ThreadWrapper |5606[17]| |-----------------------------------------------------------------------------------| |Calling Thread: ID=3048; Priority=0; Class=; [Main] | |-----------------------------------------------------------------------------------| |00402454|LimsU.exe |GETMEM.INC | |InsertFree |778[0] | |0040286E|LimsU.exe |GETMEM.INC | |TryHarder |946[55] | |004045F4|LimsU.exe |system.pas | |_TryFinallyExit |4931[6] | |004045E4|LimsU.exe |system.pas | |_TryFinallyExit |4926[1] | |00402A6E|LimsU.exe |GETMEM.INC | |SysGetMem |1020[50]| |004C1A34|LimsU.exe |Forms.pas |TApplication|CreateForm |6704[4] | |004C19F8|LimsU.exe |Forms.pas |TApplication|CreateForm |6700[0] | |0091867B|LimsU.exe |LimsU.dpr | | |45[8] | |-----------------------------------------------------------------------------------| | | |Running Thread: ID=3724; Priority=0; Class=TJvTimerThread | |-----------------------------------------------------------------------------------| |7E37F406|user32.dll | | |SendMessageA | | |7E37F3C2|user32.dll | | |SendMessageA | | |0042356B|LimsU.exe |Classes.pas |TThread |Synchronize |7441[3] | |0042353C|LimsU.exe |Classes.pas |TThread |Synchronize |7438[0] | |00423374|LimsU.exe |Classes.pas | |ThreadProc |7370[2] | |00403000|LimsU.exe |system.pas | |_FreeMem |1239[3] | |00404B90|LimsU.exe |system.pas | |ThreadWrapper |5606[17]| |-----------------------------------------------------------------------------------| |Calling Thread: ID=3048; Priority=0; Class=; [Main] | |-----------------------------------------------------------------------------------| |00402454|LimsU.exe |GETMEM.INC | |InsertFree |778[0] | |0040286E|LimsU.exe |GETMEM.INC | |TryHarder |946[55] | |004045F4|LimsU.exe |system.pas | |_TryFinallyExit |4931[6] | |004045E4|LimsU.exe |system.pas | |_TryFinallyExit |4926[1] | |00402A6E|LimsU.exe |GETMEM.INC | |SysGetMem |1020[50]| |004C1A34|LimsU.exe |Forms.pas |TApplication|CreateForm |6704[4] | |004C19F8|LimsU.exe |Forms.pas |TApplication|CreateForm |6700[0] | |0091867B|LimsU.exe |LimsU.dpr | | |45[8] | ------------------------------------------------------------------------------------- |
Modules:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45:
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |Handle |Name |Description |Version |Size |Modified |Path | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |00400000|LimsU.exe |LimsU |1.0.0.114 |9524224|2008-10-29 22:22:54|D:\Daten\LimsU\Build_114 | |01650000|btmmhook.dll |Multimedia Keys Hook DLL |5.5.0.4300 |73728 |2008-08-18 17:44:04|C:\WINDOWS\system32 | |01C20000|tvtpwm_windows_hook.dll|Password Manager Windows Hook |3.0.106.0 |611640 |2008-06-13 19:28:06|d:\Programme\Lenovo\Client Security Solution | |01CC0000|tvtpwm_interface.dll |Password Manager Interface |3.0.106.0 |886072 |2008-06-13 19:27:56|d:\Programme\Lenovo\Client Security Solution | |10000000|UnlockerHook.dll | | |4608 |2008-05-02 05:15:36|D:\Programme\Unlocker | |597D0000|NETAPI32.dll |Net Win32 API DLL |5.1.2600.5694 |337408 |2008-10-15 17:35:02|C:\WINDOWS\system32 | |5D450000|comctl32.dll |Common Controls Library |5.82.2900.5512 |617472 |2008-04-14 06:52:10|C:\WINDOWS\system32 | |5F1A0000|olepro32.dll | |5.1.2600.5512 |84992 |2008-04-14 06:52:24|C:\WINDOWS\system32 | |68000000|rsaenh.dll |Microsoft Enhanced Cryptographic Provider |5.1.2600.5507 |208384 |2008-04-13 22:07:58|C:\WINDOWS\system32 | |68DA0000|HHCtrlui.dll |Steuerelement für Microsoft® HTML-Hilfe |4.74.9273.0 |91136 |2004-08-04 11:00:00|C:\WINDOWS\system32\mui\0007 | |71A00000|WS2HELP.dll |Windows Socket 2.0 Helper für Windows NT |5.1.2600.5512 |19968 |2008-04-14 06:52:34|C:\WINDOWS\system32 | |71A10000|WS2_32.dll |Windows Socket 2.0 32-Bit DLL |5.1.2600.5512 |82432 |2008-04-14 06:52:34|C:\WINDOWS\system32 | |71A30000|wsock32.dll |Windows Socket-32-Bit-DLL |5.1.2600.5512 |24576 |2008-04-14 06:52:34|C:\WINDOWS\system32 | |71A80000|mpr.dll |Router-DLL für Mehrfachanbieter |5.1.2600.5512 |59904 |2008-04-14 06:52:16|C:\WINDOWS\system32 | |72F70000|winspool.drv |Windows-Spoolertreiber |5.1.2600.5512 |146944 |2008-04-14 06:53:10|C:\WINDOWS\system32 | |74640000|msls31.dll |Microsoft Line Services library file |3.10.349.0 |146432 |2004-08-04 11:00:00|C:\WINDOWS\system32 | |74CB0000|oledlg.dll |Unterstützung für die Microsoft Windows(R) OLE 2.0-Benutzeroberfläche|5.1.2600.5512 |126976 |2008-04-14 06:52:24|C:\WINDOWS\system32 | |74DB0000|RICHED20.DLL |Rich Text Edit Control, v3.0 |5.30.23.1230 |433664 |2008-04-14 06:52:24|C:\WINDOWS\system32 | |76300000|WINSTA.dll |Winstation Library |5.1.2600.5512 |53760 |2008-04-14 06:52:34|C:\WINDOWS\system32 | |76350000|comdlg32.dll |DLL für gemeinsame Dialoge |6.0.2900.5512 |281600 |2008-04-14 06:52:10|C:\WINDOWS\system32 | |76BB0000|PSAPI.DLL |Process Status Helper |5.1.2600.5512 |23040 |2008-04-14 06:52:24|C:\WINDOWS\system32 | |76BF0000|WINTRUST.dll |Microsoft Vertrauensverifizierungs-APIs |5.131.2600.5512|176640 |2008-04-14 06:52:34|C:\WINDOWS\system32 | |76C50000|IMAGEHLP.dll |Windows NT Image Helper |5.1.2600.5512 |144384 |2008-04-14 06:52:14|C:\WINDOWS\system32 | |76F10000|WTSAPI32.dll |Windows Terminal Server SDK APIs |5.1.2600.5512 |18432 |2008-04-14 06:52:34|C:\WINDOWS\system32 | |770F0000|oleaut32.dll | |5.1.2600.5512 |551936 |2008-04-14 06:52:24|C:\WINDOWS\system32 | |773A0000|comctl32.dll |User Experience Controls Library |6.0.2900.5512 |1054208|2008-04-14 06:50:12|C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83| |774B0000|ole32.dll |Microsoft OLE für Windows |5.1.2600.5512 |1287680|2008-04-14 06:52:24|C:\WINDOWS\system32 | |77A50000|CRYPT32.dll |Krypto-API32 |5.131.2600.5512|604160 |2008-04-14 06:52:10|C:\WINDOWS\system32 | |77AF0000|MSASN1.dll |ASN.1 Runtime APIs |5.1.2600.5512 |57344 |2008-04-14 06:52:18|C:\WINDOWS\system32 | |77BD0000|version.dll |Version Checking and File Installation Libraries |5.1.2600.5512 |18944 |2008-04-14 06:52:32|C:\WINDOWS\system32 | |77BE0000|msvcrt.dll |Windows NT CRT DLL |7.0.2600.5512 |343040 |2008-04-14 06:52:20|C:\WINDOWS\system32 | |77DA0000|advapi32.dll |Erweitertes Windows 32 Base-API |5.1.2600.5512 |678400 |2008-04-14 06:52:08|C:\WINDOWS\system32 | |77E50000|RPCRT4.dll |Remote Procedure Call Runtime |5.1.2600.5512 |584704 |2008-04-14 06:52:24|C:\WINDOWS\system32 | |77EF0000|GDI32.dll |GDI Client DLL |5.1.2600.5512 |285184 |2008-04-14 06:52:12|C:\WINDOWS\system32 | |77F40000|SHLWAPI.dll |Shell Light-weight Utility Library |6.0.2900.5512 |474624 |2008-04-14 06:52:26|C:\WINDOWS\system32 | |77FC0000|Secur32.dll |Security Support Provider Interface |5.1.2600.5512 |56320 |2008-04-14 06:52:26|C:\WINDOWS\system32 | |7C800000|kernel32.dll |Client-DLL für Windows NT-Basis-API |5.1.2600.5512 |1063424|2008-04-14 06:52:14|C:\WINDOWS\system32 | |7C910000|ntdll.dll |DLL für NT-Layer |5.1.2600.5512 |731648 |2008-04-14 06:51:54|C:\WINDOWS\system32 | |7E360000|user32.dll |Client-DLL für Windows XP USER-API |5.1.2600.5512 |580096 |2008-04-14 06:52:32|C:\WINDOWS\system32 | |7E400000|HHCtrl.OCX |Microsoft® HTML Help Control |5.2.3790.4110 |545280 |2008-04-14 06:50:40|C:\WINDOWS\system32 | |7E670000|shell32.dll |Allgemeine Windows-Shell-DLL |6.0.2900.5512 |8502272|2008-04-14 06:52:26|C:\WINDOWS\system32 | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
Ich hoffe du kannst damit etwas anfangen, stehe da wirklich wie ein Ochse vorm Berg. Was ich aber mal wieder merke, ich muss mich mal etwas genauer mit dem Thema Debugging beschäftigen. Auch die von dir genannten Tools sehen wirklich interessant aus, und ich werde sie mir auf jedenfall noch mal viel genauer anschauen.
Danke auf jeden Fall für deine Hilfe
Chaosworld
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Do 30.10.08 00:55
Hi,
also bei den geladenen Modulen wundert mich etwas:
Quelltext 1: 2: 3: 4:
| |01650000|btmmhook.dll |Multimedia Keys Hook DLL |5.5.0.4300 |73728 |2008-08-18 17:44:04|C:\WINDOWS\system32 | |01C20000|tvtpwm_windows_hook.dll|Password Manager Windows Hook |3.0.106.0 |611640 |2008-06-13 19:28:06|d:\Programme\Lenovo\Client Security Solution | |01CC0000|tvtpwm_interface.dll |Password Manager Interface |3.0.106.0 |886072 |2008-06-13 19:27:56|d:\Programme\Lenovo\Client Security Solution | |10000000|UnlockerHook.dll | | |4608 |2008-05-02 05:15:36|D:\Programme\Unlocker | |
btmmhook.dll scheint ein Tastatur-Treiber zu sein???
Was macht der tvtpwm_windows_hook.dll? Bzw. die zugehörige tvtpwm_interface.dll?
Zudem die UnlockerHook.dll?
Versuch mal bitte die besagten DLLs rauszuladen (durch Schließen der betroffenen Programme).
Weiterhin wundert mich, dass das SeLoadDriver Privilege geladen ist ... Auch der Stacktrace verwundert mich etwas, da müsst ich aber auch mal genauer schauen...
_________________ 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.
|
|
Chaosworld 
      
Beiträge: 49
|
Verfasst: Fr 31.10.08 11:40
Hi
erst einmal danke für deine hilfe, ich probiere es gerade aus. Sag mal, gibt es eigentlich eine Möglichkeit den Debugger neu zu registrieren. Ich habe mitlerweise irgendwie das Gefühl, dass da garnicht mehr der Delphi 5 Debugger läuft, oder aber irgendwie gemischt mit einem anderen Debugger (von Windows, dlephi 2007,..).
Danke nochmal für deine Hilfe.
Chaosworld
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Fr 31.10.08 11:51
Sichere deinen Komponenten- und Package-Zweig von Delphi und installiere Delphi neu. Danach einfach das Regfile neu importieren.
_________________ 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.
|
|
Sinspin
      
Beiträge: 1335
Erhaltene Danke: 118
Win 10
RIO, CE, Lazarus
|
Verfasst: Fr 31.10.08 15:05
Chaosworld hat folgendes geschrieben : | Ich verwende Delphi 5 und Delphi 2007 (auf dem selben Rechner). .... |
Ich dächte irgendwo gelesen zu haben das es nicht allzu einfach möglich ist mehr als eine Delphi Version auf einem Rechner zum laufen zu bekommen.
Da die von dir verwendeten Versionen noch ein paar jährchen auseinanderliegen könnte ich mir gut vorstellen das sich am Debugger einiges getan hat und es vieleicht daher kommt das dein D5 nicht mit dem D2007 Debugger kann.
_________________ Wir zerstören die Natur und Wälder der Erde. Wir töten wilde Tiere für Trophäen. Wir produzieren Lebewesen als Massenware um sie nach wenigen Monaten zu töten. Warum sollte unser aller Mutter, die Natur, nicht die gleichen Rechte haben?
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Fr 31.10.08 16:40
Also ich hab mehrere Delphi-Versionen auf einem Rechner; läuft recht unproblematisch; man sollte aber darauf achten, dass das JIT-Debugging von der älteren Delphi-Version erledigt wird - man also die Abfrage während der Installation verneint.
_________________ 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.
|
|
|