From kdevelop-bugs Wed Jun 27 23:43:57 2012 From: Date: Wed, 27 Jun 2012 23:43:57 +0000 To: kdevelop-bugs Subject: [Bug 302670] New: crashed when I ran cmake in separate terminal Message-Id: X-MARC-Message: https://marc.info/?l=kdevelop-bugs&m=134084092128159 https://bugs.kde.org/show_bug.cgi?id=302670 Bug ID: 302670 Severity: crash Version: 4.3.1 Priority: NOR Assignee: kdevelop-bugs@kdevelop.org Summary: crashed when I ran cmake in separate terminal Classification: Unclassified OS: Linux Reporter: mpictor@gmail.com Hardware: Debian testing Status: UNCONFIRMED Component: general Product: kdevelop Application: kdevelop (4.3.1) KDE Platform Version: 4.8.3 (4.8.3) Qt Version: 4.8.1 Operating System: Linux 3.2.0-2-amd64 x86_64 Distribution: Debian GNU/Linux testing (wheezy) -- Information about the crash: - What I was doing when the application crashed: Switched to another terminal and ran 'cmake ..'. At that point, KDevelop crashed. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 [Current thread is 1 (Thread 0x7fded6e5f760 (LWP 9114))] Thread 13 (Thread 0x7fdebb0c9700 (LWP 9172)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 #1 0x00007fded52fe79f in wait (time=1000, this=0x36606c0) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=, mutex=0x36604f0, time=1000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fded14b762b in ?? () from /usr/lib/libkdevplatformlanguage.so.5 #4 0x00007fded52fe32b in QThreadPrivate::start (arg=0x36604d0) at thread/qthread_unix.cpp:298 #5 0x00007fded3365b50 in start_thread (arg=) at pthread_create.c:304 #6 0x00007fded3fed6dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 12 (Thread 0x7fdeacc50700 (LWP 9219)): #0 0x00007fff0275170c in ?? () #1 0x00007fff02751959 in ?? () #2 0x00007fded2875e86 in *__GI_clock_gettime (clock_id=1, tp=0x7fdeacc4fbd0) at ../sysdeps/unix/clock_gettime.c:116 #3 0x00007fded5354f14 in do_gettime (frac=0x7fdeacc4fbe8, sec=0x7fdeacc4fbe0) at tools/qelapsedtimer_unix.cpp:123 #4 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #5 0x00007fded542ce9d in QTimerInfoList::updateCurrentTime (this=0x7fdeb4004a60) at kernel/qeventdispatcher_unix.cpp:343 #6 0x00007fded542d1d3 in QTimerInfoList::timerWait (this=0x7fdeb4004a60, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #7 0x00007fded542bc8c in timerSourcePrepareHelper (src=, timeout=0x7fdeacc4fcbc) at kernel/qeventdispatcher_glib.cpp:136 #8 0x00007fded542bd35 in timerSourcePrepare (source=, timeout=) at kernel/qeventdispatcher_glib.cpp:169 #9 0x00007fdecef6a346 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007fdecef6aa5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007fdecef6ac64 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007fded542c736 in QEventDispatcherGlib::processEvents (this=0x4103af0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #13 0x00007fded53fbf92 in QEventLoop::processEvents (this=, flags=...) at kernel/qeventloop.cpp:149 #14 0x00007fded53fc1e7 in QEventLoop::exec (this=0x7fdeacc4fe20, flags=...) at kernel/qeventloop.cpp:204 #15 0x00007fded52fb307 in QThread::exec (this=) at thread/qthread.cpp:501 #16 0x00007fded52fe32b in QThreadPrivate::start (arg=0x4103570) at thread/qthread_unix.cpp:298 #17 0x00007fded3365b50 in start_thread (arg=) at pthread_create.c:304 #18 0x00007fded3fed6dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #19 0x0000000000000000 in ?? () Thread 11 (Thread 0x7fdeac44f700 (LWP 9220)): #0 0x00007fded336962e in __pthread_mutex_unlock_usercnt (mutex=0x40fbad0, decr=) at pthread_mutex_unlock.c:52 #1 0x00007fdecefa6021 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fdecef6ac6e in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fded542c736 in QEventDispatcherGlib::processEvents (this=0x40fb930, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007fded53fbf92 in QEventLoop::processEvents (this=, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fded53fc1e7 in QEventLoop::exec (this=0x7fdeac44ee20, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fded52fb307 in QThread::exec (this=) at thread/qthread.cpp:501 #7 0x00007fded52fe32b in QThreadPrivate::start (arg=0x41050b0) at thread/qthread_unix.cpp:298 #8 0x00007fded3365b50 in start_thread (arg=) at pthread_create.c:304 #9 0x00007fded3fed6dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 10 (Thread 0x7fdeaaf2e700 (LWP 9228)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fdebc832a72 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007fdebc832aa9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007fded3365b50 in start_thread (arg=) at pthread_create.c:304 #4 0x00007fded3fed6dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 9 (Thread 0x7fdeaa151700 (LWP 9240)): #0 0x00007fded3fe2a93 in *__GI___poll (fds=, nfds=, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fdecef6ab36 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fdecef6ac64 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fded542c736 in QEventDispatcherGlib::processEvents (this=0x6334600, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007fded53fbf92 in QEventLoop::processEvents (this=, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fded53fc1e7 in QEventLoop::exec (this=0x7fdeaa150df0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fded52fb307 in QThread::exec (this=) at thread/qthread.cpp:501 #7 0x00007fded53dbd0f in QInotifyFileSystemWatcherEngine::run (this=0x6332c90) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fded52fe32b in QThreadPrivate::start (arg=0x6332c90) at thread/qthread_unix.cpp:298 #9 0x00007fded3365b50 in start_thread (arg=) at pthread_create.c:304 #10 0x00007fded3fed6dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 8 (Thread 0x7fdea8ee7700 (LWP 9301)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fdecc1a8f2c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x00007fdecc1a9059 in ?? () from /usr/lib/libQtWebKit.so.4 #3 0x00007fded3365b50 in start_thread (arg=) at pthread_create.c:304 #4 0x00007fded3fed6dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fdea66c5700 (LWP 9302)): #0 0x00007fded3fe2a93 in *__GI___poll (fds=, nfds=, timeout=7640) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fdecef6ab36 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fdecef6ac64 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fded542c736 in QEventDispatcherGlib::processEvents (this=0x62de900, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007fded53fbf92 in QEventLoop::processEvents (this=, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fded53fc1e7 in QEventLoop::exec (this=0x7fdea66c4e20, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fded52fb307 in QThread::exec (this=) at thread/qthread.cpp:501 #7 0x00007fded52fe32b in QThreadPrivate::start (arg=0x7573490) at thread/qthread_unix.cpp:298 #8 0x00007fded3365b50 in start_thread (arg=) at pthread_create.c:304 #9 0x00007fded3fed6dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fde5ffff700 (LWP 9468)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fded52fe83b in wait (time=18446744073709551615, this=0x273ddd0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x264a230, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fdeccba4301 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007fdeccba6b4b in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007fdeccba6b64 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007fdeccba6b64 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007fdeccba6b64 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x00007fdeccba59bf in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x00007fdeccba5a4b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0x00007fded52fe32b in QThreadPrivate::start (arg=0x8722bc0) at thread/qthread_unix.cpp:298 #11 0x00007fded3365b50 in start_thread (arg=) at pthread_create.c:304 #12 0x00007fded3fed6dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fde5f7fe700 (LWP 9469)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fded52fe83b in wait (time=18446744073709551615, this=0x273ddd0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x264a230, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fdeccba4301 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007fdeccba6b4b in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007fdeccba6b64 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007fdeccba6b64 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007fdeccba59bf in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x00007fdeccba5a4b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #9 0x00007fded52fe32b in QThreadPrivate::start (arg=0x6f8c2d0) at thread/qthread_unix.cpp:298 #10 0x00007fded3365b50 in start_thread (arg=) at pthread_create.c:304 #11 0x00007fded3fed6dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fde5effd700 (LWP 9470)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fded52fe83b in wait (time=18446744073709551615, this=0x273ddd0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x264a230, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fdeccba4301 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007fdeccba6b4b in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007fdeccba6b64 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007fdeccba59bf in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007fdeccba5a4b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #8 0x00007fded52fe32b in QThreadPrivate::start (arg=0x7fdeb4797ab0) at thread/qthread_unix.cpp:298 #9 0x00007fded3365b50 in start_thread (arg=) at pthread_create.c:304 #10 0x00007fded3fed6dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fde5e7fc700 (LWP 9471)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fded52fe83b in wait (time=18446744073709551615, this=0x273ddd0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x264a230, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fdeccba4301 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007fdeccba6b4b in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007fdeccba59bf in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007fdeccba5a4b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007fded52fe32b in QThreadPrivate::start (arg=0x7fdea039efe0) at thread/qthread_unix.cpp:298 #8 0x00007fded3365b50 in start_thread (arg=) at pthread_create.c:304 #9 0x00007fded3fed6dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fdea86e6700 (LWP 19886)): [KCrash Handler] #5 QString::operator= (this=0x7fdeb44a9958, other=...) at tools/qstring.cpp:1410 #6 0x00007fdeafe95f23 in parseFunctionInfo (func=..., this=0x7fdeb44a9930) at ../../../projectmanagers/cmake/parser/cmakeast.cpp:3010 #7 StringAst::parseFunctionInfo (this=0x7fdeb44a9930, func=...) at ../../../projectmanagers/cmake/parser/cmakeast.cpp:2913 #8 0x00007fdeafeb0d8a in CMakeProjectVisitor::walk (this=0x7fdea86e56b0, fc=..., line=16, isClean=) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2190 #9 0x00007fdeafeb3aea in CMakeProjectVisitor::visit (this=0x7fdea86e56b0, call=0x7fdeb41a0bc0) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1181 #10 0x00007fdeafeb0c1a in CMakeProjectVisitor::walk (this=0x7fdea86e56b0, fc=..., line=50, isClean=) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2213 #11 0x00007fdeafeb20e3 in CMakeProjectVisitor::visit (this=0x7fdea86e56b0, fea=0x7fdeb4cbfc40) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1743 #12 0x00007fdeafeb0c1a in CMakeProjectVisitor::walk (this=0x7fdea86e56b0, fc=..., line=49, isClean=) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2213 #13 0x00007fdeafeb2bc1 in CMakeProjectVisitor::visit (this=0x7fdea86e56b0, ifast=0x7fdeb4770380) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1302 #14 0x00007fdeafeb0c1a in CMakeProjectVisitor::walk (this=0x7fdea86e56b0, fc=..., line=45, isClean=) at ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2213 #15 0x00007fdeafec69d0 in CMakeParserUtils::includeScript (file=..., parent=..., data=0x7fdea00922c8, sourcedir=..., env=...) at ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:175 #16 0x00007fdea9318b74 in CMakeManager::includeScript (this=this@entry=0x3ffe8f0, file=..., project=project@entry=0x6e96da0, dir=..., parent=...) at ../../../projectmanagers/cmake/cmakemanager.cpp:659 #17 0x00007fdea931aeef in CMakeManager::parse (this=0x3ffe8f0, item=0x7fdeb44c75f0) at ../../../projectmanagers/cmake/cmakemanager.cpp:714 #18 0x00007fded1aa73eb in ?? () from /usr/lib/libkdevplatformproject.so.5 #19 0x00007fded1aa7126 in ?? () from /usr/lib/libkdevplatformproject.so.5 #20 0x00007fded52f1852 in QThreadPoolThread::run (this=0x749e390) at concurrent/qthreadpool.cpp:107 #21 0x00007fded52fe32b in QThreadPrivate::start (arg=0x749e390) at thread/qthread_unix.cpp:298 #22 0x00007fded3365b50 in start_thread (arg=) at pthread_create.c:304 #23 0x00007fded3fed6dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #24 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fded6e5f760 (LWP 9114)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fded52fe83b in wait (time=18446744073709551615, this=0x728ef30) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x75a78e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fded52f0fde in QThreadPoolPrivate::waitForDone (this=0x75a7860, msecs=-1) at concurrent/qthreadpool.cpp:298 #4 0x00007fded52f2a04 in QThreadPool::~QThreadPool (this=, __in_chrg=) at concurrent/qthreadpool.cpp:440 #5 0x00007fded52f2a49 in QThreadPool::~QThreadPool (this=0x6f0eb40, __in_chrg=) at concurrent/qthreadpool.cpp:442 #6 0x00007fded52f2a75 in QGlobalStaticDeleter::~QGlobalStaticDeleter (this=0x7fded5753fc8, __in_chrg=) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1923 #7 0x00007fded3f4bdf2 in __run_exit_handlers (status=1, listp=0x7fded42964c8, run_list_atexit=true) at exit.c:78 #8 0x00007fded3f4be45 in *__GI_exit (status=120123228) at exit.c:100 #9 0x00007fded47ebd38 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:770 #10 0x00007fded5c2b9f8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5 #11 0x00007fded01d931e in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #12 0x00007fded01d6b9d in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #13 0x00007fded01c751f in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #14 0x00007fded482492c in x11EventSourceCheck (s=) at kernel/qguieventdispatcher_glib.cpp:85 #15 0x00007fdecef6a643 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007fdecef6aad6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007fdecef6ac64 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007fded542c6cf in QEventDispatcherGlib::processEvents (this=0x22d0b30, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #19 0x00007fded4824aee in QGuiEventDispatcherGlib::processEvents (this=, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #20 0x00007fded53fbf92 in QEventLoop::processEvents (this=, flags=...) at kernel/qeventloop.cpp:149 #21 0x00007fded53fc1e7 in QEventLoop::exec (this=0x7fff02723bf0, flags=...) at kernel/qeventloop.cpp:204 #22 0x00007fded5401277 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #23 0x0000000000409b38 in main (argc=, argv=) at ../../app/main.cpp:479 Possible duplicates by query: bug 290905. Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ KDevelop-bugs mailing list KDevelop-bugs@kdevelop.org https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs