Bug 231926 - "Open Configuration" Caused a crash
Summary: "Open Configuration" Caused a crash
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2010-03-23 18:49 UTC by Youssief
Modified: 2018-10-21 04:56 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Youssief 2010-03-23 18:49:08 UTC
Application that crashed: kdevelop.bin
Version of the application: 3.9.99 (using KDevPlatform 0.9.99)
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
A project crashed after I tried to click "Open Configuration"
The project first caused segement violation, and after that open configuration caused kdevelop to crash

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

Thread 11 (Thread 0xb4fbab70 (LWP 5300)):
#0  0x00a44422 in __kernel_vsyscall ()
#1  0x00ec5142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x024ad8d4 in __pthread_cond_timedwait (cond=0x92b50f0, mutex=0x92b50d8, abstime=0xb4fba2c0) at forward.c:152
#3  0x00c27def in QWaitConditionPrivate::wait (this=0x92b4454, mutex=0x92b4458, time=200000) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (this=0x92b4454, mutex=0x92b4458, time=200000) at thread/qwaitcondition_unix.cpp:159
#5  0x05ac9fd5 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x92b4448) at /home/egad/src-downloads/kdevplatform-0.9.99/kdevplatform-0.9.99/language/duchain/duchain.cpp:286
#6  0x00c26e32 in QThreadPrivate::start (arg=0x92b4448) at thread/qthread_unix.cpp:188
#7  0x00ec080e in start_thread (arg=0xb4fbab70) at pthread_create.c:300
#8  0x024a08de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xb47b9b70 (LWP 5301)):
#0  0x00a44422 in __kernel_vsyscall ()
#1  0x00ec4e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x024ad87d in __pthread_cond_wait (cond=0x93e5790, mutex=0x93e5778) at forward.c:139
#3  0x00c27e67 in QWaitConditionPrivate::wait (this=0x937dff0, mutex=0x93e0408, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x937dff0, mutex=0x93e0408, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00edcb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x937dfd8, th=0x93ef198) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00edf19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x93ef8c0, th=0x93ef198) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00edb1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x937dfd8, th=0x93ef198) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00edf292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0x93ef198) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0x93ef198, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00edf2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0x93ef198) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0x93ef198, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00edf2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0x93ef198) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0x93ef198, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x00edf2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0x93ef198) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0x93ef198, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x00edf2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0x93ef198) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0x93ef198, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x00edf2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0x93ef198) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0x93ef198, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0x00edf2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0x93ef198) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0x93ef198, previous=0xb2505c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#22 0x00edd3be in ThreadWeaver::ThreadRunHelper::run (this=0xb47b9304, parent=0x937dfd8, th=0x93ef198) at ../../../threadweaver/Weaver/Thread.cpp:87
#23 0x00edd9db in ThreadWeaver::Thread::run (this=0x93ef198) at ../../../threadweaver/Weaver/Thread.cpp:142
#24 0x00c26e32 in QThreadPrivate::start (arg=0x93ef198) at thread/qthread_unix.cpp:188
#25 0x00ec080e in start_thread (arg=0xb47b9b70) at pthread_create.c:300
#26 0x024a08de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xb13fbb70 (LWP 5415)):
#0  0x00ec4119 in __pthread_mutex_unlock_usercnt (mutex=0xb0201fe4, decr=1) at pthread_mutex_unlock.c:36
#1  0x024ada86 in pthread_mutex_unlock (mutex=0xb0201fe4) at forward.c:184
#2  0x013b3557 in ?? () from /lib/libglib-2.0.so.0
#3  0x013b3863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00d42067 in QEventDispatcherGlib::processEvents (this=0xb0201ad8, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#5  0x00d15c79 in QEventLoop::processEvents (this=0xb13fb2d4, flags=) at kernel/qeventloop.cpp:149
#6  0x00d160ca in QEventLoop::exec (this=0xb13fb2d4, flags=...) at kernel/qeventloop.cpp:201
#7  0x00c23b73 in QThread::exec (this=0x972edd8) at thread/qthread.cpp:487
#8  0x05bc4d90 in KDevelop::CompletionWorkerThread::run (this=0x972edd8) at /home/egad/src-downloads/kdevplatform-0.9.99/kdevplatform-0.9.99/language/codecompletion/codecompletionmodel.cpp:82
#9  0x00c26e32 in QThreadPrivate::start (arg=0x972edd8) at thread/qthread_unix.cpp:188
#10 0x00ec080e in start_thread (arg=0xb13fbb70) at pthread_create.c:300
#11 0x024a08de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xb0bfab70 (LWP 5416)):
#0  0x01371e06 in *__GI_clock_gettime (clock_id=20406260, tp=0xb0bfa018) at ../sysdeps/unix/clock_gettime.c:100
#1  0x00d43bf3 in QTimerInfoList::getTime (this=0xb0201834, t=...) at kernel/qeventdispatcher_unix.cpp:339
#2  0x00d43de1 in QTimerInfoList::updateCurrentTime (this=0xb0201834) at kernel/qeventdispatcher_unix.cpp:297
#3  0x00d4488c in QTimerInfoList::timerWait (this=0xb0201834, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#4  0x00d42210 in timerSourcePrepare (source=0xb0201800, timeout=0xb0bfa10c) at kernel/qeventdispatcher_glib.cpp:141
#5  0x013b2f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x013b3351 in ?? () from /lib/libglib-2.0.so.0
#7  0x013b3863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x00d42067 in QEventDispatcherGlib::processEvents (this=0xb0200468, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#9  0x00d15c79 in QEventLoop::processEvents (this=0xb0bfa2d4, flags=) at kernel/qeventloop.cpp:149
#10 0x00d160ca in QEventLoop::exec (this=0xb0bfa2d4, flags=...) at kernel/qeventloop.cpp:201
#11 0x00c23b73 in QThread::exec (this=0x972f338) at thread/qthread.cpp:487
#12 0x05bc4d90 in KDevelop::CompletionWorkerThread::run (this=0x972f338) at /home/egad/src-downloads/kdevplatform-0.9.99/kdevplatform-0.9.99/language/codecompletion/codecompletionmodel.cpp:82
#13 0x00c26e32 in QThreadPrivate::start (arg=0x972f338) at thread/qthread_unix.cpp:188
#14 0x00ec080e in start_thread (arg=0xb0bfab70) at pthread_create.c:300
#15 0x024a08de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 7 (Thread 0xb01ffb70 (LWP 5417)):
#0  0x00a44422 in __kernel_vsyscall ()
#1  0x00ec5142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x024ad8d4 in __pthread_cond_timedwait (cond=0xb01ff234, mutex=0xb01ff264, abstime=0xb01ff2b0) at forward.c:152
#3  0x00c2681e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:297
#4  0x00c26973 in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:323
#5  0x0233dffb in UIBlockTester::UIBlockTesterThread::run (this=0x9793bb8) at /home/egad/src-downloads/kdevelop-3.9.99/kdevelop-3.9.99/languages/cpp/cpplanguagesupport.cpp:672
#6  0x00c26e32 in QThreadPrivate::start (arg=0x9793bb8) at thread/qthread_unix.cpp:188
#7  0x00ec080e in start_thread (arg=0xb01ffb70) at pthread_create.c:300
#8  0x024a08de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xabde3b70 (LWP 5431)):
#0  0x00a44422 in __kernel_vsyscall ()
#1  0x00ec4e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x024ad87d in __pthread_cond_wait (cond=0x9261ee8, mutex=0x9261ed0) at forward.c:139
#3  0x00c27e67 in QWaitConditionPrivate::wait (this=0x9262148, mutex=0x92625d8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9262148, mutex=0x92625d8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00edcb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9262130, th=0x993d9c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00edf19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9262670, th=0x993d9c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00edb1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9262130, th=0x993d9c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00edf292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9262670, th=0x993d9c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9262130, th=0x993d9c0, previous=0xabe7470) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00edd3be in ThreadWeaver::ThreadRunHelper::run (this=0xabde3304, parent=0x9262130, th=0x993d9c0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00edd9db in ThreadWeaver::Thread::run (this=0x993d9c0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00c26e32 in QThreadPrivate::start (arg=0x993d9c0) at thread/qthread_unix.cpp:188
#13 0x00ec080e in start_thread (arg=0xabde3b70) at pthread_create.c:300
#14 0x024a08de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xab5e2b70 (LWP 5432)):
#0  0x00a44422 in __kernel_vsyscall ()
#1  0x00ec4e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x024ad87d in __pthread_cond_wait (cond=0x9261ee8, mutex=0x9261ed0) at forward.c:139
#3  0x00c27e67 in QWaitConditionPrivate::wait (this=0x9262148, mutex=0x92625d8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9262148, mutex=0x92625d8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00edcb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9262130, th=0x99f3420) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00edf19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9262670, th=0x99f3420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00edb1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9262130, th=0x99f3420) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00edf292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9262670, th=0x99f3420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9262130, th=0x99f3420, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00edf2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9262670, th=0x99f3420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9262130, th=0x99f3420, previous=0x9c29660) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00edd3be in ThreadWeaver::ThreadRunHelper::run (this=0xab5e2304, parent=0x9262130, th=0x99f3420) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x00edd9db in ThreadWeaver::Thread::run (this=0x99f3420) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x00c26e32 in QThreadPrivate::start (arg=0x99f3420) at thread/qthread_unix.cpp:188
#15 0x00ec080e in start_thread (arg=0xab5e2b70) at pthread_create.c:300
#16 0x024a08de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xb3fb8b70 (LWP 6325)):
#0  0x00a44422 in __kernel_vsyscall ()
#1  0x00ec4e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x024ad87d in __pthread_cond_wait (cond=0x93e5790, mutex=0x93e5778) at forward.c:139
#3  0x00c27e67 in QWaitConditionPrivate::wait (this=0x937dff0, mutex=0x93e0408, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x937dff0, mutex=0x93e0408, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00edcb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x937dfd8, th=0xa931e40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00edf19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x93ef8c0, th=0xa931e40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00edb1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x937dfd8, th=0xa931e40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00edf292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0xa931e40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0xa931e40, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00edf2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0xa931e40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0xa931e40, previous=0xacc0290) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00edd3be in ThreadWeaver::ThreadRunHelper::run (this=0xb3fb8304, parent=0x937dfd8, th=0xa931e40) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x00edd9db in ThreadWeaver::Thread::run (this=0xa931e40) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x00c26e32 in QThreadPrivate::start (arg=0xa931e40) at thread/qthread_unix.cpp:188
#15 0x00ec080e in start_thread (arg=0xb3fb8b70) at pthread_create.c:300
#16 0x024a08de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaa3ffb70 (LWP 6326)):
#0  0x00a44422 in __kernel_vsyscall ()
#1  0x00ec4e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x024ad87d in __pthread_cond_wait (cond=0x93e5790, mutex=0x93e5778) at forward.c:139
#3  0x00c27e67 in QWaitConditionPrivate::wait (this=0x937dff0, mutex=0x93e0408, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x937dff0, mutex=0x93e0408, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00edcb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x937dfd8, th=0xa431b40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00edf19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x93ef8c0, th=0xa431b40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00edb1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x937dfd8, th=0xa431b40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00edf292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0xa431b40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0xa431b40, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00edf2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0xa431b40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0xa431b40, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00edf2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0xa431b40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0xa431b40, previous=0xaf9bd08) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x00edd3be in ThreadWeaver::ThreadRunHelper::run (this=0xaa3ff304, parent=0x937dfd8, th=0xa431b40) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x00edd9db in ThreadWeaver::Thread::run (this=0xa431b40) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0x00c26e32 in QThreadPrivate::start (arg=0xa431b40) at thread/qthread_unix.cpp:188
#17 0x00ec080e in start_thread (arg=0xaa3ffb70) at pthread_create.c:300
#18 0x024a08de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa9bfeb70 (LWP 7593)):
#0  0x00a44422 in __kernel_vsyscall ()
#1  0x00ec4e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x024ad87d in __pthread_cond_wait (cond=0x93e5790, mutex=0x93e5778) at forward.c:139
#3  0x00c27e67 in QWaitConditionPrivate::wait (this=0x937dff0, mutex=0x93e0408, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x937dff0, mutex=0x93e0408, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00edcb30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x937dfd8, th=0xb989530) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00edf19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x93ef8c0, th=0xb989530) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00edb1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x937dfd8, th=0xb989530) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00edf292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ef8c0, th=0xb989530) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00edcdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x937dfd8, th=0xb989530, previous=0x9a5a348) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00edd3be in ThreadWeaver::ThreadRunHelper::run (this=0xa9bfe304, parent=0x937dfd8, th=0xb989530) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00edd9db in ThreadWeaver::Thread::run (this=0xb989530) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00c26e32 in QThreadPrivate::start (arg=0xb989530) at thread/qthread_unix.cpp:188
#13 0x00ec080e in start_thread (arg=0xa9bfeb70) at pthread_create.c:300
#14 0x024a08de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb78c6700 (LWP 5299)):
[KCrash Handler]
#6  0x0130ecfa in KDevelop::ProjectBaseItem::project (this=0x9172fd8) at /home/egad/src-downloads/kdevplatform-0.9.99/kdevplatform-0.9.99/project/projectmodel.cpp:176
#7  0x00d2d263 in QMetaObject::activate (sender=0x925e4c8, from_signal_index=5, to_signal_index=6, argv=0xbf88c0b8) at kernel/qobject.cpp:3113
#8  0x00d2d6d8 in QMetaObject::activate (sender=0x925e4c8, m=0x732be48, from_local_signal_index=1, to_local_signal_index=2, argv=0xbf88c0b8) at kernel/qobject.cpp:3207
#9  0x06ac39b1 in QAction::triggered (this=0x925e4c8, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#10 0x06ac4f32 in QAction::activate (this=0x925e4c8, event=QAction::Trigger) at kernel/qaction.cpp:1160
#11 0x06f129cc in QMenuPrivate::activateCausedStack (this=0x9296180, causedStack=..., action=0x925e4c8, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:967
#12 0x06f1903b in QMenuPrivate::activateAction (this=0x9296180, action=0x925e4c8, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1060
#13 0x06f19bf7 in QMenu::mouseReleaseEvent (this=0x92a25e8, e=0xbf88c810) at widgets/qmenu.cpp:2254
#14 0x017321c5 in KMenu::mouseReleaseEvent (this=0x92a25e8, e=0xbf88c810) at ../../kdeui/widgets/kmenu.cpp:456
#15 0x06b1f012 in QWidget::event (this=0x92a25e8, event=0xbf88c810) at kernel/qwidget.cpp:7549
#16 0x06f1be34 in QMenu::event (this=0x92a25e8, e=0xbf88c810) at widgets/qmenu.cpp:2353
#17 0x06ac9f54 in QApplicationPrivate::notify_helper (this=0x9054e48, receiver=0x92a25e8, e=0xbf88c810) at kernel/qapplication.cpp:4056
#18 0x06ad2033 in QApplication::notify (this=0xbf88e288, receiver=0x92a25e8, e=0xbf88c810) at kernel/qapplication.cpp:3758
#19 0x01647bfa in KApplication::notify (this=0xbf88e288, receiver=0x92a25e8, event=0xbf88c810) at ../../kdeui/kernel/kapplication.cpp:302
#20 0x00d176cb in QCoreApplication::notifyInternal (this=0xbf88e288, receiver=0x92a25e8, event=0xbf88c810) at kernel/qcoreapplication.cpp:610
#21 0x06ad0f6e in QCoreApplication::sendSpontaneousEvent (receiver=0x92a25e8, event=0xbf88c810, alienWidget=0x0, nativeWidget=0x92a25e8, buttonDown=0x7344aa0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#22 QApplicationPrivate::sendMouseEvent (receiver=0x92a25e8, event=0xbf88c810, alienWidget=0x0, nativeWidget=0x92a25e8, buttonDown=0x7344aa0, lastMouseReceiver=...) at kernel/qapplication.cpp:2924
#23 0x06b3fc87 in QETWidget::translateMouseEvent (this=0x92a25e8, event=0xbf88de5c) at kernel/qapplication_x11.cpp:4343
#24 0x06b3ec4b in QApplication::x11ProcessEvent (this=0xbf88e288, event=0xbf88de5c) at kernel/qapplication_x11.cpp:3428
#25 0x06b6b502 in x11EventSourceDispatch (s=0x90580a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#26 0x013afe88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#27 0x013b3730 in ?? () from /lib/libglib-2.0.so.0
#28 0x013b3863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#29 0x00d4202c in QEventDispatcherGlib::processEvents (this=0x8fbded8, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#30 0x06b6abe5 in QGuiEventDispatcherGlib::processEvents (this=0x8fbded8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#31 0x00d15c79 in QEventLoop::processEvents (this=0xbf88e154, flags=) at kernel/qeventloop.cpp:149
#32 0x00d160ca in QEventLoop::exec (this=0xbf88e154, flags=...) at kernel/qeventloop.cpp:201
#33 0x00d1853f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#34 0x06ac9dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#35 0x08050233 in main (argc=1, argv=0xbf88e8b4) at /home/egad/src-downloads/kdevelop-3.9.99/kdevelop-3.9.99/app/main_internal.cpp:222

Reported using DrKonqi
Comment 1 Andreas Pakulat 2010-03-24 08:12:44 UTC
Can you provide the project? Also can you please explain more what "the project caused segment violation and then opening configuration crashed" means? Usually a segv already causes kdevelop to crash.
Comment 2 Andrew Crouthamel 2018-09-20 22:06:22 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-21 04:56:34 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!