wenn ich mein Qt-Programm (4.3.2) auf SuSe Linux beende, erhalte ich eine Fehlermeldung auf der Konsole. Das Programmfenster ist dann zwar weg, aber das Programm selbst offensichtlich nicht, da es mit "top" auf der Konsole noch zu sehen ist.
Das Programm lässt sich danach problemlos wieder starten, und es läuft auch fehlerfrei.
Mein Main-Programm enthält auch lastWindowClosed():
Code: Alles auswählen
QApplication app(argc, argv);
SimuDesign simWindow;
simWindow.show();
app.connect(&app, SIGNAL(lastWindowClosed()), &app, SLOT(quit()));
return app.exec();Der Anfang der Fehlermeldung auf Konsole sieht so aus:
Code: Alles auswählen
*** glibc detected *** /home/niksch/workspace/...: munmap_chunk(): invalid pointer: 0xbfdb188c ***
======= Backtrace: =========
/lib/libc.so.6[0xb707e4b6]
/usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xb7235a61]
/home/niksch/workspace/...[0x80a6ad3]
/usr/local/Trolltech/Qt-4.3.2/lib/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x3a4)[0xb74736a4]
... usw.Hat jemand eine Idee, woher der "invalid pointer" kommen könnte?
Ich stehe momentan völlig auf dem Schlauch.