[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-bugs
Subject: [Bug 216834] New: kdevelop crashed after getting focus
From: Taneli Otala <taneli () otala ! com>
Date: 2009-11-30 16:22:29
Message-ID: bug-216834-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=216834
Summary: kdevelop crashed after getting focus
Product: kdevelop
Version: unspecified
Platform: Unlisted Binaries
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: kdevelop-bugs@kdevelop.org
ReportedBy: taneli@otala.com
Application that crashed: kdevelop
Version of the application: 3.9.97 (using KDevPlatform 0.9.97)
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-15-generic i686
Distribution: Ubuntu 9.10
What I was doing when the application crashed:
kdevelop suddenly crashed when given focus
I had worked on a project previous evening, left it running, and in the morning
it crashed when I switched to the screen.
I noticed in the stack trace "katepart" -- I have two instances of kate running
in other windows...
-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77c1700 (LWP 28999))]
Thread 8 (Thread 0xb3f3eb70 (LWP 29000)):
#0 0x00bf1422 in __kernel_vsyscall ()
#1 0x00cb3142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2 0x059b57e4 in __pthread_cond_timedwait (cond=0x8bd6440, mutex=0x8bd6428,
abstime=0xb3f3e2c0) at forward.c:152
#3 0x0099bdef in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4 0x070ae2f5 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x8bd4f28)
at /home/totala/svn/kdevplatform/language/duchain/duchain.cpp:280
#5 0x0099ae32 in ?? () from /usr/lib/libQtCore.so.4
#6 0x00cae80e in start_thread (arg=0xb3f3eb70) at pthread_create.c:300
#7 0x059a87ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Thread 7 (Thread 0xb373db70 (LWP 29001)):
#0 0x00be5e06 in *__GI_clock_gettime (clock_id=12492788, tp=0xb373cfe8) at
../sysdeps/unix/clock_gettime.c:100
#1 0x00ab7bf3 in ?? () from /usr/lib/libQtCore.so.4
#2 0x00ab7de1 in ?? () from /usr/lib/libQtCore.so.4
#3 0x00ab888c in ?? () from /usr/lib/libQtCore.so.4
#4 0x00ab6210 in ?? () from /usr/lib/libQtCore.so.4
#5 0x0160cf80 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6 0x0160d341 in ?? () from /lib/libglib-2.0.so.0
#7 0x0160d853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8 0x00ab6067 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#9 0x00a89c79 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#10 0x00a8a0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#11 0x00997b73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0x00a6c6ab in ?? () from /usr/lib/libQtCore.so.4
#13 0x0099ae32 in ?? () from /usr/lib/libQtCore.so.4
#14 0x00cae80e in start_thread (arg=0xb373db70) at pthread_create.c:300
#15 0x059a87ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Thread 6 (Thread 0xaefb1b70 (LWP 29058)):
#0 0x00be5e06 in *__GI_clock_gettime (clock_id=12492788, tp=0xaefb1018) at
../sysdeps/unix/clock_gettime.c:100
#1 0x00ab7bf3 in ?? () from /usr/lib/libQtCore.so.4
#2 0x00ab7de1 in ?? () from /usr/lib/libQtCore.so.4
#3 0x00ab888c in ?? () from /usr/lib/libQtCore.so.4
#4 0x00ab6210 in ?? () from /usr/lib/libQtCore.so.4
#5 0x0160cf80 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6 0x0160d341 in ?? () from /lib/libglib-2.0.so.0
#7 0x0160d853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8 0x00ab6067 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#9 0x00a89c79 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#10 0x00a8a0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#11 0x00997b73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0x071b7080 in KDevelop::CompletionWorkerThread::run (this=0x9455d98) at
/home/totala/svn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#13 0x0099ae32 in ?? () from /usr/lib/libQtCore.so.4
#14 0x00cae80e in start_thread (arg=0xaefb1b70) at pthread_create.c:300
#15 0x059a87ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".
Thread 5 (Thread 0xae7b0b70 (LWP 29059)):
#0 0x00be5e06 in *__GI_clock_gettime (clock_id=12492788, tp=0xae7b0018) at
../sysdeps/unix/clock_gettime.c:100
#1 0x00ab7bf3 in ?? () from /usr/lib/libQtCore.so.4
#2 0x00ab7de1 in ?? () from /usr/lib/libQtCore.so.4
#3 0x00ab888c in ?? () from /usr/lib/libQtCore.so.4
#4 0x00ab6210 in ?? () from /usr/lib/libQtCore.so.4
#5 0x0160cf80 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6 0x0160d341 in ?? () from /lib/libglib-2.0.so.0
#7 0x0160d853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8 0x00ab6067 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#9 0x00a89c79 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#10 0x00a8a0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#11 0x00997b73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0x071b7080 in KDevelop::CompletionWorkerThread::run (this=0x9493468) at
/home/totala/svn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#13 0x0099ae32 in ?? () from /usr/lib/libQtCore.so.4
#14 0x00cae80e in start_thread (arg=0xae7b0b70) at pthread_create.c:300
#15 0x059a87ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Thread 4 (Thread 0xadfafb70 (LWP 29060)):
#0 0x00bf1422 in __kernel_vsyscall ()
#1 0x00cb3142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2 0x059b57e4 in __pthread_cond_timedwait (cond=0xadfaf234, mutex=0xadfaf264,
abstime=0xadfaf2b0) at forward.c:152
#3 0x0099a81e in ?? () from /usr/lib/libQtCore.so.4
#4 0x0099a973 in QThread::msleep(unsigned long) () from
/usr/lib/libQtCore.so.4
#5 0x025dde4b in UIBlockTester::UIBlockTesterThread::run (this=0x94ba370) at
/home/totala/svn/kdevelop/languages/cpp/cpplanguagesupport.cpp:662
#6 0x0099ae32 in ?? () from /usr/lib/libQtCore.so.4
#7 0x00cae80e in start_thread (arg=0xadfafb70) at pthread_create.c:300
#8 0x059a87ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Thread 3 (Thread 0xad32fb70 (LWP 29079)):
#0 0x00bf1422 in __kernel_vsyscall ()
#1 0x00cb2e15 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2 0x059b578d in __pthread_cond_wait (cond=0x8b62830, mutex=0x8b62818) at
forward.c:139
#3 0x0099be67 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4 0x00911b30 in ?? () from /usr/lib/libthreadweaver.so.4
#5 0x0091419c in ?? () from /usr/lib/libthreadweaver.so.4
#6 0x009101fb in ?? () from /usr/lib/libthreadweaver.so.4
#7 0x00914292 in ?? () from /usr/lib/libthreadweaver.so.4
#8 0x00911db3 in ?? () from /usr/lib/libthreadweaver.so.4
#9 0x009142b1 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x00911db3 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0x009123be in ?? () from /usr/lib/libthreadweaver.so.4
#12 0x009129db in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#13 0x0099ae32 in ?? () from /usr/lib/libQtCore.so.4
#14 0x00cae80e in start_thread (arg=0xad32fb70) at pthread_create.c:300
#15 0x059a87ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Thread 2 (Thread 0xacb2eb70 (LWP 29080)):
#0 0x00bf1422 in __kernel_vsyscall ()
#1 0x00cb2e15 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2 0x059b578d in __pthread_cond_wait (cond=0x8b62830, mutex=0x8b62818) at
forward.c:139
#3 0x0099be67 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4 0x00911b30 in ?? () from /usr/lib/libthreadweaver.so.4
#5 0x0091419c in ?? () from /usr/lib/libthreadweaver.so.4
#6 0x009101fb in ?? () from /usr/lib/libthreadweaver.so.4
#7 0x00914292 in ?? () from /usr/lib/libthreadweaver.so.4
#8 0x00911db3 in ?? () from /usr/lib/libthreadweaver.so.4
#9 0x009123be in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x009129db in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#11 0x0099ae32 in ?? () from /usr/lib/libQtCore.so.4
#12 0x00cae80e in start_thread (arg=0xacb2eb70) at pthread_create.c:300
#13 0x059a87ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Thread 1 (Thread 0xb77c1700 (LWP 28999)):
[KCrash Handler]
#6 0x005f3713 in
KDevelop::DocumentationController::documentationForDeclaration (this=0x8b65850,
decl=0xa25fd8f8) at
/home/totala/svn/kdevplatform/shell/documentationcontroller.cpp:111
#7 0x071976e4 in KDevelop::AbstractDeclarationNavigationContext::html
(this=0xd39c738, shorten=false)
at
/home/totala/svn/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:84
#8 0x07189bd1 in KDevelop::AbstractNavigationWidget::update (this=0x92d0430)
at
/home/totala/svn/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:139
#9 0x0718a3ae in KDevelop::AbstractNavigationWidget::setContext
(this=0x92d0430, context=) at
/home/totala/svn/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:116
#10 0x02a6baec in NavigationWidget (this=0x92d0430, declaration=...,
topContext=..., htmlPrefix=..., htmlSuffix=...)
at
/home/totala/svn/kdevelop/languages/cpp/cppduchain/navigation/navigationwidget.cpp:36
#11 0x02a26a00 in
Cpp::CppDUContext<KDevelop::DUContext>::createNavigationWidget (this=0xcb3f5f8,
decl=0xa25fd8f8, topContext=0x9132230, htmlPrefix=..., htmlSuffix=...)
at /home/totala/svn/kdevelop/languages/cpp/cppduchain/cppducontext.cpp:62
#12 0x05d12470 in ContextBrowserPlugin::showToolTip (this=0x8e86798,
view=0x8f7ec68, position=) at
/home/totala/svn/kdevplatform/plugins/contextbrowser/contextbrowser.cpp:349
#13 0x05d12978 in ContextBrowserPlugin::textHintRequested (this=0x8e86798,
cursor=...) at
/home/totala/svn/kdevplatform/plugins/contextbrowser/contextbrowser.cpp:305
#14 0x05d18a64 in ContextBrowserPlugin::qt_metacall (this=0x8e86798,
_c=QMetaObject::InvokeMetaMethod, _id=28, _a=0xbfd277a4)
at
/home/totala/svn/kdevplatform/build/plugins/contextbrowser/contextbrowser.moc:119
#15 0x00aa1263 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#16 0x00aa1ec2 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#17 0x02d72dd9 in ?? () from /usr/lib/kde4/katepart.so
#18 0x02d92805 in ?? () from /usr/lib/kde4/katepart.so
#19 0x02d96d67 in ?? () from /usr/lib/kde4/katepart.so
#20 0x00aa1263 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#21 0x00aa1ec2 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#22 0x00adb667 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#23 0x00aa69ae in QTimer::timerEvent(QTimerEvent*) () from
/usr/lib/libQtCore.so.4
#24 0x00a9b3bf in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#25 0x07356f54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#26 0x0735e67c in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#27 0x030a6bfa in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#28 0x00a8b6cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#29 0x00ab87ce in ?? () from /usr/lib/libQtCore.so.4
#30 0x00ab60e0 in ?? () from /usr/lib/libQtCore.so.4
#31 0x01609e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#32 0x0160d720 in ?? () from /lib/libglib-2.0.so.0
#33 0x0160d853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#34 0x00ab602c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#35 0x073f7be5 in ?? () from /usr/lib/libQtGui.so.4
#36 0x00a89c79 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#37 0x00a8a0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#38 0x00a8c53f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#39 0x07356dd7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#40 0x0804d9db in main (argc=1, argv=0xbfd28674) at
/home/totala/svn/kdevelop/app/main.cpp:193
Reported using DrKonqi
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- 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