Seite 1 von 1

Qt 4.4.3 Release Version Crashed unter WinXP (0xc0150002)

Verfasst: 24. November 2008 11:27
von tuxlein
Hallo Leute,

habe ne Anwendung geschrieben, die funktioniert auch recht gut in der Debugvariante.
Übersetze ich sie für Release bekomme ich gleich bei der Initalisierung gleich den Fehler:
"Die Anwendung konnte nicht richtig initialisiert werden (0xc0150002) ...."

Benutze neuestes MinGW und qmake bzw GNU Make 3.81 g++ ist version 3.4.5.

Des weitern habe ich meine ganzen Funktionen mal rausgeschmissen und nur QApplication drinnen gelassen und hier schäppert es auch schon!
Kommentiere ich dies aus geht es wieder naja halt ohne funktion :-(.

Meine Main

Code: Alles auswählen

int main(int argc, char *argv[])
{
     QApplication app(argc, argv);
     app.setStyle( "plastique" );
     BrufhExtGui *brufh = new BrufhExtGui();
     return app.exec();
}
Ich hoffe ihr könnt mir weiter helfen.

Gruß
Flo

Verfasst: 24. November 2008 11:39
von Christian81
Werden auch die richtigen Qt-Dlls geladen/ sind nicht durch Zufall noch andere im PATH?

Verfasst: 24. November 2008 11:56
von tuxlein
danke für die antwort, ja das ist ja das schlimme ich habe das schon mehrmals überprüft und er läd sie.
Aber vieleicht ist mir doch was durchgeschlupft ich überprüffe es nochmal

Verfasst: 24. November 2008 12:01
von pfid
tuxlein hat geschrieben:danke für die antwort, ja das ist ja das schlimme ich habe das schon mehrmals überprüft und er läd sie.
Aber vieleicht ist mir doch was durchgeschlupft ich überprüffe es nochmal
Also ohne BrufhExtGui *brufh = new BrufhExtGui(); kracht es?

Verfasst: 24. November 2008 12:07
von tuxlein
pfid hat geschrieben:ui *brufh = new BrufhExtGui(); kracht es?
richtig da kracht es auch.

Nimt man das QApplication raus geht es. Bringt zwar nix ohne Inhalt!

Verfasst: 24. November 2008 12:35
von tuxlein
Danke für den Support, nachdem ich doch nochmal gesucht habe habe ich noch eine DLL gefunden. Im latex war noch eine Qt Dll drinnen!