From kdevelop-bugs Thu Jul 26 22:11:36 2012 From: =?UTF-8?Q?Miquel=20Sabat=C3=A9=20?= Date: Thu, 26 Jul 2012 22:11:36 +0000 To: kdevelop-bugs Subject: [Bug 304115] New: KDevelop crashes whenever I try to type something Message-Id: X-MARC-Message: https://marc.info/?l=kdevelop-bugs&m=134334107711297 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::CodeCompletionItemGrouper (this=0xac86f753, tree=..., parent=0xabfe46d8, items=...) at /home/mssola/Projects/kde/kdevplatform/language/codecompletion/codecompletionitemgrouper.h:53 #18 0xb4c52e1a in KDevelop::CodeCompletionItemGrouper >::CodeCompletionItemGrouper (this=0xac86f7d3, tree=..., parent=0xa27a6290, items=...) at /home/mssola/Projects/kde/kdevplatform/language/codecompletion/codecompletionitemgrouper.h:69 #19 0xb4c5234a in KDevelop::CodeCompletionItemGrouper > >::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) () from /usr/lib/libQtCore.so.4 #38 0xb6146cfc in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #39 0xb6146ff1 in QEventLoop::exec(QFlags) () 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) () from /usr/lib/libQtCore.so.4 #6 0xb6146cfc in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #7 0xb6146ff1 in QEventLoop::exec(QFlags) () 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) () from /usr/lib/libQtCore.so.4 #6 0xb6146cfc in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #7 0xb6146ff1 in QEventLoop::exec(QFlags) () 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) () from /usr/lib/libQtCore.so.4 #6 0xb6146cfc in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #7 0xb6146ff1 in QEventLoop::exec(QFlags) () 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) () from /usr/lib/libQtCore.so.4 #18 0xb56db20a in ?? () from /usr/lib/libQtGui.so.4 #19 0xb6146cfc in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #20 0xb6146ff1 in QEventLoop::exec(QFlags) () 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