KSelectAction

Andreas Zehender zehender at kde.org
Sat Jul 22 17:30:49 BST 2006


Hi,

Clarence Dang schrieb:

>Does KSelectAction work for anyone?  I'm trying to get the KolourPaint zoom 
>action working.
>  
>
KSelectAction even crashes here on application startup (KPovModeler).
See backtrace below.

I made a clean co and build of qt-copy and kdelibs this morning.


#0  0x406ff214 in QAction::d_func (this=0x0) at qaction.h:46
#1  0x406fcbfa in QAction::isChecked (this=0x0) at qaction.cpp:868
#2  0x419a1e15 in TrueCurrentItem (sa=0x8122ea8)
    at /home/az/src/kde/kdelibs/kdeui/kselectaction.cpp:631
#3  0x419a1ff9 in KSelectAction::eventFilter (this=0x8122ea8,
    watched=0x82a85c0, event=0xbfffe390)
    at /home/az/src/kde/kdelibs/kdeui/kselectaction.cpp:653
#4  0x40708e13 in QApplicationPrivate::notify_helper (this=0x80551a8,
    receiver=0x82a85c0, e=0xbfffe390) at qapplication.cpp:3363
#5  0x40708b8b in QApplication::notify (this=0xbfffef00, 
receiver=0x82a85c0,
    e=0xbfffe390) at qapplication.cpp:3313
#6  0x40f0abeb in KApplication::notify (this=0xbfffef00, 
receiver=0x82a85c0,
    event=0xbfffe390) at 
/home/az/src/kde/kdelibs/kdecore/kapplication.cpp:344
#7  0x40138e93 in QCoreApplication::sendEvent (receiver=0x82a85c0,
    event=0xbfffe390) at qcoreapplication.h:173
#8  0x40745e91 in QWidget::insertAction (this=0x82a85c0, before=0x0,
    action=0x8182098) at qwidget.cpp:2181
#9  0x40745cfb in QWidget::addAction (this=0x82a85c0, action=0x8182098)
    at qwidget.cpp:2136
#10 0x419a1a5b in KSelectAction::createWidget (this=0x8122ea8,
    parent=0x82a6e70) at 
/home/az/src/kde/kdelibs/kdeui/kselectaction.cpp:587
#11 0x407533d7 in QWidgetAction::requestWidget (this=0x8122ea8,
    parent=0x82a6e70) at qwidgetaction.cpp:141
#12 0x40a40cc8 in QToolBarPrivate::createItem (this=0x82a7100,
    action=0x8122ea8) at qtoolbar.cpp:269
#13 0x40a42315 in QToolBar::actionEvent (this=0x82a6e70, event=0xbfffe990)
    at qtoolbar.cpp:816
#14 0x4198eef8 in KToolBar::actionEvent (this=0x82a6e70, event=0xbfffe990)
    at /home/az/src/kde/kdelibs/kdeui/ktoolbar.cpp:1311
#15 0x4074d6c4 in QWidget::event (this=0x82a6e70, event=0xbfffe990)
    at qwidget.cpp:5740
#16 0x40a43d9b in QToolBar::event (this=0x82a6e70, event=0xbfffe990)
    at qtoolbar.cpp:1126
#17 0x40708e6a in QApplicationPrivate::notify_helper (this=0x80551a8,
    receiver=0x82a6e70, e=0xbfffe990) at qapplication.cpp:3371
#18 0x40708b8b in QApplication::notify (this=0xbfffef00, 
receiver=0x82a6e70,
    e=0xbfffe990) at qapplication.cpp:3313
#19 0x40f0abeb in KApplication::notify (this=0xbfffef00, 
receiver=0x82a6e70,
    event=0xbfffe990) at 
/home/az/src/kde/kdelibs/kdecore/kapplication.cpp:344
#20 0x40138e93 in QCoreApplication::sendEvent (receiver=0x82a6e70,
    event=0xbfffe990) at qcoreapplication.h:173
#21 0x40745e91 in QWidget::insertAction (this=0x82a6e70, before=0x0,
    action=0x8122ea8) at qwidget.cpp:2181
#22 0x41a286da in KXMLGUI::BuildHelper::processActionElement 
(this=0xbfffeb70,
    e=@0xbfffeb30, idx=0)
    at /home/az/src/kde/kdelibs/kdeui/kxmlguifactory_p.cpp:628
#23 0x41a28565 in KXMLGUI::BuildHelper::processActionOrCustomElement (
    this=0xbfffeb70, e=@0xbfffeb30, isActionTag=true)
    at /home/az/src/kde/kdelibs/kdeui/kxmlguifactory_p.cpp:604
#24 0x41a283b2 in KXMLGUI::BuildHelper::processElement (this=0xbfffeb70,
    e=@0xbfffeb30) at 
/home/az/src/kde/kdelibs/kdeui/kxmlguifactory_p.cpp:581
#25 0x41a28199 in KXMLGUI::BuildHelper::build (this=0xbfffeb70,
    element=@0xbfffec80)
    at /home/az/src/kde/kdelibs/kdeui/kxmlguifactory_p.cpp:561
#26 0x41a293f0 in KXMLGUI::BuildHelper::processContainerElement (
    this=0xbfffed40, e=@0xbfffec80, tag=@0xbfffec50, name=@0xbfffec40)
    at /home/az/src/kde/kdelibs/kdeui/kxmlguifactory_p.cpp:796
#27 0x41a283ea in KXMLGUI::BuildHelper::processElement (this=0xbfffed40,
    e=@0xbfffec80) at 
/home/az/src/kde/kdelibs/kdeui/kxmlguifactory_p.cpp:583
#28 0x41a28199 in KXMLGUI::BuildHelper::build (this=0xbfffed40,
    element=@0xbfffed90)
    at /home/az/src/kde/kdelibs/kdeui/kxmlguifactory_p.cpp:561
#29 0x41a225bc in KXMLGUIFactory::addClient (this=0x81e0d70, 
client=0x81219e4)
    at /home/az/src/kde/kdelibs/kdeui/kxmlguifactory.cpp:278
#30 0x411e4622 in PMDockMainWindow::createGUI (this=0x8122690, 
part=0x8121780)
    at /home/az/src/kde/kdegraphics/kpovmodeler/pmdockwidget.cpp:202
#31 0x4119a040 in PMShell (this=0x8122690, url=@0xbfffef40)
    at /home/az/src/kde/kdegraphics/kpovmodeler/pmshell.cpp:74
#32 0x0804933f in main (argc=1, argv=0xbfffeff4)
    at /home/az/src/kde/kdegraphics/kpovmodeler/main.cpp:64

Regards,
Andreas





More information about the kde-core-devel mailing list