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

List:       kdevelop-bugs
Subject:    [Bug 195031] New: kdevelop crashed when stopping (non-existant?) gdb
From:       Oliver Putz <Regnaron () web ! de>
Date:       2009-06-02 20:39:48
Message-ID: bug-195031-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: kdevelop crashed when stopping (non-existant?) gdb job
           Product: kdevelop
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: Regnaron@web.de


Version:           3.9.91 (using 4.2.3 (KDE 4.2.3), Gentoo)
Compiler:          x86_64-pc-linux-gnu-gcc
OS:                Linux (x86_64) release 2.6.28-gentoo-r6

What I was doing:

1) Opened a new project
2) Hit (accidentally) f9 to debug an application I was working on and got an
error message about the application not existing
3) Clicked ok to make the error message go away
4) Went to run->stop Jobs -> GDB
5) Saw error message about gdb command being sent while gdb didn't run

After that I was greeted by the crash handler telling me that kdevelop-3.9.91
(using KDE-4.2.3) had crashed with the backtrace below

Regrettably, I seem to be unable to reproduce the crash. In any case, the
backtrace was:


#0  0x00007f328ec90d54 in KJob::kill (this=0x3eb3220, verbosity=KJob::Quietly)
at
/var/tmp/portage/kde-base/kdelibs-4.2.3/work/kdelibs-4.2.3/kdecore/jobs/kjob.cpp:106
warning: (Internal error: pc 0x7f328e781f84 in read in psymtab, but not in
symtab.)

warning: (Internal error: pc 0x7f328e781f84 in read in psymtab, but not in
symtab.)

#1  0x00007f328e781f85 in ExecuteCompositeJob::doKill (this=0x3e56a50) at
/var/tmp/portage/dev-util/kdevplatform-0.9.91/work/kdevplatform-0.9.91/shell/runcontroller.cpp:130
#2  0x00007f328ec90d57 in KJob::kill (this=0x3eb3220, verbosity=KJob::Quietly)
at
/var/tmp/portage/kde-base/kdelibs-4.2.3/work/kdelibs-4.2.3/kdecore/jobs/kjob.cpp:106
#3  0x00007f328e77eb0a in KDevelop::RunController::slotKillJob (this=<value
optimized out>) at
/var/tmp/portage/dev-util/kdevplatform-0.9.91/work/kdevplatform-0.9.91/shell/runcontroller.cpp:525
#4  0x00007f328e780b35 in KDevelop::RunController::qt_metacall (this=0xe0ac70,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff971c2740)
    at
/var/tmp/portage/dev-util/kdevplatform-0.9.91/work/kdevplatform-0.9.91_build/shell/runcontroller.moc:87
#5  0x00007f328c3c0900 in QMetaObject::activate (sender=0x419c610,
from_signal_index=<value optimized out>, to_signal_index=6, argv=0x4190d80) at
kernel/qobject.cpp:3025
#6  0x00007f328b5193c7 in QAction::triggered (this=0x3eb3220, _t1=false) at
.moc/debug-shared/moc_qaction.cpp:216
#7  0x00007f328b519b74 in QAction::activate (this=0x419c610, event=<value
optimized out>) at kernel/qaction.cpp:1131
#8  0x00007f328b895253 in QMenuPrivate::activateAction (this=0x28326e0,
action=0x419c610, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1008
#9  0x00007f328cb3338b in KMenu::mouseReleaseEvent (this=0x287a370,
e=0x7fff971c3310) at
/var/tmp/portage/kde-base/kdelibs-4.2.3/work/kdelibs-4.2.3/kdeui/widgets/kmenu.cpp:454
#10 0x00007f328b571674 in QWidget::event (this=0x287a370, event=0x7fff971c3310)
at kernel/qwidget.cpp:7169
#11 0x00007f328b89677b in QMenu::event (this=0x287a370, e=0x7fff971c3310) at
widgets/qmenu.cpp:2271
#12 0x00007f328b51ea2d in QApplicationPrivate::notify_helper (this=0xcb1f40,
receiver=0x287a370, e=0x7fff971c3310) at kernel/qapplication.cpp:3809
#13 0x00007f328b5265e5 in QApplication::notify (this=<value optimized out>,
receiver=0x287a370, e=0x7fff971c3310) at kernel/qapplication.cpp:3534
#14 0x00007f328caa6f84 in KApplication::notify (this=0x7fff971c3fe0,
receiver=0x287a370, event=0x7fff971c3310)
    at
/var/tmp/portage/kde-base/kdelibs-4.2.3/work/kdelibs-4.2.3/kdeui/kernel/kapplication.cpp:307
#15 0x00007f328c3abbe0 in QCoreApplication::notifyInternal
(this=0x7fff971c3fe0, receiver=0x287a370, event=0x7fff971c3310) at
kernel/qcoreapplication.cpp:589
#16 0x00007f328b525962 in QApplicationPrivate::sendMouseEvent
(receiver=0x287a370, event=0x7fff971c3310, alienWidget=0x0,
nativeWidget=0x287a370, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f328be08730) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#17 0x00007f328b582b8b in QETWidget::translateMouseEvent (this=0x287a370,
event=<value optimized out>) at kernel/qapplication_x11.cpp:3984
#18 0x00007f328b58160b in QApplication::x11ProcessEvent (this=0x8b,
event=0x7fff971c3be0) at kernel/qapplication_x11.cpp:3168
#19 0x00007f328b5a55c4 in x11EventSourceDispatch (s=0xcb57f0, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#20 0x00007f3285c91614 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#21 0x00007f3285c934d7 in g_main_context_iterate () from
/usr/lib/libglib-2.0.so.0
#22 0x00007f3285c935bd in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#23 0x00007f328c3d2b1f in QEventDispatcherGlib::processEvents (this=0xcb2120,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325
#24 0x00007f328b5a4e1f in QGuiEventDispatcherGlib::processEvents
(this=0x3eb3220, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007f328c3aa812 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -1759756640}) at kernel/qeventloop.cpp:149
#26 0x00007f328c3aa9a5 in QEventLoop::exec (this=0x7fff971c3ee0, flags={i =
-1759756560}) at kernel/qeventloop.cpp:196
#27 0x00007f328c3af747 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:851
#28 0x0000000000406f8d in main (argc=1, argv=0x7fff971c4f78) at
/var/tmp/portage/dev-util/kdevelop-3.9.91/work/kdevelop-3.9.91/src/main.cpp:195
#0  0x00007f328ec90d54 in KJob::kill (this=0x3eb3220, verbosity=KJob::Quietly)
at
/var/tmp/portage/kde-base/kdelibs-4.2.3/work/kdelibs-4.2.3/kdecore/jobs/kjob.cpp:106
warning: (Internal error: pc 0x7f328e781f84 in read in psymtab, but not in
symtab.)

warning: (Internal error: pc 0x7f328e781f84 in read in psymtab, but not in
symtab.)

#1  0x00007f328e781f85 in ExecuteCompositeJob::doKill (this=0x3e56a50) at
/var/tmp/portage/dev-util/kdevplatform-0.9.91/work/kdevplatform-0.9.91/shell/runcontroller.cpp:130
#2  0x00007f328ec90d57 in KJob::kill (this=0x3eb3220, verbosity=KJob::Quietly)
at
/var/tmp/portage/kde-base/kdelibs-4.2.3/work/kdelibs-4.2.3/kdecore/jobs/kjob.cpp:106
#3  0x00007f328e77eb0a in KDevelop::RunController::slotKillJob (this=<value
optimized out>) at
/var/tmp/portage/dev-util/kdevplatform-0.9.91/work/kdevplatform-0.9.91/shell/runcontroller.cpp:525
#4  0x00007f328e780b35 in KDevelop::RunController::qt_metacall (this=0xe0ac70,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff971c2740)
    at
/var/tmp/portage/dev-util/kdevplatform-0.9.91/work/kdevplatform-0.9.91_build/shell/runcontroller.moc:87
#5  0x00007f328c3c0900 in QMetaObject::activate (sender=0x419c610,
from_signal_index=<value optimized out>, to_signal_index=6, argv=0x4190d80) at
kernel/qobject.cpp:3025
#6  0x00007f328b5193c7 in QAction::triggered (this=0x3eb3220, _t1=false) at
.moc/debug-shared/moc_qaction.cpp:216
#7  0x00007f328b519b74 in QAction::activate (this=0x419c610, event=<value
optimized out>) at kernel/qaction.cpp:1131
#8  0x00007f328b895253 in QMenuPrivate::activateAction (this=0x28326e0,
action=0x419c610, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1008
#9  0x00007f328cb3338b in KMenu::mouseReleaseEvent (this=0x287a370,
e=0x7fff971c3310) at
/var/tmp/portage/kde-base/kdelibs-4.2.3/work/kdelibs-4.2.3/kdeui/widgets/kmenu.cpp:454
#10 0x00007f328b571674 in QWidget::event (this=0x287a370, event=0x7fff971c3310)
at kernel/qwidget.cpp:7169
#11 0x00007f328b89677b in QMenu::event (this=0x287a370, e=0x7fff971c3310) at
widgets/qmenu.cpp:2271
#12 0x00007f328b51ea2d in QApplicationPrivate::notify_helper (this=0xcb1f40,
receiver=0x287a370, e=0x7fff971c3310) at kernel/qapplication.cpp:3809
#13 0x00007f328b5265e5 in QApplication::notify (this=<value optimized out>,
receiver=0x287a370, e=0x7fff971c3310) at kernel/qapplication.cpp:3534
#14 0x00007f328caa6f84 in KApplication::notify (this=0x7fff971c3fe0,
receiver=0x287a370, event=0x7fff971c3310)
    at
/var/tmp/portage/kde-base/kdelibs-4.2.3/work/kdelibs-4.2.3/kdeui/kernel/kapplication.cpp:307
#15 0x00007f328c3abbe0 in QCoreApplication::notifyInternal
(this=0x7fff971c3fe0, receiver=0x287a370, event=0x7fff971c3310) at
kernel/qcoreapplication.cpp:589
#16 0x00007f328b525962 in QApplicationPrivate::sendMouseEvent
(receiver=0x287a370, event=0x7fff971c3310, alienWidget=0x0,
nativeWidget=0x287a370, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f328be08730) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#17 0x00007f328b582b8b in QETWidget::translateMouseEvent (this=0x287a370,
event=<value optimized out>) at kernel/qapplication_x11.cpp:3984
#18 0x00007f328b58160b in QApplication::x11ProcessEvent (this=0x8b,
event=0x7fff971c3be0) at kernel/qapplication_x11.cpp:3168
#19 0x00007f328b5a55c4 in x11EventSourceDispatch (s=0xcb57f0, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#20 0x00007f3285c91614 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#21 0x00007f3285c934d7 in g_main_context_iterate () from
/usr/lib/libglib-2.0.so.0
#22 0x00007f3285c935bd in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#23 0x00007f328c3d2b1f in QEventDispatcherGlib::processEvents (this=0xcb2120,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325
#24 0x00007f328b5a4e1f in QGuiEventDispatcherGlib::processEvents
(this=0x3eb3220, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007f328c3aa812 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -1759756640}) at kernel/qeventloop.cpp:149
#26 0x00007f328c3aa9a5 in QEventLoop::exec (this=0x7fff971c3ee0, flags={i =
-1759756560}) at kernel/qeventloop.cpp:196
#27 0x00007f328c3af747 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:851
#28 0x0000000000406f8d in main (argc=1, argv=0x7fff971c4f78) at
/var/tmp/portage/dev-util/kdevelop-3.9.91/work/kdevelop-3.9.91/src/main.cpp:195

-- 
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