ich bin am lernen und komme mit einem übungsprogramm nicht mehr wirklich weiter.
das programm lässt sich übersetzen, bringt aber beim ausführen einen speicherzugriffsfehler.
mit 'CONFIG += debug' kompiliert erhalte ich folgende meldung:
Code: Alles auswählen
ASSERT failure in QList<T>::at: "index out of range", file /usr/include/qt4/QtCore/qlist.h, line 393
ich habe versucht das programm mit einem debugger zu durchlaufen (gdb und kdbg), erhalte damit aber auch nicht mehr information als die obige zeile. der debugger (kdbg) zeigt dabei nur das durlaufen des quelltextes in 'main.cpp' an.
ich benutze debian sid mit qt 4.4 aus den repositories. libqt4-dbg habe ich installiert.
der beispiel-quelltext, zu dem verwendeten buch startet ebenfalls nicht korrekt, so das ich mich daran nicht richtig orientieren kann.
wenn mir jemand ein wenig auf die sprünge helfen könnte, wäre ich sehr dankbar.
grüße
michael