[Qt-creator] Problems during Debugging: SIGTRAP & Screen-Freeze

Karl Krach mailinglists at bluespirit.la
Wed Mar 30 11:31:46 CEST 2011


 Hello,

 I ve installed the latest snapshot (qtcreator-2.1.83-201103300103) and 
 have the following two problems during debugging:

 1) After continuing from a break-point I receive a SIGTRAP ("The 
 inferior stopped because it received a signal from the Operating 
 System.."). It seems that it appears on the next "const char*" to 
 QString conversion (my original breakpoint was in 
 CTLParametersFileReader):

 Thread 1 (Thread 0xb6737710 (LWP 24721)):
 #0  0xb6d92417 in ?? () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #1  0xb7075301 in QString::fromLatin1_helper(char const*, int) () from 
 /usr/lib/libQtCore.so.4
 No symbol table info available.
 #2  0xb707535c in QString::fromLatin1(char const*, int) () from 
 /usr/lib/libQtCore.so.4
 No symbol table info available.
 #3  0xb70a3dca in QDir::QDir(QString const&) () from 
 /usr/lib/libQtCore.so.4
 No symbol table info available.
 #4  0x08406b60 in CTLParametersFileReader

 (#0, #1 and #2 always appear). After Continuing again, a SIGABRT 
 appears... and the app is dead.


 2) Second, when setting a breakpoint when my application is running, 
 the GUI freezes.

 Thread 1 (Thread 0xb6737710 (LWP 24982)):
 #0  0xb683521c in XCheckIfEvent () from /usr/lib/libX11.so.6
 No symbol table info available.
 #1  0xb7419849 in ?? () from /usr/lib/libQtGui.so.4
 No symbol table info available.
 #2  0xb7425c3a in QApplication::x11ProcessEvent(_XEvent*) () from 
 /usr/lib/libQtGui.so.4 <<<<<<<<<<<<<<<<
 No symbol table info available.
 #3  0xb7454372 in ?? () from /usr/lib/libQtGui.so.4
 No symbol table info available.
 #4  0xb6a9b305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #5  0xb6a9efe8 in ?? () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #6  0xb6a9f1c8 in g_main_context_iteration () from 
 /lib/libglib-2.0.so.0
 No symbol table info available.
 #7  0xb7150075 in 
 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 
 () from /usr/lib/libQtCore.so.4
 No symbol table info available.
 #8  0xb7453ed5 in ?? () from /usr/lib/libQtGui.so.4
 No symbol table info available.
 #9  0xb7122ae9 in 
 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from 
 /usr/lib/libQtCore.so.4
 No symbol table info available.
 #10 0xb7122f3a in 
 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
 /usr/lib/libQtCore.so.4
 No symbol table info available.
 #11 0xb712816f in QCoreApplication::exec() () from 
 /usr/lib/libQtCore.so.4
 No symbol table info available.
 #12 0xb7395667 in QApplication::exec() () from /usr/lib/libQtGui.so.4
 No symbol table info available.
 #13 0x0812ec63 in main

 When interrupting and continuing several times, the application seems 
 to hang at #2 (since all below #3, #4, #5 etc. stays the same).



 This is the stacktrace on regular processing:

 Thread 1 (Thread 0xb6737710 (LWP 25212)):
 #0  0xb7fe2424 in __kernel_vsyscall ()
 No symbol table info available.
 #1  0xb6ddd65b in poll () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #2  0xb6aac06b in g_poll () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #3  0xb6a9edbc in ?? () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #4  0xb6a9f1c8 in g_main_context_iteration () from 
 /lib/libglib-2.0.so.0
 No symbol table info available.
 #5  0xb7150075 in 
 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 
 () from /usr/lib/libQtCore.so.4
 No symbol table info available.
 #6  0xb7453ed5 in ?? () from /usr/lib/libQtGui.so.4
 No symbol table info available.
 #7  0xb7122ae9 in 
 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from 
 /usr/lib/libQtCore.so.4
 No symbol table info available.
 #8  0xb7122f3a in 
 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
 /usr/lib/libQtCore.so.4
 No symbol table info available.
 #9  0xb712816f in QCoreApplication::exec() () from 
 /usr/lib/libQtCore.so.4
 No symbol table info available.
 #10 0xb7395667 in QApplication::exec() () from /usr/lib/libQtGui.so.4
 No symbol table info available.
 #11 0x0812ec63 in main


 Best regards,

 Charly





More information about the Qt-creator-old mailing list