Application: kdevelop (4.2.2) KDE Platform Version: 4.6.3 (4.6.3) Qt Version: 4.7.3 Operating System: Linux 2.6.39-2-amd64 x86_64 Distribution: Debian GNU/Linux 6.0.1 (squeeze) -- Information about the crash: - What I was doing when the application crashed: Application crashed while editing quellcode file of a lager project. the project uses qt4, orocos-rtt, orocos-ocl, boost, sdl and ros as libraries. The crash can be reproduced some of the time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S [Current thread is 1 (Thread 0x7f9c44a1c780 (LWP 7422))] Thread 9 (Thread 0x7f9c2ab72700 (LWP 7428)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 #1 0x00007f9c42ef360e in wait (this=<value optimized out>, mutex=0x259c150, time=1000) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x259c150, time=1000) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f9c3f0b788b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x259c130) at ../../language/duchain/duchain.cpp:286 #4 0x00007f9c42ef3205 in QThreadPrivate::start (arg=0x259c130) at thread/qthread_unix.cpp:320 #5 0x00007f9c40f60b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #6 0x00007f9c41bd528d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f9c1ad67700 (LWP 7501)): #0 0x00007f9c3c96d955 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #1 0x00007f9c3c96e879 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f9c3c96ef1d in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f9c43004176 in QEventDispatcherGlib::processEvents (this=0x303d110, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f9c42fd87f2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f9c42fd89ef in QEventLoop::exec (this=0x7f9c1ad66e00, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f9c42ef07ef in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #7 0x00007f9c42ef3205 in QThreadPrivate::start (arg=0x303d410) at thread/qthread_unix.cpp:320 #8 0x00007f9c40f60b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007f9c41bd528d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f9c1b568700 (LWP 7502)): #0 0x00007f9c41bca663 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f9c3c96e9e4 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f9c3c96ef1d in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f9c43004176 in QEventDispatcherGlib::processEvents (this=0x2ff2350, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f9c42fd87f2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f9c42fd89ef in QEventLoop::exec (this=0x7f9c1b567e00, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f9c42ef07ef in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #7 0x00007f9c42ef3205 in QThreadPrivate::start (arg=0x303fb70) at thread/qthread_unix.cpp:320 #8 0x00007f9c40f60b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007f9c41bd528d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f9c1699b700 (LWP 7507)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f9c2af05fb2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f9c2b1fe1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f9c2af05fe9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f9c40f60b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007f9c41bd528d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f9c15bae700 (LWP 7535)): #0 0x00007f9c41bca663 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f9c3c96e9e4 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f9c3c96ef1d in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f9c43004176 in QEventDispatcherGlib::processEvents (this=0x728ec60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f9c42fd87f2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f9c42fd89ef in QEventLoop::exec (this=0x7f9c15baddd0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f9c42ef07ef in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #7 0x00007f9c42fbb81f in QInotifyFileSystemWatcherEngine::run (this=0x7289de0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f9c42ef3205 in QThreadPrivate::start (arg=0x7289de0) at thread/qthread_unix.cpp:320 #9 0x00007f9c40f60b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007f9c41bd528d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f9c0ffff700 (LWP 7628)): [KCrash Handler] #6 0x00007f9bf4107290 in ?? () #7 0x00007f9c3f0bc332 in IndexedDUContext (this=0x7f9c0fffa1a0, ctx=0x7f9bf4107950) at ../../language/duchain/ducontext.cpp:170 #8 KDevelop::IndexedDUContext::IndexedDUContext (this=0x7f9c0fffa1a0, ctx=0x7f9bf4107950) at ../../language/duchain/ducontext.cpp:168 #9 0x00007f9c16d1b878 in Cpp::ExpressionVisitor::visitName (this=0x7f9c0fffb2b0, node=0x7f9bf43d3740) at ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:535 #10 0x00007f9c16d18b74 in Cpp::ExpressionVisitor::visitClassMemberAccess (this=0x7f9c0fffb2b0, node=0x7f9bf43d3770) at ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:399 #11 0x00007f9c16d0fc56 in Cpp::ExpressionVisitor::visitSubExpressions (this=0x7f9c0fffb2b0, node=0x7f9bf43d3828, nodes=<value optimized out>) at ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:770 #12 0x00007f9c16d11f6e in Cpp::ExpressionVisitor::visitPostfixExpression (this=0x7f9c0fffb2b0, node=0x7f9bf43d3828) at ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:808 #13 0x00007f9c16d14518 in Cpp::ExpressionVisitor::visitBinaryExpression (this=0x7f9c0fffb2b0, node=0x7f9bf43d3c70) at ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:907 #14 0x00007f9c16d11c10 in Cpp::ExpressionVisitor::visitExpressionStatement (this=0x7f9c0fffb2b0, node=0x7f9bf43d3ca0) at ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:1495 #15 0x00007f9c16d1162a in Cpp::ExpressionVisitor::parse (this=0x7f9c0fffb2b0, ast=0x7f9bf43d3ca0) at ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:235 #16 0x00007f9c16cd6b1f in UseBuilder::visitExpression (this=0x7f9c0fffdf70, node=0x7f9bf43d3ca0) at ../../../../languages/cpp/cppduchain/usebuilder.cpp:150 #17 0x00007f9c16c9c1a5 in ContextBuilder::visitIfStatement (this=0x7f9c0fffdf70, node=0x7f9bf43d2d20) at ../../../../languages/cpp/cppduchain/contextbuilder.cpp:984 #18 0x00007f9c16a0333e in visitNodes<StatementAST*> (this=0x7f9c0fffdfd0, node=<value optimized out>) at ../../../../languages/cpp/parser/visitor.h:129 #19 DefaultVisitor::visitCompoundStatement (this=0x7f9c0fffdfd0, node=<value optimized out>) at ../../../../languages/cpp/parser/default_visitor.cpp:68 #20 0x00007f9c16c9b4fa in ContextBuilder::visitCompoundStatement (this=0x7f9c0fffdf70, node=0x7f9bf43cc430) at ../../../../languages/cpp/cppduchain/contextbuilder.cpp:672 #21 0x00007f9c16c9d2b6 in ContextBuilder::visitFunctionDefinition (this=0x7f9c0fffdf70, node=0x7f9bf43d3db0) at ../../../../languages/cpp/cppduchain/contextbuilder.cpp:590 #22 0x00007f9c16a0434e in visitNodes<DeclarationAST*> (v=0x7f9c0fffdfd0, nodes=<value optimized out>) at ../../../../languages/cpp/parser/visitor.h:129 #23 0x00007f9c16c9b70b in ContextBuilder::visitClassSpecifier (this=0x7f9c0fffdf70, node=0x7f9bf4c43148) at ../../../../languages/cpp/cppduchain/contextbuilder.cpp:533 #24 0x00007f9c16cd801c in UseBuilder::visitClassSpecifier (this=0x7f9c0fffdf70, node=0x7f9bf4c43148) at ../../../../languages/cpp/cppduchain/usebuilder.cpp:278 #25 0x00007f9c16a0420e in DefaultVisitor::visitSimpleDeclaration (this=0x7f9c0fffdfd0, node=0x7f9bf4bebc28) at ../../../../languages/cpp/parser/default_visitor.cpp:335 #26 0x00007f9c16cd7a6a in UseBuilder::visitSimpleDeclaration (this=0x7f9c0fffdf70, node=0x7f9bf4bebc28) at ../../../../languages/cpp/cppduchain/usebuilder.cpp:237 #27 0x00007f9c16a0434e in visitNodes<DeclarationAST*> (v=0x7f9c0fffdfd0, nodes=<value optimized out>) at ../../../../languages/cpp/parser/visitor.h:129 #28 0x00007f9c16c9a415 in ContextBuilder::visitNamespace (this=0x7f9c0fffdf70, node=0x7f9bf4c371b8) at ../../../../languages/cpp/cppduchain/contextbuilder.cpp:472 #29 0x00007f9c16a0434e in visitNodes<DeclarationAST*> (v=0x7f9c0fffdfd0, nodes=<value optimized out>) at ../../../../languages/cpp/parser/visitor.h:129 #30 0x00007f9c16cd6162 in supportBuild (this=0x7f9c0fffdf70, node=0x7f9bf4c36a30) at /usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:133 #31 buildUses (this=0x7f9c0fffdf70, node=0x7f9bf4c36a30) at /usr/include/kdevplatform/language/duchain/builders/abstractusebuilder.h:72 #32 UseBuilder::buildUses (this=0x7f9c0fffdf70, node=0x7f9bf4c36a30) at ../../../../languages/cpp/cppduchain/usebuilder.cpp:55 #33 0x00007f9c171c7522 in CPPInternalParseJob::run (this=0x971d3b0) at ../../../languages/cpp/cppparsejob.cpp:715 #34 0x00007f9c171c7e7c in CPPInternalParseJob::run (this=0x971d3b0) at ../../../languages/cpp/cppparsejob.cpp:422 #35 0x00007f9c3a6b35b1 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f9c0fffed80, th=0x5b5c540, job=0x971d3b0) at ../../../threadweaver/Weaver/Job.cpp:106 #36 0x00007f9c3a6b36dc in ThreadWeaver::Job::execute (this=0x971d3b0, th=0x5b5c540) at ../../../threadweaver/Weaver/Job.cpp:135 #37 0x00007f9c3a6b4723 in ThreadWeaver::JobCollectionJobRunner::execute (this=<value optimized out>, t=0x5b5c540) at ../../../threadweaver/Weaver/JobCollection.cpp:82 #38 0x00007f9c3a6b2dbf in ThreadWeaver::ThreadRunHelper::run (this=0x7f9c0fffee20, parent=0x16c3000, th=0x5b5c540) at ../../../threadweaver/Weaver/Thread.cpp:95 #39 0x00007f9c3a6b2e7b in ThreadWeaver::Thread::run (this=0x5b5c540) at ../../../threadweaver/Weaver/Thread.cpp:142 #40 0x00007f9c42ef3205 in QThreadPrivate::start (arg=0x5b5c540) at thread/qthread_unix.cpp:320 #41 0x00007f9c40f60b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #42 0x00007f9c41bd528d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #43 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f9c0f7fe700 (LWP 7629)): #0 0x00007f9c41ba619d in nanosleep () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f9c41bcf4c4 in usleep (useconds=<value optimized out>) at ../sysdeps/unix/sysv/linux/usleep.c:33 #2 0x00007f9c3f0f631c in KDevelop::DUChainLock::lockForWrite (this=0x25932a8, timeout=0) at ../../language/duchain/duchainlock.cpp:201 #3 0x00007f9c3f0f64e4 in KDevelop::DUChainWriteLocker::lock (this=0x7f9c0f7f7bf0) at ../../language/duchain/duchainlock.cpp:299 #4 0x00007f9c16cc505d in DeclarationBuilder::openDeclaration<KDevelop::ClassMemberDeclaration> (this=0x7f9c0f7f8ab0, name=0xd9bf160, rangeNode=0xd9bf060, customName=..., collapseRangeAtStart=false, collapseRangeAtEnd=<value optimized out>) at ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:468 #5 0x00007f9c16cae588 in DeclarationBuilder::openNormalDeclaration (this=0x7f9c0f7f8ab0, name=0xd9bf160, rangeNode=0xd9bf060, customName=..., collapseRange=false) at ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:664 #6 0x00007f9c16cae991 in DeclarationBuilder::openDefinition (this=0x7f9c0f7f8ab0, name=0xd9bf160, rangeNode=0xd9bf060, collapseRange=false) at ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:651 #7 0x00007f9c16caef6b in DeclarationBuilder::visitDeclarator (this=0x7f9c0f7f8ab0, node=0xd9bf060) at ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:355 #8 0x00007f9c16c9cdd8 in ContextBuilder::visitInitDeclarator (this=0x7f9c0f7f8ab0, node=0xd9bf190) at ../../../../languages/cpp/cppduchain/contextbuilder.cpp:891 #9 0x00007f9c16caab23 in DeclarationBuilder::visitInitDeclarator (this=0x7f9c0f7f8ab0, node=0xd9bf190) at ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:229 #10 0x00007f9c16cd128f in TypeBuilder::visitSimpleDeclaration (this=0x7f9c0f7f8ab0, node=0xd9bf1d0) at ../../../../languages/cpp/cppduchain/typebuilder.cpp:551 #11 0x00007f9c16cabcb3 in DeclarationBuilder::visitSimpleDeclaration (this=0x7f9c0f7f8ab0, node=0xd9bf1d0) at ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:315 #12 0x00007f9c16a0434e in visitNodes<DeclarationAST*> (v=0x7f9c0f7f8b10, nodes=<value optimized out>) at ../../../../languages/cpp/parser/visitor.h:129 #13 0x00007f9c16c9b70b in ContextBuilder::visitClassSpecifier (this=0x7f9c0f7f8ab0, node=0xd328830) at ../../../../languages/cpp/cppduchain/contextbuilder.cpp:533 #14 0x00007f9c16cd288a in visitClassSpecifier (this=0x7f9c0f7f8ab0, node=<value optimized out>) at ../../../../languages/cpp/cppduchain/typebuilder.cpp:77 #15 TypeBuilder::visitClassSpecifier (this=0x7f9c0f7f8ab0, node=<value optimized out>) at ../../../../languages/cpp/cppduchain/typebuilder.cpp:62 #16 0x00007f9c16cb023d in DeclarationBuilder::visitClassSpecifier (this=0x7f9c0f7f8ab0, node=0xd328830) at ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1017 #17 0x00007f9c16cd123f in TypeBuilder::visitSimpleDeclaration (this=0x7f9c0f7f8ab0, node=0xde5c510) at ../../../../languages/cpp/cppduchain/typebuilder.cpp:544 #18 0x00007f9c16cabcb3 in DeclarationBuilder::visitSimpleDeclaration (this=0x7f9c0f7f8ab0, node=0xde5c510) at ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:315 #19 0x00007f9c16c9c7b7 in ContextBuilder::visitTemplateDeclaration (this=0x7f9c0f7f8ab0, ast=0xde5c568) at ../../../../languages/cpp/cppduchain/contextbuilder.cpp:292 #20 0x00007f9c16a0434e in visitNodes<DeclarationAST*> (v=0x7f9c0f7f8b10, nodes=<value optimized out>) at ../../../../languages/cpp/parser/visitor.h:129 #21 0x00007f9c16c9a415 in ContextBuilder::visitNamespace (this=0x7f9c0f7f8ab0, node=0xd0c9108) at ../../../../languages/cpp/cppduchain/contextbuilder.cpp:472 #22 0x00007f9c16cad57f in DeclarationBuilder::visitNamespace (this=0x7f9c0f7f8ab0, ast=0xd0c9108) at ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:975 #23 0x00007f9c16a0434e in visitNodes<DeclarationAST*> (v=0x7f9c0f7f8b10, nodes=<value optimized out>) at ../../../../languages/cpp/parser/visitor.h:129 #24 0x00007f9c16ca0051 in KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild (this=0x7f9c0f7f8ab0, node=0xd0c8b00, context=<value optimized out>) at /usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:133 #25 0x00007f9c16c9e19d in ContextBuilder::buildContexts (this=0x7f9c0f7f8ab0, file=..., node=0xd0c8b00, includes=<value optimized out>, updateContext=<value optimized out>, removeOldImports=false) at ../../../../languages/cpp/cppduchain/contextbuilder.cpp:421 #26 0x00007f9c16ca95f1 in DeclarationBuilder::buildDeclarations (this=<value optimized out>, file=<value optimized out>, node=<value optimized out>, includes=<value optimized out>, updateContext=<value optimized out>, removeOldImports=false) at ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:91 #27 0x00007f9c171c5369 in CPPInternalParseJob::run (this=0x7f9c24c6e420) at ../../../languages/cpp/cppparsejob.cpp:639 #28 0x00007f9c171c7e7c in CPPInternalParseJob::run (this=0x7f9c24c6e420) at ../../../languages/cpp/cppparsejob.cpp:422 #29 0x00007f9c171cbcc7 in PreprocessJob::sourceNeeded (this=0x7f9c24b46e10, _fileName=<value optimized out>, type=<value optimized out>, sourceLine=6, skipCurrentPath=<value optimized out>) at ../../../languages/cpp/preprocessjob.cpp:593 #30 0x00007f9c16f8003c in rpp::pp::handle_include (this=0x7f9c0f7fa740, skip_current_path=false, input=..., output=<value optimized out>) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:213 #31 0x00007f9c16f82071 in rpp::pp::handle_directive (this=0x7f9c0f7fa740, directive=151326, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:131 #32 0x00007f9c16f827cb in rpp::pp::operator() (this=0x7f9c0f7fa740, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:266 #33 0x00007f9c16f82a12 in rpp::pp::processFileInternal (this=0x7f9c0f7fa740, fileName=<value optimized out>, fileContents=..., result=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:98 #34 0x00007f9c16f82ab5 in rpp::pp::processFile (this=<value optimized out>, fileName=<value optimized out>, data=<value optimized out>) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:85 #35 0x00007f9c171cd009 in PreprocessJob::run (this=0x7f9c24b46e10) at ../../../languages/cpp/preprocessjob.cpp:259 #36 0x00007f9c171c279e in CPPParseJob::parseForeground (this=0x7f9c2663b620) at ../../../languages/cpp/cppparsejob.cpp:173 #37 0x00007f9c171cbcc7 in PreprocessJob::sourceNeeded (this=0xbf9fd20, _fileName=<value optimized out>, type=<value optimized out>, sourceLine=15, skipCurrentPath=<value optimized out>) at ../../../languages/cpp/preprocessjob.cpp:593 #38 0x00007f9c16f8003c in rpp::pp::handle_include (this=0x7f9c0f7fc8e0, skip_current_path=false, input=..., output=<value optimized out>) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:213 #39 0x00007f9c16f82071 in rpp::pp::handle_directive (this=0x7f9c0f7fc8e0, directive=151326, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:131 #40 0x00007f9c16f827cb in rpp::pp::operator() (this=0x7f9c0f7fc8e0, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:266 #41 0x00007f9c16f82a12 in rpp::pp::processFileInternal (this=0x7f9c0f7fc8e0, fileName=<value optimized out>, fileContents=..., result=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:98 #42 0x00007f9c16f82ab5 in rpp::pp::processFile (this=<value optimized out>, fileName=<value optimized out>, data=<value optimized out>) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:85 #43 0x00007f9c171cd009 in PreprocessJob::run (this=0xbf9fd20) at ../../../languages/cpp/preprocessjob.cpp:259 #44 0x00007f9c3a6b35b1 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f9c0f7fdd80, th=0x82616d0, job=0xbf9fd20) at ../../../threadweaver/Weaver/Job.cpp:106 #45 0x00007f9c3a6b36dc in ThreadWeaver::Job::execute (this=0xbf9fd20, th=0x82616d0) at ../../../threadweaver/Weaver/Job.cpp:135 #46 0x00007f9c3a6b4723 in ThreadWeaver::JobCollectionJobRunner::execute (this=<value optimized out>, t=0x82616d0) at ../../../threadweaver/Weaver/JobCollection.cpp:82 #47 0x00007f9c3a6b2dbf in ThreadWeaver::ThreadRunHelper::run (this=0x7f9c0f7fde20, parent=0x16c3000, th=0x82616d0) at ../../../threadweaver/Weaver/Thread.cpp:95 #48 0x00007f9c3a6b2e7b in ThreadWeaver::Thread::run (this=0x82616d0) at ../../../threadweaver/Weaver/Thread.cpp:142 #49 0x00007f9c42ef3205 in QThreadPrivate::start (arg=0x82616d0) at thread/qthread_unix.cpp:320 #50 0x00007f9c40f60b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #51 0x00007f9c41bd528d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #52 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f9c0effd700 (LWP 7633)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f9c39db2c24 in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x00007f9c40f60b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #3 0x00007f9c41bd528d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f9c44a1c780 (LWP 7422)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f9c42ef369b in wait (this=<value optimized out>, mutex=0x728e4e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x728e4e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f9c42ef2f4c in QThread::wait (this=<value optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:722 #4 0x00007f9c42faf060 in QFileSystemWatcher::~QFileSystemWatcher (this=<value optimized out>, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:446 #5 0x00007f9c42faf139 in QFileSystemWatcher::~QFileSystemWatcher (this=0x728e230, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:462 #6 0x00007f9c42feb025 in QObjectPrivate::deleteChildren (this=0x728e190) at kernel/qobject.cpp:1955 #7 0x00007f9c42ff05c9 in QObject::~QObject (this=0x728bb10, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946 #8 0x00007f9c3b1ed9d9 in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x728bb10, __in_chrg=<value optimized out>) at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:51 #9 0x00007f9c41b36d52 in __run_exit_handlers (status=1, listp=0x7f9c41e7d4c8, run_list_atexit=true) at exit.c:78 #10 0x00007f9c41b36da5 in exit (status=120120652) at exit.c:100 #11 0x00007f9c423ff578 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:772 #12 0x00007f9c437db388 in KApplication::xioErrhandler (this=0x7fff5a52e930, dpy=0x12b30e0) at ../../kdeui/kernel/kapplication.cpp:419 #13 0x00007f9c3ddda16e in _XIOError (dpy=0x12b30e0) at ../../src/XlibInt.c:1618 #14 0x00007f9c3ddd7a6d in _XEventsQueued (dpy=0x12b30e0, mode=<value optimized out>) at ../../src/xcb_io.c:307 #15 0x00007f9c3ddc841f in XEventsQueued (dpy=0x12b30e0, mode=2) at ../../src/Pending.c:43 #16 0x00007f9c4243750c in x11EventSourceCheck (s=0x12951d0) at kernel/qguieventdispatcher_glib.cpp:85 #17 0x00007f9c3c96e11c in g_main_context_check () from /lib/libglib-2.0.so.0 #18 0x00007f9c3c96ea02 in ?? () from /lib/libglib-2.0.so.0 #19 0x00007f9c3c96ef1d in g_main_context_iteration () from /lib/libglib-2.0.so.0 #20 0x00007f9c4300410f in QEventDispatcherGlib::processEvents (this=0x12642f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #21 0x00007f9c424376de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #22 0x00007f9c42fd87f2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #23 0x00007f9c42fd89ef in QEventLoop::exec (this=0x7fff5a52e710, flags=...) at kernel/qeventloop.cpp:201 #24 0x00007f9c42fdcbc7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #25 0x000000000040a390 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../app/main.cpp:467 Reported using DrKonqi
the backtrace looks fishy... can you create a valgrind log? or do you have a way to reproduce it?
The application crashed twice that day. I do not find a way to reproduce it. At moment the application works fine again. I'll create a valgrind log next time. Am 22.06.2011 16:39, schrieb Milian Wolff: > https://bugs.kde.org/show_bug.cgi?id=276248 > > > > > > --- Comment #1 from Milian Wolff <mail milianw de> 2011-06-22 16:39:32 --- > the backtrace looks fishy... can you create a valgrind log? or do you have a > way to reproduce it? >
Marking this bug as waiting for valgrind log or reproduction instructions.
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!
Dear Bug Submitter, 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!