https://bugs.kde.org/show_bug.cgi?id=220755 Summary: c++ code completition crashes Product: kdevelop Version: unspecified Platform: Unlisted Binaries OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: kdevelop-bugs@kdevelop.org ReportedBy: pentek.imre@gmail.com 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) () from /usr/lib/libQtCore.so.4 #9 0x008f3c79 in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #10 0x008f40ca in QEventLoop::exec(QFlags) () 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) () from /usr/lib/libQtCore.so.4 #4 0x008f3c79 in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #5 0x008f40ca in QEventLoop::exec(QFlags) () 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, AST*, QList*, KDevelop::ReferencedTopDUContext const&, bool) () from /usr/lib/libkdev4cppduchain.so.3.9.95 #14 0x03ad883f in DeclarationBuilder::buildDeclarations(KSharedPtr, AST*, QList*, 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) () from /usr/lib/libQtCore.so.4 #54 0x0109cbe5 in ?? () from /usr/lib/libQtGui.so.4 #55 0x008f3c79 in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #56 0x008f40ca in QEventLoop::exec(QFlags) () 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 -- 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