[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [kdevelop] [Bug 314213] New: Autocomplete resource
From:       Orlando Xavier <orlandoxavier.sh () gmail ! com>
Date:       2013-01-31 21:31:50
Message-ID: bug-314213-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=314213

            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 KDevelop
closed unexpectedly.

(pt_BR)
Eu estava desenvolvendo em Python, utilizando a funcionalidade de preenchimento
automático, 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) () from
/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<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4
#5  0x00007f52ddbe9f5f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQtCore.so.4
#6  0x00007f52ddbea1e8 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () 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.so.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<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4
#6  0x00007f52ddbe9f5f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQtCore.so.4
#7  0x00007f52ddbea1e8 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () 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() () from
/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<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4
#11 0x00007f52ddbe9f5f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQtCore.so.4
#12 0x00007f52ddbea1e8 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () 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.so.0
#3  0x00007f52d69e8534 in g_main_context_check () from /lib64/libglib-2.0.so.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<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4
#7  0x00007f52ddbe9f5f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQtCore.so.4
#8  0x00007f52ddbea1e8 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () 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) () from
/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) () from
/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) () from
/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<KTextEditor::CodeCompletionModel*,
QModelIndex> 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<KTextEditor::CodeCompletionModel*>
const&) () from /lib64/libkatepartinterfaces.so.4
#12 0x00007f52bcbdec3b in
KateCompletionWidget::startCompletion(KTextEditor::Range const&,
QList<KTextEditor::CodeCompletionModel*> const&,
KTextEditor::CodeCompletionModel::InvocationType) () from
/lib64/libkatepartinterfaces.so.4
#13 0x00007f52bcbe0324 in
KateCompletionWidget::startCompletion(KTextEditor::CodeCompletionModel::InvocationType,
QList<KTextEditor::CodeCompletionModel*> const&) () from
/lib64/libkatepartinterfaces.so.4
#14 0x00007f52bcbe059e in KateCompletionWidget::automaticInvocation() () from
/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*, QEvent*)
() 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*), void*)
() 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<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4
#27 0x00007f52dd03c34e in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib64/libQtGui.so.4
#28 0x00007f52ddbe9f5f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQtCore.so.4
#29 0x00007f52ddbea1e8 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQtCore.so.4
#30 0x00007f52ddbeefd8 in QCoreApplication::exec() () from
/lib64/libQtCore.so.4
#31 0x000000000040e97c in main ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic