From kdevelop-bugs Mon Jun 29 08:40:03 2009 From: Date: Mon, 29 Jun 2009 08:40:03 +0000 To: kdevelop-bugs Subject: [Bug 198261] New: crash happend during copy text from src editor Message-Id: X-MARC-Message: https://marc.info/?l=kdevelop-bugs&m=124626494306668 https://bugs.kde.org/show_bug.cgi?id=198261 Summary: crash happend during copy text from src editor 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.94 (using KDevPlatform 0.9.94) KDE Version: 4.3.60 (KDE 4.3.60 (KDE 4.4 >= 20090624)) 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 copied some from src editor and hold ctrl+c down for a longer while (not only short). Then kdevelop died. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". [Current thread is 0 (LWP 21367)] Thread 8 (Thread 0xb2459b90 (LWP 21378)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6f3c2e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6fcd73c in QWaitCondition::wait (this=0x8359284, mutex=0x8359288, time=200000) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85 #3 0xb60986b5 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x8359278) at /home/kde-devel/kdesvn/kdevplatform/language/duchain/duchain.cpp:280 #4 0xb6fcc9d0 in QThreadPrivate::start (arg=0x8359278) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #5 0xb6f384e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #6 0xb64ee21e in clone () from /lib/i686/cmov/libc.so.6 Thread 7 (Thread 0xab9ffb90 (LWP 21471)): #0 0xb5b640ac in clock_gettime () from /lib/i686/cmov/librt.so.1 #1 0xb70d625b in QTimerInfoList::getTime (this=0xab0322e4, t=@0xab032308) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:339 #2 0xb70d6431 in QTimerInfoList::updateCurrentTime (this=0xab0322e4) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:297 #3 0xb70d7e3c in QTimerInfoList::timerWait (this=0xab0322e4, tm=@0xab9ff134) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:420 #4 0xb70d4a02 in timerSourcePrepare (source=0xb5b67ff4, timeout=0xab9ff188) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:140 #5 0xb5ae5680 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb5ae5a9a in ?? () from /usr/lib/libglib-2.0.so.0 #7 0x0864b980 in ?? () #8 0xab9ff1f8 in ?? () #9 0xb0ed22e8 in ?? () #10 0x00000001 in ?? () #11 0x00000001 in ?? () #12 0xb5b5e928 in ?? () from /usr/lib/libglib-2.0.so.0 #13 0xb5b5e558 in ?? () from /usr/lib/libglib-2.0.so.0 #14 0xb6f3ce65 in pthread_getspecific () from /lib/i686/cmov/libpthread.so.0 #15 0xb5ae5f28 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #16 0xb70d4847 in QEventDispatcherGlib::processEvents (this=0x888a238, flags={i = -1415581064}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:326 #17 0xb70ab73a in QEventLoop::processEvents (this=0xab9ff2e0, flags={i = -1415581000}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #18 0xb70ab8fa in QEventLoop::exec (this=0xab9ff2e0, flags={i = -1415580952}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196 #19 0xb6fc9b03 in QThread::exec (this=0x88d9ea8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread.cpp:487 #20 0xb61984d0 in KDevelop::CompletionWorkerThread::run (this=0x88d9ea8) at /home/kde-devel/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79 #21 0xb6fcc9d0 in QThreadPrivate::start (arg=0x88d9ea8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #22 0xb6f384e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #23 0xb64ee21e in clone () from /lib/i686/cmov/libc.so.6 Thread 6 (Thread 0xaca01b90 (LWP 21472)): #0 0xb6f3af96 in __pthread_mutex_unlock_usercnt () from /lib/i686/cmov/libpthread.so.0 #1 0xb5ae5c1b in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x0864bcd4 in ?? () #3 0x7fffffff in ?? () #4 0xaca011f4 in ?? () #5 0x08806500 in ?? () #6 0x00000001 in ?? () #7 0xb5b5e928 in ?? () from /usr/lib/libglib-2.0.so.0 #8 0xb5b5e558 in ?? () from /usr/lib/libglib-2.0.so.0 #9 0xb5b5e580 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0xaca011f4 in ?? () #11 0xb5b5e558 in ?? () from /usr/lib/libglib-2.0.so.0 #12 0xb5b5e580 in ?? () from /usr/lib/libglib-2.0.so.0 #13 0x0864bcd4 in ?? () #14 0x00000001 in ?? () #15 0x0864bcd0 in ?? () #16 0x08806500 in ?? () #17 0xb5af3190 in ?? () from /usr/lib/libglib-2.0.so.0 #18 0xb6f3b370 in ?? () from /lib/i686/cmov/libpthread.so.0 #19 0xb6f39890 in ?? () from /lib/i686/cmov/libpthread.so.0 #20 0x0864bcd4 in ?? () #21 0x00000000 in ?? () Thread 5 (Thread 0xac200b90 (LWP 21479)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6f3c2e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6fcc25e in thread_sleep (ti=0xac2002d0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:298 #3 0xb6fcc38b in QThread::msleep (msecs=) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:324 #4 0xaab561db in UIBlockTester::UIBlockTesterThread::run (this=0x868c2e8) at /home/kde-devel/kdesvn/kdevelop/languages/cpp/cpplanguagesupport.cpp:985 #5 0xb6fcc9d0 in QThreadPrivate::start (arg=0x868c2e8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #6 0xb6f384e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb64ee21e in clone () from /lib/i686/cmov/libc.so.6 Thread 4 (Thread 0xa9ce5b90 (LWP 21480)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6f3bfb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6fcd762 in QWaitCondition::wait (this=0x828f508, mutex=0x82949b8, time=4294967295) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87 #3 0xb79a3678 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x828f4f0, th=0x872d350) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0xb79a686c in ThreadWeaver::SuspendedState::waitForAvailableJob (this=0x8288c80, th=0x872d350) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:54 #5 0xb79a225b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x828f4f0, th=0x872d350) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0xb79a68b4 in ThreadWeaver::SuspendedState::applyForWork (this=0x8288c80, th=0x872d350, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:48 #7 0xb79a3c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x828f4f0, th=0x872d350, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0xb79a68cf in ThreadWeaver::SuspendedState::applyForWork (this=0x8288c80, th=0x872d350, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49 #9 0xb79a3c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x828f4f0, th=0x872d350, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb79a68cf in ThreadWeaver::SuspendedState::applyForWork (this=0x8288c80, th=0x872d350, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49 #11 0xb79a3c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x828f4f0, th=0x872d350, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb79a68cf in ThreadWeaver::SuspendedState::applyForWork (this=0x8288c80, th=0x872d350, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49 #13 0xb79a3c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x828f4f0, th=0x872d350, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #14 0xb79a44ee in ThreadWeaver::ThreadRunHelper::run (this=0xa9ce5310, parent=0x828f4f0, th=0x872d350) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87 #15 0xb79a4b2b in ThreadWeaver::Thread::run (this=0x872d350) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142 #16 0xb6fcc9d0 in QThreadPrivate::start (arg=0x872d350) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #17 0xb6f384e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #18 0xb64ee21e in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 0xa94e4b90 (LWP 21481)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6f3bfb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6fcd762 in QWaitCondition::wait (this=0x828f508, mutex=0x82949b8, time=4294967295) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87 #3 0xb79a3678 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x828f4f0, th=0x8690028) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0xb79a686c in ThreadWeaver::SuspendedState::waitForAvailableJob (this=0x8288c80, th=0x8690028) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:54 #5 0xb79a225b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x828f4f0, th=0x8690028) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0xb79a68b4 in ThreadWeaver::SuspendedState::applyForWork (this=0x8288c80, th=0x8690028, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:48 #7 0xb79a3c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x828f4f0, th=0x8690028, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0xb79a68cf in ThreadWeaver::SuspendedState::applyForWork (this=0x8288c80, th=0x8690028, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49 #9 0xb79a3c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x828f4f0, th=0x8690028, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb79a68cf in ThreadWeaver::SuspendedState::applyForWork (this=0x8288c80, th=0x8690028, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49 #11 0xb79a3c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x828f4f0, th=0x8690028, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb79a44ee in ThreadWeaver::ThreadRunHelper::run (this=0xa94e4310, parent=0x828f4f0, th=0x8690028) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87 #13 0xb79a4b2b in ThreadWeaver::Thread::run (this=0x8690028) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142 #14 0xb6fcc9d0 in QThreadPrivate::start (arg=0x8690028) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #15 0xb6f384e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #16 0xb64ee21e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xb0cffb90 (LWP 21669)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6f3bfb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb6fcd762 in QWaitCondition::wait (this=0x828f508, mutex=0x82949b8, time=4294967295) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87 #3 0xb79a3678 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x828f4f0, th=0x8710e00) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0xb79a686c in ThreadWeaver::SuspendedState::waitForAvailableJob (this=0x8288c80, th=0x8710e00) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:54 #5 0xb79a225b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x828f4f0, th=0x8710e00) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0xb79a68b4 in ThreadWeaver::SuspendedState::applyForWork (this=0x8288c80, th=0x8710e00, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:48 #7 0xb79a3c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x828f4f0, th=0x8710e00, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0xb79a68cf in ThreadWeaver::SuspendedState::applyForWork (this=0x8288c80, th=0x8710e00, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/SuspendedState.cpp:49 #9 0xb79a3c03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x828f4f0, th=0x8710e00, previous=0x0) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb79a44ee in ThreadWeaver::ThreadRunHelper::run (this=0xb0cff310, parent=0x828f4f0, th=0x8710e00) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87 #11 0xb79a4b2b in ThreadWeaver::Thread::run (this=0x8710e00) at /home/kde-devel/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142 #12 0xb6fcc9d0 in QThreadPrivate::start (arg=0x8710e00) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #13 0xb6f384e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #14 0xb64ee21e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb58de710 (LWP 21367)): [KCrash Handler] #6 KateCodeFoldingNode::getEnd (this=0x9d1f4d0, tree=0xa890237c, end=0xbfd322a4) at /home/kde-devel/kdesvn/kdelibs/kate/syntax/katecodefolding.cpp:86 #7 0xa8c390d6 in KateIconBorder::showBlock (this=0xaa8790b8, line=258) at /home/kde-devel/kdesvn/kdelibs/kate/view/kateviewhelpers.cpp:1275 #8 0xa8c3a17a in KateIconBorder::mouseMoveEvent (this=0xaa8790b8, e=0xbfd3299c) at /home/kde-devel/kdesvn/kdelibs/kate/view/kateviewhelpers.cpp:1328 #9 0xb684203d in QWidget::event (this=0xaa8790b8, event=0xbfd3299c) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:7506 #10 0xb67ef1bc in QApplicationPrivate::notify_helper (this=0x81242b0, receiver=0xaa8790b8, e=0xbfd3299c) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4057 #11 0xb67f8414 in QApplication::notify (this=0xbfd34260, receiver=0xaa8790b8, e=0xbfd3299c) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3759 #12 0xb73829cd in KApplication::notify (this=0xbfd34260, receiver=0xaa8790b8, event=0xbfd3299c) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302 #13 0xb70acf9b in QCoreApplication::notifyInternal (this=0xbfd34260, receiver=0xaa8790b8, event=0xbfd3299c) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:606 #14 0xb67f7563 in QApplicationPrivate::sendMouseEvent (receiver=0xaa8790b8, event=0xbfd3299c, alienWidget=0xaa8790b8, nativeWidget=0x823a2f8, buttonDown=0xb6eec7e0, lastMouseReceiver=@0xb6eec7e4) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:216 #15 0xb6859415 in QETWidget::translateMouseEvent (this=0x823a2f8, event=0xbfd33f4c) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:4448 #16 0xb68584c5 in QApplication::x11ProcessEvent (this=0xbfd34260, event=0xbfd33f4c) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:3566 #17 0xb687f2aa in x11EventSourceDispatch (s=0x8126df8, callback=0, user_data=0x0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146 #18 0xb5ae2848 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #19 0xb5ae5dab in ?? () from /usr/lib/libglib-2.0.so.0 #20 0x08126490 in ?? () #21 0x00000000 in ?? () Reported using DrKonqi -- 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