Bug 251540

Summary: crashed while editing file
Product: [Applications] kdevelop Reporter: Mantas Jankauskas <mantas>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: 4.1.0   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mantas Jankauskas 2010-09-17 09:17:41 UTC
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
Comment 1 Milian Wolff 2010-09-17 19:16:40 UTC

*** This bug has been marked as a duplicate of bug 250534 ***