[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 277946] New: Crash when clicking on compiler warning
From:       Rolf Eike Beer <kde () opensource ! sf-tec ! de>
Date:       2011-07-17 12:21:28
Message-ID: bug-277946-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=277946

           Summary: Crash when clicking on compiler warning
           Product: kdevelop
           Version: 4.2.1
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: kde@opensource.sf-tec.de


Version:           4.2.1 (using KDE 4.6.4) 
OS:                Linux

This happened when clicking on a compiler warning in KDevelop 4.2.2 (not in the
list above):

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

Thread 15 (Thread 0x7f8c42da2700 (LWP 4029)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f8c5938e6e2 in wait (this=<value optimized out>, mutex=0x189bd20, 
time=1000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x189bd20, 
time=1000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f8c558219bb in ?? () from /usr/lib64/libkdevplatformlanguage.so.3
#4  0x00007f8c5938e095 in QThreadPrivate::start (arg=0x189bd00) at 
thread/qthread_unix.cpp:320
#5  0x00007f8c57de8a3f in start_thread (arg=0x7f8c42da2700) at 
pthread_create.c:297
#6  0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f8c4167b700 (LWP 4039)):
#0  0x00007f8c57deb0a4 in __pthread_mutex_lock (mutex=0x2178e48) at 
pthread_mutex_lock.c:61
#1  0x00007f8c52ab70b6 in g_main_context_prepare () from 
/lib64/libglib-2.0.so.0
#2  0x00007f8c52ab7fa9 in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007f8c52ab8650 in g_main_context_iteration () from 
/lib64/libglib-2.0.so.0
#4  0x00007f8c594a2286 in QEventDispatcherGlib::processEvents (this=0x9dbb00, 
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f8c594768d2 in QEventLoop::processEvents (this=<value optimized 
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f8c59476ae5 in QEventLoop::exec (this=0x7f8c4167ade0, flags=...) at 
kernel/qeventloop.cpp:201
#7  0x00007f8c5938b7a4 in QThread::exec (this=<value optimized out>) at 
thread/qthread.cpp:492
#8  0x00007f8c59458008 in QInotifyFileSystemWatcherEngine::run 
(this=0x2133ea0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f8c5938e095 in QThreadPrivate::start (arg=0x2133ea0) at 
thread/qthread_unix.cpp:320
#10 0x00007f8c57de8a3f in start_thread (arg=0x7f8c4167b700) at 
pthread_create.c:297
#11 0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f8c3fe78700 (LWP 4050)):
#0  0x00007f8c580cbc73 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f8c5945796d in QProcessManager::run (this=0x7f8c597aaf80) at 
io/qprocess_unix.cpp:245
#2  0x00007f8c5938e095 in QThreadPrivate::start (arg=0x7f8c597aaf80) at 
thread/qthread_unix.cpp:320
#3  0x00007f8c57de8a3f in start_thread (arg=0x7f8c3fe78700) at 
pthread_create.c:297
#4  0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f8c3eb8c700 (LWP 4082)):
#0  0x00007f8c580c9503 in __poll (fds=<value optimized out>, nfds=<value 
optimized out>, timeout=<value optimized out>) at 
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f8c52ab8114 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f8c52ab8650 in g_main_context_iteration () from 
/lib64/libglib-2.0.so.0
#3  0x00007f8c594a2286 in QEventDispatcherGlib::processEvents (this=0x222c6f0, 
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f8c594768d2 in QEventLoop::processEvents (this=<value optimized 
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8c59476ae5 in QEventLoop::exec (this=0x7f8c3eb8be20, flags=...) at 
kernel/qeventloop.cpp:201
#6  0x00007f8c5938b7a4 in QThread::exec (this=<value optimized out>) at 
thread/qthread.cpp:492
#7  0x00007f8c5938e095 in QThreadPrivate::start (arg=0x21332b0) at 
thread/qthread_unix.cpp:320
#8  0x00007f8c57de8a3f in start_thread (arg=0x7f8c3eb8c700) at 
pthread_create.c:297
#9  0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f8c3e38b700 (LWP 4083)):
#0  0x00007f8c57deb0a4 in __pthread_mutex_lock (mutex=0x22c58f8) at 
pthread_mutex_lock.c:61
#1  0x00007f8c52ab80db in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f8c52ab8650 in g_main_context_iteration () from 
/lib64/libglib-2.0.so.0
#3  0x00007f8c594a2286 in QEventDispatcherGlib::processEvents (this=0x22528a0, 
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f8c594768d2 in QEventLoop::processEvents (this=<value optimized 
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8c59476ae5 in QEventLoop::exec (this=0x7f8c3e38ae20, flags=...) at 
kernel/qeventloop.cpp:201
#6  0x00007f8c5938b7a4 in QThread::exec (this=<value optimized out>) at 
thread/qthread.cpp:492
#7  0x00007f8c5938e095 in QThreadPrivate::start (arg=0x229b410) at 
thread/qthread_unix.cpp:320
#8  0x00007f8c57de8a3f in start_thread (arg=0x7f8c3e38b700) at 
pthread_create.c:297
#9  0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f8c3d07d700 (LWP 4098)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8c5938e77b in wait (this=<value optimized out>, mutex=0x7e26d0, 
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7e26d0, 
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f8c501f9254 in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8f3cd0, 
th=0x2ce1ed0) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8c501fc2a5 in waitForAvailableJob (this=0x9447e0, th=0x2ce1ed0) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x9447e0, th=0x2ce1ed0) 
at /usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x9447e0, th=0x2ce1ed0) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f8c501f964f in ThreadWeaver::ThreadRunHelper::run 
(this=0x7f8c3d07ce30, parent=0x8f3cd0, th=0x2ce1ed0) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f8c501f96d8 in ThreadWeaver::Thread::run (this=0x2ce1ed0) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f8c5938e095 in QThreadPrivate::start (arg=0x2ce1ed0) at 
thread/qthread_unix.cpp:320
#10 0x00007f8c57de8a3f in start_thread (arg=0x7f8c3d07d700) at 
pthread_create.c:297
#11 0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f8c3c87c700 (LWP 4100)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8c5938e77b in wait (this=<value optimized out>, mutex=0x7e26d0, 
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7e26d0, 
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f8c501f9254 in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8f3cd0, 
th=0x2f0a850) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8c501fc2a5 in waitForAvailableJob (this=0x9447e0, th=0x2f0a850) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x9447e0, th=0x2f0a850) 
at /usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8c501f964f in ThreadWeaver::ThreadRunHelper::run 
(this=0x7f8c3c87be30, parent=0x8f3cd0, th=0x2f0a850) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f8c501f96d8 in ThreadWeaver::Thread::run (this=0x2f0a850) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f8c5938e095 in QThreadPrivate::start (arg=0x2f0a850) at 
thread/qthread_unix.cpp:320
#9  0x00007f8c57de8a3f in start_thread (arg=0x7f8c3c87c700) at 
pthread_create.c:297
#10 0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f8c32e2f700 (LWP 4129)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8c5938e77b in wait (this=<value optimized out>, mutex=0x3166ea0, 
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x3166ea0, 
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f8c501f9254 in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned 
(this=0x21bb530, th=0x2ced040) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8c501fc2a5 in waitForAvailableJob (this=0x2cc8830, th=0x2ced040) 
at /usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x2cc8830, 
th=0x2ced040) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x2ced040) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x2ced040) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x2ced040) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f8c501f964f in ThreadWeaver::ThreadRunHelper::run 
(this=0x7f8c32e2ee30, parent=0x21bb530, th=0x2ced040) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:87
#10 0x00007f8c501f96d8 in ThreadWeaver::Thread::run (this=0x2ced040) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:142
#11 0x00007f8c5938e095 in QThreadPrivate::start (arg=0x2ced040) at 
thread/qthread_unix.cpp:320
#12 0x00007f8c57de8a3f in start_thread (arg=0x7f8c32e2f700) at 
pthread_create.c:297
#13 0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f8c2d503700 (LWP 4275)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8c443a4004 in QTWTF::TCMalloc_PageHeap::scavengerThread 
(this=0x7f8c446bd180) at 
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f8c443a4039 in QTWTF::TCMalloc_PageHeap::runScavengerThread 
(context=0x7f8c446cb254) at 
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f8c57de8a3f in start_thread (arg=0x7f8c2d503700) at 
pthread_create.c:297
#4  0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f8c2cd02700 (LWP 4289)):
#0  0x00007f8c580c9503 in __poll (fds=<value optimized out>, nfds=<value 
optimized out>, timeout=<value optimized out>) at 
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f8c52ab8114 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f8c52ab8650 in g_main_context_iteration () from 
/lib64/libglib-2.0.so.0
#3  0x00007f8c594a2286 in QEventDispatcherGlib::processEvents (this=0x411e9d0, 
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f8c594768d2 in QEventLoop::processEvents (this=<value optimized 
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8c59476ae5 in QEventLoop::exec (this=0x7f8c2cd01de0, flags=...) at 
kernel/qeventloop.cpp:201
#6  0x00007f8c5938b7a4 in QThread::exec (this=<value optimized out>) at 
thread/qthread.cpp:492
#7  0x00007f8c59458008 in QInotifyFileSystemWatcherEngine::run 
(this=0x4102bd0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f8c5938e095 in QThreadPrivate::start (arg=0x4102bd0) at 
thread/qthread_unix.cpp:320
#9  0x00007f8c57de8a3f in start_thread (arg=0x7f8c2cd02700) at 
pthread_create.c:297
#10 0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f8c2a0bd700 (LWP 4312)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8c4f9731d4 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () 
from /usr/lib64/libQtWebKit.so.4
#2  0x00007f8c57de8a3f in start_thread (arg=0x7f8c2a0bd700) at 
pthread_create.c:297
#3  0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8c40679700 (LWP 5985)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8c5938e77b in wait (this=<value optimized out>, mutex=0x3166ea0, 
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x3166ea0, 
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f8c501f9254 in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned 
(this=0x21bb530, th=0x6848210) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8c501fc2a5 in waitForAvailableJob (this=0x2cc8830, th=0x6848210) 
at /usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x2cc8830, 
th=0x6848210) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x6848210) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f8c501f964f in ThreadWeaver::ThreadRunHelper::run 
(this=0x7f8c40678e30, parent=0x21bb530, th=0x6848210) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f8c501f96d8 in ThreadWeaver::Thread::run (this=0x6848210) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f8c5938e095 in QThreadPrivate::start (arg=0x6848210) at 
thread/qthread_unix.cpp:320
#10 0x00007f8c57de8a3f in start_thread (arg=0x7f8c40679700) at 
pthread_create.c:297
#11 0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8c40e7a700 (LWP 5986)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8c5938e77b in wait (this=<value optimized out>, mutex=0x3166ea0, 
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x3166ea0, 
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f8c501f9254 in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned 
(this=0x21bb530, th=0x54d50b0) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8c501fc2a5 in waitForAvailableJob (this=0x2cc8830, th=0x54d50b0) 
at /usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x2cc8830, 
th=0x54d50b0) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8c501f964f in ThreadWeaver::ThreadRunHelper::run 
(this=0x7f8c40e79e30, parent=0x21bb530, th=0x54d50b0) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f8c501f96d8 in ThreadWeaver::Thread::run (this=0x54d50b0) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f8c5938e095 in QThreadPrivate::start (arg=0x54d50b0) at 
thread/qthread_unix.cpp:320
#9  0x00007f8c57de8a3f in start_thread (arg=0x7f8c40e7a700) at 
pthread_create.c:297
#10 0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8c23f18700 (LWP 5987)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8c5938e77b in wait (this=<value optimized out>, mutex=0x3166ea0, 
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x3166ea0, 
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f8c501f9254 in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned 
(this=0x21bb530, th=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8c501fc2a5 in waitForAvailableJob (this=0x2cc8830, th=0x4619730) 
at /usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x2cc8830, 
th=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x00007f8c501fc2be in ThreadWeaver::WorkingHardState::applyForWork 
(this=0x2cc8830, th=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00007f8c501f964f in ThreadWeaver::ThreadRunHelper::run 
(this=0x7f8c23f17e30, parent=0x21bb530, th=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:87
#16 0x00007f8c501f96d8 in ThreadWeaver::Thread::run (this=0x4619730) at 
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:142
#17 0x00007f8c5938e095 in QThreadPrivate::start (arg=0x4619730) at 
thread/qthread_unix.cpp:320
#18 0x00007f8c57de8a3f in start_thread (arg=0x7f8c23f18700) at 
pthread_create.c:297
#19 0x00007f8c580d267d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8c5ae42760 (LWP 3840)):
[KCrash Handler]
#6  0x0000000001010000 in ?? ()
#7  0x00007f8c3f3c6850 in 
Cpp::AdaptDefinitionSignatureAssistant::parseJobFinished (this=0xe455370, 
job=0xd689e60) at 
/usr/src/debug/kdevelop-4.2.2/languages/cpp/codegen/signatureassistant.cpp:313
#8  0x00007f8c3f3c7a60 in Cpp::AdaptDefinitionSignatureAssistant::qt_metacall 
(this=0xe455370, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
_a=0x7fff82789ed0) at 
/usr/src/debug/kdevelop-4.2.2/build/languages/cpp/signatureassistant.moc:75
#9  0x00007f8c5948ba5f in QMetaObject::activate (sender=0x9af7c0, m=<value 
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff82789ed0) 
at kernel/qobject.cpp:3278
#10 0x00007f8c557ebacf in 
KDevelop::BackgroundParser::parseJobFinished(KDevelop::ParseJob*) () from 
/usr/lib64/libkdevplatformlanguage.so.3
#11 0x00007f8c557ec2a3 in 
KDevelop::BackgroundParser::parseComplete(ThreadWeaver::Job*) () from 
/usr/lib64/libkdevplatformlanguage.so.3
#12 0x00007f8c557ef704 in 
KDevelop::BackgroundParser::qt_metacall(QMetaObject::Call, int, void**) () 
from /usr/lib64/libkdevplatformlanguage.so.3
#13 0x00007f8c5948ba5f in QMetaObject::activate (sender=0xd689e60, m=<value 
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff8278a1e0) 
at kernel/qobject.cpp:3278
#14 0x00007f8c501f98e2 in ThreadWeaver::Job::done (this=<value optimized out>, 
_t1=0xd689e60) at 
/usr/src/debug/kdelibs-4.6.2/build/threadweaver/Weaver/Job.moc:97
#15 0x00007f8c501fae51 in ThreadWeaver::JobCollection::qt_metacall 
(this=0xd689e60, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
_a=0x7fff8278a380) at 
/usr/src/debug/kdelibs-4.6.2/build/threadweaver/Weaver/JobCollection.moc:75
#16 0x00007f8c557f5bba in KDevelop::ParseJob::qt_metacall(QMetaObject::Call, 
int, void**) () from /usr/lib64/libkdevplatformlanguage.so.3
#17 0x00007f8c5948ba5f in QMetaObject::activate (sender=0xb251a90, m=<value 
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff8278a380) 
at kernel/qobject.cpp:3278
#18 0x00007f8c501f98e2 in ThreadWeaver::Job::done (this=<value optimized out>, 
_t1=0xb251a90) at 
/usr/src/debug/kdelibs-4.6.2/build/threadweaver/Weaver/Job.moc:97
#19 0x00007f8c501f99cc in ThreadWeaver::Job::qt_metacall (this=0xb251a90, 
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
_a=0x7f8c387201d0) at 
/usr/src/debug/kdelibs-4.6.2/build/threadweaver/Weaver/Job.moc:77
#20 0x00007f8c5948b37a in QObject::event (this=0xb251a90, e=<value optimized 
out>) at kernel/qobject.cpp:1217
#21 0x00007f8c5883f144 in QApplicationPrivate::notify_helper (this=0x65d1c0, 
receiver=0xb251a90, e=0x7f8c3a0d71d0) at kernel/qapplication.cpp:4462
#22 0x00007f8c588476fa in QApplication::notify (this=<value optimized out>, 
receiver=0xb251a90, e=0x7f8c3a0d71d0) at kernel/qapplication.cpp:4341
#23 0x00007f8c59bb1d46 in KApplication::notify (this=0x7fff8278b0d0, 
receiver=0xb251a90, event=0x7f8c3a0d71d0) at 
/usr/src/debug/kdelibs-4.6.2/kdeui/kernel/kapplication.cpp:311
#24 0x0000000000405119 in KDevelopApplication::notify (this=0x7fff8278b0d0, 
receiver=0xb251a90, event=0x7f8c3a0d71d0) at 
/usr/src/debug/kdevelop-4.2.2/app/main.cpp:90
#25 0x00007f8c5947747c in QCoreApplication::notifyInternal 
(this=0x7fff8278b0d0, receiver=0xb251a90, event=0x7f8c3a0d71d0) at 
kernel/qcoreapplication.cpp:731
#26 0x00007f8c5947ac75 in sendEvent (receiver=0x0, event_type=0, 
data=0x6178e0) at kernel/qcoreapplication.h:215
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, 
data=0x6178e0) at kernel/qcoreapplication.cpp:1372
#28 0x00007f8c594a2093 in sendPostedEvents (s=0x65fdc0) at 
kernel/qcoreapplication.h:220
#29 postEventSourceDispatch (s=0x65fdc0) at 
kernel/qeventdispatcher_glib.cpp:277
#30 0x00007f8c52ab7bd3 in g_main_context_dispatch () from 
/lib64/libglib-2.0.so.0
#31 0x00007f8c52ab83b0 in ?? () from /lib64/libglib-2.0.so.0
#32 0x00007f8c52ab8650 in g_main_context_iteration () from 
/lib64/libglib-2.0.so.0
#33 0x00007f8c594a222f in QEventDispatcherGlib::processEvents (this=0x61d2e0, 
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#34 0x00007f8c588e4bae in QGuiEventDispatcherGlib::processEvents (this=<value 
optimized out>, flags=<value optimized out>) at 
kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007f8c594768d2 in QEventLoop::processEvents (this=<value optimized 
out>, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007f8c59476ae5 in QEventLoop::exec (this=0x7fff8278ad90, flags=...) at 
kernel/qeventloop.cpp:201
#37 0x00007f8c5947af2b in QCoreApplication::exec () at 
kernel/qcoreapplication.cpp:1008
#38 0x000000000040b7db in main (argc=<value optimized out>, 
argv=0x7fff8278cf78) at /usr/src/debug/kdevelop-4.2.2/app/main.cpp:467

Reproducible: Didn't try



Expected Results:

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic