[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-bugs
Subject: [Bug 304115] New: KDevelop crashes whenever I try to type something
From: Miquel Sabaté <mikisabate () gmail ! com>
Date: 2012-07-26 22:11:36
Message-ID: bug-304115-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=304115
Bug ID: 304115
Severity: critical
Version: git master
Priority: NOR
Assignee: kdevelop-bugs@kdevelop.org
Summary: KDevelop crashes whenever I try to type something
Classification: Unclassified
OS: Linux
Reporter: mikisabate@gmail.com
Hardware: Compiled Sources
Status: NEW
Component: Language Support: CPP
Product: kdevelop
Whenever I try to type something, KDevelop crashes. The crash seems related to
C++ Code Completion.
Reproducible: Always
Steps to Reproduce:
1. Type something (i.e. QVector)
2. KDevelop crashes before you can end the word.
Actual Results:
KDevelop crashed
Expected Results:
Not to crash
Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb19fb740 (LWP 1687))]
Thread 14 (Thread 0xadb30b40 (LWP 1689)):
#0 0xb7763424 in __kernel_vsyscall ()
#1 0xb5268521 in select () from /lib/libc.so.6
#2 0xb61237c3 in ?? () from /usr/lib/libQtCore.so.4
#3 0xb6038670 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb5fbcce8 in start_thread () from /lib/libpthread.so.0
#5 0xb526f4de in clone () from /lib/libc.so.6
Thread 13 (Thread 0xac870b40 (LWP 1691)):
[KCrash Handler]
#7 0xb7763424 in __kernel_vsyscall ()
#8 0xb51b524f in raise () from /lib/libc.so.6
#9 0xb51b6b53 in abort () from /lib/libc.so.6
#10 0xb602d5ae in qt_message_output(QtMsgType, char const*) () from
/usr/lib/libQtCore.so.4
#11 0xb602d7a9 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb602d8c8 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#13 0xb602d955 in qt_assert(char const*, char const*, int) () from
/usr/lib/libQtCore.so.4
#14 0xb4b62f84 in KDevelop::DUContext::owner (this=0xa5cb4db8) at
/home/mssola/Projects/kde/kdevplatform/language/duchain/ducontext.cpp:545
#15 0xacaa3cb4 in Cpp::NormalDeclarationCompletionItem::completionProperties
(this=0xa0d08ed0) at
/home/mssola/Projects/kde/kdevelop/languages/cpp/codecompletion/item.cpp:306
#16 0xb4c51ab3 in KDevelop::SimplifiedAttributesExtractor::extract (item=...)
at
/home/mssola/Projects/kde/kdevplatform/language/codecompletion/codecompletionitemgrouper.h:102
#17 0xb4c535c3 in
KDevelop::CodeCompletionItemGrouper<KDevelop::SimplifiedAttributesExtractor,
KDevelop::CodeCompletionItemLastGrouper>::CodeCompletionItemGrouper
(this=0xac86f753, tree=..., parent=0xabfe46d8, items=...) at
/home/mssola/Projects/kde/kdevplatform/language/codecompletion/codecompletionitemgrouper.h:53
#18 0xb4c52e1a in
KDevelop::CodeCompletionItemGrouper<KDevelop::InheritanceDepthExtractor,
KDevelop::CodeCompletionItemGrouper<KDevelop::SimplifiedAttributesExtractor,
KDevelop::CodeCompletionItemLastGrouper> >::CodeCompletionItemGrouper
(this=0xac86f7d3, tree=..., parent=0xa27a6290, items=...) at
/home/mssola/Projects/kde/kdevplatform/language/codecompletion/codecompletionitemgrouper.h:69
#19 0xb4c5234a in
KDevelop::CodeCompletionItemGrouper<KDevelop::ArgumentHintDepthExtractor,
KDevelop::CodeCompletionItemGrouper<KDevelop::InheritanceDepthExtractor,
KDevelop::CodeCompletionItemGrouper<KDevelop::SimplifiedAttributesExtractor,
KDevelop::CodeCompletionItemLastGrouper> > >::CodeCompletionItemGrouper
(this=0xac86f84b, tree=..., parent=0x0, items=...) at
/home/mssola/Projects/kde/kdevplatform/language/codecompletion/codecompletionitemgrouper.h:69
#20 0xb4c513f0 in KDevelop::CodeCompletionWorker::computeGroups
(this=0xa543f30, items=..., completionContext=...) at
/home/mssola/Projects/kde/kdevplatform/language/codecompletion/codecompletionworker.cpp:198
#21 0xb4c511d7 in KDevelop::CodeCompletionWorker::computeCompletions
(this=0xa543f30, context=..., position=..., followingText=...,
contextRange=..., contextText=...) at
/home/mssola/Projects/kde/kdevplatform/language/codecompletion/codecompletionworker.cpp:173
#22 0xaca84bff in Cpp::CodeCompletionWorker::computeCompletions
(this=0xa543f30, context=..., position=..., followingText=...,
_contextRange=..., _contextText=...) at
/home/mssola/Projects/kde/kdevelop/languages/cpp/codecompletion/worker.cpp:91
#23 0xb4c50d82 in KDevelop::CodeCompletionWorker::computeCompletions
(this=0xa543f30, context=..., position=..., view=0xa9858d0) at
/home/mssola/Projects/kde/kdevplatform/language/codecompletion/codecompletionworker.cpp:128
#24 0xb4c51571 in KDevelop::CodeCompletionWorker::qt_static_metacall
(_o=0xa543f30, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbe31cc8) at
/home/mssola/Projects/kde/build/kdevplatform/language/codecompletionworker.moc:61
#25 0xb6159bfa in QMetaCallEvent::placeMetaCall(QObject*) () from
/usr/lib/libQtCore.so.4
#26 0xb615e13b in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#27 0xb562a04c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#28 0xb562eb1f in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#29 0xb6529301 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#30 0xb6147f2e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#31 0xb614bc4d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/libQtCore.so.4
#32 0xb614bedc in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/libQtCore.so.4
#33 0xb6179bc4 in ?? () from /usr/lib/libQtCore.so.4
#34 0xb3de2691 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#35 0xb3de2b10 in ?? () from /usr/lib/libglib-2.0.so.0
#36 0xb3de2bf1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#37 0xb6179d41 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#38 0xb6146cfc in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#39 0xb6146ff1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#40 0xb60352cc in QThread::exec() () from /usr/lib/libQtCore.so.4
#41 0xb4c56035 in KDevelop::CompletionWorkerThread::run (this=0xa543dd0) at
/home/mssola/Projects/kde/kdevplatform/language/codecompletion/codecompletionmodel.cpp:84
#42 0xb6038670 in ?? () from /usr/lib/libQtCore.so.4
#43 0xb5fbcce8 in start_thread () from /lib/libpthread.so.0
#44 0xb526f4de in clone () from /lib/libc.so.6
Thread 12 (Thread 0xabeffb40 (LWP 1692)):
#0 0xb7763424 in __kernel_vsyscall ()
#1 0xb52653ab in poll () from /lib/libc.so.6
#2 0xb3df119b in g_poll () from /usr/lib/libglib-2.0.so.0
#3 0xb3de2a90 in ?? () from /usr/lib/libglib-2.0.so.0
#4 0xb3de2bf1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5 0xb6179d41 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#6 0xb6146cfc in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#7 0xb6146ff1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#8 0xb60352cc in QThread::exec() () from /usr/lib/libQtCore.so.4
#9 0xb4c56035 in KDevelop::CompletionWorkerThread::run (this=0xa544350) at
/home/mssola/Projects/kde/kdevplatform/language/codecompletion/codecompletionmodel.cpp:84
#10 0xb6038670 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb5fbcce8 in start_thread () from /lib/libpthread.so.0
#12 0xb526f4de in clone () from /lib/libc.so.6
Thread 11 (Thread 0xaaebab40 (LWP 1697)):
#0 0xb7763424 in __kernel_vsyscall ()
#1 0xb5fc079b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb4ffccfd in ?? () from /usr/lib/libQtScript.so.4
#3 0xb4ffcd2f in ?? () from /usr/lib/libQtScript.so.4
#4 0xb5fbcce8 in start_thread () from /lib/libpthread.so.0
#5 0xb526f4de in clone () from /lib/libc.so.6
Thread 10 (Thread 0xa9eb1b40 (LWP 1710)):
#0 0xb7763424 in __kernel_vsyscall ()
#1 0xb52653ab in poll () from /lib/libc.so.6
#2 0xb3df119b in g_poll () from /usr/lib/libglib-2.0.so.0
#3 0xb3de2a90 in ?? () from /usr/lib/libglib-2.0.so.0
#4 0xb3de2bf1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5 0xb6179d41 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#6 0xb6146cfc in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#7 0xb6146ff1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#8 0xb60352cc in QThread::exec() () from /usr/lib/libQtCore.so.4
#9 0xb61254fd in ?? () from /usr/lib/libQtCore.so.4
#10 0xb6038670 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb5fbcce8 in start_thread () from /lib/libpthread.so.0
#12 0xb526f4de in clone () from /lib/libc.so.6
Thread 9 (Thread 0xa89d4b40 (LWP 1754)):
#0 0xb7763424 in __kernel_vsyscall ()
#1 0xb5fc079b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb34ef483 in ?? () from /usr/lib/libQtWebKit.so.4
#3 0xb34ef59f in ?? () from /usr/lib/libQtWebKit.so.4
#4 0xb5fbcce8 in start_thread () from /lib/libpthread.so.0
#5 0xb526f4de in clone () from /lib/libc.so.6
Thread 8 (Thread 0xa91d5b40 (LWP 1755)):
#0 0xb5113e4d in clock_gettime () from /lib/librt.so.1
#1 0xb6096915 in ?? () from /usr/lib/libQtCore.so.4
#2 0xb617a72e in ?? () from /usr/lib/libQtCore.so.4
#3 0xae303734 in ?? ()
#4 0x00000000 in ?? ()
Thread 7 (Thread 0xa5ad5b40 (LWP 1962)):
#0 0xb7763424 in __kernel_vsyscall ()
#1 0xb5fc079b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb6038be0 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3 0xb6f5c3dc in ?? () from /usr/lib/libthreadweaver.so.4
#4 0xb6f5f26b in ?? () from /usr/lib/libthreadweaver.so.4
#5 0xb6f5bf4a in ?? () from /usr/lib/libthreadweaver.so.4
#6 0xb6f5f36c in ?? () from /usr/lib/libthreadweaver.so.4
#7 0xb6f5be43 in ?? () from /usr/lib/libthreadweaver.so.4
#8 0xb6f5ddf4 in ?? () from /usr/lib/libthreadweaver.so.4
#9 0xb6f5deaa in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#10 0xb6038670 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb5fbcce8 in start_thread () from /lib/libpthread.so.0
#12 0xb526f4de in clone () from /lib/libc.so.6
Thread 6 (Thread 0xa52d4b40 (LWP 1963)):
#0 0xb7763424 in __kernel_vsyscall ()
#1 0xb5fc079b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb6038be0 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3 0xb6f5c3dc in ?? () from /usr/lib/libthreadweaver.so.4
#4 0xb6f5f26b in ?? () from /usr/lib/libthreadweaver.so.4
#5 0xb6f5bf4a in ?? () from /usr/lib/libthreadweaver.so.4
#6 0xb6f5f36c in ?? () from /usr/lib/libthreadweaver.so.4
#7 0xb6f5be43 in ?? () from /usr/lib/libthreadweaver.so.4
#8 0xb6f5f388 in ?? () from /usr/lib/libthreadweaver.so.4
#9 0xb6f5be43 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb6f5ddf4 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb6f5deaa in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#12 0xb6038670 in ?? () from /usr/lib/libQtCore.so.4
#13 0xb5fbcce8 in start_thread () from /lib/libpthread.so.0
#14 0xb526f4de in clone () from /lib/libc.so.6
Thread 5 (Thread 0xa4ad3b40 (LWP 1964)):
#0 0xb7763424 in __kernel_vsyscall ()
#1 0xb5fc079b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb6038be0 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3 0xb6f5c3dc in ?? () from /usr/lib/libthreadweaver.so.4
#4 0xb6f5f26b in ?? () from /usr/lib/libthreadweaver.so.4
#5 0xb6f5bf4a in ?? () from /usr/lib/libthreadweaver.so.4
#6 0xb6f5f36c in ?? () from /usr/lib/libthreadweaver.so.4
#7 0xb6f5be43 in ?? () from /usr/lib/libthreadweaver.so.4
#8 0xb6f5ddf4 in ?? () from /usr/lib/libthreadweaver.so.4
#9 0xb6f5deaa in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#10 0xb6038670 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb5fbcce8 in start_thread () from /lib/libpthread.so.0
#12 0xb526f4de in clone () from /lib/libc.so.6
Thread 4 (Thread 0xa42d2b40 (LWP 1965)):
#0 0xb7763424 in __kernel_vsyscall ()
#1 0xb5fc079b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb6038be0 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3 0xb6f5c3dc in ?? () from /usr/lib/libthreadweaver.so.4
#4 0xb6f5f26b in ?? () from /usr/lib/libthreadweaver.so.4
#5 0xb6f5bf4a in ?? () from /usr/lib/libthreadweaver.so.4
#6 0xb6f5f36c in ?? () from /usr/lib/libthreadweaver.so.4
#7 0xb6f5be43 in ?? () from /usr/lib/libthreadweaver.so.4
#8 0xb6f5ddf4 in ?? () from /usr/lib/libthreadweaver.so.4
#9 0xb6f5deaa in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#10 0xb6038670 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb5fbcce8 in start_thread () from /lib/libpthread.so.0
#12 0xb526f4de in clone () from /lib/libc.so.6
Thread 3 (Thread 0xa3ad1b40 (LWP 1966)):
#0 0xb7763424 in __kernel_vsyscall ()
#1 0xb5fc079b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb6038be0 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3 0xb6f5c3dc in ?? () from /usr/lib/libthreadweaver.so.4
#4 0xb6f5f26b in ?? () from /usr/lib/libthreadweaver.so.4
#5 0xb6f5bf4a in ?? () from /usr/lib/libthreadweaver.so.4
#6 0xb6f5f36c in ?? () from /usr/lib/libthreadweaver.so.4
#7 0xb6f5be43 in ?? () from /usr/lib/libthreadweaver.so.4
#8 0xb6f5ddf4 in ?? () from /usr/lib/libthreadweaver.so.4
#9 0xb6f5deaa in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#10 0xb6038670 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb5fbcce8 in start_thread () from /lib/libpthread.so.0
#12 0xb526f4de in clone () from /lib/libc.so.6
Thread 2 (Thread 0xa7010b40 (LWP 1983)):
#0 0xb7763424 in __kernel_vsyscall ()
#1 0xb52653ab in poll () from /lib/libc.so.6
#2 0xb3df119b in g_poll () from /usr/lib/libglib-2.0.so.0
#3 0xb3de2a90 in ?? () from /usr/lib/libglib-2.0.so.0
#4 0xb3de2bf1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5 0xb6179d41 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#6 0xb6146cfc in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#7 0xb6146ff1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#8 0xb60352cc in QThread::exec() () from /usr/lib/libQtCore.so.4
#9 0xb4c56035 in KDevelop::CompletionWorkerThread::run (this=0xdfbf8d8) at
/home/mssola/Projects/kde/kdevplatform/language/codecompletion/codecompletionmodel.cpp:84
#10 0xb6038670 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb5fbcce8 in start_thread () from /lib/libpthread.so.0
#12 0xb526f4de in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb19fb740 (LWP 1687)):
#0 0xb7763424 in __kernel_vsyscall ()
#1 0xb5fc079b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb6038be0 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3 0xb6038205 in QThread::wait(unsigned long) () from /usr/lib/libQtCore.so.4
#4 0xb6123315 in ?? () from /usr/lib/libQtCore.so.4
#5 0xb51b82e1 in __run_exit_handlers () from /lib/libc.so.6
#6 0xb51b836d in exit () from /lib/libc.so.6
#7 0xb569f9f8 in ?? () from /usr/lib/libQtGui.so.4
#8 0xb65273c9 in KApplication::xioErrhandler(_XDisplay*) () from
/usr/lib/libkdeui.so.5
#9 0xb6527404 in ?? () from /usr/lib/libkdeui.so.5
#10 0xb4996044 in _XIOError () from /usr/lib/libX11.so.6
#11 0xb49938df in _XEventsQueued () from /usr/lib/libX11.so.6
#12 0xb49844b8 in XEventsQueued () from /usr/lib/libX11.so.6
#13 0xb56db078 in ?? () from /usr/lib/libQtGui.so.4
#14 0xb3de2142 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#15 0xb3de298f in ?? () from /usr/lib/libglib-2.0.so.0
#16 0xb3de2bf1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#17 0xb6179d41 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#18 0xb56db20a in ?? () from /usr/lib/libQtGui.so.4
#19 0xb6146cfc in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#20 0xb6146ff1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#21 0xb614bf8a in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#22 0xb5627e84 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#23 0x080572c8 in main (argc=2, argv=0xbf990404) at
/home/mssola/Projects/kde/kdevelop/app/main.cpp:518
--
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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic