Ausnahme EExternalException im Modul ntdll.dll unter 000xxxxx. Externe Ausnahme C0000026
von iSavaDev
08/15/2012
02:21
Hinterlasse einen Kommentar
Exception EExternalException im Modul ntdll.dll at 000xxxxx. Externe Ausnahme C0000026
Delphi
Nun ist es so, dass es unmöglich ist, das Programm im Debug-Modus laufen zu lassen, fällt ntdll.dll Fehler, und er
IDE - Embarcadero
RAD Studio, Delphi XE7 Beispiel mit einem Crash geschlossen.
Fehlercode:
Ausnahme EExternalException im Modul ntdll.dll unter 000xxxxx. Externe Ausnahme C0000026
Dieses Problem kann leicht durch die Registrierung gelöst werden. Wir öffnen regedit und suchen in der Suche nach dem Evaluator-Zweig mit dem Schlüssel comp32x.dll. Wenn comp32x.dll auf 1 festgelegt ist, ändern Sie es in -1.
Ein Beispiel für eine Verzweigungshierarchie für
Rad Studio XE7 in Win XP:
HKEY_USER>
[~ / Software \ Embarcadero \
BDS \ 15.0 \ Debuggen \ Embarcadero Debuggers \ Evaluators] "comp32x.dll" = "- 1"
In der Abbildung können Sie klarer verstehen, was Sie tun müssen
Nachdem Sie den Wert -1 im Schlüssel comp32x.dll festgelegt haben, können Sie mit dem Debuggen Ihres Programms beginnen.
Hinweis: Wenn Sie den AQTimer Performance Manager installiert haben, müssen Sie ihn möglicherweise auch deinstallieren.
Nützlich:
Vielleicht werden Sie auch daran interessiert sein, Debugging-Informationen in der Konsole anzuzeigen. Sie können dies in dem Artikel herausfinden: Ausgabe von Debugging-Informationen in
IDE - Embarcadero
RAD Studio
Viel Glück!