Seite 1 von 1

[gelöst] Unverständliche Segmentation fault

Verfasst: 14. September 2006 23:25
von mata_svada
Hallo!

Ich habe erst vor kurzem mit Qt/C++ zu programmieren angefangen. Zur Zeit arbeite ich an einem Spiel. Nur leider bin ich stecken geblieben, da mein Programm jedes mal wegen einer Segmentation fault abstürzt.

Es geht um die Klasse BubblePlayground, welche in meinem Programm wie folgt verwendet wird:

Code: Alles auswählen

#include "bubbleplayground.h"
int main(int argc, char *argv[])
{
	QApplication app(argc, argv);
	BubblePlayground window;
	window.show();
	return app.exec();
}
Habt ihr Ideen, was falsch ist? Oder ist das ein Compiler-Fehler (ich vewenden gcc-4.1)?

Grüße,
Matej

Verfasst: 15. September 2006 07:14
von macman
Funktioniert einwandfrei. Vielleicht solltest Du mal nen Debugger anschmeissen um zu sehen wo es abschmiert.

Verfasst: 15. September 2006 08:08
von heikob
Ich habe es eben auch getestet und ich kann mich meinem Vorredner nur anschließen. Auch bei mir gibt es keine Probleme. Und ich bin mir fast sicher, dass deine Main in Wirklichkeit so aussieht:

Code: Alles auswählen

#include <QApplication>
#include "bubbleplayground.h" 

int main(int argc, char *argv[]) 
{ 
   QApplication app(argc, argv); 
   BubblePlayground window; 
   window.show(); 
   return app.exec(); 
}
Also dass ganz oben noch QApplication inkludiert wird. Das war aber auch das Einzigste, was nicht gepasst hat.

Verfasst: 15. September 2006 09:33
von nando
make clean && make bewirkt manchmal wunder.....

Verfasst: 15. September 2006 15:02
von OscarWild
@macman,heikob: ähm... hab ich was verpasst, oder woher kennt Ihr den Inhalt der Klasse BubblePlayground?
Edit: oh... sorry, nehme alles zurück, ist scheinbar nur sichtbar, wenn man eingeloggt...

Verfasst: 15. September 2006 17:06
von mata_svada
nando hat geschrieben:make clean && make bewirkt manchmal wunder.....
Danke, jetzt funktioniert es wieder.

Grüße,
Matej