I have been developing a game for some time know and everything has been working fine. As i had updated my mobile to the latest update pr1.3 maemo with qt 4.7 i thought i should update my qtcreator and madde install with the same qt4.7. Since i have done this my application seg faults when trying to start the game with the start game button.
i have used gdb on the device to do a call stack back trace and the here was the out put,
Programe recived signal SIGSEGV, Segmentation fault.
0x408e2384 in QGraphicsScene::focusItem() const ()
from /usr/lib/libqtgui.so.4
0x408e2384 <_ZNK14QGraphicsScene9focusItemEv+8>;
ldrr4,[r0,#4]
(gdb) bt
#1 0x408e2384 in QGraphicsScene::focusItem( const () from /usr/lib/libqtGui.so.4
#2 0x4089c108 in ??() from /usr/lib/libqtGUI.so.4
#3 0x4089c108 in ?? from /usr/lib/libqtgui.so.4
Backtrace stopped: previous frame identical to this fram(currupt stack?)
The problem is i dont use the focusItem() method and i not sure what to do next to try and understand why this error is happening.
Just on a side note how come i cant see the two method names with question marks ?
cheers in advanced.
Edit: I forgot to mention the game still works on qtSimulator but not on qemu and not on my phone.
Bookmarks