[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 194670] New: program crashed on doing folding on c++ program
From:       <crissi99 () gmx ! de>
Date:       2009-05-30 15:59:13
Message-ID: bug-194670-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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=<value optimized out>) 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

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic