Program received signal SIGSEGV, Segmentation fault. 0xb6d9f054 in data (this=0x4) at ../../src/corelib/tools/qscopedpointer.h:135 135 return d; Thread 18 (Thread 0x8d1feb40 (LWP 3770)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0xffffffff in __pthread_cond_wait (cond=0x9f1ab7dc, mutex=0x9f1ab7c4) at forward.c:149 #3 0xffffffff in WTF::ThreadCondition::wait(WTF::Mutex&) () at /lib/libQtWebKit.so.4 #4 0xffffffff in () at /lib/libQtWebKit.so.4 #5 0xffffffff in () at /lib/libQtWebKit.so.4 #6 0xffffffff in () at /lib/libQtWebKit.so.4 #7 0xffffffff in start_thread (arg=0x8d1feb40) at pthread_create.c:310 #8 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 17 (Thread 0x8d9ffb40 (LWP 3769)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xffffffff in g_poll () at /lib/libglib-2.0.so.0 #3 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0 #4 0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0 #5 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x979be1e0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #6 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x8d9ff258, flags=...) at kernel/qeventloop.cpp:149 #7 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x8d9ff258, flags=...) at kernel/qeventloop.cpp:204 #8 0xffffffff in QThread::exec() (this=0x8f5f830) at thread/qthread.cpp:538 #9 0xffffffff in QThread::run() (this=0x8f5f830) at thread/qthread.cpp:605 #10 0xffffffff in QThreadPrivate::start(void*) (arg=0x8f5f830) at thread/qthread_unix.cpp:349 #11 0xffffffff in start_thread (arg=0x8d9ffb40) at pthread_create.c:310 #12 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 16 (Thread 0x993f2b40 (LWP 3768)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0xffffffff in __pthread_cond_wait (cond=0xb41c95b0, mutex=0xb41c9598) at forward.c:149 #3 0xffffffff in () at /lib/libQtWebKit.so.4 #4 0xffffffff in () at /lib/libQtWebKit.so.4 #5 0xffffffff in start_thread (arg=0x993f2b40) at pthread_create.c:310 #6 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 15 (Thread 0xa0dfcb40 (LWP 23225)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0xffffffff in __pthread_cond_wait (cond=0x85c3858, mutex=0x85c3840) at forward.c:149 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (time=140261728, this=0x85c3840) at thread/qwaitcondition_unix.cpp:86 #4 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (this=0x85c3790, mutex=0x85c3960, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0x85c3778, th=0x8317480) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #6 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) (this=0x85c39e0, th=0x8317480) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #7 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) (this=0x85c3778, th=0x8317480) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #8 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0x8317480, previous=0xb658ec8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #9 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0x8317480, previous=0xb658ec8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #10 0xffffffff in ThreadWeaver::Thread::run() (this=0x8317480) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #11 0xffffffff in QThreadPrivate::start(void*) (arg=0x8317480) at thread/qthread_unix.cpp:349 #12 0xffffffff in start_thread (arg=0xa0dfcb40) at pthread_create.c:310 #13 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 14 (Thread 0xa15fdb40 (LWP 23223)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0xffffffff in __pthread_cond_wait (cond=0x85c3858, mutex=0x85c3840) at forward.c:149 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (time=140261728, this=0x85c3840) at thread/qwaitcondition_unix.cpp:86 #4 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (this=0x85c3790, mutex=0x85c3960, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0x85c3778, th=0xa2605ad0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #6 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) (this=0x85c39e0, th=0xa2605ad0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #7 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) (this=0x85c3778, th=0xa2605ad0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #8 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0xa2605ad0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #9 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0xa2605ad0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #10 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0xa2605ad0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #11 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0xa2605ad0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #12 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0xa2605ad0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #13 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0xa2605ad0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #14 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0xa2605ad0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #15 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0xa2605ad0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #16 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0xa2605ad0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #17 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0xa2605ad0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #18 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0xa2605ad0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #19 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0xa2605ad0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #20 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0xa2605ad0, previous=0x9c13ad0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #21 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0xa2605ad0, previous=0x9c13ad0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #22 0xffffffff in ThreadWeaver::Thread::run() (this=0xa2605ad0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #23 0xffffffff in QThreadPrivate::start(void*) (arg=0xa2605ad0) at thread/qthread_unix.cpp:349 #24 0xffffffff in start_thread (arg=0xa15fdb40) at pthread_create.c:310 #25 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 13 (Thread 0xa1dfeb40 (LWP 23222)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0xffffffff in __pthread_cond_wait (cond=0x85c3858, mutex=0x85c3840) at forward.c:149 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (time=140261728, this=0x85c3840) at thread/qwaitcondition_unix.cpp:86 #4 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (this=0x85c3790, mutex=0x85c3960, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0x85c3778, th=0x839cb30) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #6 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) (this=0x85c39e0, th=0x839cb30) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #7 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) (this=0x85c3778, th=0x839cb30) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #8 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0x839cb30, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #9 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0x839cb30, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #10 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0x839cb30, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #11 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0x839cb30, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #12 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0x839cb30, previous=0x9962d98) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #13 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0x839cb30, previous=0x9962d98) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #14 0xffffffff in ThreadWeaver::Thread::run() (this=0x839cb30) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #15 0xffffffff in QThreadPrivate::start(void*) (arg=0x839cb30) at thread/qthread_unix.cpp:349 #16 0xffffffff in start_thread (arg=0xa1dfeb40) at pthread_create.c:310 #17 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 12 (Thread 0xa25ffb40 (LWP 23221)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0xffffffff in __pthread_cond_wait (cond=0x85c3858, mutex=0x85c3840) at forward.c:149 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (time=140261728, this=0x85c3840) at thread/qwaitcondition_unix.cpp:86 #4 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (this=0x85c3790, mutex=0x85c3960, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0x85c3778, th=0xa26029a8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #6 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) (this=0x85c39e0, th=0xa26029a8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #7 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) (this=0x85c3778, th=0xa26029a8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #8 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0xa26029a8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #9 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0xa26029a8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #10 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0xa26029a8, previous=0x9a22a00) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #11 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0xa26029a8, previous=0x9a22a00) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #12 0xffffffff in ThreadWeaver::Thread::run() (this=0xa26029a8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #13 0xffffffff in QThreadPrivate::start(void*) (arg=0xa26029a8) at thread/qthread_unix.cpp:349 #14 0xffffffff in start_thread (arg=0xa25ffb40) at pthread_create.c:310 #15 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 11 (Thread 0xa2fffb40 (LWP 23220)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0xffffffff in __pthread_cond_wait (cond=0x85c3858, mutex=0x85c3840) at forward.c:149 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (time=140261728, this=0x85c3840) at thread/qwaitcondition_unix.cpp:86 #4 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (this=0x85c3790, mutex=0x85c3960, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xffffffff in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0x85c3778, th=0x8d923e8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #6 0xffffffff in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) (this=0x85c39e0, th=0x8d923e8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #7 0xffffffff in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) (this=0x85c3778, th=0x8d923e8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #8 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #9 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #10 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #11 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #12 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #13 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #14 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #15 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #16 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #17 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #18 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #19 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #20 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #21 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0x8d923e8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #22 0xffffffff in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c39e0, th=0x8d923e8, previous=0xaa9ae28) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #23 0xffffffff in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) (this=0x85c3778, th=0x8d923e8, previous=0xaa9ae28) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #24 0xffffffff in ThreadWeaver::Thread::run() (this=0x8d923e8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #25 0xffffffff in QThreadPrivate::start(void*) (arg=0x8d923e8) at thread/qthread_unix.cpp:349 #26 0xffffffff in start_thread (arg=0xa2fffb40) at pthread_create.c:310 #27 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 9 (Thread 0x989ffb40 (LWP 23101)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xffffffff in g_poll () at /lib/libglib-2.0.so.0 #3 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0 #4 0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0 #5 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x98a1aa30, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x989ff228, flags=...) at kernel/qeventloop.cpp:149 #7 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x989ff228, flags=...) at kernel/qeventloop.cpp:204 #8 0xffffffff in QThread::exec() (this=0x85f6048) at thread/qthread.cpp:538 #9 0xffffffff in QInotifyFileSystemWatcherEngine::run() (this=0x85f6048) at io/qfilesystemwatcher_inotify.cpp:265 #10 0xffffffff in QThreadPrivate::start(void*) (arg=0x85f6048) at thread/qthread_unix.cpp:349 #11 0xffffffff in start_thread (arg=0x989ffb40) at pthread_create.c:310 #12 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 6 (Thread 0xa51f7b40 (LWP 23038)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xffffffff in g_poll () at /lib/libglib-2.0.so.0 #3 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0 #4 0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0 #5 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa4800468, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa51f7258, flags=...) at kernel/qeventloop.cpp:149 #7 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa51f7258, flags=...) at kernel/qeventloop.cpp:204 #8 0xffffffff in QThread::exec() (this=0x8ab79b8) at thread/qthread.cpp:538 #9 0xffffffff in KDevelop::CompletionWorkerThread::run() (this=0x8ab79b8) at /usr/src/debug/kdevplatform-1.7.0/language/codecompletion/codecompletionmodel.cpp:84 #10 0xffffffff in QThreadPrivate::start(void*) (arg=0x8ab79b8) at thread/qthread_unix.cpp:349 #11 0xffffffff in start_thread (arg=0xa51f7b40) at pthread_create.c:310 #12 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 5 (Thread 0xa7be1b40 (LWP 23013)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in select () at ../sysdeps/unix/syscall-template.S:81 #2 0xffffffff in QProcessManager::run() (this=0xb667ae4c <processManager()::processManager>) at io/qprocess_unix.cpp:270 #3 0xffffffff in QThreadPrivate::start(void*) (arg=0xb667ae4c <processManager()::processManager>) at thread/qthread_unix.cpp:349 #4 0xffffffff in start_thread (arg=0xa7be1b40) at pthread_create.c:310 #5 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 4 (Thread 0xa83e2b40 (LWP 23012)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xffffffff in g_poll () at /lib/libglib-2.0.so.0 #3 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0 #4 0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0 #5 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa7200468, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa83e2258, flags=...) at kernel/qeventloop.cpp:149 #7 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa83e2258, flags=...) at kernel/qeventloop.cpp:204 #8 0xffffffff in QThread::exec() (this=0x882644c) at thread/qthread.cpp:538 #9 0xffffffff in QThread::run() (this=0x882644c) at thread/qthread.cpp:605 #10 0xffffffff in QThreadPrivate::start(void*) (arg=0x882644c) at thread/qthread_unix.cpp:349 #11 0xffffffff in start_thread (arg=0xa83e2b40) at pthread_create.c:310 #12 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 3 (Thread 0xa9718b40 (LWP 23006)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:245 #2 0xffffffff in __pthread_cond_timedwait (cond=0x87068b0, mutex=0x8706898, abstime=0xa9718238) at forward.c:162 #3 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (time=141610896, this=0x8706898) at thread/qwaitcondition_unix.cpp:84 #4 0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (this=0x870cf8c, mutex=0x870cf90, time=1000) at thread/qwaitcondition_unix.cpp:158 #5 0xffffffff in KDevelop::DUChainPrivate::CleanupThread::run() (this=0x870cf80) at /usr/src/debug/kdevplatform-1.7.0/language/duchain/duchain.cpp:283 #6 0xffffffff in QThreadPrivate::start(void*) (arg=0x870cf80) at thread/qthread_unix.cpp:349 #7 0xffffffff in start_thread (arg=0xa9718b40) at pthread_create.c:310 #8 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 2 (Thread 0xac577b40 (LWP 23003)): #0 0xffffffff in __kernel_vsyscall () #1 0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0xffffffff in __pthread_cond_wait (cond=0xb558b8f0 <QTWTF::pageheap_memory+20720>, mutex=0xb558b8d8 <QTWTF::pageheap_memory+20696>) at forward.c:149 #3 0xffffffff in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0xb5586800 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0xffffffff in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=0xb5586800 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0xffffffff in start_thread (arg=0xac577b40) at pthread_create.c:310 #6 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 1 (Thread 0xaf179780 (LWP 22983)): #0 0xffffffff in QSortFilterProxyModel::setFilterRegExp(QRegExp const&) (this=0x4) at ../../src/corelib/tools/qscopedpointer.h:135 #1 0xffffffff in QSortFilterProxyModel::setFilterRegExp(QRegExp const&) (p=...) at ../../src/corelib/global/qglobal.h:2465 #2 0xffffffff in QSortFilterProxyModel::setFilterRegExp(QRegExp const&) (this=0x0) at itemviews/qsortfilterproxymodel.h:175 #3 0xffffffff in QSortFilterProxyModel::setFilterRegExp(QRegExp const&) (this=0x0, regExp=...) at itemviews/qsortfilterproxymodel.cpp:2102 #4 0xffffffff in OutputWidget::outputFilter(QString) (this=0x849f670, filter=...) at /usr/src/debug/kdevplatform-1.7.0/plugins/standardoutputview/outputwidget.cpp:686 #5 0xffffffff in OutputWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x0, _id=0, _a=0xbfffde28, _c=<optimized out>) at /usr/src/debug/kdevplatform-1.7.0/build/plugins/standardoutputview/outputwidget.moc:95 #6 0xffffffff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0xb550830, m=0xb7134b7c <QLineEdit::staticMetaObject>, local_signal_index=1, argv=0xbfffde28) at kernel/qobject.cpp:3567 #7 0xffffffff in QLineEdit::textEdited(QString const&) (this=0xb550830, _t1=...) at .moc/release-shared/moc_qlineedit.cpp:270 #8 0xffffffff in QLineEditPrivate::_q_textEdited(QString const&) (this=0x9f0d5f0, text=...) at widgets/qlineedit_p.cpp:110 #9 0xffffffff in QLineEdit::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0xb550830, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0xbfffdf38) at .moc/release-shared/moc_qlineedit.cpp:155 #10 0xffffffff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x9c947d0, m=0xb7143818 <QLineControl::staticMetaObject>, local_signal_index=4, argv=0xbfffdf38) at kernel/qobject.cpp:3567 #11 0xffffffff in QLineControl::textEdited(QString const&) (this=0x9c947d0, _t1=...) at .moc/release-shared/moc_qlinecontrol_p.cpp:154 #12 0xffffffff in QLineControl::finishChange(int, bool, bool) (this=<optimized out>, validateFromState=<optimized out>, update=<optimized out>, edited=<optimized out>) at widgets/qlinecontrol.cpp:669 #13 0xffffffff in QLineControl::insert(QString const&) (this=0x9c947d0, newText=...) at widgets/qlinecontrol.cpp:248 #14 0xffffffff in QLineControl::processKeyEvent(QKeyEvent*) (this=0x9c947d0, event=0xbfffe4a8) at widgets/qlinecontrol.cpp:1898 #15 0xffffffff in QLineEdit::keyPressEvent(QKeyEvent*) (this=0xb550830, event=0xbfffe4a8) at widgets/qlineedit.cpp:1707 #16 0xffffffff in KLineEdit::keyPressEvent(QKeyEvent*) (this=0xb550830, e=0xbfffe4a8) at /usr/src/debug/kdelibs-4.14.3/kdeui/widgets/klineedit.cpp:965 #17 0xffffffff in QWidget::event(QEvent*) (this=0xb550830, event=0xbfffe4a8) at kernel/qwidget.cpp:8435 #18 0xffffffff in QLineEdit::event(QEvent*) (this=0xb550830, e=0xbfffe4a8) at widgets/qlineedit.cpp:1524 #19 0xffffffff in KLineEdit::event(QEvent*) (this=0xb550830, ev=0xbfffe4a8) at /usr/src/debug/kdelibs-4.14.3/kdeui/widgets/klineedit.cpp:1402 #20 0xffffffff in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x8121ab8, receiver=0xb550830, e=0xbfffe4a8) at kernel/qapplication.cpp:4565 #21 0xffffffff in QApplication::notify(QObject*, QEvent*) (this=0xbfffeb74, receiver=0xbfffe4a8, e=0xbfffe4a8) at kernel/qapplication.cpp:4006 #22 0xffffffff in KApplication::notify(QObject*, QEvent*) (this=0xbfffeb74, receiver=0xb550830, event=0xbfffe4a8) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311 #23 0xffffffff in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0xbfffeb74, receiver=0xb550830, event=0xbfffe4a8) at kernel/qcoreapplication.cpp:953 #24 0xffffffff in qt_sendSpontaneousEvent(QObject*, QEvent*) (event=0xbfffe4a8, receiver=0xb550830) at ../../src/corelib/kernel/qcoreapplication.h:234 #25 0xffffffff in qt_sendSpontaneousEvent(QObject*, QEvent*) (receiver=0xb550830, event=0xbfffe4a8) at kernel/qapplication.cpp:5563 #26 0xffffffff in QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (keyWidget=0xb550830, grab=false, type=QEvent::KeyPress, code=84, modifiers=..., text=..., autorepeat=false, count=1, nativeScanCode=28, nativeVirtualKey=116, nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1866 #27 0xffffffff in QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (this=0x8149df8, keyWidget=0xb550830, event=0xbfffe7fc, grab=false) at kernel/qkeymapper_x11.cpp:1836 #28 0xffffffff in QApplication::x11ProcessEvent(_XEvent*) (this=0xbfffeb74, event=0xbfffe7fc) at kernel/qapplication_x11.cpp:3556 #29 0xffffffff in x11EventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x811a018, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #30 0xffffffff in g_main_context_dispatch () at /lib/libglib-2.0.so.0 #31 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0 #32 0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0 #33 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x808e918, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #34 0xffffffff in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x808e918, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #35 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xbfffead8, flags=...) at kernel/qeventloop.cpp:149 #36 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xbfffead8, flags=...) at kernel/qeventloop.cpp:204 #37 0xffffffff in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1225 #38 0xffffffff in QApplication::exec() () at kernel/qapplication.cpp:3823 #39 0x08054fc3 in main(int, char**) (argc=<optimized out>, argv=0xbfffecd4) at /usr/src/debug/kdevelop-4.7.0/app/main.cpp:564 Reproducible: Couldn't Reproduce Steps to Reproduce: 1. I've clicked "Close all other views" 2. I've some string in (filtering) edit box Actual Results: Crash Expected Results: no crash I've run KDevelop in dbg as described at: https://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_GDB I've heard about similar crash which one happens in KF5-based master. Here https://bugs.kde.org/show_bug.cgi?id=343124 Nicolai Hähnle mentioned about this.
Created attachment 90594 [details] full gdb log from running
I marking it as a duplicate because this is almost certainly related, so it makes no sense to track it separately. *** This bug has been marked as a duplicate of bug 343124 ***