wxWidgets 2.8: stack overflow beim Start eines Programms (VS 2005 Pro)
-
Hallo,
ich arbeite mit Visual Studio 2005 Professional Edition und wxWidgets 2.8. Ich habe ein kleines, "hello world"-ähnliches Programm geschrieben mit der Klassendeklaration
class MainApplication : public wxApp { public: virtual bool OnInit(); };
im Header-File.
Mein Problem ist folgendes: Beim Kompilieren erscheinen keine Fehler, aber beim Debuggen bricht das Programm mit dem Fehler
"Unbehandelte Ausnahme bei 0x0053f9ea in Testeditor_neu.exe:
0xC00000FD: Stack overflow" ab.Die Ausführung bleibt in der Datei "app.h" genau auf der Zeile
static wxAppConsole *GetInstance() { return ms_appInstance; }
stehen.
Ich denke mir deshalb, dass der Fehler etwas mit dem Aufruf von IMPLEMENT_APP(MainApplication)
zu tun hat, liege ich da richtig?Ich rufe IMPLEMENT_APP direkt als erstes in meiner cpp-Datei auf:
#include "testeditor.h" IMPLEMENT_APP(MainApplication) bool MainApplication::OnInit() { ...
Muss ich den Aufruf an einer anderen Stelle machen oder woran kann der stack overflow sonst liegen?
Bin dankbar für alle Vorschläge.Gruß
junimond