Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Externe Exception C0000235 (https://www.delphipraxis.net/156611-externe-exception-c0000235.html)

steffen_d 8. Dez 2010 17:33

Externe Exception C0000235
 
Hallo,

ich habe gerade ein massives Problem:
die Funktion SHGetSpecialFolderLocation und der Aufruf eines TOpenDialogs bringen seit heute Nachmittag die externe Exception C0000235.
Ich weiß echt nicht, was da passiert ist. An den Aufrufen hab ich seit Tagen nichts mehr geändert. :cry:

Weiß vielleicht jemand Rat?

Ich verwende Rad Studio 2010 auf Windows XP Professional.

Danke im Voraus.
Steffen

jbg 8. Dez 2010 17:43

AW: Externe Exception C0000235
 
Na dann fang mal an Avira AntiVir zu deinstallieren.

http://forum.avira.de/wbb/index.php?...hreadID=123783
http://forum.avira.de/wbb/index.php?...hreadID=123775
http://forum.avira.de/wbb/index.php?...hreadID=123791
http://forum.avira.de/wbb/index.php?...hreadID=123794
http://forum.avira.de/wbb/index.php?...hreadID=123773

Ohwie 8. Dez 2010 22:46

AW: Externe Exception C0000235
 
Ich bin gerade in die gleiche Falle geraten:
WorkAround:
Wie im Avira-Forum schon erwähnt : Die aktuelle Version vollständig deinstallieren.
VorgängerVersion 10.0.0.567 vom 19.04.2010 wieder installieren.
Danach lief bei mir wieder alles.

0xDEAD 9. Dez 2010 08:56

AW: Externe Exception C0000235
 
Ich such auch seit gestern nach einer Lösung

http://www.delphipraxis.net/156611-e...-c0000235.html

Das Problem ist eine neue Anti-Debugger-Funktion im Avira Virenscanner.

Das Workaround sieht so aus:
Avira konfigurieren -> Allgemeines -> Sicherheit
-> Produktschutz deaktivieren

Neustart! (ganz wichtig! sonst klappt es nicht!)

steffen_d 9. Dez 2010 09:10

AW: Externe Exception C0000235
 
Hallo und vielen Dank für Eure Antworten.

Bei mir hat jetzt folgendes geholfen (so ähnlich wie bei 0xDEAD):

Avira konfigurieren -> Allgemeines -> Sicherheit ...
... und dann bei Produktschutz das Häkchen bei "Dateien und Registrierungseinträge vor Manipulation schützen" raus.

Und dann natürlich Neustart.

Viele Grüße
Steffen

Dezipaitor 9. Dez 2010 09:55

AW: Externe Exception C0000235
 
Interessant die Meldung C0000235:
Zitat:

Zeigt an, dass ein Prozess zu viele Threads besitzt, um die angeforderte Aktion durchzuführen. Die Zuweisung eines primären Tokens kann z. B. nur ausgeführt werden, wenn ein Prozess keinen oder einen Thread besitzt

jbg 9. Dez 2010 10:04

AW: Externe Exception C0000235
 
Zitat:

Zitat von Dezipaitor (Beitrag 1067307)
Interessant die Meldung C0000235:

Hier handelt es sich um einen Anti-Debugger Trick, der eigentlich AntiVir schützen soll, aber leider in allen Prozessen zum Einsatz kommt.

Zitat:

2.1.4 CloseHandle
As with an invalid handle, if a protected handle is passed
to the kernel32 CloseHandle() function (or directly to
the ntdll NtClose() function) and no debugger is present,
then an error code is returned. However, if a debugger is
present, an EXCEPTION_HANDLE_NOT_CLOSABLE
(0xC0000235) exception will be raised. This exception can
be intercepted by an exception handler, and is an indication
that a debugger is running.

x000x 10. Dez 2010 10:17

AW: Externe Exception C0000235
 
Moin moin,

ich hatte heute morgen das Problem und bin glücklich hier die Lösung gefunden zu haben *Haare wieder glättet*

Der Workaround von steffen_d hat super funktioniert - danke für alle eure Antworten :-)

TheFrog 10. Dez 2010 10:41

AW: Externe Exception C0000235
 
Hallo,

bei mir hat leider nichts richtig funktioniert. Ich musste folgenden Workaround anwenden, welcher von Antivir kommt
http://forum.avira.de/wbb/index.php?...hreadID=123794

Zitat:

Zitat
1. Öffnen Sie die Konfiguration über "Extras -> Konfiguration" von
Avira AntiVir im Punkt "Produktupdate". Dort deaktivieren Sie bitte
das automatische Produktupdate.
2. Im Punkt "Allgemeines -> Sicherheit", deaktivieren Sie bitte
vorübergehend den Schutz der Datei- und Regisrtyeinträge.
3. Als nächstes bennenen Sie bitte die Datei
"C:\WINDOWS\system32\drivers\avipbb.sys" in avipbb.sys.bak" um.
4. Führen Sie bitte nun einen Neustart durch und aktivieren Sie bitte
wieder den Schutz der Datei- und Registryeinträge.
Damit hat's bei mir geklappt!

Gruß, Hans.

CharlieNicki 13. Dez 2010 21:59

AW: Externe Exception C0000235
 
Das Avira-Problem ist heute am 13.12.2010 zum ersten mal bei mir unter BDS 2006 aufgetreten, beim Versuch einen SaveDialog mit aktiviertem Debugger zu öffnen. Ohne Debugger lief die Sache auch so einwandfrei.

Die Avira-Abhilfeanleitung von 0xDEAD hat hervorragend funktioniert.

Mein Dank! :thumb:

Gruß Hans


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:00 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz