| Summary: | KDevelop crashed when I opened a file from an imported autotools project [KDevelop::Identifier::makeConstant, KDevelop::Identifier::operator=, NameCompiler::visitUnqualifiedName] | ||
|---|---|---|---|
| Product: | [Applications] kdevelop | Reporter: | David Nadlinger <code> |
| Component: | general | Assignee: | kdevelop-bugs-null |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
Please let your distribution know about the libc 2.10 bug mentioned here: http://sourceware.org/bugzilla/show_bug.cgi?id=10282 *** This bug has been marked as a duplicate of bug 206775 *** |
Application: kdevelop (3.9.97 (using KDevPlatform 0.9.97)) KDE Platform Version: 4.3.80 (KDE 4.3.80 (KDE 4.4 Beta1)) (Compiled from sources) Qt Version: 4.6.0 Operating System: Linux 2.6.31-ARCH i686 -- Information about the crash: All I did was starting up KDevelop, importing a autotool'ed project (the SWIG wrapper generator) and double-clicking a C++ file in the »Projects« pane. Please do not hesitate to ask should you require any further information – I'd be more than happy to be able to use a crash-free KDevelop for my development tasks… KDE trunk (r1055207) / kde-qt git (master, cd8595efe) -- Backtrace: Application: KDevelop (kdevelop), signal: Aborted [Current thread is 1 (Thread 0xb3cbb700 (LWP 7474))] Thread 9 (Thread 0xb17f0b70 (LWP 7475)): #0 0xb774b424 in __kernel_vsyscall () #1 0xb5e92192 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5f7c0d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6cdad2c in QWaitConditionPrivate::wait (this=0x9809eb4, mutex=0x9809eb8, time=200000) at thread/qwaitcondition_unix.cpp:85 #4 QWaitCondition::wait (this=0x9809eb4, mutex=0x9809eb8, time=200000) at thread/qwaitcondition_unix.cpp:159 #5 0xb4d4fe12 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x9809ea8) at /media/build/src/KDE/kdevplatform/language/duchain/duchain.cpp:280 #6 0xb6cd9b88 in QThreadPrivate::start (arg=0x9809ea8) at thread/qthread_unix.cpp:244 #7 0xb5e8d8ac in start_thread () from /lib/libpthread.so.0 #8 0xb5f6ea9e in clone () from /lib/libc.so.6 Thread 8 (Thread 0xada48b70 (LWP 7532)): #0 0xb46c8df6 in clock_gettime () from /lib/librt.so.1 #1 0xb6e23d6c in qt_gettime () at kernel/qcore_unix.cpp:109 #2 0xb6e28f87 in QTimerInfoList::updateCurrentTime (this=0xa39419c) at kernel/qeventdispatcher_unix.cpp:340 #3 0xb6e292ee in QTimerInfoList::timerWait (this=0xa39419c, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #4 0xb6e2719b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xada4810c) at kernel/qeventdispatcher_glib.cpp:136 #5 0xb6e27245 in timerSourcePrepare (source=0x0, timeout=0xb46ccff4) at kernel/qeventdispatcher_glib.cpp:169 #6 0xb464c420 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #7 0xb464c7c1 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #8 0xb464ccd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #9 0xb6e26f8f in QEventDispatcherGlib::processEvents (this=0x9f8e008, flags=...) at kernel/qeventdispatcher_glib.cpp:409 #10 0xb6df417e in QEventLoop::processEvents (this=0xada482c0, flags=) at kernel/qeventloop.cpp:149 #11 0xb6df45d9 in QEventLoop::exec (this=0xada482c0, flags=...) at kernel/qeventloop.cpp:201 #12 0xb6cd7194 in QThread::exec (this=0xa372c30) at thread/qthread.cpp:487 #13 0xb6dcfa94 in QInotifyFileSystemWatcherEngine::run (this=0xa372c30) at io/qfilesystemwatcher_inotify.cpp:248 #14 0xb6cd9b88 in QThreadPrivate::start (arg=0xa372c30) at thread/qthread_unix.cpp:244 #15 0xb5e8d8ac in start_thread () from /lib/libpthread.so.0 #16 0xb5f6ea9e in clone () from /lib/libc.so.6 Thread 7 (Thread 0xad247b70 (LWP 7533)): #0 0xb774b424 in __kernel_vsyscall () #1 0xb5e91e65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5f7c07d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6cdae20 in QWaitConditionPrivate::wait (this=0xa2feb20, mutex=0xa377c68, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa2feb20, mutex=0xa377c68, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb3efd972 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa2feb08, th=0xa169468) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb3f025dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa39efa0, th=0xa169468) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb3efcf7a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa2feb08, th=0xa169468) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb3f02716 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa39efa0, th=0xa169468) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb3efdbb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2feb08, th=0xa169468, previous=0xa3523e0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb3f00714 in ThreadWeaver::ThreadRunHelper::run (this=0xad247314, parent=0xa2feb08, th=0xa169468) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87 #11 0xb3f0087e in ThreadWeaver::Thread::run (this=0xa169468) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142 #12 0xb6cd9b88 in QThreadPrivate::start (arg=0xa169468) at thread/qthread_unix.cpp:244 #13 0xb5e8d8ac in start_thread () from /lib/libpthread.so.0 #14 0xb5f6ea9e in clone () from /lib/libc.so.6 Thread 6 (Thread 0xab7f5b70 (LWP 7535)): #0 0xb46c8df6 in clock_gettime () from /lib/librt.so.1 #1 0xb6e23d6c in qt_gettime () at kernel/qcore_unix.cpp:109 #2 0xb6e28f87 in QTimerInfoList::updateCurrentTime (this=0x974c5bc) at kernel/qeventdispatcher_unix.cpp:340 #3 0xb6e292ee in QTimerInfoList::timerWait (this=0x974c5bc, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #4 0xb6e2719b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xab7f512c) at kernel/qeventdispatcher_glib.cpp:136 #5 0xb6e27245 in timerSourcePrepare (source=0x0, timeout=0xb46ccff4) at kernel/qeventdispatcher_glib.cpp:169 #6 0xb464c420 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #7 0xb464c7c1 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #8 0xb464ccd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #9 0xb6e26f8f in QEventDispatcherGlib::processEvents (this=0xaf57060, flags=...) at kernel/qeventdispatcher_glib.cpp:409 #10 0xb6df417e in QEventLoop::processEvents (this=0xab7f52e0, flags=) at kernel/qeventloop.cpp:149 #11 0xb6df45d9 in QEventLoop::exec (this=0xab7f52e0, flags=...) at kernel/qeventloop.cpp:201 #12 0xb6cd7194 in QThread::exec (this=0xad94ab8) at thread/qthread.cpp:487 #13 0xb4e51676 in KDevelop::CompletionWorkerThread::run (this=0xad94ab8) at /media/build/src/KDE/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82 #14 0xb6cd9b88 in QThreadPrivate::start (arg=0xad94ab8) at thread/qthread_unix.cpp:244 #15 0xb5e8d8ac in start_thread () from /lib/libpthread.so.0 #16 0xb5f6ea9e in clone () from /lib/libc.so.6 Thread 5 (Thread 0xaaff4b70 (LWP 7536)): #0 0xb5e91194 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0 #1 0xb5f7c286 in pthread_mutex_unlock () from /lib/libc.so.6 #2 0xb464ccfb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0xb6e26f8f in QEventDispatcherGlib::processEvents (this=0xaf51cc8, flags=...) at kernel/qeventdispatcher_glib.cpp:409 #4 0xb6df417e in QEventLoop::processEvents (this=0xaaff42e0, flags=) at kernel/qeventloop.cpp:149 #5 0xb6df45d9 in QEventLoop::exec (this=0xaaff42e0, flags=...) at kernel/qeventloop.cpp:201 #6 0xb6cd7194 in QThread::exec (this=0xada19c0) at thread/qthread.cpp:487 #7 0xb4e51676 in KDevelop::CompletionWorkerThread::run (this=0xada19c0) at /media/build/src/KDE/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82 #8 0xb6cd9b88 in QThreadPrivate::start (arg=0xada19c0) at thread/qthread_unix.cpp:244 #9 0xb5e8d8ac in start_thread () from /lib/libpthread.so.0 #10 0xb5f6ea9e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xaa7f3b70 (LWP 7537)): #0 0xb774b424 in __kernel_vsyscall () #1 0xb5e92192 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5f7c0d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6cd9411 in thread_sleep (ti=0xaa7f32d0) at thread/qthread_unix.cpp:394 #4 0xb6cd9551 in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:420 #5 0xac19d23b in UIBlockTester::UIBlockTesterThread::run (this=0xae7e558) at /media/build/src/KDE/kdevelop/languages/cpp/cpplanguagesupport.cpp:662 #6 0xb6cd9b88 in QThreadPrivate::start (arg=0xae7e558) at thread/qthread_unix.cpp:244 #7 0xb5e8d8ac in start_thread () from /lib/libpthread.so.0 #8 0xb5f6ea9e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa9bf0b70 (LWP 7538)): [KCrash Handler] #6 0xb774b424 in __kernel_vsyscall () #7 0xb5ecb561 in raise () from /lib/libc.so.6 #8 0xb5eccd62 in abort () from /lib/libc.so.6 #9 0xb5f06855 in __libc_message () from /lib/libc.so.6 #10 0xb5f0c6c1 in malloc_printerr () from /lib/libc.so.6 #11 0xb5f10ff6 in free () from /lib/libc.so.6 #12 0xb60c1901 in operator delete(void*) () from /usr/lib/libstdc++.so.6 #13 0xb4d9fc90 in KDevelop::Identifier::makeConstant (this=0x2) at /media/build/src/KDE/kdevplatform/language/duchain/identifier.cpp:505 #14 0xb4d9fd08 in KDevelop::Identifier::operator= (this=0xc88b0a0, rhs=...) at /media/build/src/KDE/kdevplatform/language/duchain/identifier.cpp:488 #15 0xac00f5ac in NameCompiler::visitUnqualifiedName (this=0xc88b088, node=0xca34d60) at /media/build/src/KDE/kdevelop/languages/cpp/parser/name_compiler.cpp:155 #16 0xac010436 in Visitor::visit (this=0xc88b088, node=0x0) at /media/build/src/KDE/kdevelop/languages/cpp/parser/visitor.cpp:113 #17 0xac00e1d1 in DefaultVisitor::visitName (this=0xc88b088, node=0xca34d40) at /media/build/src/KDE/kdevelop/languages/cpp/parser/default_visitor.cpp:239 #18 0xac010436 in Visitor::visit (this=0xc88b088, node=0x0) at /media/build/src/KDE/kdevelop/languages/cpp/parser/visitor.cpp:113 #19 0xac00f1c6 in NameCompiler::internal_run (this=0xc88b088, node=0xca34d40) at /media/build/src/KDE/kdevelop/languages/cpp/parser/name_compiler.cpp:122 #20 0xac00f221 in NameCompiler::run (this=0xc88b088, node=0xca34d40, target=0xa9bea988) at /media/build/src/KDE/kdevelop/languages/cpp/parser/name_compiler.cpp:190 #21 0xac094de6 in ContextBuilder::identifierForNode (this=0xa9beafc8, id=0xca34d40, typeSpecifier=0x0, target=...) at /media/build/src/KDE/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:1217 #22 0xac094e84 in ContextBuilder::identifierForNode (this=0xa9beafc8, id=0xca34d40, target=...) at /media/build/src/KDE/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:221 #23 0xac0abc85 in DeclarationBuilder::visitInitDeclarator (this=0xa9beafc8, node=0xca34efc) at /media/build/src/KDE/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:210 #24 0xac010436 in Visitor::visit (this=0xa9beaff8, node=0x0) at /media/build/src/KDE/kdevelop/languages/cpp/parser/visitor.cpp:113 #25 0xac0da6a3 in TypeBuilder::visitSimpleDeclaration (this=0xa9beafc8, node=0xca34f24) at /media/build/src/KDE/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:544 #26 0xac0af904 in DeclarationBuilder::visitSimpleDeclaration (this=0xa9beafc8, node=0xca34f24) at /media/build/src/KDE/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:244 #27 0xac010436 in Visitor::visit (this=0xa9beaff8, node=0x0) at /media/build/src/KDE/kdevelop/languages/cpp/parser/visitor.cpp:113 #28 0xac00d8d1 in DefaultVisitor::visitLinkageSpecification (this=0xa9beaff8, node=0xca349ec) at /media/build/src/KDE/kdevelop/languages/cpp/parser/default_visitor.cpp:227 #29 0xac010436 in Visitor::visit (this=0xa9beaff8, node=0x0) at /media/build/src/KDE/kdevelop/languages/cpp/parser/visitor.cpp:113 #30 0xac00e4ee in visitNodes<DeclarationAST*> (v=0xa9beaff8, nodes=0xcc4f878) at /media/build/src/KDE/kdevelop/languages/cpp/parser/visitor.h:128 #31 0xac010436 in Visitor::visit (this=0xa9beaff8, node=0x0) at /media/build/src/KDE/kdevelop/languages/cpp/parser/visitor.cpp:113 #32 0xac094a6b in ContextBuilder::startVisiting (this=0xa9beafc8, node=0xc9651b0) at /media/build/src/KDE/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:226 #33 0xac09da0e in KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild (this=0xa9beafc8, node=0xc9651b0, context=0x0) at /usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:201 #34 0xac0b6191 in KDevelop::AbstractTypeBuilder<AST, NameAST, ContextBuilder>::supportBuild (this=0xa9beafc8, node=0xc9651b0, context=0x0) at /usr/include/kdevplatform/language/duchain/builders/abstracttypebuilder.h:85 #35 0xac0980b5 in ContextBuilder::buildContexts (this=0xa9beafc8, file=..., node=0xc9651b0, includes=0xa9beb5e4, updateContext=..., removeOldImports=false) at /media/build/src/KDE/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:491 #36 0xac0aff85 in DeclarationBuilder::buildDeclarations (this=0xa9beafc8, file=..., node=0xc9651b0, includes=0xa9beb5e4, updateContext=..., removeOldImports=<value optimized out>) at /media/build/src/KDE/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:105 #37 0xac1af863 in CPPInternalParseJob::run (this=0xc88a388) at /media/build/src/KDE/kdevelop/languages/cpp/cppparsejob.cpp:648 #38 0xac1acd0a in CPPParseJob::parseForeground (this=0xc88acb0) at /media/build/src/KDE/kdevelop/languages/cpp/cppparsejob.cpp:204 #39 0xac1bc0e4 in PreprocessJob::sourceNeeded (this=0xc906dd8, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=2243, skipCurrentPath=false) at /media/build/src/KDE/kdevelop/languages/cpp/preprocessjob.cpp:565 #40 0xae6933da in rpp::pp::handle_include (this=0xa9bebdd4, skip_current_path=<value optimized out>, input=..., output=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:193 #41 0xae693de7 in rpp::pp::handle_directive (this=0xa9bebdd4, directive=346482, input=..., output=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #42 0xae69419f in rpp::pp::operator() (this=0xa9bebdd4, input=..., output=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:246 #43 0xae69452a in rpp::pp::processFileInternal (this=0xa9bebdd4, fileName=..., fileContents=..., result=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #44 0xae6945a3 in rpp::pp::processFile (this=0xa9bebdd4, fileName=..., data=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #45 0xac1ba144 in PreprocessJob::run (this=0xc906dd8) at /media/build/src/KDE/kdevelop/languages/cpp/preprocessjob.cpp:233 #46 0xac1accff in CPPParseJob::parseForeground (this=0xaf42b78) at /media/build/src/KDE/kdevelop/languages/cpp/cppparsejob.cpp:203 #47 0xac1bc0e4 in PreprocessJob::sourceNeeded (this=0xc90f180, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=20, skipCurrentPath=false) at /media/build/src/KDE/kdevelop/languages/cpp/preprocessjob.cpp:565 #48 0xae6933da in rpp::pp::handle_include (this=0xa9bed6d4, skip_current_path=<value optimized out>, input=..., output=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:193 #49 0xae693de7 in rpp::pp::handle_directive (this=0xa9bed6d4, directive=346482, input=..., output=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #50 0xae69419f in rpp::pp::operator() (this=0xa9bed6d4, input=..., output=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:246 #51 0xae69452a in rpp::pp::processFileInternal (this=0xa9bed6d4, fileName=..., fileContents=..., result=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #52 0xae6945a3 in rpp::pp::processFile (this=0xa9bed6d4, fileName=..., data=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #53 0xac1ba144 in PreprocessJob::run (this=0xc90f180) at /media/build/src/KDE/kdevelop/languages/cpp/preprocessjob.cpp:233 #54 0xac1accff in CPPParseJob::parseForeground (this=0xaf549a8) at /media/build/src/KDE/kdevelop/languages/cpp/cppparsejob.cpp:203 #55 0xac1bc0e4 in PreprocessJob::sourceNeeded (this=0xc907ac0, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=18, skipCurrentPath=false) at /media/build/src/KDE/kdevelop/languages/cpp/preprocessjob.cpp:565 #56 0xae6933da in rpp::pp::handle_include (this=0xa9beefd4, skip_current_path=<value optimized out>, input=..., output=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:193 #57 0xae693de7 in rpp::pp::handle_directive (this=0xa9beefd4, directive=346482, input=..., output=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #58 0xae69419f in rpp::pp::operator() (this=0xa9beefd4, input=..., output=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:246 #59 0xae69452a in rpp::pp::processFileInternal (this=0xa9beefd4, fileName=..., fileContents=..., result=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #60 0xae6945a3 in rpp::pp::processFile (this=0xa9beefd4, fileName=..., data=...) at /media/build/src/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #61 0xac1ba144 in PreprocessJob::run (this=0xc907ac0) at /media/build/src/KDE/kdevelop/languages/cpp/preprocessjob.cpp:233 #62 0xb3f01343 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa9bf01ec, th=0xad8def0, job=0xc907ac0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/Job.cpp:106 #63 0xb3f01571 in ThreadWeaver::Job::execute (this=0xc907ac0, th=0xad8def0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/Job.cpp:135 #64 0xb3f03f3a in ThreadWeaver::JobCollectionJobRunner::execute (this=0xc750640, t=0xad8def0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/JobCollection.cpp:82 #65 0xb3f03e96 in ThreadWeaver::JobCollection::execute (this=0xc911bd8, t=0xad8def0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/JobCollection.cpp:228 #66 0xb3f006ca in ThreadWeaver::ThreadRunHelper::run (this=0xa9bf0314, parent=0x97620f8, th=0xad8def0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:95 #67 0xb3f0087e in ThreadWeaver::Thread::run (this=0xad8def0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142 #68 0xb6cd9b88 in QThreadPrivate::start (arg=0xad8def0) at thread/qthread_unix.cpp:244 #69 0xb5e8d8ac in start_thread () from /lib/libpthread.so.0 #70 0xb5f6ea9e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa93efb70 (LWP 7539)): #0 0xb774b424 in __kernel_vsyscall () #1 0xb5e91e65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5f7c07d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb6cdae20 in QWaitConditionPrivate::wait (this=0x9762110, mutex=0x97a7bd0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x9762110, mutex=0x97a7bd0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb3efd972 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x97620f8, th=0xaf401f0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb3f025dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x97a7c90, th=0xaf401f0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb3efcf7a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x97620f8, th=0xaf401f0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb3f02716 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97a7c90, th=0xaf401f0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb3efdbb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97620f8, th=0xaf401f0, previous=0x0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb3f02736 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97a7c90, th=0xaf401f0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb3efdbb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97620f8, th=0xaf401f0, previous=0xae00a08) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb3f00714 in ThreadWeaver::ThreadRunHelper::run (this=0xa93ef314, parent=0x97620f8, th=0xaf401f0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87 #13 0xb3f0087e in ThreadWeaver::Thread::run (this=0xaf401f0) at /media/build/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142 #14 0xb6cd9b88 in QThreadPrivate::start (arg=0xaf401f0) at thread/qthread_unix.cpp:244 #15 0xb5e8d8ac in start_thread () from /lib/libpthread.so.0 #16 0xb5f6ea9e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb3cbb700 (LWP 7474)): #0 0xb774b424 in __kernel_vsyscall () #1 0xb5f64926 in poll () from /lib/libc.so.6 #2 0xb3ea0080 in _xcb_conn_wait () from /usr/lib/libxcb.so.1 #3 0xb3ea066b in _xcb_out_send () from /usr/lib/libxcb.so.1 #4 0xb3ea0a07 in xcb_writev () from /usr/lib/libxcb.so.1 #5 0xb477dd49 in _XSend () from /usr/lib/libX11.so.6 #6 0xb477dee0 in _XReply () from /usr/lib/libX11.so.6 #7 0xb475bab6 in XGetWindowProperty () from /usr/lib/libX11.so.6 #8 0xb475c77e in XGetWMColormapWindows () from /usr/lib/libX11.so.6 #9 0xb63061e9 in QWidgetPrivate::setParent_sys (this=0xccf0610, parent=0xc6b2b10, f=...) at kernel/qwidget_x11.cpp:1241 #10 0xb62b85a1 in QWidget::setParent (this=0xccf0450, parent=0xccf0e58, f=...) at kernel/qwidget.cpp:9749 #11 0xb62b8ecf in QWidget::setParent (this=0xccf0450, parent=0xccf0e58) at kernel/qwidget.cpp:9706 #12 0xb4c65832 in AreaTabButton (this=0xccf0e58, text=..., icon=..., iconSize=16, parent=0x972c848, isCurrent=true, _customButtonWidget=0xccf0450) at /media/build/src/KDE/kdevplatform/sublime/mainwindow_p.cpp:748 #13 0xb4c65170 in Sublime::AreaTabBar::addCustomTab (this=0x972c848, text=..., icon=..., isCurrent=<value optimized out>, areaId=..., customButtonWidget=0xccf0450) at /media/build/src/KDE/kdevplatform/sublime/mainwindow_p.h:91 #14 0xb4c62c2f in Sublime::MainWindow::setupAreaSelector (this=0x971c360) at /media/build/src/KDE/kdevplatform/sublime/mainwindow.cpp:83 #15 0xb73c3d33 in KDevelop::MainWindow::setupAreaSelector (this=0x971c360) at /media/build/src/KDE/kdevplatform/shell/mainwindow.cpp:270 #16 0xb4c62090 in Sublime::MainWindow::qt_metacall (this=0x971c360, _c=QMetaObject::InvokeMetaMethod, _id=58, _a=0xbfd51df0) at /media/build/build/KDE/kdevplatform/src/build/sublime/mainwindow.moc:115 #17 0xb73c4b73 in KDevelop::MainWindow::qt_metacall (this=0x971c360, _c=QMetaObject::InvokeMetaMethod, _id=58, _a=0xbfd51df0) at /media/build/build/KDE/kdevplatform/src/build/shell/mainwindow.moc:91 #18 0xb6dfcff4 in QMetaObject::metacall (object=0x971c360, cl=QMetaObject::InvokeMetaMethod, idx=58, argv=0xbfd51df0) at kernel/qmetaobject.cpp:237 #19 0xb6e0ca23 in QMetaObject::activate (sender=0x9748ad8, m=0xb4c957a0, local_signal_index=8, argv=0x1) at kernel/qobject.cpp:3282 #20 0xb4c50a36 in Sublime::Area::changedWorkingSet (this=0x9748ad8, _t1=0x9748ad8, _t2=..., _t3=...) at /media/build/build/KDE/kdevplatform/src/build/sublime/area.moc:171 #21 0xb4c51064 in Sublime::Area::setWorkingSet (this=0x9748ad8, name=...) at /media/build/src/KDE/kdevplatform/sublime/area.cpp:409 #22 0xb73b92ed in KDevelop::WorkingSet::areaViewAdded (this=0x971afd8) at /media/build/src/KDE/kdevplatform/shell/workingsetcontroller.cpp:643 #23 0xb73b95a6 in KDevelop::WorkingSet::qt_metacall (this=0x971afd8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfd52064) at /media/build/build/KDE/kdevplatform/src/build/shell/workingsetcontroller.moc:87 #24 0xb6dfcff4 in QMetaObject::metacall (object=0x971afd8, cl=QMetaObject::InvokeMetaMethod, idx=6, argv=0xbfd52064) at kernel/qmetaobject.cpp:237 #25 0xb6e0ca23 in QMetaObject::activate (sender=0x9748ad8, m=0xb4c957a0, local_signal_index=0, argv=0x1) at kernel/qobject.cpp:3282 #26 0xb4c50d4e in Sublime::Area::viewAdded (this=0x9748ad8, _t1=0x9735150, _t2=0xcc9c9c8) at /media/build/build/KDE/kdevplatform/src/build/sublime/area.moc:115 #27 0xb4c52d01 in Sublime::Area::addView (this=0x9748ad8, view=0xcc9c9c8, index=0x9735150) at /media/build/src/KDE/kdevplatform/sublime/area.cpp:169 #28 0xb4c52e72 in Sublime::Area::addView (this=0x9748ad8, view=0xcc9c9c8, after=0x0) at /media/build/src/KDE/kdevplatform/sublime/area.cpp:182 #29 0xb73f8154 in KDevelop::DocumentControllerPrivate::openDocumentInternal (this=0x97a4350, doc=0xccabed8, range=..., activationParams=...) at /media/build/src/KDE/kdevplatform/shell/documentcontroller.cpp:347 #30 0xb73f8f2a in KDevelop::DocumentControllerPrivate::openDocumentInternal (this=0x97a4350, inputUrl=..., prefName=..., range=..., encoding=..., activationParams=...) at /media/build/src/KDE/kdevplatform/shell/documentcontroller.cpp:275 #31 0xb73f2dc4 in KDevelop::DocumentController::openDocument (this=0x97a42a0, inputUrl=..., range=..., activationParams=...) at /media/build/src/KDE/kdevplatform/shell/documentcontroller.cpp:541 #32 0xae7db3c1 in ProjectManagerView::openUrl (this=0x9e2f988, url=...) at /media/build/src/KDE/kdevplatform/plugins/projectmanagerview/projectmanagerview.cpp:189 #33 0xae7dbc73 in ProjectManagerView::qt_metacall (this=0x9e2f988, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfd525c8) at /media/build/build/KDE/kdevplatform/src/build/plugins/projectmanagerview/projectmanagerview.moc:84 #34 0xb6dfcff4 in QMetaObject::metacall (object=0x9e2f988, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfd525c8) at kernel/qmetaobject.cpp:237 #35 0xb6e0ca23 in QMetaObject::activate (sender=0x9e2fc70, m=0xae7ee3a8, local_signal_index=0, argv=0x1) at kernel/qobject.cpp:3282 #36 0xae7dd736 in ProjectTreeView::activateUrl (this=0x9e2fc70, _t1=...) at /media/build/build/KDE/kdevplatform/src/build/plugins/projectmanagerview/projecttreeview.moc:94 #37 0xae7de63e in ProjectTreeView::slotActivated (this=0x9e2fc70, index=...) at /media/build/src/KDE/kdevplatform/plugins/projectmanagerview/projecttreeview.cpp:148 #38 0xae7de733 in ProjectTreeView::qt_metacall (this=0x9e2fc70, _c=QMetaObject::InvokeMetaMethod, _id=89, _a=0xbfd52758) at /media/build/build/KDE/kdevplatform/src/build/plugins/projectmanagerview/projecttreeview.moc:80 #39 0xb6dfcff4 in QMetaObject::metacall (object=0x9e2fc70, cl=QMetaObject::InvokeMetaMethod, idx=89, argv=0xbfd52758) at kernel/qmetaobject.cpp:237 #40 0xb6e0ca23 in QMetaObject::activate (sender=0x9e2fc70, m=0xb6c54d24, local_signal_index=2, argv=0x1) at kernel/qobject.cpp:3282 #41 0xb6860fd6 in QAbstractItemView::doubleClicked (this=0x9e2fc70, _t1=...) at .moc/debug-shared/moc_qabstractitemview.cpp:338 #42 0xb68c1978 in QTreeView::mouseDoubleClickEvent (this=0x9e2fc70, event=0xbfd53174) at itemviews/qtreeview.cpp:1855 #43 0xb62b0274 in QWidget::event (this=0x9e2fc70, event=0xbfd53174) at kernel/qwidget.cpp:7977 #44 0xb67039d6 in QFrame::event (this=0x9e2fc70, e=0xbfd53174) at widgets/qframe.cpp:557 #45 0xb67abc92 in QAbstractScrollArea::viewportEvent (this=0x1, e=0xffffffff) at widgets/qabstractscrollarea.cpp:1032 #46 0xb6872f3c in QAbstractItemView::viewportEvent (this=0x9e2fc70, event=0xbfd53174) at itemviews/qabstractitemview.cpp:1589 #47 0xb68b9e22 in QTreeView::viewportEvent (this=0x9e2fc70, event=0xbfd53174) at itemviews/qtreeview.cpp:1250 #48 0xb67ae886 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9e31b80, o=0x9e30810, e=0xbfd53174) at widgets/qabstractscrollarea_p.h:100 #49 QAbstractScrollAreaFilter::eventFilter (this=0x9e31b80, o=0x9e30810, e=0xbfd53174) at widgets/qabstractscrollarea_p.h:116 #50 0xb6df54d3 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9609b70, receiver=0x9e30810, event=0xbfd53174) at kernel/qcoreapplication.cpp:819 #51 0xb6248d4c in QApplicationPrivate::notify_helper (this=0x9609b70, receiver=0x9e30810, e=0xbfd53174) at kernel/qapplication.cpp:4238 #52 0xb62555d2 in QApplication::notify (this=0x9e30810, receiver=0x9e30810, e=0xbfd53174) at kernel/qapplication.cpp:3822 #53 0xb70e8c88 in KApplication::notify (this=0xbfd5397c, receiver=0x9e30810, event=0xbfd53174) at /media/build/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302 #54 0xb6df5d4d in QCoreApplication::notifyInternal (this=0xbfd5397c, receiver=0x9e30810, event=0xbfd53174) at kernel/qcoreapplication.cpp:704 #55 0xb624ee7d in QCoreApplication::sendSpontaneousEvent (receiver=0x9e30810, event=0xbfd53174, alienWidget=0x9e30810, nativeWidget=0x9d2ec80, buttonDown=0xb6c69800, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #56 QApplicationPrivate::sendMouseEvent (receiver=0x9e30810, event=0xbfd53174, alienWidget=0x9e30810, nativeWidget=0x9d2ec80, buttonDown=0xb6c69800, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2954 #57 0xb62e813b in QETWidget::translateMouseEvent (this=0x9d2ec80, event=0xbfd535b0) at kernel/qapplication_x11.cpp:4368 #58 0xb62e76c5 in QApplication::x11ProcessEvent (this=0xbfd5397c, event=0xbfd535b0) at kernel/qapplication_x11.cpp:3379 #59 0xb63160a0 in x11EventSourceDispatch (s=0x960cdf0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #60 0xb4649328 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #61 0xb464cba0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #62 0xb464ccd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #63 0xb6e26f42 in QEventDispatcherGlib::processEvents (this=0x9609b50, flags=...) at kernel/qeventdispatcher_glib.cpp:407 #64 0xb6315b9b in QGuiEventDispatcherGlib::processEvents (this=0x9609b50, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #65 0xb6df417e in QEventLoop::processEvents (this=0xbfd53894, flags=) at kernel/qeventloop.cpp:149 #66 0xb6df45d9 in QEventLoop::exec (this=0xbfd53894, flags=...) at kernel/qeventloop.cpp:201 #67 0xb6df6fbe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #68 0xb6247d55 in QApplication::exec () at kernel/qapplication.cpp:3570 #69 0x0804c7eb in main (argc=1, argv=0xbfd53e74) at /media/build/src/KDE/kdevelop/app/main.cpp:193 Reported using DrKonqi