Application that crashed: kdevelop Version of the application: 3.9.96 (using KDevPlatform 0.9.96) KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.3 Operating System: Linux 2.6.30-with-gcc-4.3.4-and-usb i686 Distribution: Debian GNU/Linux unstable (sid) What I was doing when the application crashed: I press ctrl-esc for switching between windows and kdevelop crashes. KDevPlatfrom: svn rev1046370 KDevelop: svn rev1046369 -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0xb500f700 (LWP 8130))] Thread 8 (Thread 0xb1449b70 (LWP 8131)): #0 0xb7f0d424 in __kernel_vsyscall () #1 0xb54d13e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb60e9754 in __pthread_cond_timedwait (cond=0x8f49b98, mutex=0x8f49b80, abstime=0xb14492fc) at forward.c:152 #3 0xb6d1559c in QWaitConditionPrivate::wait (this=0x8f4b2d4, mutex=0x8f4b2d8, time=200000) at thread/qwaitcondition_unix.cpp:85 #4 QWaitCondition::wait (this=0x8f4b2d4, mutex=0x8f4b2d8, time=200000) at thread/qwaitcondition_unix.cpp:159 #5 0xb5b79975 in KDevelop::DUChainPrivate::CleanupThread::run() () from /usr/lib/libkdevplatformlanguage.so.1 #6 0xb6d145e2 in QThreadPrivate::start (arg=0x8f4b2c8) at thread/qthread_unix.cpp:188 #7 0xb54cd595 in start_thread (arg=0xb1449b70) at pthread_create.c:300 #8 0xb60dc18e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xacfc2b70 (LWP 8158)): #0 0xb5487e4c in *__GI_clock_gettime (clock_id=-1253523468, tp=0xacfc20a8) at ../sysdeps/unix/clock_gettime.c:100 #1 0xb6e31e9b in QTimerInfoList::getTime (this=0x948e55c, t=...) at kernel/qeventdispatcher_unix.cpp:339 #2 0xb6e32061 in QTimerInfoList::updateCurrentTime (this=0x948e55c) at kernel/qeventdispatcher_unix.cpp:297 #3 0xb6e3221a in QTimerInfoList::timerWait (this=0x948e55c, tm=...) at kernel/qeventdispatcher_unix.cpp:420 #4 0xb6e30220 in timerSourcePrepareHelper (src=0xacfc20a8, timeout=0xacfc2198) at kernel/qeventdispatcher_glib.cpp:136 #5 0xb6e302a5 in timerSourcePrepare (source=0x0, timeout=0xb548bff4) at kernel/qeventdispatcher_glib.cpp:169 #6 0xb540af40 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0xb540b304 in ?? () from /lib/libglib-2.0.so.0 #8 0xb540b7a8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0xb6e3005f in QEventDispatcherGlib::processEvents (this=0x926d568, flags=...) at kernel/qeventdispatcher_glib.cpp:409 #10 0xb6e0383a in QEventLoop::processEvents (this=0xacfc2300, flags=...) at kernel/qeventloop.cpp:149 #11 0xb6e03c82 in QEventLoop::exec (this=0xacfc2300, flags=...) at kernel/qeventloop.cpp:201 #12 0xb6d11309 in QThread::exec (this=0x949bc90) at thread/qthread.cpp:487 #13 0xb5c7e0a0 in KDevelop::CompletionWorkerThread::run() () from /usr/lib/libkdevplatformlanguage.so.1 #14 0xb6d145e2 in QThreadPrivate::start (arg=0x949bc90) at thread/qthread_unix.cpp:188 #15 0xb54cd595 in start_thread (arg=0xacfc2b70) at pthread_create.c:300 #16 0xb60dc18e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xac7c1b70 (LWP 8159)): #0 0xb5487e4c in *__GI_clock_gettime (clock_id=-1253523468, tp=0xac7c10a8) at ../sysdeps/unix/clock_gettime.c:100 #1 0xb6e31e9b in QTimerInfoList::getTime (this=0xb0b02834, t=...) at kernel/qeventdispatcher_unix.cpp:339 #2 0xb6e32061 in QTimerInfoList::updateCurrentTime (this=0xb0b02834) at kernel/qeventdispatcher_unix.cpp:297 #3 0xb6e3221a in QTimerInfoList::timerWait (this=0xb0b02834, tm=...) at kernel/qeventdispatcher_unix.cpp:420 #4 0xb6e30220 in timerSourcePrepareHelper (src=0xac7c10a8, timeout=0xac7c1198) at kernel/qeventdispatcher_glib.cpp:136 #5 0xb6e302a5 in timerSourcePrepare (source=0x0, timeout=0xb548bff4) at kernel/qeventdispatcher_glib.cpp:169 #6 0xb540af40 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0xb540b304 in ?? () from /lib/libglib-2.0.so.0 #8 0xb540b7a8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0xb6e3005f in QEventDispatcherGlib::processEvents (this=0x926d380, flags=...) at kernel/qeventdispatcher_glib.cpp:409 #10 0xb6e0383a in QEventLoop::processEvents (this=0xac7c1300, flags=...) at kernel/qeventloop.cpp:149 #11 0xb6e03c82 in QEventLoop::exec (this=0xac7c1300, flags=...) at kernel/qeventloop.cpp:201 #12 0xb6d11309 in QThread::exec (this=0xb0b00fe0) at thread/qthread.cpp:487 #13 0xb5c7e0a0 in KDevelop::CompletionWorkerThread::run() () from /usr/lib/libkdevplatformlanguage.so.1 #14 0xb6d145e2 in QThreadPrivate::start (arg=0xb0b00fe0) at thread/qthread_unix.cpp:188 #15 0xb54cd595 in start_thread (arg=0xac7c1b70) at pthread_create.c:300 #16 0xb60dc18e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xabfc0b70 (LWP 8160)): #0 0xb7f0d424 in __kernel_vsyscall () #1 0xb54d13e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb60e9754 in __pthread_cond_timedwait (cond=0xabfc0284, mutex=0xabfc02b4, abstime=0xabfc02f0) at forward.c:152 #3 0xb6d13fee in thread_sleep (ti=0xabfc02f0) at thread/qthread_unix.cpp:297 #4 0xb6d1411b in QThread::msleep (msecs=<value optimized out>) at thread/qthread_unix.cpp:323 #5 0xade0aefb in UIBlockTester::UIBlockTesterThread::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so #6 0xb6d145e2 in QThreadPrivate::start (arg=0x94a4030) at thread/qthread_unix.cpp:188 #7 0xb54cd595 in start_thread (arg=0xabfc0b70) at pthread_create.c:300 #8 0xb60dc18e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xa9bdab70 (LWP 8245)): #0 0xb7f0d424 in __kernel_vsyscall () #1 0xb54d10b5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb60e96fd in __pthread_cond_wait (cond=0x8edeae0, mutex=0x8edeac8) at forward.c:139 #3 0xb6d155c2 in QWaitConditionPrivate::wait (this=0x8edf5a0, mutex=0x8edeff0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x8edf5a0, mutex=0x8edeff0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb7880648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8edf588, th=0x8ee8b30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb78833ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8edf7e0, th=0x8ee8b30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb787f23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8edf588, th=0x8ee8b30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb78834a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8edf7e0, th=0x8ee8b30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb7880bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8edf588, th=0x8ee8b30, previous=0xe690d18) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb78814be in ThreadWeaver::ThreadRunHelper::run (this=0xa9bda330, parent=0x8edf588, th=0x8ee8b30) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb7881afb in ThreadWeaver::Thread::run (this=0x8ee8b30) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb6d145e2 in QThreadPrivate::start (arg=0x8ee8b30) at thread/qthread_unix.cpp:188 #13 0xb54cd595 in start_thread (arg=0xa9bdab70) at pthread_create.c:300 #14 0xb60dc18e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xa93d9b70 (LWP 8246)): #0 0xb7f0d424 in __kernel_vsyscall () #1 0xb54d10b5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb60e96fd in __pthread_cond_wait (cond=0x8edeae0, mutex=0x8edeac8) at forward.c:139 #3 0xb6d155c2 in QWaitConditionPrivate::wait (this=0x8edf5a0, mutex=0x8edeff0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x8edf5a0, mutex=0x8edeff0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb7880648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8edf588, th=0xaa3d5e20) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb78833ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8edf7e0, th=0xaa3d5e20) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb787f23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8edf588, th=0xaa3d5e20) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb78834a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8edf7e0, th=0xaa3d5e20) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb7880bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8edf588, th=0xaa3d5e20, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb78834c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8edf7e0, th=0xaa3d5e20) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb7880bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8edf588, th=0xaa3d5e20, previous=0xdc040b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb78814be in ThreadWeaver::ThreadRunHelper::run (this=0xa93d9330, parent=0x8edf588, th=0xaa3d5e20) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0xb7881afb in ThreadWeaver::Thread::run (this=0xaa3d5e20) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0xb6d145e2 in QThreadPrivate::start (arg=0xaa3d5e20) at thread/qthread_unix.cpp:188 #15 0xb54cd595 in start_thread (arg=0xa93d9b70) at pthread_create.c:300 #16 0xb60dc18e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xa689bb70 (LWP 10322)): #0 0xb7f0d424 in __kernel_vsyscall () #1 0xb54d10b5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb60e96fd in __pthread_cond_wait (cond=0xb5ea680, mutex=0xb5ea668) at forward.c:139 #3 0xb6d155c2 in QWaitConditionPrivate::wait (this=0xa630b58, mutex=0xafd7a58, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa630b58, mutex=0xafd7a58, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb7880648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa630b40, th=0x96b9400) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb78833ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9818d28, th=0x96b9400) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb787f23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa630b40, th=0x96b9400) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb78834a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9818d28, th=0x96b9400) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb7880bd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa630b40, th=0x96b9400, previous=0xac1f448) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb78814be in ThreadWeaver::ThreadRunHelper::run (this=0xa689b330, parent=0xa630b40, th=0x96b9400) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb7881afb in ThreadWeaver::Thread::run (this=0x96b9400) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb6d145e2 in QThreadPrivate::start (arg=0x96b9400) at thread/qthread_unix.cpp:188 #13 0xb54cd595 in start_thread (arg=0xa689bb70) at pthread_create.c:300 #14 0xb60dc18e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb500f700 (LWP 8130)): [KCrash Handler] #6 0xb5ac15ca in Sublime::View::document() const () from /usr/lib/libsublime.so.1 #7 0xaffa5d49 in DocumentSwitcherPlugin::walkForward() () from /usr/lib/kde4/kdevdocumentswitcher.so #8 0xaffaab9b in DocumentSwitcherPlugin::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/kdevdocumentswitcher.so #9 0xb6e1a303 in QMetaObject::activate (sender=0x9030ab0, from_signal_index=5, to_signal_index=6, argv=0xbffbfacc) at kernel/qobject.cpp:3112 #10 0xb6e1a720 in QMetaObject::activate (sender=0x9030ab0, m=0xb6c4a1c8, from_local_signal_index=1, to_local_signal_index=2, argv=0xbffbfacc) at kernel/qobject.cpp:3206 #11 0xb63eb591 in QAction::triggered (this=0x9030ab0, _t1=false) at .moc/release-shared/moc_qaction.cpp:236 #12 0xb63ecadf in QAction::activate (this=0x9030ab0, event=QAction::Trigger) at kernel/qaction.cpp:1167 #13 0xb63ef513 in QAction::event (this=0x9030ab0, e=0xbffbfef4) at kernel/qaction.cpp:1086 #14 0xb705af19 in KAction::event (this=0x9030ab0, event=0xbffbfef4) at ../../kdeui/actions/kaction.cpp:88 #15 0xb63f1a94 in QApplicationPrivate::notify_helper (this=0x8cc0bc0, receiver=0x9030ab0, e=0xbffbfef4) at kernel/qapplication.cpp:4065 #16 0xb63f9bee in QApplication::notify (this=0xbffc1dac, receiver=0x9030ab0, e=0xbffbfef4) at kernel/qapplication.cpp:3605 #17 0xb713f0fd in KApplication::notify (this=0xbffc1dac, receiver=0x9030ab0, event=0xbffbfef4) at ../../kdeui/kernel/kapplication.cpp:302 #18 0xb6e051eb in QCoreApplication::notifyInternal (this=0xbffc1dac, receiver=0x9030ab0, event=0xbffbfef4) at kernel/qcoreapplication.cpp:610 #19 0xb642a758 in QCoreApplication::sendEvent (this=0x8cc0c60, e=0xbffc027c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #20 QShortcutMap::dispatchEvent (this=0x8cc0c60, e=0xbffc027c) at kernel/qshortcutmap.cpp:884 #21 0xb642c5ef in QShortcutMap::tryShortcutEvent (this=0x8cc0c60, o=0x8d8c4b0, e=0xbffc027c) at kernel/qshortcutmap.cpp:369 #22 0xb63fae70 in QApplication::notify (this=0xbffc1dac, receiver=0x8d8c4b0, e=0xbffc027c) at kernel/qapplication.cpp:3647 #23 0xb713f0fd in KApplication::notify (this=0xbffc1dac, receiver=0x8d8c4b0, event=0xbffc027c) at ../../kdeui/kernel/kapplication.cpp:302 #24 0xb6e051eb in QCoreApplication::notifyInternal (this=0xbffc1dac, receiver=0x8d8c4b0, event=0xbffc027c) at kernel/qcoreapplication.cpp:610 #25 0xb63f291e in QCoreApplication::sendSpontaneousEvent (receiver=0x8d8c4b0, event=0xbffbf89c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #26 qt_sendSpontaneousEvent (receiver=0x8d8c4b0, event=0xbffbf89c) at kernel/qapplication.cpp:4975 #27 0xb648e170 in QKeyMapper::sendKeyEvent (keyWidget=0x8d8c4b0, grab=false, type=QEvent::KeyPress, code=16777217, modifiers=..., text=..., autorepeat=<value optimized out>, count=<value optimized out>, nativeScanCode=23, nativeVirtualKey=65289, nativeModifiers=20) at kernel/qkeymapper_x11.cpp:1861 #28 0xb6490244 in QKeyMapperPrivate::translateKeyEvent (this=0x8ce7f60, keyWidget=0x8d8c4b0, event=0xbffc1a7c, grab=false) at kernel/qkeymapper_x11.cpp:1831 #29 0xb6466649 in QApplication::x11ProcessEvent (this=0xbffc1dac, event=0xbffc1a7c) at kernel/qapplication_x11.cpp:3445 #30 0xb6491bc2 in x11EventSourceDispatch (s=0x8cc3e40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #31 0xb5407e98 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #32 0xb540b623 in ?? () from /lib/libglib-2.0.so.0 #33 0xb540b7a8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #34 0xb6e30041 in QEventDispatcherGlib::processEvents (this=0x8c0c860, flags=...) at kernel/qeventdispatcher_glib.cpp:407 #35 0xb6491305 in QGuiEventDispatcherGlib::processEvents (this=0x8c0c860, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #36 0xb6e0383a in QEventLoop::processEvents (this=0xbffc1ce0, flags=...) at kernel/qeventloop.cpp:149 #37 0xb6e03c82 in QEventLoop::exec (this=0xbffc1ce0, flags=...) at kernel/qeventloop.cpp:201 #38 0xb6e060d9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #39 0xb63f1917 in QApplication::exec () at kernel/qapplication.cpp:3525 #40 0x0804d75b in main () Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 204383 ***