Application that crashed: kdevelop Version of the application: 3.9.95 (using KDevPlatform 0.9.95) KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-17-generic-pae i686 Distribution: Ubuntu 9.10 What I was doing when the application crashed: wanting to copy/paste code to end of file, crashes when pressing enter at last line of file -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0xb487d700 (LWP 6859))] Thread 9 (Thread 0xb1337b70 (LWP 6860)): #0 0xb77de430 in __kernel_vsyscall () #1 0xb4ec4142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb63798d4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6ec5def in QWaitConditionPrivate::wait (this=0x89dffac, mutex=0x89dffb0, time=200000) at thread/qwaitcondition_unix.cpp:85 #4 QWaitCondition::wait (this=0x89dffac, mutex=0x89dffb0, time=200000) at thread/qwaitcondition_unix.cpp:159 #5 0xb55cd715 in ?? () from /usr/lib/libkdevplatformlanguage.so.1 #6 0xb6ec4e32 in QThreadPrivate::start (arg=0x89dffa0) at thread/qthread_unix.cpp:188 #7 0xb4ebf80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb636c8de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 8 (Thread 0xad4eab70 (LWP 6886)): #0 0xb4f8de06 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0xb6fe1bf3 in QTimerInfoList::getTime (this=0x9248034, t=...) at kernel/qeventdispatcher_unix.cpp:339 #2 0xb6fe1de1 in QTimerInfoList::updateCurrentTime (this=0x9248034) at kernel/qeventdispatcher_unix.cpp:297 #3 0xb6fe288c in QTimerInfoList::timerWait (this=0x9248034, tm=...) at kernel/qeventdispatcher_unix.cpp:420 #4 0xb6fe0210 in timerSourcePrepare (source=0x9248000, timeout=0xad4ea0dc) at kernel/qeventdispatcher_glib.cpp:141 #5 0xb4f0ef90 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #6 0xb4f0f351 in ?? () from /lib/libglib-2.0.so.0 #7 0xb4f0f863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #8 0xb6fe0067 in QEventDispatcherGlib::processEvents (this=0x9236a80, flags=...) at kernel/qeventdispatcher_glib.cpp:329 #9 0xb6fb3c79 in QEventLoop::processEvents (this=0xad4ea2a4, flags=) at kernel/qeventloop.cpp:149 #10 0xb6fb40ca in QEventLoop::exec (this=0xad4ea2a4, flags=...) at kernel/qeventloop.cpp:201 #11 0xb6ec1b73 in QThread::exec (this=0x92482f0) at thread/qthread.cpp:487 #12 0xb6f966ab in QInotifyFileSystemWatcherEngine::run (this=0x92482f0) at io/qfilesystemwatcher_inotify.cpp:214 #13 0xb6ec4e32 in QThreadPrivate::start (arg=0x92482f0) at thread/qthread_unix.cpp:188 #14 0xb4ebf80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #15 0xb636c8de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 7 (Thread 0xacce9b70 (LWP 6887)): #0 0xb77de430 in __kernel_vsyscall () #1 0xb4ec3e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb637987d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6ec5e67 in QWaitConditionPrivate::wait (this=0x9268178, mutex=0x92683b8, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x9268178, mutex=0x92683b8, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb4b08b30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9268160, th=0x9268738) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4b0b19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9268450, th=0x9268738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4b071fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9268160, th=0x9268738) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4b0b292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9268450, th=0x9268738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4b08db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9268160, th=0x9268738, previous=0x92621f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4b093be in ThreadWeaver::ThreadRunHelper::run (this=0xacce9304, parent=0x9268160, th=0x9268738) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb4b099db in ThreadWeaver::Thread::run (this=0x9268738) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb6ec4e32 in QThreadPrivate::start (arg=0x9268738) at thread/qthread_unix.cpp:188 #13 0xb4ebf80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #14 0xb636c8de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 6 (Thread 0xab015b70 (LWP 6889)): #0 0xb4f8de06 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0xb6fe1bf3 in QTimerInfoList::getTime (this=0x89684bc, t=...) at kernel/qeventdispatcher_unix.cpp:339 #2 0xb6fe1de1 in QTimerInfoList::updateCurrentTime (this=0x89684bc) at kernel/qeventdispatcher_unix.cpp:297 #3 0xb6fe288c in QTimerInfoList::timerWait (this=0x89684bc, tm=...) at kernel/qeventdispatcher_unix.cpp:420 #4 0xb6fe0210 in timerSourcePrepare (source=0x8968488, timeout=0xab01510c) at kernel/qeventdispatcher_glib.cpp:141 #5 0xb4f0ef90 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #6 0xb4f0f351 in ?? () from /lib/libglib-2.0.so.0 #7 0xb4f0f863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #8 0xb6fe0067 in QEventDispatcherGlib::processEvents (this=0x90e77e0, flags=...) at kernel/qeventdispatcher_glib.cpp:329 #9 0xb6fb3c79 in QEventLoop::processEvents (this=0xab0152d4, flags=) at kernel/qeventloop.cpp:149 #10 0xb6fb40ca in QEventLoop::exec (this=0xab0152d4, flags=...) at kernel/qeventloop.cpp:201 #11 0xb6ec1b73 in QThread::exec (this=0x92b7200) at thread/qthread.cpp:487 #12 0xb56d21d0 in ?? () from /usr/lib/libkdevplatformlanguage.so.1 #13 0xb6ec4e32 in QThreadPrivate::start (arg=0x92b7200) at thread/qthread_unix.cpp:188 #14 0xb4ebf80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #15 0xb636c8de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0xaa814b70 (LWP 6890)): #0 0xb77de430 in __kernel_vsyscall () #1 0xb635ec96 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb4f1c54b in g_poll () from /lib/libglib-2.0.so.0 #3 0xb4f0f56b in ?? () from /lib/libglib-2.0.so.0 #4 0xb4f0f863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb6fe0067 in QEventDispatcherGlib::processEvents (this=0x92b1e08, flags=...) at kernel/qeventdispatcher_glib.cpp:329 #6 0xb6fb3c79 in QEventLoop::processEvents (this=0xaa8142d4, flags=) at kernel/qeventloop.cpp:149 #7 0xb6fb40ca in QEventLoop::exec (this=0xaa8142d4, flags=...) at kernel/qeventloop.cpp:201 #8 0xb6ec1b73 in QThread::exec (this=0xb0a163e8) at thread/qthread.cpp:487 #9 0xb56d21d0 in ?? () from /usr/lib/libkdevplatformlanguage.so.1 #10 0xb6ec4e32 in QThreadPrivate::start (arg=0xb0a163e8) at thread/qthread_unix.cpp:188 #11 0xb4ebf80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0xb636c8de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xa9effb70 (LWP 6893)): #0 0xb77de430 in __kernel_vsyscall () #1 0xb4ec4142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb63798d4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6ec481e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:297 #4 0xb6ec4973 in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:323 #5 0xabc4e2ab in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so #6 0xb6ec4e32 in QThreadPrivate::start (arg=0x9307a10) at thread/qthread_unix.cpp:188 #7 0xb4ebf80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb636c8de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xa94e4b70 (LWP 6894)): #0 0xb77de430 in __kernel_vsyscall () #1 0xb4ec3e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb637987d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6ec5e67 in QWaitConditionPrivate::wait (this=0x89717e0, mutex=0x8971a70, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x89717e0, mutex=0x8971a70, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb4b08b30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x89717c8, th=0x92a0b88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4b0b19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8971b08, th=0x92a0b88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4b071fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x89717c8, th=0x92a0b88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4b0b292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8971b08, th=0x92a0b88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4b08db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89717c8, th=0x92a0b88, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4b0b2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8971b08, th=0x92a0b88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb4b08db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89717c8, th=0x92a0b88, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb4b0b2b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8971b08, th=0x92a0b88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0xb4b08db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89717c8, th=0x92a0b88, previous=0xb019ea8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0xb4b093be in ThreadWeaver::ThreadRunHelper::run (this=0xa94e4304, parent=0x89717c8, th=0x92a0b88) at ../../../threadweaver/Weaver/Thread.cpp:87 #15 0xb4b099db in ThreadWeaver::Thread::run (this=0x92a0b88) at ../../../threadweaver/Weaver/Thread.cpp:142 #16 0xb6ec4e32 in QThreadPrivate::start (arg=0x92a0b88) at thread/qthread_unix.cpp:188 #17 0xb4ebf80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #18 0xb636c8de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xa8ce3b70 (LWP 6895)): #0 0xb77de430 in __kernel_vsyscall () #1 0xb4ec3e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb637987d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6ec5e67 in QWaitConditionPrivate::wait (this=0x89717e0, mutex=0x8971a70, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x89717e0, mutex=0x8971a70, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb4b08b30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x89717c8, th=0x92aa460) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb4b0b19c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8971b08, th=0x92aa460) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4b071fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x89717c8, th=0x92aa460) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb4b0b292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8971b08, th=0x92aa460) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb4b08db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89717c8, th=0x92aa460, previous=0x9b23bc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb4b093be in ThreadWeaver::ThreadRunHelper::run (this=0xa8ce3304, parent=0x89717c8, th=0x92aa460) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb4b099db in ThreadWeaver::Thread::run (this=0x92aa460) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb6ec4e32 in QThreadPrivate::start (arg=0x92aa460) at thread/qthread_unix.cpp:188 #13 0xb4ebf80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #14 0xb636c8de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb487d700 (LWP 6859)): [KCrash Handler] #6 0xa77e5e6a in KateSmartCursor::setPositionInternal (this=0x98c2ddc, pos=..., internal=true) at ../../kate/smart/katesmartcursor.cpp:186 #7 0xa77e6242 in KateSmartCursor::translate (this=0x98c2ddc, edit=...) at ../../kate/smart/katesmartcursor.cpp:305 #8 0xa77eb6af in KateSmartGroup::translateChanged (this=0xa6124608, edit=...) at ../../kate/smart/katesmartmanager.cpp:464 #9 0xa77eefcf in KateSmartManager::slotTextChanged (this=0xa79eea50, edit=0xa6319720) at ../../kate/smart/katesmartmanager.cpp:368 #10 0xa77ef38f in KateSmartManager::qt_metacall (this=0xa79eea50, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf84be38) at ./katesmartmanager.moc:74 #11 0xb6fcb263 in QMetaObject::activate (sender=0xa053728, from_signal_index=4, to_signal_index=4, argv=0xbf84be38) at kernel/qobject.cpp:3113 #12 0xb6fcbec2 in QMetaObject::activate (sender=0xa053728, m=0xa78fab64, local_signal_index=0, argv=0xbf84be38) at kernel/qobject.cpp:3187 #13 0xa77bd523 in KateEditHistory::editDone (this=0xa053728, _t1=0xa6319720) at ./kateedit.moc:78 #14 0xa77a7f22 in KateDocument::editWrapLine (this=0xa79ee6a8, line=641, col=1, newLine=true, newLineAdded=0x0) at ../../kate/document/katedocument.cpp:1281 #15 0xa77a9b1c in KateDocument::newLine (this=0xa79ee6a8, v=0xa79f25c0) at ../../kate/document/katedocument.cpp:3877 #16 0xa783bbcc in KateViewInternal::doReturn (this=0x98c2d88) at ../../kate/view/kateviewinternal.cpp:808 #17 0xa783c2f0 in KateViewInternal::keyPressEvent (this=0x98c2d88, e=0xbf84c4c4) at ../../kate/view/kateviewinternal.cpp:2381 #18 0xa783b4e9 in KateViewInternal::eventFilter (this=0x98c2d88, obj=0x98c2d88, e=0xbf84c4c4) at ../../kate/view/kateviewinternal.cpp:2250 #19 0xb6fb483a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8706cc0, receiver=0x98c2d88, event=0xbf84c4c4) at kernel/qcoreapplication.cpp:726 #20 0xb65f8f2c in QApplicationPrivate::notify_helper (this=0x8706cc0, receiver=0x98c2d88, e=0xbf84c4c4) at kernel/qapplication.cpp:4052 #21 0xb6601778 in QApplication::notify (this=0xbf84e084, receiver=0x98c2d88, e=0xbf84c4c4) at kernel/qapplication.cpp:3662 #22 0xb727bbfa in KApplication::notify (this=0xbf84e084, receiver=0x98c2d88, event=0xbf84c4c4) at ../../kdeui/kernel/kapplication.cpp:302 #23 0xb6fb56cb in QCoreApplication::notifyInternal (this=0xbf84e084, receiver=0x98c2d88, event=0xbf84c4c4) at kernel/qcoreapplication.cpp:610 #24 0xb65f9e2e in QCoreApplication::sendSpontaneousEvent (receiver=0x98c2d88, event=0x0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #25 qt_sendSpontaneousEvent (receiver=0x98c2d88, event=0x0) at kernel/qapplication.cpp:4958 #26 0xb6696440 in QKeyMapper::sendKeyEvent (keyWidget=0x98c2d88, grab=false, type=QEvent::KeyPress, code=16777220, modifiers=..., text=..., autorepeat=<value optimized out>, count=<value optimized out>, nativeScanCode=36, nativeVirtualKey=65293, nativeModifiers=8192) at kernel/qkeymapper_x11.cpp:1861 #27 0xb6698989 in QKeyMapperPrivate::translateKeyEvent (this=0x87308e8, keyWidget=0x98c2d88, event=0xbf84dcac, grab=131) at kernel/qkeymapper_x11.cpp:1831 #28 0xb666ced7 in QApplication::x11ProcessEvent (this=0xbf84e084, event=0xbf84dcac) at kernel/qapplication_x11.cpp:3443 #29 0xb669a502 in x11EventSourceDispatch (s=0x8709e00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #30 0xb4f0be88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #31 0xb4f0f730 in ?? () from /lib/libglib-2.0.so.0 #32 0xb4f0f863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #33 0xb6fe002c in QEventDispatcherGlib::processEvents (this=0x86590d0, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #34 0xb6699be5 in QGuiEventDispatcherGlib::processEvents (this=0x86590d0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #35 0xb6fb3c79 in QEventLoop::processEvents (this=0xbf84dfa4, flags=) at kernel/qeventloop.cpp:149 #36 0xb6fb40ca in QEventLoop::exec (this=0xbf84dfa4, flags=...) at kernel/qeventloop.cpp:201 #37 0xb6fb653f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #38 0xb65f8dd7 in QApplication::exec () at kernel/qapplication.cpp:3525 #39 0x0804f393 in _start () Reported using DrKonqi
should be fixed in KDE 4.3.5 or higher *** This bug has been marked as a duplicate of bug 200450 ***