Bug 202934

Summary: Konqueror crash while playing with the toolbars and the location bar
Product: [Unmaintained] kdelibs Reporter: Ivo Anjo <ivo>
Component: kdeuiAssignee: kdelibs bugs <kdelibs-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: esigra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ivo Anjo 2009-08-07 12:21:31 UTC
Version:            (using KDE 4.3.0)
OS:                Linux
Installed from:    SuSE RPMs

How to reproduce:
open konqueror
click on "home folder"
right-click on the toolbar to the left of the location bar > configure toolbar > add another location bar
right-click on the enter icon to the right of the location bar > configure toolbar > remove location bar
right-click on the toolbar to the left of the location bar > configure toolbar > remove location bar

Backtrace:
Application: Konqueror (konqueror), signal: Aborted
[KCrash Handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb6442990 in raise () from /lib/libc.so.6
#8  0xb64442c8 in abort () from /lib/libc.so.6
#9  0xb647e6c5 in ?? () from /lib/libc.so.6
#10 0xb6484654 in ?? () from /lib/libc.so.6
#11 0xb6485f3c in free () from /lib/libc.so.6
#12 0xb6666ec1 in operator delete(void*) () from /usr/lib/libstdc++.so.6
#13 0xb72f427d in QList<QObjectPrivate::Sender>::free (this=0x8171564, data=0x81ddf28) at ../../src/corelib/tools/qlist.h:367
#14 0xb733e05e in QList<QObjectPrivate::Sender>::clear (this=0x8171564) at ../../src/corelib/tools/qlist.h:378
#15 0xb733ccc0 in ~QObject (this=0x81c0ec0) at kernel/qobject.cpp:820
#16 0xb69ae80f in ~QWidget (this=0x81c0ec0) at kernel/qwidget.cpp:1380
#17 0xb6d8a2a4 in ~QMenu (this=0x81c0ec0) at widgets/qmenu.cpp:1375
#18 0xb798b7f6 in ~KMenuPrivate (this=0x868f7d0) at /kdesvn/source/kdelibs/kdeui/widgets/kmenu.cpp:130
#19 0xb798b88d in ~KMenu (this=0x8197c40) at /kdesvn/source/kdelibs/kdeui/widgets/kmenu.cpp:174
#20 0xb79c4f2b in KXMLGUIBuilder::removeContainer (this=0x8130220, container=0x8197c40, parent=0x81ecc60, element=@0xbfa8d8a4, containerAction=0x86e3f38)
    at /kdesvn/source/kdelibs/kdeui/xmlgui/kxmlguibuilder.cpp:272
#21 0xb7fa694f in KonqMainWindow::removeContainer (this=0x8130208, container=0x8197c40, parent=0x81ecc60, element=@0xbfa8d8a4, containerAction=0x86e3f38)
    at /kdesvn/source/kdebase/apps/konqueror/src/konqmainwindow.cpp:427
#22 0xb79d678c in KXMLGUI::ContainerNode::destruct (this=0x81ae4a0, element={<QDomNode> = {impl = 0xbfa8d8a4}, <No data fields>}, state=@0x81f2200)
    at /kdesvn/source/kdelibs/kdeui/xmlgui/kxmlguifactory_p.cpp:347
#23 0xb79d686b in KXMLGUI::ContainerNode::destructChildren (this=0x81de078, element=@0xbfa8d934, state=@0x81f2200)
    at /kdesvn/source/kdelibs/kdeui/xmlgui/kxmlguifactory_p.cpp:371
#24 0xb79d6671 in KXMLGUI::ContainerNode::destruct (this=0x81de078, element={<QDomNode> = {impl = 0xbfa8d934}, <No data fields>}, state=@0x81f2200)
    at /kdesvn/source/kdelibs/kdeui/xmlgui/kxmlguifactory_p.cpp:326
#25 0xb79d686b in KXMLGUI::ContainerNode::destructChildren (this=0x81b1d58, element=@0xbfa8d9dc, state=@0x81f2200)
    at /kdesvn/source/kdelibs/kdeui/xmlgui/kxmlguifactory_p.cpp:371
#26 0xb79d6671 in KXMLGUI::ContainerNode::destruct (this=0x81b1d58, element={<QDomNode> = {impl = 0xbfa8d9dc}, <No data fields>}, state=@0x81f2200)
    at /kdesvn/source/kdelibs/kdeui/xmlgui/kxmlguifactory_p.cpp:326
#27 0xb79d0d34 in KXMLGUIFactory::removeClient (this=0x8196f08, client=0x8130388) at /kdesvn/source/kdelibs/kdeui/xmlgui/kxmlguifactory.cpp:429
#28 0xb782a386 in KDEPrivate::KEditToolBarWidget::rebuildKXMLGUIClients (this=0x866eae8) at /kdesvn/source/kdelibs/kdeui/dialogs/kedittoolbar.cpp:791
#29 0xb782a8d9 in KDEPrivate::KEditToolBarWidget::save (this=0x866eae8) at /kdesvn/source/kdelibs/kdeui/dialogs/kedittoolbar.cpp:769
#30 0xb782a92b in KEditToolBarPrivate::_k_slotOk (this=0x830b388) at /kdesvn/source/kdelibs/kdeui/dialogs/kedittoolbar.cpp:599
#31 0xb782f853 in KEditToolBar::qt_metacall (this=0xbfa8fe90, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfa8dc38) at /kdesvn/build/kdelibs/kdeui/kedittoolbar.moc:78
#32 0xb733b788 in QMetaObject::activate (sender=0xbfa8fe90, from_signal_index=45, to_signal_index=45, argv=0x0) at kernel/qobject.cpp:3113
#33 0xb733c412 in QMetaObject::activate (sender=0xbfa8fe90, m=0xb7a570e4, local_signal_index=9, argv=0x0) at kernel/qobject.cpp:3187
#34 0xb7821e28 in KDialog::okClicked (this=0xbfa8fe90) at /kdesvn/build/kdelibs/kdeui/kdialog.moc:252
#35 0xb782344d in KDialog::slotButtonClicked (this=0xbfa8fe90, button=4) at /kdesvn/source/kdelibs/kdeui/dialogs/kdialog.cpp:854
#36 0xb78258ac in KDialog::qt_metacall (this=0xbfa8fe90, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfa8ddfc) at /kdesvn/build/kdelibs/kdeui/kdialog.moc:184
#37 0xb782f7fb in KEditToolBar::qt_metacall (this=0xbfa8fe90, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfa8ddfc) at /kdesvn/build/kdelibs/kdeui/kedittoolbar.moc:71
#38 0xb733b788 in QMetaObject::activate (sender=0x82a8478, from_signal_index=4, to_signal_index=4, argv=0xbfa8ddfc) at kernel/qobject.cpp:3113
#39 0xb733c412 in QMetaObject::activate (sender=0x82a8478, m=0xb741c878, local_signal_index=0, argv=0xbfa8ddfc) at kernel/qobject.cpp:3187
#40 0xb733f083 in QSignalMapper::mapped (this=0x82a8478, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:95
#41 0xb733f90d in QSignalMapper::map (this=0x82a8478, sender=0x86e0f08) at kernel/qsignalmapper.cpp:266
#42 0xb733fafe in QSignalMapper::map (this=0x82a8478) at kernel/qsignalmapper.cpp:257
#43 0xb734043b in QSignalMapper::qt_metacall (this=0x82a8478, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfa8df7c) at .moc/release-shared/moc_qsignalmapper.cpp:81
#44 0xb733b788 in QMetaObject::activate (sender=0x86e0f08, from_signal_index=29, to_signal_index=30, argv=0xbfa8df7c) at kernel/qobject.cpp:3113
#45 0xb733bbc0 in QMetaObject::activate (sender=0x86e0f08, m=0xb71be104, from_local_signal_index=2, to_local_signal_index=3, argv=0xbfa8df7c) at kernel/qobject.cpp:3207
#46 0xb6fcd871 in QAbstractButton::clicked (this=0x86e0f08, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200
#47 0xb6cf5059 in QAbstractButtonPrivate::emitClicked (this=0x830c7f0) at widgets/qabstractbutton.cpp:543
#48 0xb6cf6c54 in QAbstractButtonPrivate::click (this=0x830c7f0) at widgets/qabstractbutton.cpp:536
#49 0xb6cf6ee6 in QAbstractButton::mouseReleaseEvent (this=0x86e0f08, e=0xbfa8e558) at widgets/qabstractbutton.cpp:1115
#50 0xb69b33d3 in QWidget::event (this=0x86e0f08, event=0xbfa8e558) at kernel/qwidget.cpp:7549
#51 0xb6cf4efe in QAbstractButton::event (this=0x86e0f08, e=0xbfa8e558) at widgets/qabstractbutton.cpp:1077
#52 0xb6d9fb30 in QPushButton::event (this=0x86e0f08, e=0xbfa8e558) at widgets/qpushbutton.cpp:662
#53 0xb695c7fc in QApplicationPrivate::notify_helper (this=0x8067f30, receiver=0x86e0f08, e=0xbfa8e558) at kernel/qapplication.cpp:4056
#54 0xb6965461 in QApplication::notify (this=0xbfa94178, receiver=0x86e0f08, e=0xbfa8e558) at kernel/qapplication.cpp:3758
#55 0xb78b1069 in KApplication::notify (this=0xbfa94178, receiver=0x86e0f08, event=0xbfa8e558) at /kdesvn/source/kdelibs/kdeui/kernel/kapplication.cpp:302
#56 0xb732616b in QCoreApplication::notifyInternal (this=0xbfa94178, receiver=0x86e0f08, event=0xbfa8e558) at kernel/qcoreapplication.cpp:610
#57 0xb69644ce in QApplicationPrivate::sendMouseEvent (receiver=0x86e0f08, event=0xbfa8e558, alienWidget=0x86e0f08, nativeWidget=0xbfa8fe90, buttonDown=0xb71c5a40, lastMouseReceiver=@0xb71c5a44)
    at ../../src/corelib/kernel/qcoreapplication.h:216
#58 0xb69d4706 in QETWidget::translateMouseEvent (this=0xbfa8fe90, event=0xbfa8fbec) at kernel/qapplication_x11.cpp:4402
#59 0xb69d3add in QApplication::x11ProcessEvent (this=0xbfa94178, event=0xbfa8fbec) at kernel/qapplication_x11.cpp:3421
#60 0xb69fd5ea in x11EventSourceDispatch (s=0x806ae50, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#61 0xb62579c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#62 0xb625b083 in ?? () from /usr/lib/libglib-2.0.so.0
#63 0xb625b241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#64 0xb73518d8 in QEventDispatcherGlib::processEvents (this=0x804fe38, flags={i = -1079444056}) at kernel/qeventdispatcher_glib.cpp:327
#65 0xb69fcce5 in QGuiEventDispatcherGlib::processEvents (this=0x804fe38, flags={i = -1079444008}) at kernel/qguieventdispatcher_glib.cpp:202
#66 0xb732478a in QEventLoop::processEvents (this=0xbfa8fe4c, flags={i = -1079443944}) at kernel/qeventloop.cpp:149
#67 0xb7324bd2 in QEventLoop::exec (this=0xbfa8fe4c, flags={i = -1079443884}) at kernel/qeventloop.cpp:201
#68 0xb6e2e323 in QDialog::exec (this=0xbfa8fe90) at dialogs/qdialog.cpp:498
#69 0xb7f9e167 in KonqMainWindow::slotConfigureToolbars (this=0x8130208) at /kdesvn/source/kdebase/apps/konqueror/src/konqmainwindow.cpp:1836
#70 0xb7fa70f8 in KonqMainWindow::qt_metacall (this=0x8130208, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbfa9004c)
    at /kdesvn/build/kdebase/apps/konqueror/src/konqmainwindow.moc:382
#71 0xb733b788 in QMetaObject::activate (sender=0x81965e8, from_signal_index=5, to_signal_index=6, argv=0xbfa9004c) at kernel/qobject.cpp:3113
#72 0xb733bbc0 in QMetaObject::activate (sender=0x81965e8, m=0xb71ad0e8, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfa9004c) at kernel/qobject.cpp:3207
#73 0xb6956181 in QAction::triggered (this=0x81965e8, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#74 0xb69576ff in QAction::activate (this=0x81965e8, event=QAction::Trigger) at kernel/qaction.cpp:1160
#75 0xb6d88bb4 in QMenuPrivate::activateCausedStack (this=0x82fb6e0, causedStack=@0xbfa90128, action=0x81965e8, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:967
#76 0xb6d8f34b in QMenuPrivate::activateAction (this=0x82fb6e0, action=0x81965e8, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1060
#77 0xb6d8fe92 in QMenu::mouseReleaseEvent (this=0x81af868, e=0xbfa907b8) at widgets/qmenu.cpp:2254
#78 0xb798ab88 in KMenu::mouseReleaseEvent (this=0x81af868, e=0xbfa907b8) at /kdesvn/source/kdelibs/kdeui/widgets/kmenu.cpp:456
#79 0xb69b33d3 in QWidget::event (this=0x81af868, event=0xbfa907b8) at kernel/qwidget.cpp:7549
#80 0xb6d92149 in QMenu::event (this=0x81af868, e=0xbfa907b8) at widgets/qmenu.cpp:2353
#81 0xb695c7fc in QApplicationPrivate::notify_helper (this=0x8067f30, receiver=0x81af868, e=0xbfa907b8) at kernel/qapplication.cpp:4056
#82 0xb6965461 in QApplication::notify (this=0xbfa94178, receiver=0x81af868, e=0xbfa907b8) at kernel/qapplication.cpp:3758
#83 0xb78b1069 in KApplication::notify (this=0xbfa94178, receiver=0x81af868, event=0xbfa907b8) at /kdesvn/source/kdelibs/kdeui/kernel/kapplication.cpp:302
#84 0xb732616b in QCoreApplication::notifyInternal (this=0xbfa94178, receiver=0x81af868, event=0xbfa907b8) at kernel/qcoreapplication.cpp:610
#85 0xb69644ce in QApplicationPrivate::sendMouseEvent (receiver=0x81af868, event=0xbfa907b8, alienWidget=0x0, nativeWidget=0x81af868, buttonDown=0xb71c5a40, lastMouseReceiver=@0xb71c5a44)
    at ../../src/corelib/kernel/qcoreapplication.h:216
#86 0xb69d498e in QETWidget::translateMouseEvent (this=0x81af868, event=0xbfa91e4c) at kernel/qapplication_x11.cpp:4336
#87 0xb69d3add in QApplication::x11ProcessEvent (this=0xbfa94178, event=0xbfa91e4c) at kernel/qapplication_x11.cpp:3421
#88 0xb69fd5ea in x11EventSourceDispatch (s=0x806ae50, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#89 0xb62579c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#90 0xb625b083 in ?? () from /usr/lib/libglib-2.0.so.0
#91 0xb625b241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#92 0xb73518d8 in QEventDispatcherGlib::processEvents (this=0x804fe38, flags={i = -1079435256}) at kernel/qeventdispatcher_glib.cpp:327
#93 0xb69fcce5 in QGuiEventDispatcherGlib::processEvents (this=0x804fe38, flags={i = -1079435208}) at kernel/qguieventdispatcher_glib.cpp:202
#94 0xb732478a in QEventLoop::processEvents (this=0xbfa920ac, flags={i = -1079435144}) at kernel/qeventloop.cpp:149
#95 0xb7324bd2 in QEventLoop::exec (this=0xbfa920ac, flags={i = -1079435084}) at kernel/qeventloop.cpp:201
#96 0xb6d91fb1 in QMenu::exec (this=0x81af868, p=@0xbfa92440, action=0x0) at widgets/qmenu.cpp:1993
#97 0xb79bddd1 in KToolBar::contextMenuEvent (this=0x8195ff0, event=0xbfa92428) at /kdesvn/source/kdelibs/kdeui/widgets/ktoolbar.cpp:763
#98 0xb69b3abc in QWidget::event (this=0x8195ff0, event=0xbfa92428) at kernel/qwidget.cpp:7708
#99 0xb6dd634f in QToolBar::event (this=0x8195ff0, event=0xbfa92428) at widgets/qtoolbar.cpp:1193
#100 0xb695c7fc in QApplicationPrivate::notify_helper (this=0x8067f30, receiver=0x8195ff0, e=0xbfa92428) at kernel/qapplication.cpp:4056
#101 0xb696502d in QApplication::notify (this=0xbfa94178, receiver=0x8310218, e=0xbfa92640) at kernel/qapplication.cpp:3845
#102 0xb78b1069 in KApplication::notify (this=0xbfa94178, receiver=0x8310218, event=0xbfa92640) at /kdesvn/source/kdelibs/kdeui/kernel/kapplication.cpp:302
#103 0xb732616b in QCoreApplication::notifyInternal (this=0xbfa94178, receiver=0x8310218, event=0xbfa92640) at kernel/qcoreapplication.cpp:610
#104 0xb696793e in QCoreApplication::sendSpontaneousEvent (receiver=0x8310218, event=0x6) at ../../src/corelib/kernel/qcoreapplication.h:216
#105 0xb69d4eef in QETWidget::translateMouseEvent (this=0x8130208, event=0xbfa93cac) at kernel/qapplication_x11.cpp:4408
#106 0xb69d3add in QApplication::x11ProcessEvent (this=0xbfa94178, event=0xbfa93cac) at kernel/qapplication_x11.cpp:3421
#107 0xb69fd5ea in x11EventSourceDispatch (s=0x806ae50, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#108 0xb62579c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#109 0xb625b083 in ?? () from /usr/lib/libglib-2.0.so.0
#110 0xb625b241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#111 0xb73518d8 in QEventDispatcherGlib::processEvents (this=0x804fe38, flags={i = -1079427480}) at kernel/qeventdispatcher_glib.cpp:327
#112 0xb69fcce5 in QGuiEventDispatcherGlib::processEvents (this=0x804fe38, flags={i = -1079427432}) at kernel/qguieventdispatcher_glib.cpp:202
#113 0xb732478a in QEventLoop::processEvents (this=0xbfa93f10, flags={i = -1079427368}) at kernel/qeventloop.cpp:149
#114 0xb7324bd2 in QEventLoop::exec (this=0xbfa93f10, flags={i = -1079427304}) at kernel/qeventloop.cpp:201
#115 0xb7327079 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#116 0xb695c677 in QApplication::exec () at kernel/qapplication.cpp:3525
#117 0xb7fdc4a3 in kdemain (argc=1, argv=0xbfa944f4) at /kdesvn/source/kdebase/apps/konqueror/src/konqmain.cpp:257
#118 0x080487c2 in main (argc=) at /kdesvn/build/kdebase/apps/konqueror/src/konqueror_dummy.cpp:3
Comment 1 Christoph Feck 2009-08-30 15:01:59 UTC

*** This bug has been marked as a duplicate of bug 205625 ***