https://bugs.kde.org/show_bug.cgi?id=194670 Summary: program crashed on doing folding on c++ program source file Product: kdevelop Version: unspecified Platform: Unlisted Binaries OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: kdevelop-bugs@kdevelop.org ReportedBy: crissi99@gmx.de Application that crashed: kdevelop Version of the application: 3.9.92 (using KDevPlatform 0.9.92) KDE Version: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) Qt Version: 4.5.1 Operating System: Linux 2.6.29.1 i686 Distribution: Debian GNU/Linux testing (squeeze) What I was doing when the application crashed: I do folding on all functions and at the second file it has been crashed. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". [Current thread is 0 (LWP 24073)] Thread 7 (Thread 0xb2823b90 (LWP 24078)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6fc52e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb705673c in QWaitCondition::wait (this=0x81af1b4, mutex=0x81af1b8, time=200000) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85 #3 0xb61288f5 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x81af1a8) at /home/kde-devel/kdesvn/kdevplatform/language/duchain/duchain.cpp:280 #4 0xb70559d0 in QThreadPrivate::start (arg=0x81af1a8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #5 0xb6fc14e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #6 0xb657610e in clone () from /lib/i686/cmov/libc.so.6 Thread 6 (Thread 0xad287b90 (LWP 24139)): #0 0xb5c050ac in clock_gettime () from /lib/i686/cmov/librt.so.1 #1 0xb715f25b in QTimerInfoList::getTime (this=0xac8ff364, t=@0xac8ff388) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:339 #2 0xb715f431 in QTimerInfoList::updateCurrentTime (this=0xac8ff364) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:297 #3 0xb7160e3c in QTimerInfoList::timerWait (this=0xac8ff364, tm=@0xad287134) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:420 #4 0xb715da02 in timerSourcePrepare (source=0xb5c08ff4, timeout=0xad287188) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:140 #5 0xb5b86550 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb5b8696a in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xac538130 in ?? () #8 0xad2871f8 in ?? () #9 0xac9feee8 in ?? () #10 0x00000001 in ?? () #11 0x00000001 in ?? () #12 0xb5bff908 in ?? () from /usr/lib/libglib-2.0.so.0 #13 0xb5bff538 in ?? () from /usr/lib/libglib-2.0.so.0 #14 0xb6fc5e65 in pthread_getspecific () from /lib/i686/cmov/libpthread.so.0 #15 0xb5b86df8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #16 0xb715d847 in QEventDispatcherGlib::processEvents (this=0x8674778, flags={i = -1389858184}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:326 #17 0xb713473a in QEventLoop::processEvents (this=0xad2872e0, flags={i = -1389858120}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #18 0xb71348fa in QEventLoop::exec (this=0xad2872e0, flags={i = -1389858072}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196 #19 0xb7052b03 in QThread::exec (this=0x8616e28) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread.cpp:487 #20 0xb6226d70 in KDevelop::CompletionWorkerThread::run (this=0x8616e28) at /home/kde-devel/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79 #21 0xb70559d0 in QThreadPrivate::start (arg=0x8616e28) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #22 0xb6fc14e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #23 0xb657610e in clone () from /lib/i686/cmov/libc.so.6 Thread 5 (Thread 0xada88b90 (LWP 24140)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb656ba37 in poll () from /lib/i686/cmov/libc.so.6 #2 0xb5b9408b in g_poll () from /usr/lib/libglib-2.0.so.0 #3 0xb5b86b12 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0x08677738 in ?? () #5 0x00000001 in ?? () #6 0xffffffff in ?? () #7 0x08677738 in ?? () #8 0x00000001 in ?? () #9 0xb5bff908 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0xb5bff538 in ?? () from /usr/lib/libglib-2.0.so.0 #11 0xb5bff560 in ?? () from /usr/lib/libglib-2.0.so.0 #12 0xada881f4 in ?? () #13 0xb5bff538 in ?? () from /usr/lib/libglib-2.0.so.0 #14 0xb5bff560 in ?? () from /usr/lib/libglib-2.0.so.0 #15 0x08674aac in ?? () #16 0x00000001 in ?? () #17 0x08674aa8 in ?? () #18 0x08677738 in ?? () #19 0xb5b94060 in ?? () from /usr/lib/libglib-2.0.so.0 #20 0xb6fc4370 in ?? () from /lib/i686/cmov/libpthread.so.0 #21 0xb6fc2890 in ?? () from /lib/i686/cmov/libpthread.so.0 #22 0x08674aac in ?? () #23 0x00000000 in ?? () Thread 4 (Thread 0xab841b90 (LWP 24150)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6fc52e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb705525e in thread_sleep (ti=0xab8412d0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:298 #3 0xb705538b in QThread::msleep (msecs=) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:324 #4 0xac1772fb in UIBlockTester::UIBlockTesterThread::run (this=0x8692410) at /home/kde-devel/kdesvn/kdevelop/languages/cpp/cpplanguagesupport.cpp:965 #5 0xb70559d0 in QThreadPrivate::start (arg=0x8692410) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #6 0xb6fc14e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb657610e in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 0xaa90eb90 (LWP 24178)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6fc4fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb7056762 in QWaitCondition::wait (this=0x825a5a0, mutex=0x8259870, time=4294967295) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87 #3 0xb7a2c678 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x825a588, th=0x875c0f8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0xb7a2f86c in ThreadWeaver::SuspendedState::waitForAvailableJob (this=0x8259948, th=0x875c0f8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:54 #5 0xb7a2b25b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x825a588, th=0x875c0f8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0xb7a2f8b4 in ThreadWeaver::SuspendedState::applyForWork (this=0x8259948, th=0x875c0f8, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:48 #7 0xb7a2cc03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x825a588, th=0x875c0f8, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0xb7a2f8cf in ThreadWeaver::SuspendedState::applyForWork (this=0x8259948, th=0x875c0f8, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49 #9 0xb7a2cc03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x825a588, th=0x875c0f8, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb7a2f8cf in ThreadWeaver::SuspendedState::applyForWork (this=0x8259948, th=0x875c0f8, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49 #11 0xb7a2cc03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x825a588, th=0x875c0f8, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb7a2d4ee in ThreadWeaver::ThreadRunHelper::run (this=0xaa90e310, parent=0x825a588, th=0x875c0f8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87 #13 0xb7a2db2b in ThreadWeaver::Thread::run (this=0x875c0f8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142 #14 0xb70559d0 in QThreadPrivate::start (arg=0x875c0f8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #15 0xb6fc14e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #16 0xb657610e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xb147bb90 (LWP 22937)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6fc4fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb7056762 in QWaitCondition::wait (this=0x825a5a0, mutex=0x8259870, time=4294967295) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87 #3 0xb7a2c678 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x825a588, th=0xad5d6a8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0xb7a2f86c in ThreadWeaver::SuspendedState::waitForAvailableJob (this=0x8259948, th=0xad5d6a8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:54 #5 0xb7a2b25b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x825a588, th=0xad5d6a8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0xb7a2f8b4 in ThreadWeaver::SuspendedState::applyForWork (this=0x8259948, th=0xad5d6a8, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:48 #7 0xb7a2cc03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x825a588, th=0xad5d6a8, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0xb7a2f8cf in ThreadWeaver::SuspendedState::applyForWork (this=0x8259948, th=0xad5d6a8, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49 #9 0xb7a2cc03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x825a588, th=0xad5d6a8, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb7a2d4ee in ThreadWeaver::ThreadRunHelper::run (this=0xb147b310, parent=0x825a588, th=0xad5d6a8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87 #11 0xb7a2db2b in ThreadWeaver::Thread::run (this=0xad5d6a8) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142 #12 0xb70559d0 in QThreadPrivate::start (arg=0xad5d6a8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #13 0xb6fc14e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #14 0xb657610e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb597f710 (LWP 24073)): [KCrash Handler] #6 0x0b8435e6 in ?? () #7 0xb713a7d9 in QMetaObject::cast (this=0xb6f5d888, obj=0xb86dbe0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qmetaobject.cpp:299 #8 0xb6c90145 in QMenuPrivate::activateAction (this=0xb872360, action=0xaff11b0, action_e=QAction::Trigger, self=true) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qobject.h:443 #9 0xb6c90e32 in QMenu::mouseReleaseEvent (this=0xb87af70, e=0xbfda620c) at /home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qmenu.cpp:2254 #10 0xb74f2c65 in KMenu::mouseReleaseEvent (this=0xb87af70, e=0xbfda620c) at /home/kde-devel/kdesvn/kdelibs/kdeui/widgets/kmenu.cpp:456 #11 0xb68cb1aa in QWidget::event (this=0xb87af70, event=0xbfda620c) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:7521 #12 0xb6c918b9 in QMenu::event (this=0xb87af70, e=0xbfda620c) at /home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qmenu.cpp:2353 #13 0xb68781bc in QApplicationPrivate::notify_helper (this=0x8123868, receiver=0xb87af70, e=0xbfda620c) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4057 #14 0xb6881414 in QApplication::notify (this=0xbfda7ad0, receiver=0xb87af70, e=0xbfda620c) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3759 #15 0xb740b62d in KApplication::notify (this=0xbfda7ad0, receiver=0xb87af70, event=0xbfda620c) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302 #16 0xb7135f9b in QCoreApplication::notifyInternal (this=0xbfda7ad0, receiver=0xb87af70, event=0xbfda620c) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:606 #17 0xb6880563 in QApplicationPrivate::sendMouseEvent (receiver=0xb87af70, event=0xbfda620c, alienWidget=0x0, nativeWidget=0xb87af70, buttonDown=0xb6f757e0, lastMouseReceiver=@0xb6f757e4) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:216 #18 0xb68e2655 in QETWidget::translateMouseEvent (this=0xb87af70, event=0xbfda77bc) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:4382 #19 0xb68e14c5 in QApplication::x11ProcessEvent (this=0xbfda7ad0, event=0xbfda77bc) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:3566 #20 0xb69082aa in x11EventSourceDispatch (s=0x8126868, callback=0, user_data=0x0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146 #21 0xb5b83718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #22 0xb5b86c7b in ?? () from /usr/lib/libglib-2.0.so.0 #23 0x08125a90 in ?? () #24 0x00000000 in ?? () -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- 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