[Bug 239042] New: KDevelop crashs when opening the configuration dialog while scanning the project

Mickaƫl mprizee at laposte.net
Thu May 27 18:54:04 BST 2010


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

           Summary: KDevelop crashs when opening the configuration dialog
                    while scanning the project
           Product: kde
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: mprizee at laposte.net


Application that crashed: kdevelop.bin
Version of the application: 4.0.60 (using KDevPlatform 1.0.60)
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.5.3
Operating System: Linux 2.6.31.13-desktop586-1mnb i686
Distribution: "Mandriva Linux 2010.0"

What I was doing when the application crashed:
I modified the CMakeList.txt file to make KDevelop fully rescanning the
project.
I clicked on "Open the Configuration" while the scan...
Crash !

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

Thread 9 (Thread 0xb1065b70 (LWP 8551)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb63e3d12 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb6472f3c in QWaitCondition::wait (this=0x93f5854, mutex=0x93f5858,
time=200000) at thread/qwaitcondition_unix.cpp:85
#3  0xb53257e5 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x93f5848)
at /home/mickael/kdesvn/kdevplatform/language/duchain/duchain.cpp:286
#4  0xb6471e83 in QThreadPrivate::start (arg=0x93f5848) at
thread/qthread_unix.cpp:188
#5  0xb63df885 in start_thread () from /lib/i686/libpthread.so.0
#6  0xb581d57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xafde4b70 (LWP 8554)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb63e39e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb6472fb0 in QWaitCondition::wait (this=0x9905a30, mutex=0x965ca80,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0xb702e3c9 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9905a18,
th=0x989c160) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb7030abb in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x9696220, th=0x989c160) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb702ca1a in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x9905a18, th=0x989c160) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb7030bbc in ThreadWeaver::WorkingHardState::applyForWork (this=0x9696220,
th=0x989c160) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9905a18,
th=0x989c160, previous=0x9658758) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb702ec34 in ThreadWeaver::ThreadRunHelper::run (this=0xafde4354,
parent=0x9905a18, th=0x989c160) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#9  0xb702f2aa in ThreadWeaver::Thread::run (this=0x989c160) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#10 0xb6471e83 in QThreadPrivate::start (arg=0x989c160) at
thread/qthread_unix.cpp:188
#11 0xb63df885 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb581d57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xaf5e3b70 (LWP 8555)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5815911 in select () from /lib/i686/libc.so.6
#2  0xb6544963 in qt_native_select (fdread=0xaf5e1e48, fdwrite=0xaf5e1dc8,
timeout=30000) at io/qprocess_unix.cpp:936
#3  0xb6544b0e in QProcessPrivate::waitForFinished (this=0xa14bd18,
msecs=30000) at io/qprocess_unix.cpp:1158
#4  0xb6503aa4 in QProcess::waitForFinished (this=0xaf5e1f94, msecs=30000) at
io/qprocess.cpp:1318
#5  0xb07b1a50 in CMakeProjectVisitor::visit (this=0xaf5e2a08, exec=0xad511a0)
at
/home/mickael/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1293
#6  0xb0794958 in ExecProgramAst::accept (this=0xad511a0, visitor=0xaf5e2a08)
at /home/mickael/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:212
#7  0xb07b4264 in CMakeProjectVisitor::walk (this=0xaf5e2a08, fc=@0xaef6520,
line=3, isClean=false) at
/home/mickael/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2106
#8  0xb07b844e in CMakeProjectVisitor::visit (this=0xaf5e2a08, ifast=0xaef6518)
at
/home/mickael/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1251
#9  0xb0794bd8 in IfAst::accept (this=0xaef6518, visitor=0xaf5e2a08) at
/home/mickael/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:422
#10 0xb07b4264 in CMakeProjectVisitor::walk (this=0xaf5e2a08, fc=@0xa1c9688,
line=2, isClean=false) at
/home/mickael/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2106
#11 0xb07b844e in CMakeProjectVisitor::visit (this=0xaf5e2a08, ifast=0xa1c9680)
at
/home/mickael/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1251
#12 0xb0794bd8 in IfAst::accept (this=0xa1c9680, visitor=0xaf5e2a08) at
/home/mickael/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:422
#13 0xb07b4264 in CMakeProjectVisitor::walk (this=0xaf5e2a08, fc=@0xaf5e2a88,
line=0, isClean=true) at
/home/mickael/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2106
#14 0xb07cf21f in CMakeParserUtils::includeScript (file=@0xaf5e2d0c,
parent={m_topContext = 0x9e37bf8}, variables=0x9b1368c, macros=0x9dcf354,
sourcedir=@0xaf5e2b8c, cache=0x93b42dc, 
    modulesDir=@0x98c141c) at
/home/mickael/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeparserutils.cpp:164
#15 0xb0743fb4 in CMakeManager::includeScript (this=0x9619c48,
file=@0xaf5e2d0c, project=0x93d9208, parent={m_topContext = 0x9e37bf8})
    at /home/mickael/kdesvn/kdevelop/projectmanagers/cmake/cmakemanager.cpp:324
#16 0xb07478b7 in CMakeManager::initializeProject (this=0x9619c48,
project=0x93d9208, baseUrl=@0xaf5e3024) at
/home/mickael/kdesvn/kdevelop/projectmanagers/cmake/cmakemanager.cpp:241
#17 0xb0750ed4 in CMakeManager::parse (this=0x9619c48, item=0xad388b0) at
/home/mickael/kdesvn/kdevelop/projectmanagers/cmake/cmakemanager.cpp:369
#18 0xb5501c40 in KDevelop::ImportProjectJobPrivate::import (this=0xaefbff0,
folder=0xad388b0) at
/home/mickael/kdesvn/kdevplatform/project/importprojectjob.cpp:53
#19 0xb5501734 in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void,
KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*,
KDevelop::ProjectFolderItem*>::runFunctor (this=0x9b5f120)
    at /usr/lib/qt4/include/QtCore/qtconcurrentstoredfunctioncall.h:426
#20 0xb5501a5e in QtConcurrent::RunFunctionTask<void>::run (this=0x9b5f120) at
/usr/lib/qt4/include/QtCore/qtconcurrentrunbase.h:120
#21 0xb6468313 in QThreadPoolThread::run (this=0x9894dc8) at
concurrent/qthreadpool.cpp:106
#22 0xb6471e83 in QThreadPrivate::start (arg=0x9894dc8) at
thread/qthread_unix.cpp:188
#23 0xb63df885 in start_thread () from /lib/i686/libpthread.so.0
#24 0xb581d57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xac627b70 (LWP 8698)):
#0  0xb4eef016 in clock_gettime (clock_id=1, tp=0xac627098) at
../sysdeps/unix/clock_gettime.c:100
#1  0xb6596694 in QTimerInfoList::getTime (this=0xa4bd93c, t=@0xa4bd960) at
kernel/qeventdispatcher_unix.cpp:339
#2  0xb65968d2 in QTimerInfoList::updateCurrentTime (this=0xa4bd93c) at
kernel/qeventdispatcher_unix.cpp:297
#3  0xb6596aae in QTimerInfoList::timerWait (this=0xa4bd93c, tm=@0xac627118) at
kernel/qeventdispatcher_unix.cpp:420
#4  0xb6594aeb in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xac62718c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb6594b8d in timerSourcePrepare (source=0x0, timeout=0xb4ef3ff4) at
kernel/qeventdispatcher_glib.cpp:169
#6  0xb4e61ce8 in IA__g_main_context_prepare (context=0xa4bd880,
priority=0xac6271fc) at gmain.c:2280
#7  0xb4e62069 in g_main_context_iterate (context=0xa4bd880, block=<value
optimized out>, dispatch=1, self=0x9b7a9a8) at gmain.c:2571
#8  0xb4e6258e in IA__g_main_context_iteration (context=0xa4bd880, may_block=1)
at gmain.c:2654
#9  0xb659493f in QEventDispatcherGlib::processEvents (this=0xa06c088, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:408
#10 0xb656726d in QEventLoop::processEvents (this=0xac627324, flags=) at
kernel/qeventloop.cpp:149
#11 0xb65676b9 in QEventLoop::exec (this=0xac627324, flags={i = 0}) at
kernel/qeventloop.cpp:201
#12 0xb646eb67 in QThread::exec (this=0xa52d908) at thread/qthread.cpp:487
#13 0xb54210d0 in KDevelop::CompletionWorkerThread::run (this=0xa52d908) at
/home/mickael/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#14 0xb6471e83 in QThreadPrivate::start (arg=0xa52d908) at
thread/qthread_unix.cpp:188
#15 0xb63df885 in start_thread () from /lib/i686/libpthread.so.0
#16 0xb581d57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xace28b70 (LWP 8699)):
#0  0xb4eef016 in clock_gettime (clock_id=1, tp=0xace28098) at
../sysdeps/unix/clock_gettime.c:100
#1  0xb6596694 in QTimerInfoList::getTime (this=0xa4bdfcc, t=@0xa4bdff0) at
kernel/qeventdispatcher_unix.cpp:339
#2  0xb65968d2 in QTimerInfoList::updateCurrentTime (this=0xa4bdfcc) at
kernel/qeventdispatcher_unix.cpp:297
#3  0xb6596aae in QTimerInfoList::timerWait (this=0xa4bdfcc, tm=@0xace28118) at
kernel/qeventdispatcher_unix.cpp:420
#4  0xb6594aeb in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xace2818c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb6594b8d in timerSourcePrepare (source=0x0, timeout=0xb4ef3ff4) at
kernel/qeventdispatcher_glib.cpp:169
#6  0xb4e61ce8 in IA__g_main_context_prepare (context=0xa4bdf10,
priority=0xace281fc) at gmain.c:2280
#7  0xb4e62069 in g_main_context_iterate (context=0xa4bdf10, block=<value
optimized out>, dispatch=1, self=0xa4bdee0) at gmain.c:2571
#8  0xb4e6258e in IA__g_main_context_iteration (context=0xa4bdf10, may_block=1)
at gmain.c:2654
#9  0xb659493f in QEventDispatcherGlib::processEvents (this=0xa000008, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:408
#10 0xb656726d in QEventLoop::processEvents (this=0xace28324, flags=) at
kernel/qeventloop.cpp:149
#11 0xb65676b9 in QEventLoop::exec (this=0xace28324, flags={i = 0}) at
kernel/qeventloop.cpp:201
#12 0xb646eb67 in QThread::exec (this=0xa4bda50) at thread/qthread.cpp:487
#13 0xb54210d0 in KDevelop::CompletionWorkerThread::run (this=0xa4bda50) at
/home/mickael/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#14 0xb6471e83 in QThreadPrivate::start (arg=0xa4bda50) at
thread/qthread_unix.cpp:188
#15 0xb63df885 in start_thread () from /lib/i686/libpthread.so.0
#16 0xb581d57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa989cb70 (LWP 8700)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb63e3d12 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb647188c in thread_sleep (ti=0xa989c300) at thread/qthread_unix.cpp:297
#3  0xb64719d0 in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:323
#4  0xaa4f8f9b in UIBlockTester::UIBlockTesterThread::run (this=0xa504840) at
/home/mickael/kdesvn/kdevelop/languages/cpp/cpplanguagesupport.cpp:678
#5  0xb6471e83 in QThreadPrivate::start (arg=0xa504840) at
thread/qthread_unix.cpp:188
#6  0xb63df885 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb581d57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa8b8ab70 (LWP 8710)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb63e39e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb6472fb0 in QWaitCondition::wait (this=0x943f958, mutex=0x92c5758,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0xb702e3c9 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x943f940,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb7030abb in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x929e058, th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb702ca1a in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x943f940, th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb7030bbc in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xad7b990, previous=0x0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb7030bd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xad7b990, previous=0x0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb7030bd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xad7b990, previous=0x0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb7030bd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xad7b990, previous=0x0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb7030bd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#15 0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xad7b990, previous=0x0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#16 0xb7030bd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#17 0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xad7b990, previous=0x0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#18 0xb7030bd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#19 0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xad7b990, previous=0x0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#20 0xb7030bd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#21 0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xad7b990, previous=0x0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#22 0xb7030bd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#23 0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xad7b990, previous=0x0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#24 0xb7030bd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#25 0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xad7b990, previous=0x0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#26 0xb7030bd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#27 0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xad7b990, previous=0x0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#28 0xb7030bd8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:74
#29 0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xad7b990, previous=0x9609d28) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#30 0xb702ec34 in ThreadWeaver::ThreadRunHelper::run (this=0xa8b8a354,
parent=0x943f940, th=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#31 0xb702f2aa in ThreadWeaver::Thread::run (this=0xad7b990) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#32 0xb6471e83 in QThreadPrivate::start (arg=0xad7b990) at
thread/qthread_unix.cpp:188
#33 0xb63df885 in start_thread () from /lib/i686/libpthread.so.0
#34 0xb581d57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa8389b70 (LWP 8711)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb63e39e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb6472fb0 in QWaitCondition::wait (this=0x943f958, mutex=0x92c5758,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0xb702e3c9 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x943f940,
th=0xa743120) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb7030abb in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x929e058, th=0xa743120) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb702ca1a in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x943f940, th=0xa743120) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb7030bbc in ThreadWeaver::WorkingHardState::applyForWork (this=0x929e058,
th=0xa743120) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb702e653 in ThreadWeaver::WeaverImpl::applyForWork (this=0x943f940,
th=0xa743120, previous=0xad457e0) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb702ec34 in ThreadWeaver::ThreadRunHelper::run (this=0xa8389354,
parent=0x943f940, th=0xa743120) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:87
#9  0xb702f2aa in ThreadWeaver::Thread::run (this=0xa743120) at
/usr/src/debug/kdelibs-4.3.5/threadweaver/Weaver/Thread.cpp:142
#10 0xb6471e83 in QThreadPrivate::start (arg=0xa743120) at
thread/qthread_unix.cpp:188
#11 0xb63df885 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb581d57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb48366d0 (LWP 8529)):
[KCrash Handler]
#6  0xb54fab8a in KDevelop::ProjectBaseItem::project (this=0x944cc88) at
/home/mickael/kdesvn/kdevplatform/project/projectmodel.cpp:178
#7  0xb657f144 in QMetaObject::activate (sender=0x9498f38, from_signal_index=5,
to_signal_index=6, argv=0xbfe25938) at kernel/qobject.cpp:3112
#8  0xb657f621 in QMetaObject::activate (sender=0x9498f38, m=0xb636af08,
from_local_signal_index=1, to_local_signal_index=2, argv=0xbfe25938) at
kernel/qobject.cpp:3206
#9  0xb5ae6e55 in QAction::triggered (this=0x9498f38, _t1=false) at
.moc/release-shared/moc_qaction.cpp:236
#10 0xb5ae8482 in QAction::activate (this=0x9498f38, event=QAction::Trigger) at
kernel/qaction.cpp:1167
#11 0xb5f45a87 in QMenuPrivate::activateCausedStack (this=0x940b8b0,
causedStack=@0xbfe25a3c, action=0x9498f38, action_e=QAction::Trigger,
self=true) at widgets/qmenu.cpp:967
#12 0xb5f4c3b8 in QMenuPrivate::activateAction (this=0x940b8b0,
action=0x9498f38, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1060
#13 0xb5f4cf58 in QMenu::mouseReleaseEvent (this=0x9465aa8, e=0xbfe26040) at
widgets/qmenu.cpp:2259
#14 0xb6987dcd in KMenu::mouseReleaseEvent (this=0x9465aa8, e=0xbfe26040) at
/usr/src/debug/kdelibs-4.3.5/kdeui/widgets/kmenu.cpp:456
#15 0xb5b4490c in QWidget::event (this=0x9465aa8, event=0xbfe26040) at
kernel/qwidget.cpp:7554
#16 0xb5f4f1f4 in QMenu::event (this=0x9465aa8, e=0xbfe26040) at
widgets/qmenu.cpp:2358
#17 0xb5aed68c in QApplicationPrivate::notify_helper (this=0x926ce70,
receiver=0x9465aa8, e=0xbfe26040) at kernel/qapplication.cpp:4065
#18 0xb5af593b in QApplication::notify (this=0x9465aa8, receiver=0x9465aa8,
e=0xbfe26040) at kernel/qapplication.cpp:3767
#19 0xb6897b31 in KApplication::notify (this=0xbfe27a6c, receiver=0x9465aa8,
event=0xbfe26040) at
/usr/src/debug/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302
#20 0xb6568c0e in QCoreApplication::notifyInternal (this=0xbfe27a6c,
receiver=0x9465aa8, event=0xbfe26040) at kernel/qcoreapplication.cpp:610
#21 0xb5af495c in QApplicationPrivate::sendMouseEvent (receiver=0x9465aa8,
event=0xbfe26040, alienWidget=0x0, nativeWidget=0x9465aa8,
buttonDown=0xb6383a60, lastMouseReceiver=@0xb6383a64)
    at ../../src/corelib/kernel/qcoreapplication.h:216
#22 0xb5b659f6 in QETWidget::translateMouseEvent (this=0x9465aa8,
event=0xbfe2766c) at kernel/qapplication_x11.cpp:4345
#23 0xb5b64aee in QApplication::x11ProcessEvent (this=0xbfe27a6c,
event=0xbfe2766c) at kernel/qapplication_x11.cpp:3430
#24 0xb5b8fd88 in x11EventSourceDispatch (s=0x9270170, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#25 0xb4e5eb92 in IA__g_main_context_dispatch (context=0x926f2a0) at
gmain.c:1960
#26 0xb4e62468 in g_main_context_iterate (context=0x926f2a0, block=<value
optimized out>, dispatch=1, self=0x926cfb0) at gmain.c:2591
#27 0xb4e6258e in IA__g_main_context_iteration (context=0x926f2a0, may_block=1)
at gmain.c:2654
#28 0xb65948f1 in QEventDispatcherGlib::processEvents (this=0x926ce30, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:406
#29 0xb5b8f4ba in QGuiEventDispatcherGlib::processEvents (this=0x926ce30,
flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#30 0xb656726d in QEventLoop::processEvents (this=0xbfe27924, flags=) at
kernel/qeventloop.cpp:149
#31 0xb65676b9 in QEventLoop::exec (this=0xbfe27924, flags={i = 0}) at
kernel/qeventloop.cpp:201
#32 0xb6569b50 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#33 0xb5aed504 in QApplication::exec () at kernel/qapplication.cpp:3525
#34 0x0804ff63 in main (argc=1, argv=0xbfe280a4) at
/home/mickael/kdesvn/kdevelop/app/main_internal.cpp:232

Reported using DrKonqi

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



More information about the Unassigned-bugs mailing list