Crash in the beta4

Mario Chacon the.masch at gmail.com
Thu Jun 25 12:41:50 UTC 2009


Hello, I get the latest version and when I'm debugging and press the stop
button I get a nice crash:
Please can you fix it for this version??

Application: KDevelop (kdevelop), signal SIGABRT
[?1034h[Thread debugging using libthread_db enabled]
[Current thread is 1 (Thread 0xb783e780 (LWP 23916))]

Thread 10 (Thread 0xb39a1b70 (LWP 23917)):
#0  0xb8098422 in __kernel_vsyscall ()
#1  0x00aab2d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0x02e9e1df in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0xb7993b85 in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x8fb1c30) at
/home/mchacon/src/kdevplatform/language/duchain/duchain.cpp:280
#4  0x02e9d21e in ?? () from /usr/lib/libQtCore.so.4
#5  0x00aa6935 in start_thread () from /lib/libpthread.so.0
#6  0x009da82e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xb2d76b70 (LWP 23918)):
#0  0xb8098422 in __kernel_vsyscall ()
#1  0x009d2ee1 in select () from /lib/libc.so.6
#2  0x02f6b605 in ?? () from /usr/lib/libQtCore.so.4
#3  0x02e9d21e in ?? () from /usr/lib/libQtCore.so.4
#4  0x00aa6935 in start_thread () from /lib/libpthread.so.0
#5  0x009da82e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xb21ffb70 (LWP 23922)):
#0  0x00bd7f86 in clock_gettime () from /lib/librt.so.1
#1  0x02fb9783 in ?? () from /usr/lib/libQtCore.so.4
#2  0x02fb9971 in ?? () from /usr/lib/libQtCore.so.4
#3  0x02fba41c in ?? () from /usr/lib/libQtCore.so.4
#4  0x02fb7ec0 in ?? () from /usr/lib/libQtCore.so.4
#5  0x00b0ab70 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x00b0af31 in ?? () from /lib/libglib-2.0.so.0
#7  0x00b0b443 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x02fb7d17 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#9  0x02f8b5c9 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#10 0x02f8ba12 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#11 0x02e99f83 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0x02f6e16b in ?? () from /usr/lib/libQtCore.so.4
#13 0x02e9d21e in ?? () from /usr/lib/libQtCore.so.4
#14 0x00aa6935 in start_thread () from /lib/libpthread.so.0
#15 0x009da82e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xaf066b70 (LWP 23926)):
#0  0xb8098422 in __kernel_vsyscall ()
#1  0x00aaafa5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0x02e9e257 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0x077bc300 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x077be97c in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x077ba9cb in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x077bea72 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x077bc583 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x077bcb8e in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x077bd1ab in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#10 0x02e9d21e in ?? () from /usr/lib/libQtCore.so.4
#11 0x00aa6935 in start_thread () from /lib/libpthread.so.0
#12 0x009da82e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa57f7b70 (LWP 23952)):
#0  0xb8098422 in __kernel_vsyscall ()
#1  0x009d0276 in poll () from /lib/libc.so.6
#2  0x00b183db in g_poll () from /lib/libglib-2.0.so.0
#3  0x00b0b14b in ?? () from /lib/libglib-2.0.so.0
#4  0x00b0b443 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x02fb7d17 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#6  0x02f8b5c9 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#7  0x02f8ba12 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#8  0x02e99f83 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0xb7abd91c in KDevelop::CompletionWorkerThread::run (this=0x99f6d68) at
/home/mchacon/src/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#10 0x02e9d21e in ?? () from /usr/lib/libQtCore.so.4
#11 0x00aa6935 in start_thread () from /lib/libpthread.so.0
#12 0x009da82e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa4df6b70 (LWP 23953)):
#0  0xb8098422 in __kernel_vsyscall ()
#1  0x009d0276 in poll () from /lib/libc.so.6
#2  0x00b183db in g_poll () from /lib/libglib-2.0.so.0
#3  0x00b0b14b in ?? () from /lib/libglib-2.0.so.0
#4  0x00b0b443 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x02fb7d17 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#6  0x02f8b5c9 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#7  0x02f8ba12 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#8  0x02e99f83 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0xb7abd91c in KDevelop::CompletionWorkerThread::run (this=0x99f7360) at
/home/mchacon/src/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#10 0x02e9d21e in ?? () from /usr/lib/libQtCore.so.4
#11 0x00aa6935 in start_thread () from /lib/libpthread.so.0
#12 0x009da82e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa43f5b70 (LWP 23958)):
#0  0xb8098422 in __kernel_vsyscall ()
#1  0x00aab2d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0x02e9cbfe in ?? () from /usr/lib/libQtCore.so.4
#3  0x02e9cd53 in QThread::msleep(unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0xa690f89b in UIBlockTester::UIBlockTesterThread::run (this=0x9d1b570)
at /home/mchacon/src/kdevelop/languages/cpp/cpplanguagesupport.cpp:985
#5  0x02e9d21e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00aa6935 in start_thread () from /lib/libpthread.so.0
#7  0x009da82e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa3579b70 (LWP 23959)):
#0  0xb8098422 in __kernel_vsyscall ()
#1  0x00aaafa5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0x02e9e257 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0x077bc300 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x077be97c in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x077ba9cb in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x077bea72 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x077bc583 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x077bcb8e in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x077bd1ab in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#10 0x02e9d21e in ?? () from /usr/lib/libQtCore.so.4
#11 0x00aa6935 in start_thread () from /lib/libpthread.so.0
#12 0x009da82e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa2b78b70 (LWP 23960)):
#0  0xb8098422 in __kernel_vsyscall ()
#1  0x00aaafa5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0x02e9e257 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0x077bc300 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x077be97c in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x077ba9cb in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x077bea72 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x077bc583 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x077bea91 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x077bc583 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x077bcb8e in ?? () from /usr/lib/libthreadweaver.so.4
#11 0x077bd1ab in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#12 0x02e9d21e in ?? () from /usr/lib/libQtCore.so.4
#13 0x00aa6935 in start_thread () from /lib/libpthread.so.0
#14 0x009da82e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb783e780 (LWP 23916)):
[KCrash Handler]
#6  0xb8098422 in __kernel_vsyscall ()
#7  0x009277c1 in raise () from /lib/libc.so.6
#8  0x00929092 in abort () from /lib/libc.so.6
#9  0x02e94edc in qt_message_output(QtMsgType, char const*) () from
/usr/lib/libQtCore.so.4
#10 0x02e94fbe in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#11 0x02e950b5 in qt_assert(char const*, char const*, int) () from
/usr/lib/libQtCore.so.4
#12 0xb7865f10 in KDevelop::TreeModel::indexForItem (this=0x8f50cf8,
item=0xad92048, column=0) at
/home/mchacon/src/kdevplatform/debugger/util/treemodel.cpp:150
#13 0xb7864d4b in KDevelop::TreeItem::reportChange (this=0xad92048) at
/home/mchacon/src/kdevplatform/debugger/util/treeitem.cpp:92
#14 0xb7872559 in KDevelop::Variable::markAllDead () at
/home/mchacon/src/kdevplatform/debugger/variable/variablecollection.cpp:177
#15 0xb78643fe in KDevelop::IVariableController::stateChanged
(this=0xa9feb08, state=KDevelop::IDebugSession::EndedState)
    at
/home/mchacon/src/kdevplatform/debugger/interfaces/ivariablecontroller.cpp:50
#16 0xb785d58d in KDevelop::IVariableController::qt_metacall
(this=0xa9feb08, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfa96288)
    at
/home/mchacon/src/kdevplatform/build/debugger/moc_ivariablecontroller.cpp:67
#17 0xad0b226a in GDBDebugger::VariableController::qt_metacall
(this=0xa9feb08, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfa96288)
    at
/home/mchacon/src/kdevelop/build/debuggers/gdb/variablecontroller.moc:66
#18 0x02fa2fc3 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#19 0x02fa3c12 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#20 0xb785d833 in KDevelop::IDebugSession::stateChanged (this=0xb07c8b8,
_t1=KDevelop::IDebugSession::EndedState) at
/home/mchacon/src/kdevplatform/build/debugger/idebugsession.moc:133
#21 0xad0a99c5 in GDBDebugger::DebugSession::setSessionState
(this=0xb07c8b8, state=KDevelop::IDebugSession::EndedState) at
/home/mchacon/src/kdevelop/debuggers/gdb/debugsession.cpp:102
#22 0xad0a9fce in GDBDebugger::DebugSession::gdbStateChanged
(this=0xb07c8b8, oldState=..., newState=...) at
/home/mchacon/src/kdevelop/debuggers/gdb/debugsession.cpp:229
#23 0xad0aa826 in GDBDebugger::DebugSession::qt_metacall (this=0xb07c8b8,
_c=QMetaObject::InvokeMetaMethod, _id=22, _a=0xbfa964e4)
    at /home/mchacon/src/kdevelop/build/debuggers/gdb/debugsession.moc:133
#24 0x02fa2fc3 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#25 0x02fa3c12 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#26 0xad07dd09 in GDBDebugger::GDBController::stateChanged (this=0x92a36d8,
_t1=..., _t2=...) at
/home/mchacon/src/kdevelop/build/debuggers/gdb/gdbcontroller.moc:269
#27 0xad08114b in GDBDebugger::GDBController::setStateOn (this=0x92a36d8,
stateOn=...) at
/home/mchacon/src/kdevelop/debuggers/gdb/gdbcontroller.cpp:1206
#28 0xad081254 in GDBDebugger::GDBController::gdbExited (this=0x92a36d8) at
/home/mchacon/src/kdevelop/debuggers/gdb/gdbcontroller.cpp:1129
#29 0xad089676 in GDBDebugger::GDBController::qt_metacall (this=0x92a36d8,
_c=QMetaObject::InvokeMetaMethod, _id=20, _a=0xbfa9666c)
    at /home/mchacon/src/kdevelop/build/debuggers/gdb/gdbcontroller.moc:147
#30 0x02fa2fc3 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#31 0x02fa3c12 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#32 0xad072597 in GDBDebugger::GDB::gdbExited (this=0xae21d30) at
/home/mchacon/src/kdevelop/build/debuggers/gdb/moc_gdb.cpp:122
#33 0xad0733e6 in GDBDebugger::GDB::processFinished (this=0xae21d30,
exitCode=0, exitStatus=QProcess::NormalExit) at
/home/mchacon/src/kdevelop/debuggers/gdb/gdb.cpp:347
#34 0xad072688 in GDBDebugger::GDB::qt_metacall (this=0xae21d30,
_c=QMetaObject::InvokeMetaMethod, _id=16, _a=0xbfa96834) at
/home/mchacon/src/kdevelop/build/debuggers/gdb/moc_gdb.cpp:104
#35 0x02fa2fc3 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#36 0x02fa3c12 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#37 0x02f2ab59 in QProcess::finished(int, QProcess::ExitStatus) () from
/usr/lib/libQtCore.so.4
#38 0x02f3060e in ?? () from /usr/lib/libQtCore.so.4
#39 0x02f306de in QProcess::qt_metacall(QMetaObject::Call, int, void**) ()
from /usr/lib/libQtCore.so.4
#40 0x03141a2a in KProcess::qt_metacall(QMetaObject::Call, int, void**) ()
from /usr/lib/libkdecore.so.5
#41 0x02fa2fc3 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#42 0x02fa3c12 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#43 0x02fdd123 in QSocketNotifier::activated(int) () from
/usr/lib/libQtCore.so.4
#44 0x02fa79b7 in QSocketNotifier::event(QEvent*) () from
/usr/lib/libQtCore.so.4
#45 0x03807444 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /usr/lib/libQtGui.so.4
#46 0x0380eabe in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#47 0xb7d6747a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#48 0x02f8cfdb in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/libQtCore.so.4
#49 0x02fb7f7a in ?? () from /usr/lib/libQtCore.so.4
#50 0x00b07d78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#51 0x00b0b310 in ?? () from /lib/libglib-2.0.so.0
#52 0x00b0b443 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#53 0x02fb7cdc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#54 0x038a6305 in ?? () from /usr/lib/libQtGui.so.4
#55 0x02f8b5c9 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#56 0x02f8ba12 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#57 0x02f8dd6f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#58 0x038072c7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#59 0x0804efb3 in main (argc=1, argv=0xbfa97624) at
/home/mchacon/src/kdevelop/app/main.cpp:172


Salu2..
masch...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20090625/7522d3e8/attachment.html>


More information about the KDevelop-devel mailing list