Application: kdevelop (4.1.0) KDE Platform Version: 4.5.5 (KDE 4.5.5) Qt Version: 4.6.3 Operating System: Linux 2.6.34.7-66.fc13.i686.PAE i686 Distribution: "Fedora release 13 (Goddard)" -- Information about the crash: - What I was doing when the application crashed: Scrolled document quickly till the end (approx) using mouse. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0xb780e780 (LWP 26460))] Thread 7 (Thread 0xb4c52b70 (LWP 26463)): #0 0x004a1424 in __kernel_vsyscall () #1 0x008ee5d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236 #2 0x04544630 in wait (this=0x9002d5c, mutex=0x9002d60, time=200000) at thread/qwaitcondition_unix.cpp:85 #3 QWaitCondition::wait (this=0x9002d5c, mutex=0x9002d60, time=200000) at thread/qwaitcondition_unix.cpp:159 #4 0x03faac9d in KDevelop::DUChainPrivate::CleanupThread::run (this=0x9002d50) at /usr/src/debug/kdevplatform-1.1.0/language/duchain/duchain.cpp:286 #5 0x0454374f in QThreadPrivate::start (arg=0x9002d50) at thread/qthread_unix.cpp:248 #6 0x008ea919 in start_thread (arg=0xb4c52b70) at pthread_create.c:301 #7 0x00807d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 6 (Thread 0xb409fb70 (LWP 26632)): #0 0x004a1424 in __kernel_vsyscall () #1 0x008ee22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x06c42547 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x6d14d80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304 #3 0x06c42592 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x6d14d80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438 #4 0x008ea919 in start_thread (arg=0xb409fb70) at pthread_create.c:301 #5 0x00807d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 5 (Thread 0xa88bfb70 (LWP 10620)): #0 0x004a1424 in __kernel_vsyscall () #1 0x008ee22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x045446af in wait (this=0xab1bba8, mutex=0xa6364c0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0xab1bba8, mutex=0xa6364c0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x006d8f62 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xab1bb90, th=0x969a940) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x006db91d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b1cc10, th=0x969a940) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x006d80dc in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xab1bb90, th=0x969a940) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x006dba1a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b1cc10, th=0x969a940) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x006d9104 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab1bb90, th=0x969a940, previous=0x0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x006dba39 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b1cc10, th=0x969a940) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x006d9104 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab1bb90, th=0x969a940, previous=0x0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #11 0x006dba39 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b1cc10, th=0x969a940) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:74 #12 0x006d9104 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab1bb90, th=0x969a940, previous=0xa975bf8) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #13 0x006d9f26 in ThreadWeaver::ThreadRunHelper::run (this=0xa88bf274, parent=0xab1bb90, th=0x969a940) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:87 #14 0x006da5cc in ThreadWeaver::Thread::run (this=0x969a940) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:142 #15 0x0454374f in QThreadPrivate::start (arg=0x969a940) at thread/qthread_unix.cpp:248 #16 0x008ea919 in start_thread (arg=0xa88bfb70) at pthread_create.c:301 #17 0x00807d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 4 (Thread 0xa7e3fb70 (LWP 10621)): #0 0x004a1424 in __kernel_vsyscall () #1 0x008ee22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x045446af in wait (this=0xab1bba8, mutex=0xa6364c0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0xab1bba8, mutex=0xa6364c0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x006d8f62 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xab1bb90, th=0x9c30e98) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x006db91d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b1cc10, th=0x9c30e98) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x006d80dc in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xab1bb90, th=0x9c30e98) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x006dba1a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b1cc10, th=0x9c30e98) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x006d9104 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab1bb90, th=0x9c30e98, previous=0x0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x006dba39 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b1cc10, th=0x9c30e98) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x006d9104 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab1bb90, th=0x9c30e98, previous=0xa84ada8) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #11 0x006d9f26 in ThreadWeaver::ThreadRunHelper::run (this=0xa7e3f274, parent=0xab1bb90, th=0x9c30e98) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:87 #12 0x006da5cc in ThreadWeaver::Thread::run (this=0x9c30e98) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:142 #13 0x0454374f in QThreadPrivate::start (arg=0x9c30e98) at thread/qthread_unix.cpp:248 #14 0x008ea919 in start_thread (arg=0xa7e3fb70) at pthread_create.c:301 #15 0x00807d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 3 (Thread 0xa743eb70 (LWP 2612)): #0 0x004a1424 in __kernel_vsyscall () #1 0x008ee22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x045446af in wait (this=0xab1bba8, mutex=0xa6364c0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0xab1bba8, mutex=0xa6364c0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x006d8f62 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xab1bb90, th=0x9b9c048) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x006db91d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b1cc10, th=0x9b9c048) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x006d80dc in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xab1bb90, th=0x9b9c048) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x006dba1a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b1cc10, th=0x9b9c048) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x006d9104 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab1bb90, th=0x9b9c048, previous=0x0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x006dba39 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b1cc10, th=0x9b9c048) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x006d9104 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab1bb90, th=0x9b9c048, previous=0x0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #11 0x006d9f26 in ThreadWeaver::ThreadRunHelper::run (this=0xa743e274, parent=0xab1bb90, th=0x9b9c048) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:87 #12 0x006da5cc in ThreadWeaver::Thread::run (this=0x9b9c048) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:142 #13 0x0454374f in QThreadPrivate::start (arg=0x9b9c048) at thread/qthread_unix.cpp:248 #14 0x008ea919 in start_thread (arg=0xa743eb70) at pthread_create.c:301 #15 0x00807d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 2 (Thread 0xa6a3db70 (LWP 2613)): #0 0x004a1424 in __kernel_vsyscall () #1 0x008ee22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x045446af in wait (this=0xab1bba8, mutex=0xa6364c0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0xab1bba8, mutex=0xa6364c0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x006d8f62 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xab1bb90, th=0x9391920) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x006db91d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b1cc10, th=0x9391920) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x006d80dc in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xab1bb90, th=0x9391920) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x006dba1a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b1cc10, th=0x9391920) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x006d9104 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab1bb90, th=0x9391920, previous=0xa1f02b0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x006d9f26 in ThreadWeaver::ThreadRunHelper::run (this=0xa6a3d274, parent=0xab1bb90, th=0x9391920) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:87 #10 0x006da5cc in ThreadWeaver::Thread::run (this=0x9391920) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:142 #11 0x0454374f in QThreadPrivate::start (arg=0x9391920) at thread/qthread_unix.cpp:248 #12 0x008ea919 in start_thread (arg=0xa6a3db70) at pthread_create.c:301 #13 0x00807d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 1 (Thread 0xb780e780 (LWP 26460)): [KCrash Handler] #7 0x018b3d36 in KateLineLayout::viewLineCount (this=0x0) at /usr/src/debug/kdelibs-4.5.5/kate/render/katelinelayout.cpp:173 #8 0x018b0fd5 in KateLayoutCache::lastViewLine (this=0x9a56a30, realLine=1425) at /usr/src/debug/kdelibs-4.5.5/kate/render/katelayoutcache.cpp:448 #9 0x018b1029 in KateLayoutCache::viewLineCount (this=0x9a56a30, realLine=1425) at /usr/src/debug/kdelibs-4.5.5/kate/render/katelayoutcache.cpp:453 #10 0x018b148b in KateLayoutCache::displayViewLine (this=0x9a56a30, virtualCursor=..., limitToVisible=false) at /usr/src/debug/kdelibs-4.5.5/kate/render/katelayoutcache.cpp:416 #11 0x01919d1d in KateViewInternal::scrollPos (this=0x99de348, c=..., force=false, calledExternally=false) at /usr/src/debug/kdelibs-4.5.5/kate/view/kateviewinternal.cpp:491 #12 0x0191a4e1 in KateViewInternal::scrollLines (this=0x99de348, line=1470) at /usr/src/debug/kdelibs-4.5.5/kate/view/kateviewinternal.cpp:377 #13 0x01922957 in KateViewInternal::qt_metacall (this=0x99de348, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf8cc9e8) at /usr/src/debug/kdelibs-4.5.5/i686-redhat-linux-gnu/kate/kateviewinternal.moc:125 #14 0x04639bcb in QMetaObject::metacall (object=0x99de348, cl=QMetaObject::InvokeMetaMethod, idx=35, argv=0xbf8cc9e8) at kernel/qmetaobject.cpp:237 #15 0x04648a75 in QMetaObject::activate (sender=0x99d8730, m=0x7759c94, local_signal_index=2, argv=0xbf8cc9e8) at kernel/qobject.cpp:3295 #16 0x075229c4 in QAbstractSlider::sliderMoved (this=0x99d8730, _t1=1470) at .moc/release-shared/moc_qabstractslider.cpp:195 #17 0x07236868 in QAbstractSlider::setSliderPosition (this=0x99d8730, position=<value optimized out>) at widgets/qabstractslider.cpp:494 #18 0x072d3f2b in QScrollBar::mouseMoveEvent (this=0x99d8730, e=0xbf8cd1a0) at widgets/qscrollbar.cpp:673 #19 0x019283aa in KateScrollBar::mouseMoveEvent (this=0x99d8730, e=0xbf8cd1a0) at /usr/src/debug/kdelibs-4.5.5/kate/view/kateviewhelpers.cpp:111 #20 0x06eac4bf in QWidget::event (this=0x99d8730, event=0xbf8cd1a0) at kernel/qwidget.cpp:8029 #21 0x07236185 in QAbstractSlider::event (this=0x99d8730, e=0xbf8cd1a0) at widgets/qabstractslider.cpp:930 #22 0x072d4cc8 in QScrollBar::event (this=0x99d8730, event=0xbf8cd1a0) at widgets/qscrollbar.cpp:545 #23 0x06e5977c in QApplicationPrivate::notify_helper (this=0x8c4dba8, receiver=0x99d8730, e=0xbf8cd1a0) at kernel/qapplication.cpp:4306 #24 0x06e60d7e in QApplication::notify (this=0xbf8cdb38, receiver=0x99d8730, e=0xbf8cd1a0) at kernel/qapplication.cpp:3871 #25 0x0524ea5b in KApplication::notify (this=0xbf8cdb38, receiver=0x99d8730, event=0xbf8cd1a0) at /usr/src/debug/kdelibs-4.5.5/kdeui/kernel/kapplication.cpp:310 #26 0x04635133 in QCoreApplication::notifyInternal (this=0xbf8cdb38, receiver=0x99d8730, event=0xbf8cd1a0) at kernel/qcoreapplication.cpp:726 #27 0x06e5fae8 in sendEvent (receiver=0x99d8730, event=0xbf8cd1a0, alienWidget=0x0, nativeWidget=0x99d8730, buttonDown=0x7762318, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215 #28 QApplicationPrivate::sendMouseEvent (receiver=0x99d8730, event=0xbf8cd1a0, alienWidget=0x0, nativeWidget=0x99d8730, buttonDown=0x7762318, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2971 #29 0x06edd2f0 in QETWidget::translateMouseEvent (this=0x99d8730, event=0xbf8cd6bc) at kernel/qapplication_x11.cpp:4380 #30 0x06edc743 in QApplication::x11ProcessEvent (this=0xbf8cdb38, event=0xbf8cd6bc) at kernel/qapplication_x11.cpp:3391 #31 0x06f0874a in x11EventSourceDispatch (s=0x8c50c40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #32 0x00961525 in g_main_dispatch (context=0x8c4fe90) at gmain.c:1960 #33 IA__g_main_context_dispatch (context=0x8c4fe90) at gmain.c:2513 #34 0x00965268 in g_main_context_iterate (context=0x8ed490, block=1, dispatch=1, self=0x8c4dd70) at gmain.c:2591 #35 0x00965449 in IA__g_main_context_iteration (context=0x8c4fe90, may_block=1) at gmain.c:2654 #36 0x0465d446 in QEventDispatcherGlib::processEvents (this=0x8c32af0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #37 0x06f08336 in QGuiEventDispatcherGlib::processEvents (this=0x8c32af0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #38 0x0463380a in QEventLoop::processEvents (this=0xbf8cd9b4, flags=...) at kernel/qeventloop.cpp:149 #39 0x04633b4a in QEventLoop::exec (this=0xbf8cd9b4, flags=...) at kernel/qeventloop.cpp:201 #40 0x04637807 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #41 0x06e59828 in QApplication::exec () at kernel/qapplication.cpp:3585 #42 0x08050a04 in main (argc=<value optimized out>, argv=) at /usr/src/debug/kdevelop-4.1.0/app/main.cpp:380 Reported using DrKonqi
kate crash
[Comment from a bug triager] This issue is being tracked at bug 243478. Merging. Thanks *** This bug has been marked as a duplicate of bug 243478 ***