Bug 301227

Summary: Kdevelop crashed on SVN commit
Product: [Applications] kdevelop Reporter: António Oliveira <tonesenna>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: 4.3.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description António Oliveira 2012-06-05 16:11:32 UTC
Application: kdevelop (4.3.1)
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Kdevelop crashed right after I choose subversion->commit from the project navigator.

Kdevelop crashes very often so I'm not sure if this is is commit itself causing some error of if it is related with the general instability of kdevelop on kubuntu 12.04

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4c0721e780 (LWP 6632))]

Thread 18 (Thread 0x7f4bece52700 (LWP 6640)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f4c056b643f in wait (time=1000, this=0x3249210) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x32795d0, time=1000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4c019e763b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x32795b0) at ../../language/duchain/duchain.cpp:282
#4  0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x32795b0) at thread/qthread_unix.cpp:298
#5  0x00007f4c03704e9a in start_thread (arg=0x7f4bece52700) at pthread_create.c:308
#6  0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f4bd4c37700 (LWP 6643)):
#0  0x00007f4bff440fa9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4bff441124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4c057e4426 in QEventDispatcherGlib::processEvents (this=0x7f4bd00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#3  0x00007f4c057b3c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#4  0x00007f4c057b3ed7 in QEventLoop::exec (this=0x7f4bd4c36dd0, flags=...) at kernel/qeventloop.cpp:204
#5  0x00007f4c056b2fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#6  0x00007f4c057939ff in QInotifyFileSystemWatcherEngine::run (this=0x3db40a0) at io/qfilesystemwatcher_inotify.cpp:248
#7  0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x3db40a0) at thread/qthread_unix.cpp:298
#8  0x00007f4c03704e9a in start_thread (arg=0x7f4bd4c37700) at pthread_create.c:308
#9  0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f4bcf857700 (LWP 6644)):
#0  0x00007f4bff47c2e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4bff47c589 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4bff44112e in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4c057e4426 in QEventDispatcherGlib::processEvents (this=0x7f4bc80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f4c057b3c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4c057b3ed7 in QEventLoop::exec (this=0x7f4bcf856e00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f4c056b2fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x3e3b9e0) at thread/qthread_unix.cpp:298
#8  0x00007f4c03704e9a in start_thread (arg=0x7f4bcf857700) at pthread_create.c:308
#9  0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f4bcf056700 (LWP 6645)):
#0  0x00007fffc75ff8de in ?? ()
#1  0x00007f4c02da815d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007f4c0570cbb4 in do_gettime (frac=0x7f4bcf055bc8, sec=0x7f4bcf055bc0) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f4c057e4b8d in QTimerInfoList::updateCurrentTime (this=0x7f4bc0002660) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007f4c057e4ec3 in QTimerInfoList::timerWait (this=0x7f4bc0002660, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007f4c057e397c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f4bcf055c9c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f4c057e3a25 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f4bff44071e in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f4bff440f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f4bff441124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f4c057e4426 in QEventDispatcherGlib::processEvents (this=0x7f4bc00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007f4c057b3c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f4c057b3ed7 in QEventLoop::exec (this=0x7f4bcf055e00, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f4c056b2fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x3e30d20) at thread/qthread_unix.cpp:298
#16 0x00007f4c03704e9a in start_thread (arg=0x7f4bcf056700) at pthread_create.c:308
#17 0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f4bce855700 (LWP 6650)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4bed475222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f4bed475259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f4c03704e9a in start_thread (arg=0x7f4bce855700) at pthread_create.c:308
#4  0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f4bcdbff700 (LWP 6665)):
#0  0x00007fffc75ff8de in ?? ()
#1  0x00007f4c02da815d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007f4c0570cbb4 in do_gettime (frac=0x7f4bcdbfeb98, sec=0x7f4bcdbfeb90) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f4c057e4b8d in QTimerInfoList::updateCurrentTime (this=0x7f4bc4002860) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007f4c057e4ec3 in QTimerInfoList::timerWait (this=0x7f4bc4002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007f4c057e397c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f4bcdbfec6c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f4c057e3a25 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f4bff44071e in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f4bff440f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f4bff441124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f4c057e4426 in QEventDispatcherGlib::processEvents (this=0x7f4bc40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007f4c057b3c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f4c057b3ed7 in QEventLoop::exec (this=0x7f4bcdbfedd0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f4c056b2fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007f4c057939ff in QInotifyFileSystemWatcherEngine::run (this=0x4d52e80) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x4d52e80) at thread/qthread_unix.cpp:298
#17 0x00007f4c03704e9a in start_thread (arg=0x7f4bcdbff700) at pthread_create.c:308
#18 0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f4bbffff700 (LWP 6721)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4bfc565dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f4bfc565f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f4c03704e9a in start_thread (arg=0x7f4bbffff700) at pthread_create.c:308
#4  0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f4bbf7fe700 (LWP 6722)):
#0  0x00007f4c04395b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4bff440ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4bff441124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4c057e4426 in QEventDispatcherGlib::processEvents (this=0x7f4bb80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f4c057b3c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4c057b3ed7 in QEventLoop::exec (this=0x7f4bbf7fde00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f4c056b2fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x500f3c0) at thread/qthread_unix.cpp:298
#8  0x00007f4c03704e9a in start_thread (arg=0x7f4bbf7fe700) at pthread_create.c:308
#9  0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f4bbe7b4700 (LWP 6857)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4c056b64db in wait (time=18446744073709551615, this=0x2302200) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x229e0e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4bfcf5c0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2302390, th=0x46d5890) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4bfcf5e9db in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x46d5890) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x46d5890) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x46d5890) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x46d5890) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f4bfcf5d84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f4bbe7b3e20, parent=0x2302390, th=0x46d5890) at ../../../threadweaver/Weaver/Thread.cpp:87
#9  0x00007f4bfcf5d8db in ThreadWeaver::Thread::run (this=0x46d5890) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x46d5890) at thread/qthread_unix.cpp:298
#11 0x00007f4c03704e9a in start_thread (arg=0x7f4bbe7b4700) at pthread_create.c:308
#12 0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f4bbdfb3700 (LWP 6858)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4c056b64db in wait (time=18446744073709551615, this=0x2302200) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x229e0e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4bfcf5c0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2302390, th=0x7f4b70002a50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4bfcf5e9db in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x7f4b70002a50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4bfcf5d84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f4bbdfb2e20, parent=0x2302390, th=0x7f4b70002a50) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f4bfcf5d8db in ThreadWeaver::Thread::run (this=0x7f4b70002a50) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x7f4b70002a50) at thread/qthread_unix.cpp:298
#8  0x00007f4c03704e9a in start_thread (arg=0x7f4bbdfb3700) at pthread_create.c:308
#9  0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f4bbd237700 (LWP 6862)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4c056b64db in wait (time=18446744073709551615, this=0x2302200) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x229e0e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4bfcf5c0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2302390, th=0x7f6edb0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4bfcf5e9db in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x7f6edb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x7f6edb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x7f6edb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f4bfcf5d84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f4bbd236e20, parent=0x2302390, th=0x7f6edb0) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f4bfcf5d8db in ThreadWeaver::Thread::run (this=0x7f6edb0) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x7f6edb0) at thread/qthread_unix.cpp:298
#10 0x00007f4c03704e9a in start_thread (arg=0x7f4bbd237700) at pthread_create.c:308
#11 0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f4bbca36700 (LWP 6863)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4c056b64db in wait (time=18446744073709551615, this=0x2302200) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x229e0e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4bfcf5c0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2302390, th=0x7f4b70a093b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4bfcf5e9db in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x7f4b70a093b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x7f4b70a093b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x7f4b70a093b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x7f4b70a093b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x7f4b70a093b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f4bfcf5d84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f4bbca35e20, parent=0x2302390, th=0x7f4b70a093b0) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x00007f4bfcf5d8db in ThreadWeaver::Thread::run (this=0x7f4b70a093b0) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x7f4b70a093b0) at thread/qthread_unix.cpp:298
#12 0x00007f4c03704e9a in start_thread (arg=0x7f4bbca36700) at pthread_create.c:308
#13 0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f4b67fff700 (LWP 6991)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4c056b64db in wait (time=18446744073709551615, this=0x2302200) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x229e0e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4bfcf5c0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2302390, th=0x4eb5c40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4bfcf5e9db in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x4eb5c40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f7510, th=0x4eb5c40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4bfcf5d84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f4b67ffee20, parent=0x2302390, th=0x4eb5c40) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f4bfcf5d8db in ThreadWeaver::Thread::run (this=0x4eb5c40) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x4eb5c40) at thread/qthread_unix.cpp:298
#9  0x00007f4c03704e9a in start_thread (arg=0x7f4b67fff700) at pthread_create.c:308
#10 0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f4b677fe700 (LWP 8072)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4c056b64db in wait (time=18446744073709551615, this=0x80cc1b0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5f311d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4bfcf5c0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3e3f3c0, th=0x706c9a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4bfcf5e9db in ThreadWeaver::WorkingHardState::applyForWork (this=0x5e9e4d0, th=0x706c9a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4bfcf5d84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f4b677fde20, parent=0x3e3f3c0, th=0x706c9a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f4bfcf5d8db in ThreadWeaver::Thread::run (this=0x706c9a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x706c9a0) at thread/qthread_unix.cpp:298
#8  0x00007f4c03704e9a in start_thread (arg=0x7f4b677fe700) at pthread_create.c:308
#9  0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f4b66ffd700 (LWP 8073)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4c056b64db in wait (time=18446744073709551615, this=0x80cc1b0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5f311d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4bfcf5c0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3e3f3c0, th=0x4b19810) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4bfcf5e9db in ThreadWeaver::WorkingHardState::applyForWork (this=0x5e9e4d0, th=0x4b19810) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x5e9e4d0, th=0x4b19810) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x5e9e4d0, th=0x4b19810) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x5e9e4d0, th=0x4b19810) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x5e9e4d0, th=0x4b19810) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f4bfcf5d84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f4b66ffce20, parent=0x3e3f3c0, th=0x4b19810) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x00007f4bfcf5d8db in ThreadWeaver::Thread::run (this=0x4b19810) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x4b19810) at thread/qthread_unix.cpp:298
#12 0x00007f4c03704e9a in start_thread (arg=0x7f4b66ffd700) at pthread_create.c:308
#13 0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4b667fc700 (LWP 8132)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4c056b64db in wait (time=18446744073709551615, this=0x80cc1b0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5f311d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4bfcf5c0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3e3f3c0, th=0x579cbe0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4bfcf5e9db in ThreadWeaver::WorkingHardState::applyForWork (this=0x5e9e4d0, th=0x579cbe0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x5e9e4d0, th=0x579cbe0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4bfcf5d84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f4b667fbe20, parent=0x3e3f3c0, th=0x579cbe0) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f4bfcf5d8db in ThreadWeaver::Thread::run (this=0x579cbe0) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x579cbe0) at thread/qthread_unix.cpp:298
#9  0x00007f4c03704e9a in start_thread (arg=0x7f4b667fc700) at pthread_create.c:308
#10 0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4b65ffb700 (LWP 8133)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4c056b64db in wait (time=18446744073709551615, this=0x80cc1b0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5f311d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4bfcf5c0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3e3f3c0, th=0x60fd3b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4bfcf5e9db in ThreadWeaver::WorkingHardState::applyForWork (this=0x5e9e4d0, th=0x60fd3b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4bfcf5e9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x5e9e4d0, th=0x60fd3b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4bfcf5d84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f4b65ffae20, parent=0x3e3f3c0, th=0x60fd3b0) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f4bfcf5d8db in ThreadWeaver::Thread::run (this=0x60fd3b0) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f4c056b5fcb in QThreadPrivate::start (arg=0x60fd3b0) at thread/qthread_unix.cpp:298
#9  0x00007f4c03704e9a in start_thread (arg=0x7f4b65ffb700) at pthread_create.c:308
#10 0x00007f4c043a14bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4c0721e780 (LWP 6632)):
[KCrash Handler]
#6  0x0000001500000003 in ?? ()
#7  0x00007f4c057caa78 in QObject::connect (sender=0x4f47960, signal=0x7f4c0521c3e8 "2closeEditor(QWidget*,QAbstractItemDelegate::EndEditHint)", receiver=0x6da4080, method=0x7f4c0521c3a8 "1closeEditor(QWidget*,QAbstractItemDelegate::EndEditHint)", type=Qt::AutoConnection) at kernel/qobject.cpp:2551
#8  0x00007f4c05059a87 in QAbstractItemView::setItemDelegate (this=0x6da4080, delegate=0x4f47960) at itemviews/qabstractitemview.cpp:802
#9  0x00007f4bec44b3b5 in OutputWidget::createListView (this=0x6da0dd0, id=1) at ../../../plugins/standardoutputview/outputwidget.cpp:431
#10 0x00007f4bec44b51e in OutputWidget::addOutput (this=0x6da0dd0, id=1) at ../../../plugins/standardoutputview/outputwidget.cpp:162
#11 0x00007f4bec44bfa3 in OutputWidget::OutputWidget (this=0x6da0dd0, parent=<optimized out>, tvdata=<optimized out>) at ../../../plugins/standardoutputview/outputwidget.cpp:154
#12 0x00007f4bec448766 in OutputViewFactory::create (this=0x818e6d0, parent=0x7759190) at ../../../plugins/standardoutputview/standardoutputview.cpp:58
#13 0x00007f4c0171d656 in Sublime::View::widget (this=0x494a3c0, parent=<optimized out>) at ../../sublime/view.cpp:82
#14 0x00007f4c01723e9e in Sublime::IdealController::addView (this=0x1fd97a0, area=Qt::BottomDockWidgetArea, view=0x494a3c0) at ../../sublime/ideal.cpp:576
#15 0x00007f4c01718abe in Sublime::MainWindowPrivate::IdealToolViewCreator::operator() (this=0x7fffc75c03d0, view=0x494a3c0, position=<optimized out>) at ../../sublime/mainwindow_p.cpp:222
#16 0x00007f4c0171c9c5 in Sublime::Area::walkToolViews<Sublime::MainWindowPrivate::IdealToolViewCreator> (this=0x2014030, op=..., positions=...) at ../../sublime/areawalkers.h:59
#17 0x00007f4c0171b8dc in Sublime::MainWindowPrivate::reconstruct (this=0x1fd5440) at ../../sublime/mainwindow_p.cpp:331
#18 0x00007f4c01714612 in Sublime::MainWindow::setArea (this=0x1fc3c60, area=0x2014030) at ../../sublime/mainwindow.cpp:151
#19 0x00007f4c0170f6c3 in Sublime::Controller::showArea (this=0x1efec60, areaTypeId=..., mainWindow=0x1fc3c60) at ../../sublime/controller.cpp:166
#20 0x00007f4c066a6a6c in KDevelop::UiController::switchToArea (this=0x1efec60, areaName=..., switchMode=<optimized out>) at ../../shell/uicontroller.cpp:208
#21 0x00007f4be0738573 in PatchReviewPlugin::switchAreaAndMakeWorkingSetUique (this=0x3b0acc0) at ../../../plugins/patchreview/patchreview.cpp:1312
#22 0x00007f4be0738f6e in PatchReviewPlugin::updateReview (this=0x3b0acc0) at ../../../plugins/patchreview/patchreview.cpp:1350
#23 0x00007f4c057ce446 in QObject::event (this=0x3b0acc0, e=<optimized out>) at kernel/qobject.cpp:1195
#24 0x00007f4c04b37894 in notify_helper (e=0x6a34390, receiver=0x3b0acc0, this=0x1e6eeb0) at kernel/qapplication.cpp:4559
#25 QApplicationPrivate::notify_helper (this=0x1e6eeb0, receiver=0x3b0acc0, e=0x6a34390) at kernel/qapplication.cpp:4531
#26 0x00007f4c04b3c713 in QApplication::notify (this=0x7fffc75c15f0, receiver=0x3b0acc0, e=0x6a34390) at kernel/qapplication.cpp:4420
#27 0x00007f4c05fbfbb6 in KApplication::notify (this=0x7fffc75c15f0, receiver=0x3b0acc0, event=0x6a34390) at ../../kdeui/kernel/kapplication.cpp:311
#28 0x00007f4c057b4e9c in QCoreApplication::notifyInternal (this=0x7fffc75c15f0, receiver=0x3b0acc0, event=0x6a34390) at kernel/qcoreapplication.cpp:876
#29 0x00007f4c057b8c6a in sendEvent (event=0x6a34390, receiver=0x3b0acc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1e38670) at kernel/qcoreapplication.cpp:1500
#31 0x00007f4c057e3f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#32 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#33 0x00007f4bff440c9a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f4bff441060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f4bff441124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f4c057e43bf in QEventDispatcherGlib::processEvents (this=0x1e39b30, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#37 0x00007f4c04bdfd5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007f4c057b3c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#39 0x00007f4c057b3ed7 in QEventLoop::exec (this=0x7fffc75c13d0, flags=...) at kernel/qeventloop.cpp:204
#40 0x00007f4c057b8f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#41 0x000000000040a259 in ?? ()
#42 0x00007f4c042d076d in __libc_start_main (main=0x404ba0, argc=3, ubp_av=0x7fffc75c34a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffc75c3498) at libc-start.c:226
#43 0x000000000040a9b1 in _start ()

Possible duplicates by query: bug 300658, bug 300312, bug 300295, bug 281472.

Reported using DrKonqi
Comment 1 Kevin Funk 2012-12-01 21:13:28 UTC

*** This bug has been marked as a duplicate of bug 300295 ***