Bug 201967 - Crash when killing launch execution
Summary: Crash when killing launch execution
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-30 06:53 UTC by Ramón Zarazúa
Modified: 2009-08-02 02:40 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ramón Zarazúa 2009-07-30 06:53:33 UTC
Application that crashed: kdevelop
Version of the application: 3.9.94 (using KDevPlatform 0.9.94)
KDE Version: 4.3.60 (KDE 4.3.60 (KDE 4.4 >= 20090706))
Qt Version: 4.5.2
Operating System: Linux 2.6.27.25-0.1-default x86_64
Distribution: "openSUSE 11.1 (x86_64)"

What I was doing when the application crashed:
While a launch was executing I changed it's configuration to add an argument, then attempted to kill it in order to relaunch, and caused a crash.

 -- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f94a780a750 (LWP 22937))]

Thread 14 (Thread 0x7f9493381950 (LWP 22939)):
#0  0x00007f94a4110fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f94a4381df7 in QWaitCondition::wait (this=0x19e7638, mutex=0x19e7640, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007f94a0e4488d in KDevelop::DUChainPrivate::doMoreCleanup (this=0x7f9481b4c698, retries=32660, needLockRepository=152)
    at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/language/duchain/duchain.cpp:815
#3  0x00007f94a4380e65 in QThreadPrivate::start (arg=0x19e7620) at thread/qthread_unix.cpp:188
#4  0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f94a28f710d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f9486967950 (LWP 23053)):
#0  0x00007f94a28ee386 in poll () from /lib64/libc.so.6
#1  0x00007f949c57f768 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f949c57fa8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f94a4493d5e in QEventDispatcherGlib::processEvents (this=0x2915990, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f94a44691d2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -2036961264}) at kernel/qeventloop.cpp:149
#5  0x00007f94a44695a4 in QEventLoop::exec (this=0x7f9486967050, flags={i = -2036961184}) at kernel/qeventloop.cpp:201
#6  0x00007f94a437ded8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f94a0f40457 in operator<< <KUrl> (debug={stream = 0x7f94869670b0}, list=@0x2915100) at /home/kde-devel/kde/installs/trunk/include/QtCore/qdebug.h:165
#8  0x00007f94a4380e65 in QThreadPrivate::start (arg=0x2915320) at thread/qthread_unix.cpp:188
#9  0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f94a28f710d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f9486166950 (LWP 23054)):
#0  0x00007f94a28ee386 in poll () from /lib64/libc.so.6
#1  0x00007f949c57f768 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f949c57fa8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f94a4493d5e in QEventDispatcherGlib::processEvents (this=0x2f60880, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f94a44691d2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -2045353968}) at kernel/qeventloop.cpp:149
#5  0x00007f94a44695a4 in QEventLoop::exec (this=0x7f9486166050, flags={i = -2045353888}) at kernel/qeventloop.cpp:201
#6  0x00007f94a437ded8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f94a0f40457 in operator<< <KUrl> (debug={stream = 0x7f94861660b0}, list=@0x2f613d0) at /home/kde-devel/kde/installs/trunk/include/QtCore/qdebug.h:165
#8  0x00007f94a4380e65 in QThreadPrivate::start (arg=0x29923e0) at thread/qthread_unix.cpp:188
#9  0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f94a28f710d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f9485965950 (LWP 23057)):
#0  0x00007f94a4110fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f94a43808b5 in thread_sleep (ti=0x7f9485965030) at thread/qthread_unix.cpp:297
#2  0x00007f94a4380a1e in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:323
#3  0x00007f947df08ce6 in UIBlockTester::UIBlockTesterThread::run (this=0x237ac50) at /home/kde-devel/kde/sources/trunk/KDE/kdevelop/languages/cpp/cpplanguagesupport.cpp:667
#4  0x00007f94a4380e65 in QThreadPrivate::start (arg=0x237ac50) at thread/qthread_unix.cpp:188
#5  0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f94a28f710d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f947ca2c950 (LWP 23060)):
#0  0x00007f94a4110d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f94a4381e19 in QWaitCondition::wait (this=0x192ae68, mutex=0x18d0b40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f94a5c2be11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x192ae40, th=0x37c05f0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f94a5c30557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x18d0c20, th=0x37c05f0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f94a5c2b586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x192ae40, th=0x37c05f0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f94a5c3064f in ThreadWeaver::WorkingHardState::applyForWork (this=0x18d0c20, th=0x37c05f0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x192ae40, th=0x37c05f0, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18d0c20, th=0x37c05f0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x192ae40, th=0x37c05f0, previous=0x92a1f10)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f94a5c2e8ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f947ca2c080, parent=0x192ae40, th=0x37c05f0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#10 0x00007f94a5c2ea81 in ThreadWeaver::Thread::run (this=0x37c05f0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#11 0x00007f94a4380e65 in QThreadPrivate::start (arg=0x37c05f0) at thread/qthread_unix.cpp:188
#12 0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f94a28f710d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f947c22b950 (LWP 23061)):
#0  0x00007f94a4110d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f94a4381e19 in QWaitCondition::wait (this=0x192ae68, mutex=0x18d0b40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f94a5c2be11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x192ae40, th=0x7f94802739f0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f94a5c30557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x18d0c20, th=0x7f94802739f0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f94a5c2b586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x192ae40, th=0x7f94802739f0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f94a5c3064f in ThreadWeaver::WorkingHardState::applyForWork (this=0x18d0c20, th=0x7f94802739f0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x192ae40, th=0x7f94802739f0, previous=0xcccf6b0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f94a5c2e8ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f947c22b080, parent=0x192ae40, th=0x7f94802739f0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f94a5c2ea81 in ThreadWeaver::Thread::run (this=0x7f94802739f0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f94a4380e65 in QThreadPrivate::start (arg=0x7f94802739f0) at thread/qthread_unix.cpp:188
#10 0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f94a28f710d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f947ba2a950 (LWP 23062)):
#0  0x00007f94a4110d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f94a4381e19 in QWaitCondition::wait (this=0x192ae68, mutex=0x18d0b40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f94a5c2be11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x192ae40, th=0x2ed49c0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f94a5c30557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x18d0c20, th=0x2ed49c0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f94a5c2b586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x192ae40, th=0x2ed49c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f94a5c3064f in ThreadWeaver::WorkingHardState::applyForWork (this=0x18d0c20, th=0x2ed49c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x192ae40, th=0x2ed49c0, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18d0c20, th=0x2ed49c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x192ae40, th=0x2ed49c0, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18d0c20, th=0x2ed49c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x192ae40, th=0x2ed49c0, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18d0c20, th=0x2ed49c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x192ae40, th=0x2ed49c0, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18d0c20, th=0x2ed49c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x192ae40, th=0x2ed49c0, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18d0c20, th=0x2ed49c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#16 0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x192ae40, th=0x2ed49c0, previous=0xce9ddc0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#17 0x00007f94a5c2e8ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f947ba2a080, parent=0x192ae40, th=0x2ed49c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#18 0x00007f94a5c2ea81 in ThreadWeaver::Thread::run (this=0x2ed49c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#19 0x00007f94a4380e65 in QThreadPrivate::start (arg=0x2ed49c0) at thread/qthread_unix.cpp:188
#20 0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#21 0x00007f94a28f710d in clone () from /lib64/libc.so.6
#22 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f9479600950 (LWP 1999)):
#0  0x00007f94a4110d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f94a4381e19 in QWaitCondition::wait (this=0x4384f68, mutex=0x2f004f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f94a5c2be11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x4384f40, th=0x7477860)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f94a5c30557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x72a6eb0, th=0x7477860)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f94a5c2b586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x4384f40, th=0x7477860) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f94a5c3064f in ThreadWeaver::WorkingHardState::applyForWork (this=0x72a6eb0, th=0x7477860) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x4384f40, th=0x7477860, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72a6eb0, th=0x7477860) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x4384f40, th=0x7477860, previous=0xa0bafc0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f94a5c2e8ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f9479600080, parent=0x4384f40, th=0x7477860) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#10 0x00007f94a5c2ea81 in ThreadWeaver::Thread::run (this=0x7477860) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#11 0x00007f94a4380e65 in QThreadPrivate::start (arg=0x7477860) at thread/qthread_unix.cpp:188
#12 0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f94a28f710d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f947a02f950 (LWP 2000)):
#0  0x00007f94a4110d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f94a4381e19 in QWaitCondition::wait (this=0x4384f68, mutex=0x2f004f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f94a5c2be11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x4384f40, th=0x37d1580)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f94a5c30557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x72a6eb0, th=0x37d1580)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f94a5c2b586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x4384f40, th=0x37d1580) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f94a5c3064f in ThreadWeaver::WorkingHardState::applyForWork (this=0x72a6eb0, th=0x37d1580) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x4384f40, th=0x37d1580, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72a6eb0, th=0x37d1580) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x4384f40, th=0x37d1580, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72a6eb0, th=0x37d1580) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x4384f40, th=0x37d1580, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72a6eb0, th=0x37d1580) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x4384f40, th=0x37d1580, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72a6eb0, th=0x37d1580) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x4384f40, th=0x37d1580, previous=0x8f90f60)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0x00007f94a5c2e8ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f947a02f080, parent=0x4384f40, th=0x37d1580) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#16 0x00007f94a5c2ea81 in ThreadWeaver::Thread::run (this=0x37d1580) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#17 0x00007f94a4380e65 in QThreadPrivate::start (arg=0x37d1580) at thread/qthread_unix.cpp:188
#18 0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#19 0x00007f94a28f710d in clone () from /lib64/libc.so.6
#20 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f9475932950 (LWP 2330)):
#0  0x00007f94a4110d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f94a4381e19 in QWaitCondition::wait (this=0x4384f68, mutex=0x2f004f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f94a5c2be11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x4384f40, th=0x3ce7d00)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f94a5c30557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x72a6eb0, th=0x3ce7d00)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f94a5c2b586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x4384f40, th=0x3ce7d00) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f94a5c3064f in ThreadWeaver::WorkingHardState::applyForWork (this=0x72a6eb0, th=0x3ce7d00) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x4384f40, th=0x3ce7d00, previous=0x80d83e0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f94a5c2e8ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f9475932080, parent=0x4384f40, th=0x3ce7d00) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f94a5c2ea81 in ThreadWeaver::Thread::run (this=0x3ce7d00) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f94a4380e65 in QThreadPrivate::start (arg=0x3ce7d00) at thread/qthread_unix.cpp:188
#10 0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f94a28f710d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f9475131950 (LWP 2331)):
#0  0x00007f94a4110d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f94a4381e19 in QWaitCondition::wait (this=0x4384f68, mutex=0x2f004f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f94a5c2be11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x4384f40, th=0x4730000)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f94a5c30557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x72a6eb0, th=0x4730000)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f94a5c2b586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x4384f40, th=0x4730000) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f94a5c3064f in ThreadWeaver::WorkingHardState::applyForWork (this=0x72a6eb0, th=0x4730000) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x4384f40, th=0x4730000, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72a6eb0, th=0x4730000) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x4384f40, th=0x4730000, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f94a5c30672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72a6eb0, th=0x4730000) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f94a5c2c04d in ThreadWeaver::WeaverImpl::applyForWork (this=0x4384f40, th=0x4730000, previous=0xa219240)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f94a5c2e8ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f9475131080, parent=0x4384f40, th=0x4730000) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#12 0x00007f94a5c2ea81 in ThreadWeaver::Thread::run (this=0x4730000) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#13 0x00007f94a4380e65 in QThreadPrivate::start (arg=0x4730000) at thread/qthread_unix.cpp:188
#14 0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#15 0x00007f94a28f710d in clone () from /lib64/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f946f582950 (LWP 8197)):
#0  0x00007f94a4110d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f94a4381e19 in QWaitCondition::wait (this=0xb529bf8, mutex=0xb529bf0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f94a394b65e in QFileInfoGatherer::run (this=0xb529be0) at dialogs/qfileinfogatherer.cpp:207
#3  0x00007f94a4380e65 in QThreadPrivate::start (arg=0xb529be0) at thread/qthread_unix.cpp:188
#4  0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f94a28f710d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f946ed81950 (LWP 8198)):
#0  0x00007f94a28ee320 in poll () from /lib64/libc.so.6
#1  0x00007f949c57f768 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f949c57fa8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f94a4493d5e in QEventDispatcherGlib::processEvents (this=0xb537a40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f94a44691d2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1859653632}) at kernel/qeventloop.cpp:149
#5  0x00007f94a44695a4 in QEventLoop::exec (this=0x7f946ed81040, flags={i = 1859653712}) at kernel/qeventloop.cpp:201
#6  0x00007f94a437ded8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f94a444c9b8 in QInotifyFileSystemWatcherEngine::run (this=0xb534f60) at io/qfilesystemwatcher_inotify.cpp:214
#8  0x00007f94a4380e65 in QThreadPrivate::start (arg=0xb534f60) at thread/qthread_unix.cpp:188
#9  0x00007f94a410d070 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f94a28f710d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f94a780a750 (LWP 22937)):
[KCrash Handler]
#5  0x00007f94a729bb98 in KJob::kill (this=0x491d560, verbosity=KJob::Quietly) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdecore/jobs/kjob.cpp:106
#6  0x00007f94a08f2c94 in KDevelop::ExecuteCompositeJob::doKill (this=0x90ef900) at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/util/executecompositejob.cpp:72
#7  0x00007f94a729bba1 in KJob::kill (this=0x90ef900, verbosity=KJob::EmitResult) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdecore/jobs/kjob.cpp:106
#8  0x00007f94a6cd8740 in KDevelop::RunController::stopAllProcesses (this=0x18f5890) at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/shell/runcontroller.cpp:511
#9  0x00007f94a6cda2d0 in KDevelop::RunController::qt_metacall (this=0x18f5890, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffcd965f60)
    at /home/kde-devel/kde/build/trunk/KDE/kdevplatform/shell/runcontroller.moc:86
#10 0x00007f94a447f6e2 in QMetaObject::activate (sender=0x186a190, from_signal_index=<value optimized out>, to_signal_index=6, argv=0x7fffcd965e10) at kernel/qobject.cpp:3113
#11 0x00007f94a348faf7 in QAction::triggered (this=0x491d560, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#12 0x00007f94a3490f70 in QAction::activate (this=0x186a190, event=<value optimized out>) at kernel/qaction.cpp:1160
#13 0x00007f94a3493a87 in QAction::event (this=0x491d560, e=<value optimized out>) at kernel/qaction.cpp:1079
#14 0x00007f94a4b26d03 in KAction::event (this=0x186a190, event=0x7fffcd9664e0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/actions/kaction.cpp:88
#15 0x00007f94a3495b0d in QApplicationPrivate::notify_helper (this=0x16d2b50, receiver=0x186a190, e=0x7fffcd9664e0) at kernel/qapplication.cpp:4056
#16 0x00007f94a349dd9a in QApplication::notify (this=0x7fffcd968cb0, receiver=0x186a190, e=0x7fffcd9664e0) at kernel/qapplication.cpp:4021
#17 0x00007f94a4bf76d1 in KApplication::notify (this=0x7fffcd968cb0, receiver=0x186a190, event=0x7fffcd9664e0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#18 0x00007f94a446a94c in QCoreApplication::notifyInternal (this=0x7fffcd968cb0, receiver=0x186a190, event=0x7fffcd9664e0) at kernel/qcoreapplication.cpp:610
#19 0x00007f94a34cb36d in QShortcutMap::dispatchEvent (this=<value optimized out>, e=0x7fffcd966a10) at ../../src/corelib/kernel/qcoreapplication.h:213
#20 0x00007f94a34cd1dc in QShortcutMap::tryShortcutEvent (this=0x16d2c68, o=<value optimized out>, e=0x7fffcd966a10) at kernel/qshortcutmap.cpp:369
#21 0x00007f94a349edc1 in QApplication::notify (this=0x7fffcd968cb0, receiver=0xd06e980, e=0x7fffcd966a10) at kernel/qapplication.cpp:3645
#22 0x00007f94a4bf76d1 in KApplication::notify (this=0x7fffcd968cb0, receiver=0xd06e980, event=0x7fffcd966a10) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#23 0x00007f94a446a94c in QCoreApplication::notifyInternal (this=0x7fffcd968cb0, receiver=0xd06e980, event=0x7fffcd966a10) at kernel/qcoreapplication.cpp:610
#24 0x00007f94a3529aa4 in QKeyMapper::sendKeyEvent (keyWidget=0xd06e980, grab=<value optimized out>, type=QEvent::KeyPress, code=16777216, modifiers={i = -845779904}, text=@0x7fffcd966c30, 
    autorepeat=false, count=1, nativeScanCode=9, nativeVirtualKey=65307, nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1678
#25 0x00007f94a352be12 in QKeyMapperPrivate::translateKeyEvent (this=0x1710fc0, keyWidget=0xd06e980, event=0x7fffcd968840, grab=false) at kernel/qkeymapper_x11.cpp:1648
#26 0x00007f94a3505ad6 in QApplication::x11ProcessEvent (this=0x7fffcd968cb0, event=0x7fffcd968840) at kernel/qapplication_x11.cpp:3441
#27 0x00007f94a352d864 in x11EventSourceDispatch (s=0x16d63d0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#28 0x00007f949c57c0fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#29 0x00007f949c57f8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#30 0x00007f949c57fa8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#31 0x00007f94a4493d3f in QEventDispatcherGlib::processEvents (this=0x615070, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#32 0x00007f94a352cfef in QGuiEventDispatcherGlib::processEvents (this=0x491d560, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#33 0x00007f94a44691d2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -845771984}) at kernel/qeventloop.cpp:149
#34 0x00007f94a44695a4 in QEventLoop::exec (this=0x7fffcd968b70, flags={i = -845771904}) at kernel/qeventloop.cpp:201
#35 0x00007f94a446b894 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#36 0x0000000000407812 in main (argc=1, argv=0x7fffcd969e18) at /home/kde-devel/kde/sources/trunk/KDE/kdevelop/app/main.cpp:181

Reported using DrKonqi
Comment 1 Andreas Pakulat 2009-07-30 07:35:06 UTC
SVN commit 1004406 by apaku:

Fix the doKill code.
BUG:201967

 M  +5 -2      executecompositejob.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1004406
Comment 2 Ramón Zarazúa 2009-08-02 00:53:44 UTC
Happened again after killing a debugged application. gdb had found double delte and stopped, then pressed esc to kill the debugprocess.

BT:
Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f9aafbf4750 (LWP 14108))]

Thread 12 (Thread 0x7f9a9de27950 (LWP 14110)):
#0  0x00007f9aac4fafdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9aac76bdf7 in QWaitCondition::wait (this=0x177f0c8, mutex=0x177f0d0, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007f9aa922ddbd in KDevelop::DUChainPrivate::CleanupThread::run (this=0x177f0b0) at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/language/duchain/duchain.cpp:280
#3  0x00007f9aac76ae65 in QThreadPrivate::start (arg=0x177f0b0) at thread/qthread_unix.cpp:188
#4  0x00007f9aac4f7070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f9aaace110d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f9a95442950 (LWP 14263)):
#0  0x00007f9aaacd8386 in poll () from /lib64/libc.so.6
#1  0x00007f9aa4968768 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f9aa4968a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f9aac87dd5e in QEventDispatcherGlib::processEvents (this=0x27f8510, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f9aac8531d2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1790697456}) at kernel/qeventloop.cpp:149
#5  0x00007f9aac8535a4 in QEventLoop::exec (this=0x7f9a95442050, flags={i = -1790697376}) at kernel/qeventloop.cpp:201
#6  0x00007f9aac767ed8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f9aa9329987 in KDevelop::CompletionWorkerThread::run (this=0x2cb9da0) at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#8  0x00007f9aac76ae65 in QThreadPrivate::start (arg=0x2cb9da0) at thread/qthread_unix.cpp:188
#9  0x00007f9aac4f7070 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f9aaace110d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f9a8ffff950 (LWP 14264)):
#0  0x00007f9aaacd8386 in poll () from /lib64/libc.so.6
#1  0x00007f9aa4968768 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f9aa4968a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f9aac87dd5e in QEventDispatcherGlib::processEvents (this=0x27f9bf0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f9aac8531d2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1879052272}) at kernel/qeventloop.cpp:149
#5  0x00007f9aac8535a4 in QEventLoop::exec (this=0x7f9a8ffff050, flags={i = -1879052192}) at kernel/qeventloop.cpp:201
#6  0x00007f9aac767ed8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f9aa9329987 in KDevelop::CompletionWorkerThread::run (this=0x2cb89b0) at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#8  0x00007f9aac76ae65 in QThreadPrivate::start (arg=0x2cb89b0) at thread/qthread_unix.cpp:188
#9  0x00007f9aac4f7070 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f9aaace110d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f9a94c41950 (LWP 14267)):
#0  0x00007f9aac4fafdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9aac76a8b5 in thread_sleep (ti=0x7f9a94c41030) at thread/qthread_unix.cpp:297
#2  0x00007f9aac76aa1e in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:323
#3  0x00007f9a852b8c16 in UIBlockTester::UIBlockTesterThread::run (this=0x24e0e70) at /home/kde-devel/kde/sources/trunk/KDE/kdevelop/languages/cpp/cpplanguagesupport.cpp:667
#4  0x00007f9aac76ae65 in QThreadPrivate::start (arg=0x24e0e70) at thread/qthread_unix.cpp:188
#5  0x00007f9aac4f7070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f9aaace110d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f9a83b96950 (LWP 14270)):
#0  0x00007f9aac4fad59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9aac76be19 in QWaitCondition::wait (this=0x18bf058, mutex=0x19169d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f9aae015e11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x18bf030, th=0x4842460)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f9aae01a557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x1916ab0, th=0x4842460)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f9aae015586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x18bf030, th=0x4842460) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f9aae01a64f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1916ab0, th=0x4842460) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x18bf030, th=0x4842460, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f9aae01a672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1916ab0, th=0x4842460) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x18bf030, th=0x4842460, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f9aae01a672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1916ab0, th=0x4842460) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x18bf030, th=0x4842460, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f9aae01a672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1916ab0, th=0x4842460) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x18bf030, th=0x4842460, previous=0xc3e1730)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x00007f9aae0188ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f9a83b96080, parent=0x18bf030, th=0x4842460) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#14 0x00007f9aae018a81 in ThreadWeaver::Thread::run (this=0x4842460) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#15 0x00007f9aac76ae65 in QThreadPrivate::start (arg=0x4842460) at thread/qthread_unix.cpp:188
#16 0x00007f9aac4f7070 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f9aaace110d in clone () from /lib64/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f9a83395950 (LWP 14271)):
#0  0x00007f9aac4fad59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9aac76be19 in QWaitCondition::wait (this=0x18bf058, mutex=0x19169d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f9aae015e11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x18bf030, th=0x18605c0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f9aae01a557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x1916ab0, th=0x18605c0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f9aae015586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x18bf030, th=0x18605c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f9aae01a64f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1916ab0, th=0x18605c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x18bf030, th=0x18605c0, previous=0xfa1e920)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f9aae0188ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f9a83395080, parent=0x18bf030, th=0x18605c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f9aae018a81 in ThreadWeaver::Thread::run (this=0x18605c0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f9aac76ae65 in QThreadPrivate::start (arg=0x18605c0) at thread/qthread_unix.cpp:188
#10 0x00007f9aac4f7070 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f9aaace110d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f9a82b94950 (LWP 14272)):
#0  0x00007f9aac4fad59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9aac76be19 in QWaitCondition::wait (this=0x18bf058, mutex=0x19169d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f9aae015e11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x18bf030, th=0x27aa510)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f9aae01a557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x1916ab0, th=0x27aa510)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f9aae015586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x18bf030, th=0x27aa510) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f9aae01a64f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1916ab0, th=0x27aa510) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x18bf030, th=0x27aa510, previous=0x0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f9aae01a672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1916ab0, th=0x27aa510) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x18bf030, th=0x27aa510, previous=0xc7322b0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f9aae0188ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f9a82b94080, parent=0x18bf030, th=0x27aa510) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#10 0x00007f9aae018a81 in ThreadWeaver::Thread::run (this=0x27aa510) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#11 0x00007f9aac76ae65 in QThreadPrivate::start (arg=0x27aa510) at thread/qthread_unix.cpp:188
#12 0x00007f9aac4f7070 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f9aaace110d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f9a80291950 (LWP 16245)):
#0  0x00007f9aac4fad59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9aac76be19 in QWaitCondition::wait (this=0x7f9a8924f528, mutex=0x7f9a88042a10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f9aae015e11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7f9a8924f500, th=0x7f9a8924f5b0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f9aae01a557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x7f9a893943d0, th=0x7f9a8924f5b0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f9aae015586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x7f9a8924f500, th=0x7f9a8924f5b0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f9aae01a64f in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f9a893943d0, th=0x7f9a8924f5b0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x7f9a8924f500, th=0x7f9a8924f5b0, previous=0x0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f9aae01a672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f9a893943d0, th=0x7f9a8924f5b0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x7f9a8924f500, th=0x7f9a8924f5b0, previous=0x0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f9aae01a672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f9a893943d0, th=0x7f9a8924f5b0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x7f9a8924f500, th=0x7f9a8924f5b0, previous=0x97f5cc0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f9aae0188ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f9a80291080, parent=0x7f9a8924f500, th=0x7f9a8924f5b0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#12 0x00007f9aae018a81 in ThreadWeaver::Thread::run (this=0x7f9a8924f5b0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#13 0x00007f9aac76ae65 in QThreadPrivate::start (arg=0x7f9a8924f5b0) at thread/qthread_unix.cpp:188
#14 0x00007f9aac4f7070 in start_thread () from /lib64/libpthread.so.0
#15 0x00007f9aaace110d in clone () from /lib64/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f9a7f9ea950 (LWP 16444)):
#0  0x00007f9aac4fad59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9aac76be19 in QWaitCondition::wait (this=0x7f9a8924f528, mutex=0x7f9a88042a10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f9aae015e11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7f9a8924f500, th=0x6ff2cd0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f9aae01a557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x7f9a893943d0, th=0x6ff2cd0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f9aae015586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x7f9a8924f500, th=0x6ff2cd0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f9aae01a64f in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f9a893943d0, th=0x6ff2cd0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x7f9a8924f500, th=0x6ff2cd0, previous=0x0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f9aae01a672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f9a893943d0, th=0x6ff2cd0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x7f9a8924f500, th=0x6ff2cd0, previous=0x0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f9aae01a672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f9a893943d0, th=0x6ff2cd0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x7f9a8924f500, th=0x6ff2cd0, previous=0x0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f9aae01a672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f9a893943d0, th=0x6ff2cd0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x7f9a8924f500, th=0x6ff2cd0, previous=0xbdb6380)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x00007f9aae0188ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f9a7f9ea080, parent=0x7f9a8924f500, th=0x6ff2cd0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#14 0x00007f9aae018a81 in ThreadWeaver::Thread::run (this=0x6ff2cd0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#15 0x00007f9aac76ae65 in QThreadPrivate::start (arg=0x6ff2cd0) at thread/qthread_unix.cpp:188
#16 0x00007f9aac4f7070 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f9aaace110d in clone () from /lib64/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f9a7efe4950 (LWP 17271)):
#0  0x00007f9aac4fad59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9aac76be19 in QWaitCondition::wait (this=0x7f9a8924f528, mutex=0x7f9a88042a10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f9aae015e11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7f9a8924f500, th=0x7f9a89415320)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f9aae01a557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x7f9a893943d0, th=0x7f9a89415320)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f9aae015586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x7f9a8924f500, th=0x7f9a89415320)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f9aae01a64f in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f9a893943d0, th=0x7f9a89415320)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x7f9a8924f500, th=0x7f9a89415320, previous=0xf5a8b30)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f9aae0188ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f9a7efe4080, parent=0x7f9a8924f500, th=0x7f9a89415320)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f9aae018a81 in ThreadWeaver::Thread::run (this=0x7f9a89415320) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f9aac76ae65 in QThreadPrivate::start (arg=0x7f9a89415320) at thread/qthread_unix.cpp:188
#10 0x00007f9aac4f7070 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f9aaace110d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f9a7df54950 (LWP 23167)):
#0  0x00007f9aac4fad59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9aac76be19 in QWaitCondition::wait (this=0x7f9a8924f528, mutex=0x7f9a88042a10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f9aae015e11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7f9a8924f500, th=0x7f9a8869aa80)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f9aae01a557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x7f9a893943d0, th=0x7f9a8869aa80)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f9aae015586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x7f9a8924f500, th=0x7f9a8869aa80)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f9aae01a64f in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f9a893943d0, th=0x7f9a8869aa80)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x7f9a8924f500, th=0x7f9a8869aa80, previous=0x0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f9aae01a672 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f9a893943d0, th=0x7f9a8869aa80)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f9aae01604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x7f9a8924f500, th=0x7f9a8869aa80, previous=0xbe30760)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f9aae0188ec in ThreadWeaver::ThreadRunHelper::run (this=0x7f9a7df54080, parent=0x7f9a8924f500, th=0x7f9a8869aa80)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#10 0x00007f9aae018a81 in ThreadWeaver::Thread::run (this=0x7f9a8869aa80) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#11 0x00007f9aac76ae65 in QThreadPrivate::start (arg=0x7f9a8869aa80) at thread/qthread_unix.cpp:188
#12 0x00007f9aac4f7070 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f9aaace110d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f9aafbf4750 (LWP 14108)):
[KCrash Handler]
#5  QMutex::lock (this=0x8c00000015000040) at thread/qmutex.cpp:152
#6  0x00007f9aac85464e in QCoreApplication::postEvent (receiver=0x7f9a783ac200, event=0xf1ef4e0, priority=0) at kernel/qcoreapplication.cpp:1020
#7  0x00007f9aaf685be7 in KJob::kill (this=0x7f9a783ac200, verbosity=KJob::Quietly) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdecore/jobs/kjob.cpp:120
#8  0x00007f9aa8cdbcac in KDevelop::ExecuteCompositeJob::doKill (this=0x7f9a7939f9e0) at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/util/executecompositejob.cpp:76
#9  0x00007f9aaf685ba1 in KJob::kill (this=0x7f9a7939f9e0, verbosity=KJob::EmitResult) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdecore/jobs/kjob.cpp:106
#10 0x00007f9aaf0c2740 in KDevelop::RunController::stopAllProcesses (this=0x194d280) at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/shell/runcontroller.cpp:511
#11 0x00007f9aaf0c42d0 in KDevelop::RunController::qt_metacall (this=0x194d280, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff09162490)
    at /home/kde-devel/kde/build/trunk/KDE/kdevplatform/shell/runcontroller.moc:86
#12 0x00007f9aac8696e2 in QMetaObject::activate (sender=0x18abc00, from_signal_index=<value optimized out>, to_signal_index=6, argv=0x4) at kernel/qobject.cpp:3113
#13 0x00007f9aab879af7 in QAction::triggered (this=0x8c00000015000040, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#14 0x00007f9aab87af70 in QAction::activate (this=0x18abc00, event=<value optimized out>) at kernel/qaction.cpp:1160
#15 0x00007f9aab87da87 in QAction::event (this=0x8c00000015000040, e=<value optimized out>) at kernel/qaction.cpp:1079
#16 0x00007f9aacf10d03 in KAction::event (this=0x18abc00, event=0x7fff09162a10) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/actions/kaction.cpp:88
#17 0x00007f9aab87fb0d in QApplicationPrivate::notify_helper (this=0x16d3160, receiver=0x18abc00, e=0x7fff09162a10) at kernel/qapplication.cpp:4056
#18 0x00007f9aab887d9a in QApplication::notify (this=0x7fff091651e0, receiver=0x18abc00, e=0x7fff09162a10) at kernel/qapplication.cpp:4021
#19 0x00007f9aacfe16d1 in KApplication::notify (this=0x7fff091651e0, receiver=0x18abc00, event=0x7fff09162a10) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#20 0x00007f9aac85494c in QCoreApplication::notifyInternal (this=0x7fff091651e0, receiver=0x18abc00, event=0x7fff09162a10) at kernel/qcoreapplication.cpp:610
#21 0x00007f9aab8b536d in QShortcutMap::dispatchEvent (this=<value optimized out>, e=0x7fff09162f40) at ../../src/corelib/kernel/qcoreapplication.h:213
#22 0x00007f9aab8b71dc in QShortcutMap::tryShortcutEvent (this=0x16d3278, o=<value optimized out>, e=0x7fff09162f40) at kernel/qshortcutmap.cpp:369
#23 0x00007f9aab888dc1 in QApplication::notify (this=0x7fff091651e0, receiver=0xd1441d0, e=0x7fff09162f40) at kernel/qapplication.cpp:3645
#24 0x00007f9aacfe16d1 in KApplication::notify (this=0x7fff091651e0, receiver=0xd1441d0, event=0x7fff09162f40) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#25 0x00007f9aac85494c in QCoreApplication::notifyInternal (this=0x7fff091651e0, receiver=0xd1441d0, event=0x7fff09162f40) at kernel/qcoreapplication.cpp:610
#26 0x00007f9aab913aa4 in QKeyMapper::sendKeyEvent (keyWidget=0xd1441d0, grab=<value optimized out>, type=QEvent::KeyPress, code=16777216, modifiers={i = 152449392}, text=@0x7fff09163160, 
    autorepeat=false, count=1, nativeScanCode=9, nativeVirtualKey=65307, nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1678
#27 0x00007f9aab915e12 in QKeyMapperPrivate::translateKeyEvent (this=0x1711570, keyWidget=0xd1441d0, event=0x7fff09164d70, grab=224) at kernel/qkeymapper_x11.cpp:1648
#28 0x00007f9aab8efad6 in QApplication::x11ProcessEvent (this=0x7fff091651e0, event=0x7fff09164d70) at kernel/qapplication_x11.cpp:3441
#29 0x00007f9aab917864 in x11EventSourceDispatch (s=0x16d69d0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#30 0x00007f9aa49650fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#31 0x00007f9aa49688cd in ?? () from /usr/lib64/libglib-2.0.so.0
#32 0x00007f9aa4968a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f9aac87dd3f in QEventDispatcherGlib::processEvents (this=0x615070, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#34 0x00007f9aab916fef in QGuiEventDispatcherGlib::processEvents (this=0x8c00000015000040, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#35 0x00007f9aac8531d2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 152457312}) at kernel/qeventloop.cpp:149
#36 0x00007f9aac8535a4 in QEventLoop::exec (this=0x7fff091650a0, flags={i = 152457392}) at kernel/qeventloop.cpp:201
#37 0x00007f9aac855894 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#38 0x0000000000407812 in main (argc=1, argv=0x7fff09166348) at /home/kde-devel/kde/sources/trunk/KDE/kdevelop/app/main.cpp:181
Comment 3 Andreas Pakulat 2009-08-02 02:40:10 UTC
That bactrace looks very fishy, a crash when trying to lock a mutex - I can't see how that could possibly caused by KDevelop. So its either a bug in Qt (don't think so, but who knows), your Qt build is somehow broken or you have some other problem on your system (broken memory or hard disk maybe..).