Bug 220755

Summary: c++ code completition crashes
Product: [Applications] kdevelop Reporter: Imre Péntek <pentek.imre>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description Imre Péntek 2009-12-31 01:19:00 UTC
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-16-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I was trying to create my destructor third time:
template line copypase enter
~blabla crash....


 -- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7712700 (LWP 17243))]

Thread 9 (Thread 0xb42c6b70 (LWP 17244)):
#0  0x00423422 in __kernel_vsyscall ()
#1  0x0552ca26 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2  0x0555c2dc in usleep (useconds=10000) at ../sysdeps/unix/sysv/linux/usleep.c:33
#3  0x071e3a22 in KDevelop::DUChainLock::lockForWrite (this=0x927100c, timeout=10000) at ../../language/duchain/duchainlock.cpp:301
#4  0x071e3bae in KDevelop::DUChainWriteLocker::lock (this=0xb42c62c8) at ../../language/duchain/duchainlock.cpp:411
#5  0x071e3bff in DUChainWriteLocker (this=0xb42c62c8, duChainLock=0x927100c, timeout=0) at ../../language/duchain/duchainlock.cpp:396
#6  0x07199408 in KDevelop::DUChainPrivate::doMoreCleanup (this=0x9271000, retries=1, needLockRepository=true) at ../../language/duchain/duchain.cpp:655
#7  0x0719a743 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x927e5a0) at ../../language/duchain/duchain.cpp:288
#8  0x00804e32 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00e5a80e in start_thread (arg=0xb42c6b70) at pthread_create.c:300
#10 0x055627ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xb30ffb70 (LWP 17249)):
#0  0x00423422 in __kernel_vsyscall ()
#1  0x00e5ee15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0556f78d in __pthread_cond_wait (cond=0x93b6fb0, mutex=0x93b6f98) at forward.c:139
#3  0x00805e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x0491db30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93b6d00, th=0x93bb180) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x0492019c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x93bbb70, th=0x93bb180) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0491c1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x93b6d00, th=0x93bb180) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x04920292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93bbb70, th=0x93bb180) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x0491ddb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x93b6d00, th=0x93bb180, previous=0xa22ecc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x0491e3be in ThreadWeaver::ThreadRunHelper::run (this=0xb30ff304, parent=0x93b6d00, th=0x93bb180) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x0491e9db in ThreadWeaver::Thread::run (this=0x93bb180) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00804e32 in ?? () from /usr/lib/libQtCore.so.4
#12 0x00e5a80e in start_thread (arg=0xb30ffb70) at pthread_create.c:300
#13 0x055627ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xb0a3ab70 (LWP 17347)):
#0  0x00e4fe06 in *__GI_clock_gettime (clock_id=15024116, tp=0xb0a3a018) at ../sysdeps/unix/clock_gettime.c:100
#1  0x00921bf3 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00921de1 in ?? () from /usr/lib/libQtCore.so.4
#3  0x0092288c in ?? () from /usr/lib/libQtCore.so.4
#4  0x00920210 in ?? () from /usr/lib/libQtCore.so.4
#5  0x02eabf90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x02eac351 in ?? () from /lib/libglib-2.0.so.0
#7  0x02eac863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x00920067 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0x008f3c79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x008f40ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x00801b73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0x0729f1d0 in KDevelop::CompletionWorkerThread::run (this=0x9a30158) at ../../language/codecompletion/codecompletionmodel.cpp:79
#13 0x00804e32 in ?? () from /usr/lib/libQtCore.so.4
#14 0x00e5a80e in start_thread (arg=0xb0a3ab70) at pthread_create.c:300
#15 0x055627ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb123bb70 (LWP 17348)):
#0  __pthread_mutex_lock (mutex=0x97ad3fc) at pthread_mutex_lock.c:47
#1  0x0556f956 in pthread_mutex_lock (mutex=0x97ad3fc) at forward.c:182
#2  0x02eac849 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00920067 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x008f3c79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x008f40ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00801b73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x0729f1d0 in KDevelop::CompletionWorkerThread::run (this=0x97ad108) at ../../language/codecompletion/codecompletionmodel.cpp:79
#8  0x00804e32 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00e5a80e in start_thread (arg=0xb123bb70) at pthread_create.c:300
#10 0x055627ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xae9efb70 (LWP 17351)):
#0  0x00423422 in __kernel_vsyscall ()
#1  0x00e5f142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x0556f7e4 in __pthread_cond_timedwait (cond=0xae9ef234, mutex=0xae9ef264, abstime=0xae9ef2b0) at forward.c:152
#3  0x0080481e in ?? () from /usr/lib/libQtCore.so.4
#4  0x00804973 in QThread::msleep(unsigned long) () from /usr/lib/libQtCore.so.4
#5  0x067d22ab in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#6  0x00804e32 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00e5a80e in start_thread (arg=0xae9efb70) at pthread_create.c:300
#8  0x055627ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xadf4eb70 (LWP 17354)):
[KCrash Handler]
#6  0x071fbdae in KDevelop::FunctionDeclaration::toString (this=0xb31ce280) at ../../language/duchain/functiondeclaration.cpp:79
#7  0x0722626b in KDevelop::DumpChain::dump (this=0xadf4d8d8, context=0xb31c4e38, allowedDepth=0) at ../../language/duchain/dumpchain.cpp:86
#8  0x072275bc in KDevelop::DumpChain::dump (this=0xadf4d8d8, context=0x9f3e1f0, allowedDepth=-4) at ../../language/duchain/dumpchain.cpp:120
#9  0x07227d62 in KDevelop::DumpChain::dump (this=0xadf4d8d8, context=0xa649870, allowedDepth=-3) at ../../language/duchain/dumpchain.cpp:116
#10 0x07227d62 in KDevelop::DumpChain::dump (this=0xadf4d8d8, context=0x9e837a0, allowedDepth=-2) at ../../language/duchain/dumpchain.cpp:116
#11 0x07227d62 in KDevelop::DumpChain::dump (this=0xadf4d8d8, context=0x9f8a2c0, allowedDepth=-1) at ../../language/duchain/dumpchain.cpp:116
#12 0x07227d62 in KDevelop::DumpChain::dump (this=0xadf4d8d8, context=0x930ec78, allowedDepth=0) at ../../language/duchain/dumpchain.cpp:116
#13 0x03ac9ac0 in ContextBuilder::buildContexts(KSharedPtr<Cpp::EnvironmentFile>, AST*, QList<LineContextPair>*, KDevelop::ReferencedTopDUContext const&, bool) ()
   from /usr/lib/libkdev4cppduchain.so.3.9.95
#14 0x03ad883f in DeclarationBuilder::buildDeclarations(KSharedPtr<Cpp::EnvironmentFile>, AST*, QList<LineContextPair>*, KDevelop::ReferencedTopDUContext const&, bool) ()
   from /usr/lib/libkdev4cppduchain.so.3.9.95
#15 0x067e80a5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#16 0x0491f37d in ThreadWeaver::JobRunHelper::runTheJob (this=0xadf4e24c, th=0x968b980, job=0xa4b8340) at ../../../threadweaver/Weaver/Job.cpp:106
#17 0x0491f6e1 in ThreadWeaver::Job::execute (this=0xa4b8340, th=0x968b980) at ../../../threadweaver/Weaver/Job.cpp:135
#18 0x04920fc3 in ThreadWeaver::JobCollectionJobRunner::execute (this=0xa4bfb60, t=0x968b980) at ../../../threadweaver/Weaver/JobCollection.cpp:82
#19 0x0491e38a in ThreadWeaver::ThreadRunHelper::run (this=0xadf4e304, parent=0x920ea80, th=0x968b980) at ../../../threadweaver/Weaver/Thread.cpp:95
#20 0x0491e9db in ThreadWeaver::Thread::run (this=0x968b980) at ../../../threadweaver/Weaver/Thread.cpp:142
#21 0x00804e32 in ?? () from /usr/lib/libQtCore.so.4
#22 0x00e5a80e in start_thread (arg=0xadf4eb70) at pthread_create.c:300
#23 0x055627ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xad74db70 (LWP 17355)):
#0  0x00423422 in __kernel_vsyscall ()
#1  0x00e5ee15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0556f78d in __pthread_cond_wait (cond=0x920f028, mutex=0x920f010) at forward.c:139
#3  0x00805e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x0491db30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x920ea80, th=0xb31f8238) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x0492019c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x920e6a0, th=0xb31f8238) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0491c1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x920ea80, th=0xb31f8238) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x04920292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x920e6a0, th=0xb31f8238) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x0491ddb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x920ea80, th=0xb31f8238, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x049202b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x920e6a0, th=0xb31f8238) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x0491ddb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x920ea80, th=0xb31f8238, previous=0x9c0d7c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x0491e3be in ThreadWeaver::ThreadRunHelper::run (this=0xad74d304, parent=0x920ea80, th=0xb31f8238) at ../../../threadweaver/Weaver/Thread.cpp:87
#12 0x0491e9db in ThreadWeaver::Thread::run (this=0xb31f8238) at ../../../threadweaver/Weaver/Thread.cpp:142
#13 0x00804e32 in ?? () from /usr/lib/libQtCore.so.4
#14 0x00e5a80e in start_thread (arg=0xad74db70) at pthread_create.c:300
#15 0x055627ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xac8eeb70 (LWP 17364)):
#0  0x00423422 in __kernel_vsyscall ()
#1  0x00e5ee15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0556f78d in __pthread_cond_wait (cond=0x93b6fb0, mutex=0x93b6f98) at forward.c:139
#3  0x00805e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x0491db30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93b6d00, th=0x9ffbc80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x0492019c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x93bbb70, th=0x9ffbc80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0491c1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x93b6d00, th=0x9ffbc80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x04920292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93bbb70, th=0x9ffbc80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x0491ddb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x93b6d00, th=0x9ffbc80, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x0491e3be in ThreadWeaver::ThreadRunHelper::run (this=0xac8ee304, parent=0x93b6d00, th=0x9ffbc80) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x0491e9db in ThreadWeaver::Thread::run (this=0x9ffbc80) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00804e32 in ?? () from /usr/lib/libQtCore.so.4
#12 0x00e5a80e in start_thread (arg=0xac8eeb70) at pthread_create.c:300
#13 0x055627ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7712700 (LWP 17243)):
#0  0x00423422 in __kernel_vsyscall ()
#1  0x05554ba6 in *__GI___poll (fds=0x55d5ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x088d2d80 in ?? () from /usr/lib/libxcb.so.1
#3  0x088d32eb in ?? () from /usr/lib/libxcb.so.1
#4  0x088d3687 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0x020b92e9 in _XSend () from /usr/lib/libX11.so.6
#6  0x020a5870 in ?? () from /usr/lib/libX11.so.6
#7  0x020a4ed4 in ?? () from /usr/lib/libX11.so.6
#8  0x020a5c5a in XPutImage () from /usr/lib/libX11.so.6
#9  0x011cbd66 in qt_x11_drawImage(QRect const&, QPoint const&, QImage const&, unsigned long, _XGC*, _XDisplay*, Visual*, int) () from /usr/lib/libQtGui.so.4
#10 0x011c8167 in QRasterWindowSurface::flush(QWidget*, QRegion const&, QPoint const&) () from /usr/lib/libQtGui.so.4
#11 0x011e5d6e in ?? () from /usr/lib/libQtGui.so.4
#12 0x011e7321 in ?? () from /usr/lib/libQtGui.so.4
#13 0x0104a116 in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4
#14 0x01051215 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#15 0x0141e297 in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4
#16 0x006dcdc4 in KMainWindow::event (this=0x90a7cf8, ev=0xbf8e96e4) at ../../kdeui/widgets/kmainwindow.cpp:1094
#17 0x0072330f in KXmlGuiWindow::event (this=0x90a7cf8, ev=0xbf8e96e4) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#18 0x00ffbf54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#19 0x010035ca in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#20 0x005f6bfa in KApplication::notify (this=0xbf8ea504, receiver=0x90a7cf8, event=0xbf8e96e4) at ../../kdeui/kernel/kapplication.cpp:302
#21 0x008f56cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#22 0x011e4427 in ?? () from /usr/lib/libQtGui.so.4
#23 0x011e7b34 in ?? () from /usr/lib/libQtGui.so.4
#24 0x0104c1cc in QWidget::repaint(QRect const&) () from /usr/lib/libQtGui.so.4
#25 0x0104c2dc in QWidget::repaint() () from /usr/lib/libQtGui.so.4
#26 0x01459b60 in QProgressBar::setValue(int) () from /usr/lib/libQtGui.so.4
#27 0x001c27f8 in KDevelop::StatusbarProgressWidget::slotProgressItemProgress (this=0x9270c88, item=0xa4c0cc0, value=80) at ../../shell/progresswidget.cpp:205
#28 0x001c3a78 in KDevelop::StatusbarProgressWidget::qt_metacall (this=0x9270c88, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbf8e9964) at ./progresswidget.moc:81
#29 0x0090b263 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#30 0x0090bec2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#31 0x001c0c79 in KDevelop::ProgressItem::progressItemProgress (this=0xa4c0cc0, _t1=0xa4c0cc0, _t2=80) at ./progressmanager.moc:111
#32 0x001c0c9f in KDevelop::ProgressItem::setProgress (this=0xa4c0cc0, v=80) at ../../shell/progressmanager.cpp:103
#33 0x00194a28 in KDevelop::StatusBar::showProgress (this=0x9261ad8, status=0x920de40, minimum=0, maximum=1000, value=800) at ../../shell/statusbar.cpp:240
#34 0x001961a2 in KDevelop::StatusBar::qt_metacall (this=0x9261ad8, _c=QMetaObject::InvokeMetaMethod, _id=40, _a=0xbf8e9b9c) at ./statusbar.moc:88
#35 0x0090b263 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#36 0x0090bec2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#37 0x07164945 in KDevelop::BackgroundParser::showProgress (this=0x920de38, _t1=0x920de40, _t2=0, _t3=1000, _t4=800) at ./backgroundparser.moc:227
#38 0x07165640 in KDevelop::BackgroundParser::updateProgressBar (this=0x920de38) at ../../language/backgroundparser/backgroundparser.cpp:581
#39 0x07165d01 in KDevelop::BackgroundParser::parseProgress (this=0x920de38, job=0xa42a7f8, value=0.800000012, text=...) at ../../language/backgroundparser/backgroundparser.cpp:397
#40 0x07168fb5 in KDevelop::BackgroundParser::qt_metacall (this=0x920de38, _c=QMetaObject::InvokeMetaMethod, _id=26, _a=0xa4ea728) at ./backgroundparser.moc:175
#41 0x00903f0b in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#42 0x009055fe in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#43 0x00ffbf54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#44 0x0100367c in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#45 0x005f6bfa in KApplication::notify (this=0xbf8ea504, receiver=0x920de38, event=0xa515e90) at ../../kdeui/kernel/kapplication.cpp:302
#46 0x008f56cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#47 0x008f62b2 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#48 0x008f647d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#49 0x009203ff in ?? () from /usr/lib/libQtCore.so.4
#50 0x02ea8e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#51 0x02eac730 in ?? () from /lib/libglib-2.0.so.0
#52 0x02eac863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#53 0x0092002c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#54 0x0109cbe5 in ?? () from /usr/lib/libQtGui.so.4
#55 0x008f3c79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#56 0x008f40ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#57 0x008f653f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#58 0x00ffbdd7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#59 0x0804f393 in _start ()

Reported using DrKonqi
Comment 1 Imre Péntek 2009-12-31 01:28:22 UTC
... now, as I added the appropriate lines to the code using mcedit, kdevelop crashes on opening the project... every time.
Comment 2 Andreas Pakulat 2009-12-31 01:37:49 UTC
Then update your kdevelop, beta5 is totally outdated more than 6 months old. Beta7 works a lot better. This particular problem has been fixed since months.