Application: kdevelop (4.0.2 (using KDevPlatform 1.0.2)) KDE Platform Version: 4.4.5 (KDE 4.4.5) (Compiled from sources) Qt Version: 4.6.3 Operating System: Linux 2.6.34.1 i686 -- Information about the crash: No special actions were taken. I was editing php file opened from remote ftp server and kdevelop crashed -- Backtrace: Application: KDevelop (kdevelop.bin), signal: Segmentation fault [Current thread is 1 (Thread 0xb73566d0 (LWP 12931))] Thread 6 (Thread 0xb360bb90 (LWP 12936)): #0 0xb781f424 in __kernel_vsyscall () #1 0x0048fef2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x4bf3d514 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/lib/libQtCore.so.4 #3 0xb74bf135 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x82a1228) at /usr/src/redhat/BUILD/kdevplatform-1.0.2/language/duchain/duchain.cpp:286 #4 0x4bf3ca0e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #5 0x0048b832 in start_thread () from /lib/libpthread.so.0 #6 0x003cbe0e in clone () from /lib/libc.so.6 Thread 5 (Thread 0xb1aa1b90 (LWP 12938)): #0 0x007dae34 in clock_gettime () from /lib/librt.so.1 #1 0x4c06e246 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #2 0x4c0730cb in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #3 0x4c073efa in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #4 0x4c071439 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #5 0x4c0714b5 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #6 0x463c66d3 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0x463c6e16 in ?? () from /lib/libglib-2.0.so.0 #8 0x463c75e5 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0x4c071944 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #10 0x4c0431ed in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #11 0x4c04357d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #12 0x4bf3982f in QThread::exec() () from /usr/lib/qt4/lib/libQtCore.so.4 #13 0xb75d3b18 in KDevelop::CompletionWorkerThread::run (this=0x8343f18) at /usr/src/redhat/BUILD/kdevplatform-1.0.2/language/codecompletion/codecompletionmodel.cpp:81 #14 0x4bf3ca0e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #15 0x0048b832 in start_thread () from /lib/libpthread.so.0 #16 0x003cbe0e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xb0482b90 (LWP 12968)): #0 0xb781f424 in __kernel_vsyscall () #1 0x0048fbc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x4bf3d536 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/lib/libQtCore.so.4 #3 0x4f28bb8d in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x4f28e9cc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80 #5 0x4f28a46b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0x4f28eb32 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71 #7 0x4f28b1c3 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0x4f28eb51 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x4f28b1c3 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x4f28c88e in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87 #11 0x4f28cf5b in ThreadWeaver::Thread::run (this=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142 #12 0x4bf3ca0e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #13 0x0048b832 in start_thread () from /lib/libpthread.so.0 #14 0x003cbe0e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xaf8b2b90 (LWP 12978)): #0 0xb781f424 in __kernel_vsyscall () #1 0x0048fbc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x4bf3d536 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/lib/libQtCore.so.4 #3 0x4f28bb8d in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x4f28e9cc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80 #5 0x4f28a46b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0x4f28eb32 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71 #7 0x4f28b1c3 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0x4f28c88e in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87 #9 0x4f28cf5b in ThreadWeaver::Thread::run (this=) at /usr/src/redhat/BUILD/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142 #10 0x4bf3ca0e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #11 0x0048b832 in start_thread () from /lib/libpthread.so.0 #12 0x003cbe0e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xae0a8b90 (LWP 13002)): #0 0xb781f424 in __kernel_vsyscall () #1 0x0048fbc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x4e564fd5 in QDateTime::QDateTime(QDate const&) () from /usr/lib/qt4/lib/libQtScript.so.4 #3 0x4e565021 in QDateTime::QDateTime(QDate const&) () from /usr/lib/qt4/lib/libQtScript.so.4 #4 0x0048b832 in start_thread () from /lib/libpthread.so.0 #5 0x003cbe0e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb73566d0 (LWP 12931)): [KCrash Handler] #6 0x00579680 in __dynamic_cast () from /usr/lib/libstdc++.so.6 #7 0xb1d55ebb in Php::CodeCompletionContext::isValidCompletionItem (this=0xafb19140, dec=0xe753800) at /usr/src/redhat/BUILD/kdevelop-php-1.0.2/completion/context.cpp:1577 #8 0xb1d4ec10 in Php::CodeCompletionContext::completionItems (this=0xafb19140, abort=@0x8343f40, fullCompletion=false) at /usr/src/redhat/BUILD/kdevelop-php-1.0.2/completion/context.cpp:1384 #9 0xb75cd9ad in KDevelop::CodeCompletionWorker::computeCompletions (this=0x8343f30, context=..., position=..., view=0xf167ec8, contextRange=..., contextText=...) at /usr/src/redhat/BUILD/kdevplatform-1.0.2/language/codecompletion/codecompletionworker.cpp:159 #10 0xb75ce4be in KDevelop::CodeCompletionWorker::computeCompletions (this=0x8343f30, context=..., position=..., view=0xf167ec8) at /usr/src/redhat/BUILD/kdevplatform-1.0.2/language/codecompletion/codecompletionworker.cpp:119 #11 0xb75ceaa1 in KDevelop::CodeCompletionWorker::qt_metacall (this=0x8343f30, _c=InvokeMetaMethod, _id=1, _a=0xafb3ad08) at /usr/src/redhat/BUILD/kdevplatform-1.0.2-build/language/codecompletionworker.moc:84 #12 0xb1d393e2 in Php::CodeCompletionWorker::qt_metacall (this=0x8343f30, _c=InvokeMetaMethod, _id=5, _a=0xafb3ad08) at /usr/src/redhat/BUILD/kdevelop-php-1.0.2-build/completion/worker.moc:66 #13 0x4c04a75b in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/lib/libQtCore.so.4 #14 0x4c0547e6 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/qt4/lib/libQtCore.so.4 #15 0x4c056448 in QObject::event(QEvent*) () from /usr/lib/qt4/lib/libQtCore.so.4 #16 0x4cdae45f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #17 0x4cdb1b0e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtGui.so.4 #18 0x4d8f88fa in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/redhat/BUILD/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302 #19 0x4c04421b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/lib/libQtCore.so.4 #20 0x4c045051 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/qt4/lib/libQtCore.so.4 #21 0x4c04531d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt4/lib/libQtCore.so.4 #22 0x4c07160f in ?? () from /usr/lib/qt4/lib/libQtCore.so.4 #23 0x463c3d33 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #24 0x463c716f in ?? () from /lib/libglib-2.0.so.0 #25 0x463c75e5 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #26 0x4c071928 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #27 0x4ce67215 in ?? () from /usr/lib/qt4/lib/libQtGui.so.4 #28 0x4c0431ed in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #29 0x4c04357d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/lib/libQtCore.so.4 #30 0x4c0453e1 in QCoreApplication::exec() () from /usr/lib/qt4/lib/libQtCore.so.4 #31 0x4cdadbe7 in QApplication::exec() () from /usr/lib/qt4/lib/libQtGui.so.4 #32 0x0804ff06 in main () Possible duplicates by query: bug 250534, bug 230451, bug 224479. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 250534 ***