Crash in KActionMenu with Backtrace

Allen Winter winter at kde.org
Fri Nov 2 20:44:34 CET 2007


Howdy,

While playing around in the KMail configuration settings (I forget where exactly),
I came across this crash in KActionMenu.   Thought someone might be interested.

============================================================
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1208514864 (LWP 1795)]
[KCrash handler]
#6  0x001f40d7 in QMetaObject::cast (this=0x588e1f8, obj=0x210880)
    at kernel/qmetaobject.cpp:206
#7  0x0564ccba in qobject_cast<KMenu*> (object=0x210880)
    at /data/kde/trunk/qt-copy/include/QtCore/../../src/corelib/kernel/qobject.h:428
#8  0x0564c3f9 in KActionMenu::menu (this=0x9e3ff70)
    at /data/kde/trunk/KDE/kdelibs/kdeui/actions/kactionmenu.cpp:165
#9  0x010b314f in CustomTemplatesMenu::clear (this=0x9e3f8c0)
    at /data/kde/trunk/KDE/kdepim/kmail/customtemplatesmenu.cpp:98
#10 0x010b31b8 in CustomTemplatesMenu::update (this=0x9e3f8c0)
    at /data/kde/trunk/KDE/kdepim/kmail/customtemplatesmenu.cpp:109
#11 0x010b3e08 in CustomTemplatesMenu::qt_metacall (this=0x9e3f8c0, 
    _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbf8d4d24)
    at /data/kde/trunk/KDE/kdepim/build-gcc/kmail/customtemplatesmenu.moc:81
#12 0x0020122b in QMetaObject::activate (sender=0xbf8d6c00, 
    from_signal_index=7, to_signal_index=7, argv=<value optimized out>)
    at kernel/qobject.cpp:3089
#13 0x00201ae2 in QMetaObject::activate (sender=0xbf8d6c00, m=0x1165140, 
    local_signal_index=3, argv=0x0) at kernel/qobject.cpp:3151
#14 0x00f43697 in KMKernel::customTemplatesChanged (this=0xbf8d6c00)
    at /data/kde/trunk/KDE/kdepim/build-gcc/kmail/kmkernel.moc:133
#15 0x00f436bb in KMKernel::updatedTemplates (this=0xbf8d6c00)
    at /data/kde/trunk/KDE/kdepim/kmail/kmkernel.cpp:2309
#16 0x010ae730 in CustomTemplates::save (this=0x9e8eb18)
    at /data/kde/trunk/KDE/kdepim/kmail/customtemplates.cpp:229
#17 0x00dccfe8 in ComposerPageCustomTemplatesTab::save (this=0x9ef0430)
    at /data/kde/trunk/KDE/kdepim/kmail/configuredialog.cpp:3336
#18 0x00df7c09 in ConfigModuleWithTabs::save (this=0x9b4a988)
    at /data/kde/trunk/KDE/kdepim/kmail/configuredialog_p.cpp:421
#19 0x0065de91 in KCModuleProxy::save (this=0x9bb59e8)
    at /data/kde/trunk/KDE/kdelibs/kutils/kcmoduleproxy.cpp:273
#20 0x0065a050 in KCMultiDialogPrivate::apply (this=0x9b3ede0)
    at /data/kde/trunk/KDE/kdelibs/kutils/kcmultidialog.cpp:187
#21 0x0065a2f8 in KCMultiDialog::slotOkClicked (this=0x9ea1f80)
    at /data/kde/trunk/KDE/kdelibs/kutils/kcmultidialog.cpp:222
#22 0x0065b111 in KCMultiDialog::qt_metacall (this=0x9ea1f80, 
    _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf8d5414)
    at /data/kde/trunk/KDE/kdelibs/build-gcc/kutils/kcmultidialog.moc:86
#23 0x00de653e in ConfigureDialog::qt_metacall (this=0x9ea1f80, 
    _c=QMetaObject::InvokeMetaMethod, _id=76, _a=0xbf8d5414)
    at /data/kde/trunk/KDE/kdepim/build-gcc/kmail/configuredialog.moc:66
#24 0x0020122b in QMetaObject::activate (sender=0x9ea1f80, 
    from_signal_index=43, to_signal_index=43, argv=<value optimized out>)
    at kernel/qobject.cpp:3089
#25 0x00201ae2 in QMetaObject::activate (sender=0x9ea1f80, m=0x58861e4, 
    local_signal_index=8, argv=0x0) at kernel/qobject.cpp:3151
#26 0x056a02cf in KDialog::okClicked (this=0x9ea1f80)
    at /data/kde/trunk/KDE/kdelibs/build-gcc/kdeui/kdialog.moc:234
#27 0x056a19b8 in KDialog::slotButtonClicked (this=0x9ea1f80, button=4)
    at /data/kde/trunk/KDE/kdelibs/kdeui/dialogs/kdialog.cpp:880
#28 0x056a4288 in KDialog::qt_metacall (this=0x9ea1f80, 
    _c=QMetaObject::InvokeMetaMethod, _id=32, _a=0xbf8d5a2c)
    at /data/kde/trunk/KDE/kdelibs/build-gcc/kdeui/kdialog.moc:175
#29 0x05759452 in KPageDialog::qt_metacall (this=0x9ea1f80, 
    _c=QMetaObject::InvokeMetaMethod, _id=67, _a=0xbf8d5a2c)
    at /data/kde/trunk/KDE/kdelibs/build-gcc/kdeui/kpagedialog.moc:62
#30 0x0065b077 in KCMultiDialog::qt_metacall (this=0x9ea1f80, 
    _c=QMetaObject::InvokeMetaMethod, _id=67, _a=0xbf8d5a2c)
    at /data/kde/trunk/KDE/kdelibs/build-gcc/kutils/kcmultidialog.moc:76
#31 0x00de653e in ConfigureDialog::qt_metacall (this=0x9ea1f80, 
    _c=QMetaObject::InvokeMetaMethod, _id=67, _a=0xbf8d5a2c)
    at /data/kde/trunk/KDE/kdepim/build-gcc/kmail/configuredialog.moc:66
#32 0x0020122b in QMetaObject::activate (sender=0x9b3ee30, 
    from_signal_index=4, to_signal_index=4, argv=<value optimized out>)
    at kernel/qobject.cpp:3089
#33 0x00201ae2 in QMetaObject::activate (sender=0x9b3ee30, m=0x264738, 
    local_signal_index=0, argv=0xbf8d5a2c) at kernel/qobject.cpp:3151
#34 0x00204733 in QSignalMapper::mapped (this=0x9b3ee30, _t1=4)
    at .moc/release-shared/moc_qsignalmapper.cpp:92
#35 0x00204c0d in QSignalMapper::map (this=0x9b3ee30, sender=0x9bde540)
    at kernel/qsignalmapper.cpp:274
#36 0x00204dde in QSignalMapper::map (this=0x9b3ee30)
    at kernel/qsignalmapper.cpp:265
#37 0x00205137 in QSignalMapper::qt_metacall (this=0x9b3ee30, 
    _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf8d5fbc)
    at .moc/release-shared/moc_qsignalmapper.cpp:79
#38 0x0020122b in QMetaObject::activate (sender=0x9bde540, 
    from_signal_index=29, to_signal_index=30, argv=<value optimized out>)
    at kernel/qobject.cpp:3089
#39 0x002014e0 in QMetaObject::activate (sender=0x9bde540, m=0x7889ce4, 
    from_local_signal_index=2, to_local_signal_index=3, argv=0xbf8d5fbc)
    at kernel/qobject.cpp:3171
#40 0x077ea7b1 in QAbstractButton::clicked (this=0x9bde540, _t1=false)
    at .moc/release-shared/moc_qabstractbutton.cpp:180
#41 0x075d8869 in QAbstractButtonPrivate::emitClicked (this=0x9c71f00)
    at widgets/qabstractbutton.cpp:532
#42 0x075da069 in QAbstractButtonPrivate::click (this=0x9c71f00)
    at widgets/qabstractbutton.cpp:525
#43 0x075da290 in QAbstractButton::mouseReleaseEvent (this=0x9bde540, 
    e=0xbf8d65fc) at widgets/qabstractbutton.cpp:1102
#44 0x0735c413 in QWidget::event (this=0x9bde540, event=0xbf8d65fc)
    at kernel/qwidget.cpp:6130
#45 0x075d9583 in QAbstractButton::event (this=0x9bde540, e=0xbf8d65fc)
    at widgets/qabstractbutton.cpp:1064
#46 0x076632c2 in QPushButton::event (this=0x9bde540, e=0xbf8d65fc)
    at widgets/qpushbutton.cpp:667
#47 0x07319040 in QApplicationPrivate::notify_helper (this=0x8db3598, 
    receiver=0x9bde540, e=0xbf8d65fc) at kernel/qapplication.cpp:3558
#48 0x0731f1d7 in QApplication::notify (this=0xbf8d6cac, receiver=0x9bde540, 
    e=0xbf8d65fc) at kernel/qapplication.cpp:3257
#49 0x0572c1e5 in KApplication::notify (this=0xbf8d6cac, receiver=0x9bde540, 
    event=0xbf8d65fc)
    at /data/kde/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:319
#50 0x001ef9db in QCoreApplication::notifyInternal (this=0xbf8d6cac, 
    receiver=0x9bde540, event=0xbf8d65fc) at kernel/qcoreapplication.cpp:532
#51 0x0736e6b4 in QETWidget::translateMouseEvent (this=0x9bde540, 
    event=0xbf8d694c)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:205
#52 0x0736ddf3 in QApplication::x11ProcessEvent (this=0xbf8d6cac, 
    event=0xbf8d694c) at kernel/qapplication_x11.cpp:2931
#53 0x073907bb in x11EventSourceDispatch (s=0x8db7480, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:137
#54 0x05b76442 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#55 0x05b7941f in g_main_context_check () from /lib/libglib-2.0.so.0
#56 0x05b79985 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#57 0x00210d38 in QEventDispatcherGlib::processEvents (this=0x8db38a8, 
    flags=@0xbf8d6b38) at kernel/qeventdispatcher_glib.cpp:340
#58 0x073905a5 in QGuiEventDispatcherGlib::processEvents (this=0x8db38a8, 
    flags=@0xbf8d6b64) at kernel/qguieventdispatcher_glib.cpp:193
#59 0x001eef01 in QEventLoop::processEvents (this=0xbf8d6bb0, 
    flags=@0xbf8d6b88) at kernel/qeventloop.cpp:142
#60 0x001ef00c in QEventLoop::exec (this=0xbf8d6bb0, flags=@0xbf8d6bb8)
    at kernel/qeventloop.cpp:184
#61 0x001f13ba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:761
#62 0x07318647 in QApplication::exec () at kernel/qapplication.cpp:3055
#63 0x0804a693 in main (argc=1, argv=0xbf8d6d84)
    at /data/kde/trunk/KDE/kdepim/kmail/main.cpp:129
#0  0x00110402 in __kernel_vsyscall ()


More information about the Kdelibs-bugs mailing list