From kde-bugs-dist Thu Jan 31 21:31:50 2013 From: Orlando Xavier Date: Thu, 31 Jan 2013 21:31:50 +0000 To: kde-bugs-dist Subject: [kdevelop] [Bug 314213] New: Autocomplete resource Message-Id: X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=135966792015302 https://bugs.kde.org/show_bug.cgi?id=3D314213 Bug ID: 314213 Summary: Autocomplete resource Classification: Unclassified Product: kdevelop Version: 4.4.1 Platform: Mageia RPMs OS: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-null@kde.org Reporter: orlandoxavier.sh@gmail.com Application: kdevelop (4.4.1) KDE Platform Version: 4.9.97 Qt Version: 4.8.4 Operating System: Linux 3.8.0-desktop-0.rc4.1.mga3 x86_64 Distribution: "Mageia 3" -- Information about the crash: - What I was doing when the application crashed: (en) I was developing in Python, using the feature of autocomplete, and the KDev= elop closed unexpectedly. (pt_BR) Eu estava desenvolvendo em Python, utilizando a funcionalidade de preenchim= ento autom=C3=A1tico, quando o KDevelop, inesperadamente, fechou. The crash can be reproduced some of the time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f52e0042780 (LWP 16124))] Thread 11 (Thread 0x7f52bc872700 (LWP 16126)): #0 0x00007f52dc50d971 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f52ddaeeaa7 in QWaitCondition::wait(QMutex*, unsigned long) () f= rom /lib64/libQtCore.so.4 #2 0x00007f52d9c48a2b in KDevelop::DUChainPrivate::CleanupThread::run() () from /lib64/libkdevplatformlanguage.so.6 #3 0x00007f52ddaee5ec in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #4 0x00007f52dc509d18 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f52dc80d87d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f52ae57b700 (LWP 16127)): #0 0x00007f52d69e6514 in g_source_iter_next () from /lib64/libglib-2.0.so.0 #1 0x00007f52d69e81b7 in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #2 0x00007f52d69e88cb in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0 #3 0x00007f52d69e8ac4 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #4 0x00007f52ddc195e6 in QEventDispatcherGlib::processEvents(QFlags) = () from /lib64/libQtCore.so.4 #5 0x00007f52ddbe9f5f in QEventLoop::processEvents(QFlags) () from /lib64/libQtCore.so.4 #6 0x00007f52ddbea1e8 in QEventLoop::exec(QFlags) () from /lib64/libQtCore.so.4 #7 0x00007f52ddaeb610 in QThread::exec() () from /lib64/libQtCore.so.4 #8 0x00007f52ddaee5ec in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #9 0x00007f52dc509d18 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f52dc80d87d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f52a530b700 (LWP 16130)): #0 0x00007f52dc50bbc0 in pthread_mutex_lock () from /lib64/libpthread.so.0 #1 0x00007f52d6a259d1 in g_mutex_lock () from /lib64/libglib-2.0.so.0 #2 0x00007f52d69e83ba in g_main_context_check () from /lib64/libglib-2.0.s= o.0 #3 0x00007f52d69e8942 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0 #4 0x00007f52d69e8ac4 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #5 0x00007f52ddc195e6 in QEventDispatcherGlib::processEvents(QFlags) = () from /lib64/libQtCore.so.4 #6 0x00007f52ddbe9f5f in QEventLoop::processEvents(QFlags) () from /lib64/libQtCore.so.4 #7 0x00007f52ddbea1e8 in QEventLoop::exec(QFlags) () from /lib64/libQtCore.so.4 #8 0x00007f52ddaeb610 in QThread::exec() () from /lib64/libQtCore.so.4 #9 0x00007f52ddaee5ec in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #10 0x00007f52dc509d18 in start_thread () from /lib64/libpthread.so.0 #11 0x00007f52dc80d87d in clone () from /lib64/libc.so.6 #12 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f52a4ac6700 (LWP 16134)): #0 0x00007f52dc50d5c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f52d8fbe207 in QTWTF::TCMalloc_PageHeap::scavengerThread() () fr= om /lib64/libQtScript.so.4 #2 0x00007f52d8fbe239 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void= *) () from /lib64/libQtScript.so.4 #3 0x00007f52dc509d18 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f52dc80d87d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f521acbf700 (LWP 16153)): #0 0x00007fffaf5fead7 in clock_gettime () #1 0x00007f52dc820a6d in clock_gettime () from /lib64/libc.so.6 #2 0x00007f52ddb44524 in qt_gettime() () from /lib64/libQtCore.so.4 #3 0x00007f52ddc19eed in QTimerInfoList::updateCurrentTime() () from /lib64/libQtCore.so.4 #4 0x00007f52ddc1a233 in QTimerInfoList::timerWait(timeval&) () from /lib64/libQtCore.so.4 #5 0x00007f52ddc18c9c in timerSourcePrepareHelper(GTimerSource*, int*) () = from /lib64/libQtCore.so.4 #6 0x00007f52ddc18d45 in timerSourcePrepare(_GSource*, int*) () from /lib64/libQtCore.so.4 #7 0x00007f52d69e8238 in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #8 0x00007f52d69e88cb in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0 #9 0x00007f52d69e8ac4 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #10 0x00007f52ddc195e6 in QEventDispatcherGlib::processEvents(QFlags) = () from /lib64/libQtCore.so.4 #11 0x00007f52ddbe9f5f in QEventLoop::processEvents(QFlags) () from /lib64/libQtCore.so.4 #12 0x00007f52ddbea1e8 in QEventLoop::exec(QFlags) () from /lib64/libQtCore.so.4 #13 0x00007f52ddaeb610 in QThread::exec() () from /lib64/libQtCore.so.4 #14 0x00007f52ddbca7af in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4 #15 0x00007f52ddaee5ec in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #16 0x00007f52dc509d18 in start_thread () from /lib64/libpthread.so.0 #17 0x00007f52dc80d87d in clone () from /lib64/libc.so.6 #18 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f5218f23700 (LWP 16235)): #0 0x00007f52dc50d5c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f52d326c03d in ?? () from /lib64/libQtWebKit.so.4 #2 0x00007f52d326c149 in ?? () from /lib64/libQtWebKit.so.4 #3 0x00007f52dc509d18 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f52dc80d87d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f5213fff700 (LWP 16236)): #0 0x00007f52dc81af10 in __libc_disable_asynccancel () from /lib64/libc.so= .6 #1 0x00007f52dc7ff869 in read () from /lib64/libc.so.6 #2 0x00007f52d6a24d0f in g_wakeup_acknowledge () from /lib64/libglib-2.0.s= o.0 #3 0x00007f52d69e8534 in g_main_context_check () from /lib64/libglib-2.0.s= o.0 #4 0x00007f52d69e8942 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0 #5 0x00007f52d69e8ac4 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #6 0x00007f52ddc195e6 in QEventDispatcherGlib::processEvents(QFlags) = () from /lib64/libQtCore.so.4 #7 0x00007f52ddbe9f5f in QEventLoop::processEvents(QFlags) () from /lib64/libQtCore.so.4 #8 0x00007f52ddbea1e8 in QEventLoop::exec(QFlags) () from /lib64/libQtCore.so.4 #9 0x00007f52ddaeb610 in QThread::exec() () from /lib64/libQtCore.so.4 #10 0x00007f52ddaee5ec in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #11 0x00007f52dc509d18 in start_thread () from /lib64/libpthread.so.0 #12 0x00007f52dc80d87d in clone () from /lib64/libc.so.6 #13 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f52133ee700 (LWP 16237)): #0 0x00007f52dc50d5c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f52ddaeeb4b in QWaitCondition::wait(QMutex*, unsigned long) () f= rom /lib64/libQtCore.so.4 #2 0x00007f52d3c87d61 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver= ::Thread*) () from /lib64/libthreadweaver.so.4 #3 0x00007f52d3c8a5ab in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #4 0x00007f52d3c8941f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #5 0x00007f52d3c894ab in ThreadWeaver::Thread::run() () from /lib64/libthreadweaver.so.4 #6 0x00007f52ddaee5ec in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #7 0x00007f52dc509d18 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f52dc80d87d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f5212bed700 (LWP 16376)): #0 0x00007f52dc50d5c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f52ddaeeb4b in QWaitCondition::wait(QMutex*, unsigned long) () f= rom /lib64/libQtCore.so.4 #2 0x00007f52d3c87d61 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver= ::Thread*) () from /lib64/libthreadweaver.so.4 #3 0x00007f52d3c8a5ab in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #4 0x00007f52d3c8a5c4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #5 0x00007f52d3c8a5c4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #6 0x00007f52d3c8941f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #7 0x00007f52d3c894ab in ThreadWeaver::Thread::run() () from /lib64/libthreadweaver.so.4 #8 0x00007f52ddaee5ec in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #9 0x00007f52dc509d18 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f52dc80d87d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f52123ec700 (LWP 16377)): #0 0x00007f52dc50d5c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f52ddaeeb4b in QWaitCondition::wait(QMutex*, unsigned long) () f= rom /lib64/libQtCore.so.4 #2 0x00007f52d3c87d61 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver= ::Thread*) () from /lib64/libthreadweaver.so.4 #3 0x00007f52d3c8a5ab in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #4 0x00007f52d3c8941f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #5 0x00007f52d3c894ab in ThreadWeaver::Thread::run() () from /lib64/libthreadweaver.so.4 #6 0x00007f52ddaee5ec in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #7 0x00007f52dc509d18 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f52dc80d87d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f52e0042780 (LWP 16124)): [KCrash Handler] #5 0x00007f52a559f512 in Python::PythonDeclarationCompletionItem::data(QModelIndex const&, int, KDevelop::CodeCompletionModel const*) const () from /lib64/libkdev4pythoncompletion.so #6 0x00007f52a559fd81 in Python::FunctionDeclarationCompletionItem::data(QModelIndex const&, int, KDevelop::CodeCompletionModel const*) const () from /lib64/libkdev4pythoncompletion.so #7 0x00007f52d9d32d41 in KDevelop::CodeCompletionModel::data(QModelIndex const&, int) const () from /lib64/libkdevplatformlanguage.so.6 #8 0x00007f52bcbe6f55 in KateCompletionModel::contextMatchQuality(QPair const&) const () from /lib64/libkatepartinterfaces.so.4 #9 0x00007f52bcbeb3e3 in KateCompletionModel::updateBestMatches() () from /lib64/libkatepartinterfaces.so.4 #10 0x00007f52bcbec6f5 in KateCompletionModel::createGroups() () from /lib64/libkatepartinterfaces.so.4 #11 0x00007f52bcbec994 in KateCompletionModel::setCompletionModels(QList const&) () from /lib64/libkatepartinterfaces.so.4 #12 0x00007f52bcbdec3b in KateCompletionWidget::startCompletion(KTextEditor::Range const&, QList const&, KTextEditor::CodeCompletionModel::InvocationType) () from /lib64/libkatepartinterfaces.so.4 #13 0x00007f52bcbe0324 in KateCompletionWidget::startCompletion(KTextEditor::CodeCompletionModel::Inv= ocationType, QList const&) () from /lib64/libkatepartinterfaces.so.4 #14 0x00007f52bcbe059e in KateCompletionWidget::automaticInvocation() () fr= om /lib64/libkatepartinterfaces.so.4 #15 0x00007f52ddc0062f in QMetaObject::activate(QObject*, QMetaObject const= *, int, void**) () from /lib64/libQtCore.so.4 #16 0x00007f52ddbff93c in QObject::event(QEvent*) () from /lib64/libQtCore.= so.4 #17 0x00007f52dcf9c30c in QApplicationPrivate::notify_helper(QObject*, QEve= nt*) () from /lib64/libQtGui.so.4 #18 0x00007f52dcfa078a in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4 #19 0x00007f52de408c46 in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5 #20 0x00007f52ddbeb20e in QCoreApplication::notifyInternal(QObject*, QEvent= *) () from /lib64/libQtCore.so.4 #21 0x00007f52ddc1be32 in QTimerInfoList::activateTimers() () from /lib64/libQtCore.so.4 #22 0x00007f52ddc18f54 in timerSourceDispatch(_GSource*, int (*)(void*), vo= id*) () from /lib64/libQtCore.so.4 #23 0x00007f52d69e86d5 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #24 0x00007f52d69e8a08 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0 #25 0x00007f52d69e8ac4 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #26 0x00007f52ddc195c6 in QEventDispatcherGlib::processEvents(QFlags) = () from /lib64/libQtCore.so.4 #27 0x00007f52dd03c34e in QGuiEventDispatcherGlib::processEvents(QFlags) () from /lib64/libQtGui.so.4 #28 0x00007f52ddbe9f5f in QEventLoop::processEvents(QFlags) () from /lib64/libQtCore.so.4 #29 0x00007f52ddbea1e8 in QEventLoop::exec(QFlags) () from /lib64/libQtCore.so.4 #30 0x00007f52ddbeefd8 in QCoreApplication::exec() () from /lib64/libQtCore.so.4 #31 0x000000000040e97c in main () Reported using DrKonqi --=20 You are receiving this mail because: You are watching all bug changes.=