Bug 294218

Summary: Crash while typing code
Product: [Applications] kdevelop Reporter: Julio J. <julioelpoeta>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: crash CC: julioelpoeta
Priority: NOR    
Version First Reported In: 4.2.3   
Target Milestone: 4.2.3   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Julio J. 2012-02-16 10:06:44 UTC
Application: kdevelop (4.2.3)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
I was editing a php file and typing the text 'array' on a php file when it crashed twice in a row (trying to write the same code, so something makes me feel that may be related with the autocomplete).

The crash can be reproduced some of the time.

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

Thread 12 (Thread 0x7f731d785700 (LWP 16662)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f73355cb11e in wait (time=1000, this=0x3965510) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3994f30, time=1000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f733198ec7b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x3994f10) at ../../language/duchain/duchain.cpp:286
#4  0x00007f73355cad05 in QThreadPrivate::start (arg=0x3994f10) at thread/qthread_unix.cpp:331
#5  0x00007f733361fefc in start_thread (arg=0x7f731d785700) at pthread_create.c:304
#6  0x00007f73342a089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f7312e93700 (LWP 16668)):
#0  0x00007f7334294773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f732f227f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f732f228429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f73356dcf3e in QEventDispatcherGlib::processEvents (this=0x43268e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f73356b0cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f73356b0ef7 in QEventLoop::exec (this=0x7f7312e92e00, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f73355c827f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f73355cad05 in QThreadPrivate::start (arg=0x25a4eb0) at thread/qthread_unix.cpp:331
#8  0x00007f733361fefc in start_thread (arg=0x7f7312e93700) at pthread_create.c:304
#9  0x00007f73342a089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f7310f12700 (LWP 16669)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f731f0defe2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f731f0df019 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f733361fefc in start_thread (arg=0x7f7310f12700) at pthread_create.c:304
#4  0x00007f73342a089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f730e719700 (LWP 16670)):
#0  0x00007f732f226f35 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f732f227dfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f732f228429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f73356dcf3e in QEventDispatcherGlib::processEvents (this=0x574d2f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f73356b0cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f73356b0ef7 in QEventLoop::exec (this=0x7f730e718dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f73355c827f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f7335693cbf in QInotifyFileSystemWatcherEngine::run (this=0x574c550) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f73355cad05 in QThreadPrivate::start (arg=0x574c550) at thread/qthread_unix.cpp:331
#9  0x00007f733361fefc in start_thread (arg=0x7f730e719700) at pthread_create.c:304
#10 0x00007f73342a089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f730df18700 (LWP 16678)):
#0  0x00007f7334294773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f732f227f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f732f228429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f73356dcf3e in QEventDispatcherGlib::processEvents (this=0x589b260, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f73356b0cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f73356b0ef7 in QEventLoop::exec (this=0x7f730df17dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f73355c827f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f7335693cbf in QInotifyFileSystemWatcherEngine::run (this=0x5877b00) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f73355cad05 in QThreadPrivate::start (arg=0x5877b00) at thread/qthread_unix.cpp:331
#9  0x00007f733361fefc in start_thread (arg=0x7f730df18700) at pthread_create.c:304
#10 0x00007f73342a089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f730d6cb700 (LWP 16688)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f732c37dc2c in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f732c37dd59 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f733361fefc in start_thread (arg=0x7f730d6cb700) at pthread_create.c:304
#4  0x00007f73342a089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f730cdb2700 (LWP 16728)):
#0  0x00007f7333622034 in __pthread_mutex_lock (mutex=0x5b28268) at pthread_mutex_lock.c:61
#1  0x00007f732f226649 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f732f227d81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f732f228429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f73356dcf3e in QEventDispatcherGlib::processEvents (this=0x5b28170, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f73356b0cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f73356b0ef7 in QEventLoop::exec (this=0x7f730cdb1e00, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f73355c827f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f73355cad05 in QThreadPrivate::start (arg=0x5b274f0) at thread/qthread_unix.cpp:331
#9  0x00007f733361fefc in start_thread (arg=0x7f730cdb2700) at pthread_create.c:304
#10 0x00007f73342a089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f730ab46700 (LWP 16740)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f73355cb1ab in wait (time=18446744073709551615, this=0x2a9f6a0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2a523e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f732cd61864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2a9f850, th=0x55e8d40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f732cd63e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2952040, th=0x55e8d40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f732cd62ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f730ab45e20, parent=0x2a9f850, th=0x55e8d40) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f732cd62d5b in ThreadWeaver::Thread::run (this=0x55e8d40) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f73355cad05 in QThreadPrivate::start (arg=0x55e8d40) at thread/qthread_unix.cpp:331
#8  0x00007f733361fefc in start_thread (arg=0x7f730ab46700) at pthread_create.c:304
#9  0x00007f73342a089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f730a345700 (LWP 16741)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f73355cb1ab in wait (time=18446744073709551615, this=0x2a9f6a0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2a523e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f732cd61864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2a9f850, th=0x5ad5300) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f732cd63e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2952040, th=0x5ad5300) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f732cd62ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f730a344e20, parent=0x2a9f850, th=0x5ad5300) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f732cd62d5b in ThreadWeaver::Thread::run (this=0x5ad5300) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f73355cad05 in QThreadPrivate::start (arg=0x5ad5300) at thread/qthread_unix.cpp:331
#8  0x00007f733361fefc in start_thread (arg=0x7f730a345700) at pthread_create.c:304
#9  0x00007f73342a089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f7308fad700 (LWP 16742)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f73355cb1ab in wait (time=18446744073709551615, this=0x2a9f6a0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2a523e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f732cd61864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2a9f850, th=0x6144f30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f732cd63e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2952040, th=0x6144f30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f732cd62ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f7308face20, parent=0x2a9f850, th=0x6144f30) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f732cd62d5b in ThreadWeaver::Thread::run (this=0x6144f30) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f73355cad05 in QThreadPrivate::start (arg=0x6144f30) at thread/qthread_unix.cpp:331
#8  0x00007f733361fefc in start_thread (arg=0x7f7308fad700) at pthread_create.c:304
#9  0x00007f73342a089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f72c3fff700 (LWP 16743)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f73355cb1ab in wait (time=18446744073709551615, this=0x2a9f6a0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2a523e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f732cd61864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2a9f850, th=0x51505f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f732cd63e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2952040, th=0x51505f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f732cd62ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f72c3ffee20, parent=0x2a9f850, th=0x51505f0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f732cd62d5b in ThreadWeaver::Thread::run (this=0x51505f0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f73355cad05 in QThreadPrivate::start (arg=0x51505f0) at thread/qthread_unix.cpp:331
#8  0x00007f733361fefc in start_thread (arg=0x7f72c3fff700) at pthread_create.c:304
#9  0x00007f73342a089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f73370cc780 (LWP 16661)):
[KCrash Handler]
#6  0x00007f7334616843 in __dynamic_cast () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007f7312eb28a8 in Php::CodeCompletionContext::isValidCompletionItem (this=0x7f72bc0ab950, dec=0x7f7314006980) at /build/buildd/kdevelop-php-1.2.3/completion/context.cpp:1659
#8  0x00007f7312eae160 in Php::CodeCompletionContext::completionItems (this=0x7f72bc0ab950, abort=@0x4353470, fullCompletion=<optimized out>) at /build/buildd/kdevelop-php-1.2.3/completion/context.cpp:1457
#9  0x00007f7331a76abf in KDevelop::CodeCompletionWorker::computeCompletions (this=0x4353450, context=<optimized out>, position=<optimized out>, view=<optimized out>, contextRange=<optimized out>, contextText=...) at ../../language/codecompletion/codecompletionworker.cpp:158
#10 0x00007f7331a764a9 in KDevelop::CodeCompletionWorker::computeCompletions (this=0x4353450, context=..., position=..., view=0x5203c10) at ../../language/codecompletion/codecompletionworker.cpp:118
#11 0x00007f7331a76884 in KDevelop::CodeCompletionWorker::qt_metacall (this=0x4353450, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7f72bc09dc50) at ./codecompletionworker.moc:84
#12 0x00007f73356c8a5e in QObject::event (this=0x4353450, e=<optimized out>) at kernel/qobject.cpp:1217
#13 0x00007f7334a61474 in notify_helper (e=0x7f72bc09dc00, receiver=0x4353450, this=0x25ceba0) at kernel/qapplication.cpp:4486
#14 QApplicationPrivate::notify_helper (this=0x25ceba0, receiver=0x4353450, e=0x7f72bc09dc00) at kernel/qapplication.cpp:4458
#15 0x00007f7334a662e1 in QApplication::notify (this=0x7fffec5a8e20, receiver=0x4353450, e=0x7f72bc09dc00) at kernel/qapplication.cpp:4365
#16 0x00007f7335e90466 in KApplication::notify (this=0x7fffec5a8e20, receiver=0x4353450, event=0x7f72bc09dc00) at ../../kdeui/kernel/kapplication.cpp:311
#17 0x000000000040a896 in _start ()

This bug may be a duplicate of or related to bug 250534.

Possible duplicates by query: bug 282141, bug 267301.

Reported using DrKonqi
Comment 1 Milian Wolff 2012-02-16 22:14:10 UTC
It happened exactly twice and then never again? Maybe something in the DUChain cache was corrupted. If you manage to reproduce this again, please tell me. I thought I have fixed this (see bug 250534)
Comment 2 Julio J. 2012-02-17 09:42:55 UTC
It was the first time that this happened to me. But it crashed, restarted, and then I tried typing again the same (I still needed to finish that line of code :P) and it crashed again. After that, it did not happen again but if it does I'll post it back here.

Thanks for everything, I love KDevelop! :)

Julio J.
Comment 3 Milian Wolff 2012-02-17 09:55:22 UTC
ok then it was most probably an screwup in the cache that lead to this issue (the cache gets wiped after two crashes)
Comment 4 Julio J. 2012-02-20 15:02:24 UTC
Created attachment 68953 [details]
New crash information added by DrKonqi

kdevelop (4.2.3) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4

- What I was doing when the application crashed:

It happened again, while I was typing it crashed, after restarting and trying to finish what I was writing it crashed again, and then, it started to work like a charm again... Definitely something messy with that cache. Anything else I can do please let me know.

-- Backtrace (Reduced):
#7  0x00007fa9034f38a8 in Php::CodeCompletionContext::isValidCompletionItem (this=0x10599b0, dec=0x4787bb0) at /build/buildd/kdevelop-php-1.2.3/completion/context.cpp:1659
#8  0x00007fa9034ef160 in Php::CodeCompletionContext::completionItems (this=0x10599b0, abort=@0x2c55650, fullCompletion=<optimized out>) at /build/buildd/kdevelop-php-1.2.3/completion/context.cpp:1457
#9  0x00007fa921f42abf in KDevelop::CodeCompletionWorker::computeCompletions (this=0x2c55630, context=<optimized out>, position=<optimized out>, view=<optimized out>, contextRange=<optimized out>, contextText=...) at ../../language/codecompletion/codecompletionworker.cpp:158
#10 0x00007fa921f424a9 in KDevelop::CodeCompletionWorker::computeCompletions (this=0x2c55630, context=..., position=..., view=0x3ef5320) at ../../language/codecompletion/codecompletionworker.cpp:118
#11 0x00007fa921f42884 in KDevelop::CodeCompletionWorker::qt_metacall (this=0x2c55630, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x50d3730) at ./codecompletionworker.moc:84
Comment 5 Milian Wolff 2012-02-21 22:48:41 UTC
hm very odd - I wonder how you manage to screw up the cache so often... but it seems to be an issue still, I'll add a safeguard there but I doubt this "fixes" the issue.

if you find out how to reproduce this issue, *please* tell me!
Comment 6 Milian Wolff 2012-02-21 22:56:39 UTC
Git commit 8d11f3280bdc696ca1a668482ba4c5ead23be6aa by Milian Wolff.
Committed on 21/02/2012 at 23:55.
Pushed by mwolff into branch '1.3'.

add additional safe-guard in release mode against crash in code-completion

somehow people often end up with a state where we do not find the exception declaration
anymore. catch this case and handle it gracefully in release-mode, but still assert
in debug mode - after all this is a bug that needs to be tracked down...

if someone finds a way to reproduce it, please tell me

M  +25   -5    completion/context.cpp

http://commits.kde.org/kdev-php/8d11f3280bdc696ca1a668482ba4c5ead23be6aa
Comment 7 Julio J. 2012-02-22 10:06:28 UTC
If you tell me how to run it on a way that the traceback can be more useful I'll do it. Anyway, I'll keep an open eye to see if I can reproduce it. I use KDevelop for 8+ hours a day though, maybe the cache gets screwed after a long period...
Comment 8 Julio J. 2012-02-24 12:17:29 UTC
Somehow I managed to corrupt the cache, I don't know if it contains some useful info but I realized this time that I always have sent the backtrace of the second time it happened, this time I'm including the backtrace of the first time, I don't really know if it contains some kind of useful info or not but just in case.


Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f6c1ae86780 (LWP 23200))]

Thread 15 (Thread 0x7f6c01769700 (LWP 23201)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f6c1938511e in wait (time=1000, this=0x3436180) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3434b30, time=1000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6c15748c7b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x3434b10) at ../../language/duchain/duchain.cpp:286
#4  0x00007f6c19384d05 in QThreadPrivate::start (arg=0x3434b10) at thread/qthread_unix.cpp:331
#5  0x00007f6c173d9efc in start_thread (arg=0x7f6c01769700) at pthread_create.c:304
#6  0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f6bfef27700 (LWP 23208)):
#0  0x00007f6c1804e773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f6c12fe1f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6c12fe2429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c19496f3e in QEventDispatcherGlib::processEvents (this=0x40777a0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f6c1946acf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f6c1946aef7 in QEventLoop::exec (this=0x7f6bfef26e00, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f6c1938227f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f6c19384d05 in QThreadPrivate::start (arg=0x40b8e20) at thread/qthread_unix.cpp:331
#8  0x00007f6c173d9efc in start_thread (arg=0x7f6bfef27700) at pthread_create.c:304
#9  0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f6bfe726700 (LWP 23209)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6c193851ab in wait (time=18446744073709551615, this=0x252ede0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x24daa50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6c10b1a864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x252c1d0, th=0x4274b30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f6c10b1ce0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x4274b30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x4274b30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x4274b30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x4274b30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x4274b30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f6c10b1bccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6bfe725e20, parent=0x252c1d0, th=0x4274b30) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x00007f6c10b1bd5b in ThreadWeaver::Thread::run (this=0x4274b30) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007f6c19384d05 in QThreadPrivate::start (arg=0x4274b30) at thread/qthread_unix.cpp:331
#12 0x00007f6c173d9efc in start_thread (arg=0x7f6bfe726700) at pthread_create.c:304
#13 0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f6bfdf25700 (LWP 23210)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6c193851ab in wait (time=18446744073709551615, this=0x252ede0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x24daa50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6c10b1a864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x252c1d0, th=0x42ae9d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f6c10b1ce0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x42ae9d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x42ae9d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x42ae9d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x42ae9d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f6c10b1bccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6bfdf24e20, parent=0x252c1d0, th=0x42ae9d0) at ../../../threadweaver/Weaver/Thread.cpp:87
#9  0x00007f6c10b1bd5b in ThreadWeaver::Thread::run (this=0x42ae9d0) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007f6c19384d05 in QThreadPrivate::start (arg=0x42ae9d0) at thread/qthread_unix.cpp:331
#11 0x00007f6c173d9efc in start_thread (arg=0x7f6bfdf25700) at pthread_create.c:304
#12 0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f6bfd724700 (LWP 23211)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6c193851ab in wait (time=18446744073709551615, this=0x252ede0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x24daa50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6c10b1a864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x252c1d0, th=0x3fb4140) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f6c10b1ce0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x3fb4140) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x3fb4140) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f6c10b1bccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6bfd723e20, parent=0x252c1d0, th=0x3fb4140) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f6c10b1bd5b in ThreadWeaver::Thread::run (this=0x3fb4140) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f6c19384d05 in QThreadPrivate::start (arg=0x3fb4140) at thread/qthread_unix.cpp:331
#9  0x00007f6c173d9efc in start_thread (arg=0x7f6bfd724700) at pthread_create.c:304
#10 0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f6bfcf23700 (LWP 23212)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6c193851ab in wait (time=18446744073709551615, this=0x252ede0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x24daa50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6c10b1a864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x252c1d0, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f6c10b1ce0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#16 0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x00007f6c10b1bccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6bfcf22e20, parent=0x252c1d0, th=0x7f6bf8005270) at ../../../threadweaver/Weaver/Thread.cpp:87
#18 0x00007f6c10b1bd5b in ThreadWeaver::Thread::run (this=0x7f6bf8005270) at ../../../threadweaver/Weaver/Thread.cpp:142
#19 0x00007f6c19384d05 in QThreadPrivate::start (arg=0x7f6bf8005270) at thread/qthread_unix.cpp:331
#20 0x00007f6c173d9efc in start_thread (arg=0x7f6bfcf23700) at pthread_create.c:304
#21 0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#22 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f6bf7fff700 (LWP 23213)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6c193851ab in wait (time=18446744073709551615, this=0x252ede0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x24daa50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6c10b1a864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x252c1d0, th=0x44fb190) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f6c10b1ce0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x44fb190) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x44fb190) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x44fb190) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f6c10b1bccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6bf7ffee20, parent=0x252c1d0, th=0x44fb190) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f6c10b1bd5b in ThreadWeaver::Thread::run (this=0x44fb190) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f6c19384d05 in QThreadPrivate::start (arg=0x44fb190) at thread/qthread_unix.cpp:331
#10 0x00007f6c173d9efc in start_thread (arg=0x7f6bf7fff700) at pthread_create.c:304
#11 0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f6bf77fe700 (LWP 23214)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6c193851ab in wait (time=18446744073709551615, this=0x252ede0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x24daa50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6c10b1a864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x252c1d0, th=0x45c37b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f6c10b1ce0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x45c37b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f6c10b1bccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6bf77fde20, parent=0x252c1d0, th=0x45c37b0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f6c10b1bd5b in ThreadWeaver::Thread::run (this=0x45c37b0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f6c19384d05 in QThreadPrivate::start (arg=0x45c37b0) at thread/qthread_unix.cpp:331
#8  0x00007f6c173d9efc in start_thread (arg=0x7f6bf77fe700) at pthread_create.c:304
#9  0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f6bf6ffd700 (LWP 23216)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6c193851ab in wait (time=18446744073709551615, this=0x252ede0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x24daa50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6c10b1a864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x252c1d0, th=0x3405c60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f6c10b1ce0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x3405c60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x3405c60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x3405c60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x3405c60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x3405c60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f6c10b1ce24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24d1490, th=0x3405c60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f6c10b1bccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f6bf6ffce20, parent=0x252c1d0, th=0x3405c60) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00007f6c10b1bd5b in ThreadWeaver::Thread::run (this=0x3405c60) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00007f6c19384d05 in QThreadPrivate::start (arg=0x3405c60) at thread/qthread_unix.cpp:331
#13 0x00007f6c173d9efc in start_thread (arg=0x7f6bf6ffd700) at pthread_create.c:304
#14 0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f6be6fbf700 (LWP 23220)):
#0  0x00007f6c1804e773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f6c12fe1f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6c12fe2429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c19496f3e in QEventDispatcherGlib::processEvents (this=0x518c8c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f6c1946acf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f6c1946aef7 in QEventLoop::exec (this=0x7f6be6fbedd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f6c1938227f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f6c1944dcbf in QInotifyFileSystemWatcherEngine::run (this=0x518bca0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f6c19384d05 in QThreadPrivate::start (arg=0x518bca0) at thread/qthread_unix.cpp:331
#9  0x00007f6c173d9efc in start_thread (arg=0x7f6be6fbf700) at pthread_create.c:304
#10 0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f6be67be700 (LWP 23221)):
#0  0x00007f6c1804e773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f6c12fe1f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6c12fe2429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c19496f3e in QEventDispatcherGlib::processEvents (this=0x523e160, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f6c1946acf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f6c1946aef7 in QEventLoop::exec (this=0x7f6be67bddd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f6c1938227f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f6c1944dcbf in QInotifyFileSystemWatcherEngine::run (this=0x5222c40) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f6c19384d05 in QThreadPrivate::start (arg=0x5222c40) at thread/qthread_unix.cpp:331
#9  0x00007f6c173d9efc in start_thread (arg=0x7f6be67be700) at pthread_create.c:304
#10 0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f6be5fbd700 (LWP 23277)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6c10136c2c in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f6c10136d59 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f6c173d9efc in start_thread (arg=0x7f6be5fbd700) at pthread_create.c:304
#4  0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f6be57bc700 (LWP 23281)):
#0  0x00007f6c173dd1fd in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f6be850fc08) at pthread_mutex_unlock.c:290
#2  0x00007f6c12fe0687 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6c12fe1d81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6c12fe2429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6c19496f3e in QEventDispatcherGlib::processEvents (this=0x5517750, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f6c1946acf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f6c1946aef7 in QEventLoop::exec (this=0x7f6be57bbe00, flags=...) at kernel/qeventloop.cpp:201
#8  0x00007f6c1938227f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#9  0x00007f6c19384d05 in QThreadPrivate::start (arg=0x5517790) at thread/qthread_unix.cpp:331
#10 0x00007f6c173d9efc in start_thread (arg=0x7f6be57bc700) at pthread_create.c:304
#11 0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f6ba35e7700 (LWP 23311)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f6c02e96fe2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f6c02e97019 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f6c173d9efc in start_thread (arg=0x7f6ba35e7700) at pthread_create.c:304
#4  0x00007f6c1805a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6c1ae86780 (LWP 23200)):
[KCrash Handler]
#6  0x00007f6c183d0843 in __dynamic_cast () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007f6bfef468a8 in Php::CodeCompletionContext::isValidCompletionItem (this=0x7a5cba0, dec=0x5010db0) at /build/buildd/kdevelop-php-1.2.3/completion/context.cpp:1659
#8  0x00007f6bfef42160 in Php::CodeCompletionContext::completionItems (this=0x7a5cba0, abort=@0x4085190, fullCompletion=<optimized out>) at /build/buildd/kdevelop-php-1.2.3/completion/context.cpp:1457
#9  0x00007f6c15830abf in KDevelop::CodeCompletionWorker::computeCompletions (this=0x4085170, context=<optimized out>, position=<optimized out>, view=<optimized out>, contextRange=<optimized out>, contextText=...) at ../../language/codecompletion/codecompletionworker.cpp:158
#10 0x00007f6c158304a9 in KDevelop::CodeCompletionWorker::computeCompletions (this=0x4085170, context=..., position=..., view=0x6e05e40) at ../../language/codecompletion/codecompletionworker.cpp:118
#11 0x00007f6c15830884 in KDevelop::CodeCompletionWorker::qt_metacall (this=0x4085170, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x50822c0) at ./codecompletionworker.moc:84
#12 0x00007f6c19482a5e in QObject::event (this=0x4085170, e=<optimized out>) at kernel/qobject.cpp:1217
#13 0x00007f6c1881b474 in notify_helper (e=0x7e7f230, receiver=0x4085170, this=0x205cba0) at kernel/qapplication.cpp:4486
#14 QApplicationPrivate::notify_helper (this=0x205cba0, receiver=0x4085170, e=0x7e7f230) at kernel/qapplication.cpp:4458
#15 0x00007f6c188202e1 in QApplication::notify (this=0x7fff2a6d0a60, receiver=0x4085170, e=0x7e7f230) at kernel/qapplication.cpp:4365
#16 0x00007f6c19c4a466 in KApplication::notify (this=0x7fff2a6d0a60, receiver=0x4085170, event=0x7e7f230) at ../../kdeui/kernel/kapplication.cpp:311
#17 0x000000000040a896 in _start ()
Comment 9 Milian Wolff 2012-02-24 12:31:55 UTC
same issue there - odd