Hallo alle,
nach längerer Pause habe ich mal wieder vor mich etwas mit GLBasic zu beschäftigen.
Nun habe ich immer wieder mal diese Fehlermeldung dach dem Drucken der F5 Taste
und ich weis nicht so recht was hier falsch läuft.
Debug ist Aktiv.
QuoteStart debug session.
*** Unhandled exception ***
EXCEPTION_BREAKPOINT
Wenn ich nur F8 zum erstellen drücke kommt das hier:
Quote
_______________________________________
*** Configuration: WIN32 ***
precompiling:
GPC - GLBasic Precompiler V.10.104 SN:107e42d5 - 3D, NET
Wordcount:8 commands
compiling:
linking:
erfolgreich
_______________________________________
*** Fertig ***
Dauer: 4.5 sek. Zeit: 10:10
Erstellen: 1 erfolgreich.
Wenn ich den Debuger ausschalte kann ich die Anwendung ohne Probleme starten.
Hier der Code:
SETCURRENTDIR("Media") // go to media files
ALLOWESCAPE FALSE
AUTOPAUSE TRUE
GLOBAL ESC% = FALSE
WHILE ESC% = FALSE
SHOWSCREEN
WEND
END
Welche Version? Die aktuelle?
Und... hast Du einen Breakpoint gesetzt?
V10.159
Nein, keinen Breakpoint gesetzt.
Nun habe ich den Code einfach mal etwas erweitert und nun Funktioniert das ganze.
Aber zum zum Testen habe ich jetzt einfach mal ein neues Projekt gestartet und folgenden
Code eingegeben:
// --------------------------------- //
// Project: test2
// Start: Friday, November 11, 2011
// IDE Version: 10.159
// SETCURRENTDIR("Media") // go to media files
GLOBAL s$[]
DIM s$[20]
WHILE TRUE
WEND
END
Und nun kommt hier das *** Unhandled exception ***
Ich habe Dir mal den Projektordner, http://www.deuteriumoxid.com/glbasic/test2.zip (http://www.deuteriumoxid.com/glbasic/test2.zip) ,
und den Tempordner von GLB hoch geladen, http://www.deuteriumoxid.com/glbasic/Temp.zip (http://www.deuteriumoxid.com/glbasic/Temp.zip)
Vielleicht hilft Dir das weiter.
Wenns nichts nützt werde ich das ganze nochmals deinstallieren, Regestrie putzen, neu starten und Installieren.
Edit://
So, GLB neu aufgesetzt.
Setup geladen und Installiert. v10.118
Gestartet und das gleiche problem wie oben mit dem test2 projekt.
Update auf 10.159 gemacht. Keine besserung.
Edit die zweite://
Vorsichtshalber auch einmal AV und FW kontrolliert und alles was mit GLB zu tun hat, Freigegeben. Keine besserung.
Das selbe auch mit deaktiverter AV.
Als AV läuft bei mir der Bitdefender Internet Security 2011.
Edit die dritte://
Hmmpf.
Jetzt habe ich das "GLBasic\Samples\3D\Animation" getestet. Hmmm mit Debuger das gleiche Problem.
magst mal ein showscreen in die Endlosschleifen einbauen?
Quote from: Kitty Hello on 2011-Nov-14
magst mal ein showscreen in die Endlosschleifen einbauen?
??
Habe ich eben gemacht, keine besserung.
Edit://
Neues projekt:
Verstehe ich nicht - weil... debug_breakpoint frage ich freilich ab, aber die brechen das Programm nicht ab.
Mach mal einen Breakpoint vor das "WHILE TRUE" - geht's dann?
Nein, das macht keinen unterschied.
Ich habe auch den Breakpoint in anderen zeilen versucht.
Edit://
Nur mal zum testen habe ich Glbasic explizit als Admin ausgeführt. Nada
OK. Im nächsten Update werde ich EXCEPTION_BREAKPOINT ignorieren. Ich hoffe, dass es damit getan ist.
Hmmm, habe eben das Update gezogen und gleich getestet.
Nun bekomme ich zwar die Fehlermeldung nicht mehr und "Start debug session" wird angezeigt
aber das Programfenster ist nicht sichtbar.
Im Taskmanager wird das Program aber angezeigt.
Ist das nur auf meinem Rechner so??
Ja, ist nur bei Dir so. Was hast Du zusätzlich installiert? AntiVirus? Dr.Watson-Ersatz? Ist ja zu krass.
Juhuuuu, ich hab es rausgefunden :))))
Es liegt tatsächlich an Bitdefender.
Ich habe das Teil komplett deinstalliert.
Und schon rennt GLB wieder.
Als Securitytool lauft bei mir nun etwas anderes.