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

List:       kde-bugs-dist
Subject:    [Bug 194670] program crashed on doing folding on c++ program source
From:       Andreas Pakulat <apaku () gmx ! de>
Date:       2009-05-30 18:08:45
Message-ID: 20090530180845.0A6B9165A9 () immanuel ! kde ! org
[Download RAW message or body]

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


Andreas Pakulat <apaku@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
          Component|general                     |kdeui
            Product|kdevelop                    |kdelibs
     Ever Confirmed|0                           |1




--- Comment #1 from Andreas Pakulat <apaku gmx de>  2009-05-30 20:08:42 ---
I can reproduce this, even though the bt is slightly different in the last few
frames of thread #1. I'm re-assigning to kdelibs/kdeui for now, as its either a
bug in xmlgui (those actions come from kate and I'm suspecting that maybe the
actions merging is not done properly when switching different kate views) or
its even a bug in Qt.

Better BT (only thread 1 as the others are fine), I'll attach the bt full
output as that clearly shows there's 0-QAction in the menu:
Thread 1 (Thread 21233):
#0  0xf65c93ad in QMap<QAction*, QRect>::value (this=0xb702624,
akey=@0xffb09808)
    at ../../include/QtCore/../../../../qt-copy/src/corelib/tools/qmap.h:447
#1  0xf65bb87b in QMenuPrivate::actionRect (this=0xb702500, act=0xb5e11cc) at
/home/andreas/src/qt-copy/src/gui/widgets/qmenu.cpp:389
#2  0xf65c4784 in QMenuPrivate::setCurrentAction (this=0xb702500, action=0x0,
popup=-1, reason=QMenuPrivate::SelectedFromElsewhere,
    activateFirst=false) at
/home/andreas/src/qt-copy/src/gui/widgets/qmenu.cpp:546
#3  0xf65c4261 in QMenuPrivate::hideUpToMenuBar (this=0xb702500) at
/home/andreas/src/qt-copy/src/gui/widgets/qmenu.cpp:429
#4  0xf65c43a1 in QMenuPrivate::activateAction (this=0xb702500,
action=0xb4f95b8, action_e=QAction::Trigger, self=true)
    at /home/andreas/src/qt-copy/src/gui/widgets/qmenu.cpp:1040
#5  0xf65c6437 in QMenu::mouseReleaseEvent (this=0xb700828, e=0xffb0a104) at
/home/andreas/src/qt-copy/src/gui/widgets/qmenu.cpp:2254
#6  0xf712ad05 in KMenu::mouseReleaseEvent (this=0xb700828, e=0xffb0a104) at
/home/andreas/src/kdelibs/kdeui/widgets/kmenu.cpp:456
#7  0xf60b0215 in QWidget::event (this=0xb700828, event=0xffb0a104) at
/home/andreas/src/qt-copy/src/gui/kernel/qwidget.cpp:7521
#8  0xf65c574a in QMenu::event (this=0xb700828, e=0xffb0a104) at
/home/andreas/src/qt-copy/src/gui/widgets/qmenu.cpp:2353
#9  0xf603ee07 in QApplicationPrivate::notify_helper (this=0x9d1b350,
receiver=0xb700828, e=0xffb0a104)
    at /home/andreas/src/qt-copy/src/gui/kernel/qapplication.cpp:4057
#10 0xf603fbca in QApplication::notify (this=0xffb0baf4, receiver=0xb700828,
e=0xffb0a104)
---Type <return> to continue, or q <return> to quit---
    at /home/andreas/src/qt-copy/src/gui/kernel/qapplication.cpp:3759
#11 0xf70435fd in KApplication::notify (this=0xffb0baf4, receiver=0xb700828,
event=0xffb0a104)
    at /home/andreas/src/kdelibs/kdeui/kernel/kapplication.cpp:302
#12 0xf6cd16ea in QCoreApplication::notifyInternal (this=0xffb0baf4,
receiver=0xb700828, event=0xffb0a104)
    at /home/andreas/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:610
#13 0xf604d039 in QCoreApplication::sendSpontaneousEvent (receiver=0xb700828,
event=0xffb0a104)
    at
../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:216
#14 0xf60445c5 in QApplicationPrivate::sendMouseEvent (receiver=0xb700828,
event=0xffb0a104, alienWidget=0x0, nativeWidget=0xb700828,
    buttonDown=0xf6ab2ea0, lastMouseReceiver=@0xf6ab2ea4) at
/home/andreas/src/qt-copy/src/gui/kernel/qapplication.cpp:2925
#15 0xf60d9c82 in QETWidget::translateMouseEvent (this=0xb700828,
event=0xffb0b7c0)
    at /home/andreas/src/qt-copy/src/gui/kernel/qapplication_x11.cpp:4382
#16 0xf60db277 in QApplication::x11ProcessEvent (this=0xffb0baf4,
event=0xffb0b7c0)
    at /home/andreas/src/qt-copy/src/gui/kernel/qapplication_x11.cpp:3444
#17 0xf610ae93 in x11EventSourceDispatch (s=0x9d1e4a8, callback=0,
user_data=0x0)
    at
/home/andreas/src/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146
#18 0xf52f1848 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#19 0xf52f4dab in ?? () from /usr/lib/libglib-2.0.so.0
#20 0x09d1d690 in ?? ()
#21 0x00000000 in ?? ()

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- 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