Bug 255628 - Show Definition crashed KDevelop.
Summary: Show Definition crashed KDevelop.
Status: RESOLVED DUPLICATE of bug 249884
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 4.1.0
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-30 00:47 UTC by Sergey Shurupov
Modified: 2011-02-11 10:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (22.75 KB, text/plain)
2011-02-11 10:47 UTC, npequeux
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Shurupov 2010-10-30 00:47:43 UTC
Application: kdevelop (4.0.2 (using KDevPlatform 1.0.2))
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I trying to go from the context menu on Definition
Error is repeated several times a day. Both on the same computer and on the other. On both computers operating system installed Kubuntu 10.10. Maybe this information will be useful. Thank you..

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7819710 (LWP 3112))]

Thread 13 (Thread 0xb3ea3b70 (LWP 3113)):
#0  0x00494416 in __kernel_vsyscall ()
#1  0x00427884 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0x03fcde04 in __pthread_cond_timedwait (cond=0x9c4e208, mutex=0x9c4e1f0, abstime=0xb3ea32b0) at forward.c:152
#3  0x001a794f in wait (this=0x9c4d744, mutex=0x9c4d748, time=200000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9c4d744, mutex=0x9c4d748, time=200000) at thread/qwaitcondition_unix.cpp:160
#5  0x029955b5 in ?? () from /usr/lib/libkdevplatformlanguage.so.1
#6  0x001a6df9 in QThreadPrivate::start (arg=0x9c4d738) at thread/qthread_unix.cpp:266
#7  0x00422cc9 in start_thread (arg=0xb3ea3b70) at pthread_create.c:304
#8  0x03fc06ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xb3694b70 (LWP 3115)):
#0  0x00494416 in __kernel_vsyscall ()
#1  0x004274dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x03fcddad in __pthread_cond_wait (cond=0x9e667a8, mutex=0x9e66790) at forward.c:139
#3  0x001a79c7 in wait (this=0x9fad968, mutex=0x9d6f1e8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9fad968, mutex=0x9d6f1e8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x0881e030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9fad950, th=0x9e1fbf8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x088217dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9d7ccb0, th=0x9e1fbf8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0881d55b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9fad950, th=0x9e1fbf8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x088218d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0x9e1fbf8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0x9e1fbf8, previous=0xcbd3998) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0881f95e in ThreadWeaver::ThreadRunHelper::run (this=0xb36942f4, parent=0x9fad950, th=0x9e1fbf8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0882007b in ThreadWeaver::Thread::run (this=0x9e1fbf8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x001a6df9 in QThreadPrivate::start (arg=0x9e1fbf8) at thread/qthread_unix.cpp:266
#13 0x00422cc9 in start_thread (arg=0xb3694b70) at pthread_create.c:304
#14 0x03fc06ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xb1cfdb70 (LWP 3119)):
#0  0x00494416 in __kernel_vsyscall ()
#1  0x004274dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x03fcddad in __pthread_cond_wait (cond=0x9e667a8, mutex=0x9e66790) at forward.c:139
#3  0x001a79c7 in wait (this=0x9fad968, mutex=0x9d6f1e8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9fad968, mutex=0x9d6f1e8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x0881e030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9fad950, th=0x9ae3ea8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x088217dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9d7ccb0, th=0x9ae3ea8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0881d55b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9fad950, th=0x9ae3ea8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x088218d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0x9ae3ea8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0x9ae3ea8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0x9ae3ea8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0x9ae3ea8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0x9ae3ea8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0x9ae3ea8, previous=0xc903c28) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0881f95e in ThreadWeaver::ThreadRunHelper::run (this=0xb1cfd2f4, parent=0x9fad950, th=0x9ae3ea8) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x0882007b in ThreadWeaver::Thread::run (this=0x9ae3ea8) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0x001a6df9 in QThreadPrivate::start (arg=0x9ae3ea8) at thread/qthread_unix.cpp:266
#17 0x00422cc9 in start_thread (arg=0xb1cfdb70) at pthread_create.c:304
#18 0x03fc06ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xaf2dcb70 (LWP 3151)):
#0  __pthread_mutex_lock (mutex=0xa532964) at pthread_mutex_lock.c:56
#1  0x03fcdf76 in pthread_mutex_lock (mutex=0xa532964) at forward.c:182
#2  0x01b7a4a4 in ?? () from /lib/libglib-2.0.so.0
#3  0x01b7a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x002d759f in QEventDispatcherGlib::processEvents (this=0xa2801e0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0x002a7609 in QEventLoop::processEvents (this=0xaf2dc290, flags=) at kernel/qeventloop.cpp:149
#6  0x002a7a8a in QEventLoop::exec (this=0xaf2dc290, flags=...) at kernel/qeventloop.cpp:201
#7  0x001a3b7e in QThread::exec (this=0x9a82da8) at thread/qthread.cpp:490
#8  0x0028635b in QInotifyFileSystemWatcherEngine::run (this=0x9a82da8) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x001a6df9 in QThreadPrivate::start (arg=0x9a82da8) at thread/qthread_unix.cpp:266
#10 0x00422cc9 in start_thread (arg=0xaf2dcb70) at pthread_create.c:304
#11 0x03fc06ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xafaddb70 (LWP 3277)):
#0  0x00494416 in __kernel_vsyscall ()
#1  0x03fb1de6 in __poll (fds=0x4049ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01b87a1b in g_poll () from /lib/libglib-2.0.so.0
#3  0x01b7a43c in ?? () from /lib/libglib-2.0.so.0
#4  0x01b7a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x002d759f in QEventDispatcherGlib::processEvents (this=0xa441720, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x002a7609 in QEventLoop::processEvents (this=0xafadd2c0, flags=) at kernel/qeventloop.cpp:149
#7  0x002a7a8a in QEventLoop::exec (this=0xafadd2c0, flags=...) at kernel/qeventloop.cpp:201
#8  0x001a3b7e in QThread::exec (this=0xa825698) at thread/qthread.cpp:490
#9  0x02a928d8 in ?? () from /usr/lib/libkdevplatformlanguage.so.1
#10 0x001a6df9 in QThreadPrivate::start (arg=0xa825698) at thread/qthread_unix.cpp:266
#11 0x00422cc9 in start_thread (arg=0xafaddb70) at pthread_create.c:304
#12 0x03fc06ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xac552b70 (LWP 3278)):
#0  0x00494416 in __kernel_vsyscall ()
#1  0x03fb1de6 in __poll (fds=0x4049ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01b87a1b in g_poll () from /lib/libglib-2.0.so.0
#3  0x01b7a43c in ?? () from /lib/libglib-2.0.so.0
#4  0x01b7a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x002d759f in QEventDispatcherGlib::processEvents (this=0xa2b3e58, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x002a7609 in QEventLoop::processEvents (this=0xac5522c0, flags=) at kernel/qeventloop.cpp:149
#7  0x002a7a8a in QEventLoop::exec (this=0xac5522c0, flags=...) at kernel/qeventloop.cpp:201
#8  0x001a3b7e in QThread::exec (this=0xa8220e8) at thread/qthread.cpp:490
#9  0x02a928d8 in ?? () from /usr/lib/libkdevplatformlanguage.so.1
#10 0x001a6df9 in QThreadPrivate::start (arg=0xa8220e8) at thread/qthread_unix.cpp:266
#11 0x00422cc9 in start_thread (arg=0xac552b70) at pthread_create.c:304
#12 0x03fc06ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xabd51b70 (LWP 3279)):
#0  0x00494416 in __kernel_vsyscall ()
#1  0x00427884 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0x03fcde04 in __pthread_cond_timedwait (cond=0xabd51224, mutex=0xabd51254, abstime=0xabd512a0) at forward.c:152
#3  0x001a633e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:416
#4  0x001a6493 in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:442
#5  0x03672ccb in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#6  0x001a6df9 in QThreadPrivate::start (arg=0xa82ce40) at thread/qthread_unix.cpp:266
#7  0x00422cc9 in start_thread (arg=0xabd51b70) at pthread_create.c:304
#8  0x03fc06ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xaabffb70 (LWP 3305)):
#0  0x00494416 in __kernel_vsyscall ()
#1  0x004274dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x03fcddad in __pthread_cond_wait (cond=0x1f20290, mutex=0x1f20278) at forward.c:139
#3  0x01e1c877 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x1f1b1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x01e1c8c1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x1f1b1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x00422cc9 in start_thread (arg=0xaabffb70) at pthread_create.c:304
#6  0x03fc06ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa9142b70 (LWP 3341)):
#0  0x00494416 in __kernel_vsyscall ()
#1  0x004274dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x03fcddad in __pthread_cond_wait (cond=0x9ba1a48, mutex=0x9ba1a30) at forward.c:139
#3  0x001a79c7 in wait (this=0x9ba19a0, mutex=0x99f7608, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9ba19a0, mutex=0x99f7608, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x0881e030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ba1988, th=0xa73c010) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x088217dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ba15f8, th=0xa73c010) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0881d55b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ba1988, th=0xa73c010) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x088218d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ba15f8, th=0xa73c010) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ba1988, th=0xa73c010, previous=0x9ecbd20) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0881f95e in ThreadWeaver::ThreadRunHelper::run (this=0xa91422f4, parent=0x9ba1988, th=0xa73c010) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0882007b in ThreadWeaver::Thread::run (this=0xa73c010) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x001a6df9 in QThreadPrivate::start (arg=0xa73c010) at thread/qthread_unix.cpp:266
#13 0x00422cc9 in start_thread (arg=0xa9142b70) at pthread_create.c:304
#14 0x03fc06ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa8941b70 (LWP 3342)):
#0  0x00494416 in __kernel_vsyscall ()
#1  0x004274dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x03fcddad in __pthread_cond_wait (cond=0x9ba1a48, mutex=0x9ba1a30) at forward.c:139
#3  0x001a79c7 in wait (this=0x9ba19a0, mutex=0x99f7608, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9ba19a0, mutex=0x99f7608, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x0881e030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ba1988, th=0xa146fa0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x088217dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ba15f8, th=0xa146fa0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0881d55b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ba1988, th=0xa146fa0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x088218d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ba15f8, th=0xa146fa0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ba1988, th=0xa146fa0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ba15f8, th=0xa146fa0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ba1988, th=0xa146fa0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ba15f8, th=0xa146fa0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ba1988, th=0xa146fa0, previous=0xc6d3a88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0881f95e in ThreadWeaver::ThreadRunHelper::run (this=0xa89412f4, parent=0x9ba1988, th=0xa146fa0) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x0882007b in ThreadWeaver::Thread::run (this=0xa146fa0) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0x001a6df9 in QThreadPrivate::start (arg=0xa146fa0) at thread/qthread_unix.cpp:266
#17 0x00422cc9 in start_thread (arg=0xa8941b70) at pthread_create.c:304
#18 0x03fc06ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb14fcb70 (LWP 3406)):
#0  0x00494416 in __kernel_vsyscall ()
#1  0x004274dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x03fcddad in __pthread_cond_wait (cond=0x9e667a8, mutex=0x9e66790) at forward.c:139
#3  0x001a79c7 in wait (this=0x9fad968, mutex=0x9d6f1e8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9fad968, mutex=0x9d6f1e8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x0881e030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9fad950, th=0xb6c4670) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x088217dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9d7ccb0, th=0xb6c4670) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0881d55b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9fad950, th=0xb6c4670) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x088218d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb6c4670) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb6c4670, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb6c4670) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb6c4670, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb6c4670) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb6c4670, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb6c4670) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb6c4670, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb6c4670) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb6c4670, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb6c4670) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb6c4670, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb6c4670) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb6c4670, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#22 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb6c4670) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#23 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb6c4670, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#24 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb6c4670) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#25 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb6c4670, previous=0xa9bfb410) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#26 0x0881f95e in ThreadWeaver::ThreadRunHelper::run (this=0xb14fc2f4, parent=0x9fad950, th=0xb6c4670) at ../../../threadweaver/Weaver/Thread.cpp:87
#27 0x0882007b in ThreadWeaver::Thread::run (this=0xb6c4670) at ../../../threadweaver/Weaver/Thread.cpp:142
#28 0x001a6df9 in QThreadPrivate::start (arg=0xb6c4670) at thread/qthread_unix.cpp:266
#29 0x00422cc9 in start_thread (arg=0xb14fcb70) at pthread_create.c:304
#30 0x03fc06ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb2cffb70 (LWP 3407)):
#0  0x00494416 in __kernel_vsyscall ()
#1  0x004274dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x03fcddad in __pthread_cond_wait (cond=0x9e667a8, mutex=0x9e66790) at forward.c:139
#3  0x001a79c7 in wait (this=0x9fad968, mutex=0x9d6f1e8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9fad968, mutex=0x9d6f1e8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x0881e030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9fad950, th=0xb9d6cc8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x088217dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9d7ccb0, th=0xb9d6cc8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0881d55b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9fad950, th=0xb9d6cc8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x088218d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb9d6cc8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb9d6cc8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb9d6cc8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb9d6cc8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb9d6cc8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb9d6cc8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb9d6cc8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb9d6cc8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb9d6cc8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb9d6cc8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb9d6cc8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb9d6cc8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb9d6cc8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb9d6cc8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#22 0x088218f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d7ccb0, th=0xb9d6cc8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#23 0x0881e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9fad950, th=0xb9d6cc8, previous=0xcb39170) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#24 0x0881f95e in ThreadWeaver::ThreadRunHelper::run (this=0xb2cff2f4, parent=0x9fad950, th=0xb9d6cc8) at ../../../threadweaver/Weaver/Thread.cpp:87
#25 0x0882007b in ThreadWeaver::Thread::run (this=0xb9d6cc8) at ../../../threadweaver/Weaver/Thread.cpp:142
#26 0x001a6df9 in QThreadPrivate::start (arg=0xb9d6cc8) at thread/qthread_unix.cpp:266
#27 0x00422cc9 in start_thread (arg=0xb2cffb70) at pthread_create.c:304
#28 0x03fc06ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7819710 (LWP 3112)):
[KCrash Handler]
#7  0x002bc6ee in QMetaObject::changeGuard (ptr=0xc8bd6f8, o=0x0) at kernel/qobject.cpp:470
#8  0x01549a77 in operator= (this=0xc8bd558, action=0xa0cbee0, action_e=QAction::Trigger, self=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#9  QMenuPrivate::activateAction (this=0xc8bd558, action=0xa0cbee0, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1098
#10 0x0154a5e0 in QMenu::mouseReleaseEvent (this=0x9ebe520, e=0xbfe9a410) at widgets/qmenu.cpp:2301
#11 0x00767fe5 in KMenu::mouseReleaseEvent (this=0x9ebe520, e=0xbfe9a410) at ../../kdeui/widgets/kmenu.cpp:471
#12 0x010dbe08 in QWidget::event (this=0x9ebe520, event=0xbfe9a410) at kernel/qwidget.cpp:8187
#13 0x0154c02f in QMenu::event (this=0x9ebe520, e=0xbfe9a410) at widgets/qmenu.cpp:2410
#14 0x0107dfdc in QApplicationPrivate::notify_helper (this=0x9988120, receiver=0x9ebe520, e=0xbfe9a410) at kernel/qapplication.cpp:4396
#15 0x01084c2e in QApplication::notify (this=0xbfe9ad70, receiver=0x9ebe520, e=0xbfe9a410) at kernel/qapplication.cpp:3959
#16 0x0066d68a in KApplication::notify (this=0xbfe9ad70, receiver=0x9ebe520, event=0xbfe9a410) at ../../kdeui/kernel/kapplication.cpp:310
#17 0x002a8b3b in QCoreApplication::notifyInternal (this=0xbfe9ad70, receiver=0x9ebe520, event=0xbfe9a410) at kernel/qcoreapplication.cpp:732
#18 0x01083094 in sendEvent (receiver=0x9ebe520, event=0xbfe9a410, alienWidget=0x0, nativeWidget=0x9ebe520, buttonDown=0x1a183c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#19 QApplicationPrivate::sendMouseEvent (receiver=0x9ebe520, event=0xbfe9a410, alienWidget=0x0, nativeWidget=0x9ebe520, buttonDown=0x1a183c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#20 0x01112261 in QETWidget::translateMouseEvent (this=0x9ebe520, event=0xbfe9a92c) at kernel/qapplication_x11.cpp:4337
#21 0x01111151 in QApplication::x11ProcessEvent (this=0xbfe9ad70, event=0xbfe9a92c) at kernel/qapplication_x11.cpp:3414
#22 0x0114036a in x11EventSourceDispatch (s=0x998b340, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#23 0x01b76855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#24 0x01b7a668 in ?? () from /lib/libglib-2.0.so.0
#25 0x01b7a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#26 0x002d7565 in QEventDispatcherGlib::processEvents (this=0x991da18, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#27 0x0113fbe5 in QGuiEventDispatcherGlib::processEvents (this=0x991da18, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#28 0x002a7609 in QEventLoop::processEvents (this=0xbfe9ac24, flags=) at kernel/qeventloop.cpp:149
#29 0x002a7a8a in QEventLoop::exec (this=0xbfe9ac24, flags=...) at kernel/qeventloop.cpp:201
#30 0x002ac00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#31 0x0107ce07 in QApplication::exec () at kernel/qapplication.cpp:3672
#32 0x0804fe00 in _start ()

Possible duplicates by query: bug 240509, bug 231089.

Reported using DrKonqi
Comment 1 Milian Wolff 2010-10-30 19:00:56 UTC
afaik fixed for kdev 4.1

*** This bug has been marked as a duplicate of bug 249884 ***
Comment 2 npequeux 2011-02-11 10:47:31 UTC
Created attachment 57152 [details]
New crash information added by DrKonqi

kdevelop (4.0.2 (using KDevPlatform 1.0.2)) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:

trying to get the definition of a method without any complexity

-- Backtrace (Reduced):
#8  0x01721a77 in operator= (this=0x9d3b658, action=0x913e4b8, action_e=QAction::Trigger, self=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#9  QMenuPrivate::activateAction (this=0x9d3b658, action=0x913e4b8, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1098
#10 0x017225e0 in QMenu::mouseReleaseEvent (this=0x98aef20, e=0xbfdcb960) at widgets/qmenu.cpp:2301
#11 0x01045fe5 in KMenu::mouseReleaseEvent (this=0x98aef20, e=0xbfdcb960) at ../../kdeui/widgets/kmenu.cpp:471
#12 0x012b3e08 in QWidget::event (this=0x98aef20, event=0xbfdcb960) at kernel/qwidget.cpp:8187