Bug 218310 - Kontact crashed because Webtab could not be reloaded [QMetaObject::changeGuard, QPointer<QAction>::operator=, QMenuPrivate::activateAction]
Summary: Kontact crashed because Webtab could not be reloaded [QMetaObject::changeGuar...
Status: RESOLVED FIXED
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: 4.9
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 224551 231084 232625 236107 240989 268987 269713 282122 288455 296396 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-12-11 18:34 UTC by Jonathan Kolberg
Modified: 2012-10-03 17:03 UTC (History)
18 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.9.3


Attachments
New crash information added by DrKonqi (11.04 KB, text/plain)
2010-02-11 10:09 UTC, Frédéric COIFFIER
Details
The automatic backtrace kcrash text file (7.92 KB, text/plain)
2010-06-16 23:27 UTC, Xaver Wurzenberger
Details
New crash information added by DrKonqi (8.07 KB, text/plain)
2010-08-15 14:34 UTC, Kenny Duffus
Details
New crash information added by DrKonqi (9.41 KB, text/plain)
2010-08-18 13:19 UTC, Mat Lechner
Details
New crash information added by DrKonqi (9.44 KB, text/plain)
2010-09-15 18:16 UTC, Leonardo La Malfa
Details
New crash information added by DrKonqi (11.61 KB, text/plain)
2011-04-16 17:26 UTC, akibukis
Details
New crash information added by DrKonqi (9.86 KB, text/plain)
2011-07-27 08:13 UTC, Daniel Charp
Details
New crash information added by DrKonqi (10.15 KB, text/plain)
2012-02-04 09:03 UTC, Rolf Eike Beer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Kolberg 2009-12-11 18:34:09 UTC
Application: kontact (4.4 pre)
KDE Platform Version: 4.3.80 (KDE 4.3.80 (KDE 4.4 Beta1))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-16-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
I tryed to reload a Webtab in akregator and Kontact crashed while this try

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0x046e71ca in QMetaObject::changeGuard (ptr=0xa42ea10, o=0x0) at kernel/qobject.cpp:501
#7  0x015263a7 in QPointer<QAction>::operator= (this=0xa42e878, action=0x92b1af0, action_e=QAction::Trigger, self=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#8  QMenuPrivate::activateAction (this=0xa42e878, action=0x92b1af0, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1102
#9  0x015273b7 in QMenu::mouseReleaseEvent (this=0xa49e228, e=0xbfed2fd0) at widgets/qmenu.cpp:2307
#10 0x00856ce5 in KMenu::mouseReleaseEvent (this=0xa49e228, e=0xbfed2fd0) at ../../kdeui/widgets/kmenu.cpp:469
#11 0x010e2f9e in QWidget::event (this=0xa49e228, event=0xbfed2fd0) at kernel/qwidget.cpp:7974
#12 0x01528a44 in QMenu::event (this=0xa49e228, e=0xbfed2fd0) at widgets/qmenu.cpp:2406
#13 0x0108619c in QApplicationPrivate::notify_helper (this=0x897b1e0, receiver=0xa49e228, e=0xbfed2fd0) at kernel/qapplication.cpp:4242
#14 0x0108d76b in QApplication::notify (this=0xbfed52f4, receiver=0xa49e228, e=0xbfed2fd0) at kernel/qapplication.cpp:3822
#15 0x00760f8a in KApplication::notify (this=0xbfed52f4, receiver=0xa49e228, event=0xbfed2fd0) at ../../kdeui/kernel/kapplication.cpp:302
#16 0x046d2eab in QCoreApplication::notifyInternal (this=0xbfed52f4, receiver=0xa49e228, event=0xbfed2fd0) at kernel/qcoreapplication.cpp:704
#17 0x0108c71f in QCoreApplication::sendEvent (receiver=0xa49e228, event=0xbfed2fd0, alienWidget=0x0, nativeWidget=0xa49e228, buttonDown=0x19c1060, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QApplicationPrivate::sendMouseEvent (receiver=0xa49e228, event=0xbfed2fd0, alienWidget=0x0, nativeWidget=0xa49e228, buttonDown=0x19c1060, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2956
#19 0x011161f7 in QETWidget::translateMouseEvent (this=0xa49e228, event=0xbfed34ec) at kernel/qapplication_x11.cpp:4302
#20 0x011151f1 in QApplication::x11ProcessEvent (this=0xbfed52f4, event=0xbfed34ec) at kernel/qapplication_x11.cpp:3379
#21 0x0114404a in x11EventSourceDispatch (s=0x8982ab0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#22 0x074cce88 in g_main_dispatch (context=0x8981e98) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:1960
#23 IA__g_main_context_dispatch (context=0x8981e98) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2513
#24 0x074d0730 in g_main_context_iterate (context=0x8981e98, block=<value optimized out>, dispatch=1, self=0x89808c8) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591
#25 0x074d0863 in IA__g_main_context_iteration (context=0x8981e98, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#26 0x046febd5 in QEventDispatcherGlib::processEvents (this=0x8978b40, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#27 0x01143b75 in QGuiEventDispatcherGlib::processEvents (this=0x8978b40, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#28 0x046d14c9 in QEventLoop::processEvents (this=0xbfed37e0, flags=) at kernel/qeventloop.cpp:149
#29 0x046d191a in QEventLoop::exec (this=0xbfed37e0, flags=...) at kernel/qeventloop.cpp:201
#30 0x0152376e in QMenu::exec (this=0xa49e228, p=..., action=0x0) at widgets/qmenu.cpp:2045
#31 0x034d46b2 in Akregator::BrowserFrame::slotPopupMenu (this=0x9a89998, global=..., url=..., mode=32768, args=..., browserArgs=..., flags=..., actionGroups=...)
    at ../../../akregator/src/browserframe.cpp:204
#32 0x034d5c93 in Akregator::BrowserFrame::qt_metacall (this=0x9a89998, _c=QMetaObject::InvokeMetaMethod, _id=70, _a=0xbfed39b0) at ./browserframe.moc:127
#33 0x046d811a in QMetaObject::metacall (object=0x9a89998, cl=75400212, idx=70, argv=0xbfed39b0) at kernel/qmetaobject.cpp:237
#34 0x046e689b in QMetaObject::activate (sender=0x963ea98, m=0x34288c, local_signal_index=22, argv=0xbfed39b0) at kernel/qobject.cpp:3294
#35 0x00329ea1 in KParts::BrowserExtension::popupMenu (this=0x963ea98, _t1=..., _t2=..., _t3=32768, _t4=..., _t5=..., _t6=..., _t7=...) at ./browserextension.moc:355
#36 0x01ad759d in KHTMLPart::popupMenu (this=0x8983c70, linkUrl=...) at ../../khtml/khtml_part.cpp:4900
#37 0x01ad85ec in KHTMLPart::khtmlMousePressEvent (this=0x8983c70, event=0xbfed40b4) at ../../khtml/khtml_part.cpp:6186
#38 0x01abec8f in KHTMLPart::customEvent (this=0x8983c70, event=0xbfed40b4) at ../../khtml/khtml_part.cpp:5941
#39 0x046e390c in QObject::event (this=0x8983c70, e=0xa610354) at kernel/qobject.cpp:1291
#40 0x0108619c in QApplicationPrivate::notify_helper (this=0x897b1e0, receiver=0x8983c70, e=0xbfed40b4) at kernel/qapplication.cpp:4242
#41 0x0108cdf7 in QApplication::notify (this=0xbfed52f4, receiver=0x8983c70, e=0xbfed40b4) at kernel/qapplication.cpp:3661
#42 0x00760f8a in KApplication::notify (this=0xbfed52f4, receiver=0x8983c70, event=0xbfed40b4) at ../../kdeui/kernel/kapplication.cpp:302
#43 0x046d2eab in QCoreApplication::notifyInternal (this=0xbfed52f4, receiver=0x8983c70, event=0xbfed40b4) at kernel/qcoreapplication.cpp:704
#44 0x01ab92b9 in QCoreApplication::sendEvent (this=0x95a2840, _mouse=0xbfed4a40) at /usr/include/qt4/QtCore/qcoreapplication.h:215
#45 KHTMLView::mousePressEvent (this=0x95a2840, _mouse=0xbfed4a40) at ../../khtml/khtmlview.cpp:1242
#46 0x010e3356 in QWidget::event (this=0x95a2840, event=0xbfed4a40) at kernel/qwidget.cpp:7970
#47 0x014dc433 in QFrame::event (this=0x95a2840, e=0xbfed4a40) at widgets/qframe.cpp:557
#48 0x01ab26dc in KHTMLView::widgetEvent (this=0x95a2840, e=0x0) at ../../khtml/khtmlview.cpp:2338
#49 0x01ab29c5 in KHTMLView::eventFilter (this=0x95a2840, o=0x9a253b0, e=0xbfed4a40) at ../../khtml/khtmlview.cpp:2191
#50 0x046d214a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x897b1e0, receiver=0x9a253b0, event=0xbfed4a40) at kernel/qcoreapplication.cpp:819
#51 0x01086179 in QApplicationPrivate::notify_helper (this=0x897b1e0, receiver=0x9a253b0, e=0xbfed4a40) at kernel/qapplication.cpp:4238
#52 0x0108d76b in QApplication::notify (this=0xbfed52f4, receiver=0x9a253b0, e=0xbfed4a40) at kernel/qapplication.cpp:3822
#53 0x00760f8a in KApplication::notify (this=0xbfed52f4, receiver=0x9a253b0, event=0xbfed4a40) at ../../kdeui/kernel/kapplication.cpp:302
#54 0x046d2eab in QCoreApplication::notifyInternal (this=0xbfed52f4, receiver=0x9a253b0, event=0xbfed4a40) at kernel/qcoreapplication.cpp:704
#55 0x0108c71f in QCoreApplication::sendEvent (receiver=0x9a253b0, event=0xbfed4a40, alienWidget=0x9a253b0, nativeWidget=0x92a1e70, buttonDown=0x19c1060, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#56 QApplicationPrivate::sendMouseEvent (receiver=0x9a253b0, event=0xbfed4a40, alienWidget=0x9a253b0, nativeWidget=0x92a1e70, buttonDown=0x19c1060, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2956
#57 0x01115d18 in QETWidget::translateMouseEvent (this=0x92a1e70, event=0xbfed4f5c) at kernel/qapplication_x11.cpp:4368
#58 0x011151f1 in QApplication::x11ProcessEvent (this=0xbfed52f4, event=0xbfed4f5c) at kernel/qapplication_x11.cpp:3379
#59 0x0114404a in x11EventSourceDispatch (s=0x8982ab0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#60 0x074cce88 in g_main_dispatch (context=0x8981e98) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:1960
#61 IA__g_main_context_dispatch (context=0x8981e98) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2513
#62 0x074d0730 in g_main_context_iterate (context=0x8981e98, block=<value optimized out>, dispatch=1, self=0x89808c8) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591
#63 0x074d0863 in IA__g_main_context_iteration (context=0x8981e98, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#64 0x046febd5 in QEventDispatcherGlib::processEvents (this=0x8978b40, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#65 0x01143b75 in QGuiEventDispatcherGlib::processEvents (this=0x8978b40, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#66 0x046d14c9 in QEventLoop::processEvents (this=0xbfed5254, flags=) at kernel/qeventloop.cpp:149
#67 0x046d191a in QEventLoop::exec (this=0xbfed5254, flags=...) at kernel/qeventloop.cpp:201
#68 0x046d5b0f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#69 0x01086237 in QApplication::exec () at kernel/qapplication.cpp:3570
#70 0x0804b4b6 in main (argc=1, argv=0xbfed5514) at ../../../kontact/src/main.cpp:221

Reported using DrKonqi
Comment 1 Frédéric COIFFIER 2010-01-07 13:57:57 UTC
I get the same problem with Qt 4.6 and KDE 4.3.4 on Gentoo (same way to reproduce it) :

Thread 1 (Thread 0xb5dba9b0 (LWP 2853)):
[KCrash Handler]
#6  0xb6ce8d8a in QMetaObject::changeGuard (ptr=0xb481850, o=0x0) at kernel/qobject.cpp:501
#7  0xb65c1311 in QPointer<QAction>::operator= (this=0xb4816b8, action=0x8ef5a70, action_e=QAction::Trigger, self=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#8  QMenuPrivate::activateAction (this=0xb4816b8, action=0x8ef5a70, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1102
#9  0xb65c6698 in QMenu::mouseReleaseEvent (this=0xb197660, e=0xbf88d0b4) at widgets/qmenu.cpp:2307
#10 0x44bced0e in KMenu::mouseReleaseEvent (this=<value optimized out>, e=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/widgets/kmenu.cpp:456
#11 0xb61cefb0 in QWidget::event (this=0xb197660, event=0xbf88d0b4) at kernel/qwidget.cpp:7974
#12 0xb65c3c9c in QMenu::event (this=0xb197660, e=0xbf88d0b4) at widgets/qmenu.cpp:2406
#13 0xb616f24c in QApplicationPrivate::notify_helper (this=0x8e9fa68, receiver=0xb197660, e=0xbf88d0b4) at kernel/qapplication.cpp:4242
#14 0xb6178990 in QApplication::notify (this=0xbf88f264, receiver=0xb197660, e=0xbf88d0b4) at kernel/qapplication.cpp:3822
#15 0x44adb222 in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#16 0xb6cd423d in QCoreApplication::notifyInternal (this=0xbf88f264, receiver=0xb197660, event=0xbf88d0b4) at kernel/qcoreapplication.cpp:704
#17 0xb61778ea in QCoreApplication::sendEvent (receiver=0xb197660, event=0xbf88d0b4, alienWidget=0x0, nativeWidget=0xb197660, buttonDown=0xb69c9000, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QApplicationPrivate::sendMouseEvent (receiver=0xb197660, event=0xbf88d0b4, alienWidget=0x0, nativeWidget=0xb197660, buttonDown=0xb69c9000, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2956
#19 0xb61f526f in QETWidget::translateMouseEvent (this=0xb197660, event=0xbf88d4f0) at kernel/qapplication_x11.cpp:4302
#20 0xb61f3f72 in QApplication::x11ProcessEvent (this=0xbf88f264, event=0xbf88d4f0) at kernel/qapplication_x11.cpp:3501
#21 0xb621e4f8 in x11EventSourceDispatch (s=0x8eb1540, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#22 0x410f1baf in g_main_dispatch (context=0x8ea2810) at gmain.c:1960
#23 IA__g_main_context_dispatch (context=0x8ea2810) at gmain.c:2513
#24 0x410f55c8 in g_main_context_iterate (context=0x8ea2810, block=<value optimized out>, dispatch=1, self=0x8e9f708) at gmain.c:2591
#25 0x410f56ef in IA__g_main_context_iteration (context=0x8ea2810, may_block=1) at gmain.c:2654
#26 0xb6d01182 in QEventDispatcherGlib::processEvents (this=0x8e7eb00, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#27 0xb621dd1b in QGuiEventDispatcherGlib::processEvents (this=0x8e7eb00, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#28 0xb6cd27fe in QEventLoop::processEvents (this=0xbf88d7a0, flags=) at kernel/qeventloop.cpp:149
#29 0xb6cd2c59 in QEventLoop::exec (this=0xbf88d7a0, flags=...) at kernel/qeventloop.cpp:201
#30 0xb65c00a8 in QMenu::exec (this=0xb197660, p=..., action=0x0) at widgets/qmenu.cpp:2045
#31 0xb44ed830 in Akregator::BrowserFrame::slotPopupMenu (this=0x96806d0, global=..., url=..., mode=32768, args=..., browserArgs=..., flags=..., actionGroups=...)
    at /var/tmp/portage/kde-base/akregator-4.3.4/work/akregator-4.3.4/akregator/src/browserframe.cpp:271
#32 0xb44ef0e9 in Akregator::BrowserFrame::qt_metacall (this=0x96806d0, _c=QMetaObject::InvokeMetaMethod, _id=72, _a=0xbf88d970)
    at /var/tmp/portage/kde-base/akregator-4.3.4/work/akregator-4.3.4_build/akregator/src/browserframe.moc:131
#33 0xb6cd966d in QMetaObject::metacall (object=0x96806d0, cl=134571456, idx=72, argv=0xbf88d970) at kernel/qmetaobject.cpp:237
#34 0xb6ce844f in QMetaObject::activate (sender=0x96a8780, m=0x41f73a0c, local_signal_index=22, argv=<value optimized out>) at kernel/qobject.cpp:3286
#35 0x41f57bbd in KParts::BrowserExtension::popupMenu (this=) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4_build/kparts/browserextension.moc:355
#36 0x4601822b in KHTMLPart::popupMenu (this=0x96af8d8, linkUrl=...) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/khtml/khtml_part.cpp:4894
#37 0x460193c2 in KHTMLPart::khtmlMousePressEvent (this=0x96af8d8, event=0xbf88e094) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/khtml/khtml_part.cpp:6183
#38 0x4600396f in KHTMLPart::customEvent (this=<value optimized out>, event=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/khtml/khtml_part.cpp:5936
#39 0xb6ce510c in QObject::event (this=0x96af8d8, e=0xb6daa00) at kernel/qobject.cpp:1283
#40 0xb616f24c in QApplicationPrivate::notify_helper (this=0x8e9fa68, receiver=0x96af8d8, e=0xbf88e094) at kernel/qapplication.cpp:4242
#41 0xb6177ff8 in QApplication::notify (this=0xbf88f264, receiver=0x96af8d8, e=0xbf88e094) at kernel/qapplication.cpp:3661
#42 0x44adb222 in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#43 0xb6cd423d in QCoreApplication::notifyInternal (this=0xbf88f264, receiver=0x96af8d8, event=0xbf88e094) at kernel/qcoreapplication.cpp:704
#44 0x45ff69be in QCoreApplication::sendEvent (this=0x96b1aa8, _mouse=0xbf88e094) at /usr/include/qt4/QtCore/qcoreapplication.h:215
#45 KHTMLView::mousePressEvent (this=0x96b1aa8, _mouse=0xbf88e094) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/khtml/khtmlview.cpp:1242
#46 0xb61cef92 in QWidget::event (this=0x96b1aa8, event=0xbf88eaf4) at kernel/qwidget.cpp:7970
#47 0xb657dd46 in QFrame::event (this=0x96b1aa8, e=0xbf88eaf4) at widgets/qframe.cpp:557
#48 0x45ff1034 in KHTMLView::widgetEvent (this=<value optimized out>, e=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/khtml/khtmlview.cpp:2338
#49 0x45ff13a5 in KHTMLView::eventFilter (this=) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/khtml/khtmlview.cpp:2191
#50 0xb6cd3474 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8e9fa68, receiver=0x96af290, event=0xbf88eaf4) at kernel/qcoreapplication.cpp:819
#51 0xb616f21e in QApplicationPrivate::notify_helper (this=0x8e9fa68, receiver=0x96af290, e=0xbf88eaf4) at kernel/qapplication.cpp:4238
#52 0xb6178990 in QApplication::notify (this=0xbf88f264, receiver=0x96af290, e=0xbf88eaf4) at kernel/qapplication.cpp:3822
#53 0x44adb222 in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#54 0xb6cd423d in QCoreApplication::notifyInternal (this=0xbf88f264, receiver=0x96af290, event=0xbf88eaf4) at kernel/qcoreapplication.cpp:704
#55 0xb61778ea in QCoreApplication::sendEvent (receiver=0x96af290, event=0xbf88eaf4, alienWidget=0x96af290, nativeWidget=0x96806d0, buttonDown=0xb69c9000, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#56 QApplicationPrivate::sendMouseEvent (receiver=0x96af290, event=0xbf88eaf4, alienWidget=0x96af290, nativeWidget=0x96806d0, buttonDown=0xb69c9000, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2956
#57 0xb61f4dd1 in QETWidget::translateMouseEvent (this=0x96806d0, event=0xbf88ef30) at kernel/qapplication_x11.cpp:4368
#58 0xb61f3f72 in QApplication::x11ProcessEvent (this=0xbf88f264, event=0xbf88ef30) at kernel/qapplication_x11.cpp:3501
#59 0xb621e4f8 in x11EventSourceDispatch (s=0x8eb1540, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#60 0x410f1baf in g_main_dispatch (context=0x8ea2810) at gmain.c:1960
#61 IA__g_main_context_dispatch (context=0x8ea2810) at gmain.c:2513
#62 0x410f55c8 in g_main_context_iterate (context=0x8ea2810, block=<value optimized out>, dispatch=1, self=0x8e9f708) at gmain.c:2591
#63 0x410f56ef in IA__g_main_context_iteration (context=0x8ea2810, may_block=1) at gmain.c:2654
#64 0xb6d01182 in QEventDispatcherGlib::processEvents (this=0x8e7eb00, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#65 0xb621dd1b in QGuiEventDispatcherGlib::processEvents (this=0x8e7eb00, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#66 0xb6cd27fe in QEventLoop::processEvents (this=0xbf88f1e4, flags=) at kernel/qeventloop.cpp:149
#67 0xb6cd2c59 in QEventLoop::exec (this=0xbf88f1e4, flags=...) at kernel/qeventloop.cpp:201
#68 0xb6cd6ebe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#69 0xb616f2f5 in QApplication::exec () at kernel/qapplication.cpp:3570
#70 0x080505a1 in main (argc=3, argv=0xbf88f3c4) at /var/tmp/portage/kde-base/akregator-4.3.4/work/akregator-4.3.4/akregator/src/main.cpp:103
Comment 2 Dario Andres 2010-01-30 23:55:33 UTC
*** Bug 224551 has been marked as a duplicate of this bug. ***
Comment 3 Frédéric COIFFIER 2010-02-11 10:09:38 UTC
Created attachment 40661 [details]
New crash information added by DrKonqi

Sometimes, when Akregator starts, it isn't able to reload tab contents (which is strange, as I'm connected and Konqueror is able to reload its content)
When I try to manually reload one of these tabs, I get a crash.
Comment 4 Dario Andres 2010-03-17 13:06:55 UTC
Reporter from bug 231084 experiences this with Qt 4.6.2
Comment 5 Dario Andres 2010-03-17 13:06:58 UTC
*** Bug 231084 has been marked as a duplicate of this bug. ***
Comment 6 Frédéric COIFFIER 2010-03-17 16:51:44 UTC
Reproduced with Qt 4.6.2 and KDE 4.4.1 :

Thread 1 (Thread 0xb77e0930 (LWP 2662)):
[KCrash Handler]
#6  QMetaObject::changeGuard (ptr=<value optimized out>, o=<value optimized out>) at kernel/qobject.cpp:488
#7  0x427af477 in QPointer<QAction>::operator= (this=<value optimized out>, action=<value optimized out>, action_e=<value optimized out>, self=<value optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#8  QMenuPrivate::activateAction (this=<value optimized out>, action=<value optimized out>, action_e=<value optimized out>, self=<value optimized out>) at widgets/qmenu.cpp:1116
#9  0x427b047b in QMenu::mouseReleaseEvent (this=<value optimized out>, e=<value optimized out>) at widgets/qmenu.cpp:2312
#10 0x430bf0c6 in KMenu::mouseReleaseEvent (this=<value optimized out>, e=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.4.1-r1/work/kdelibs-4.4.1/kdeui/widgets/kmenu.cpp:471
#11 0x42397940 in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:7998
#12 0x427b1a9c in QMenu::event (this=<value optimized out>, e=<value optimized out>) at widgets/qmenu.cpp:2414
#13 0x423396c4 in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4300
#14 0x42340e33 in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3865
#15 0x42fc8b7b in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.4.1-r1/work/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#16 0x4675cb92 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:704
#17 0x4233fb78 in QCoreApplication::sendEvent (receiver=<value optimized out>, event=<value optimized out>, alienWidget=<value optimized out>, nativeWidget=<value optimized out>, 
    buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QApplicationPrivate::sendMouseEvent (receiver=<value optimized out>, event=<value optimized out>, alienWidget=<value optimized out>, nativeWidget=<value optimized out>, 
    buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=<value optimized out>) at kernel/qapplication.cpp:2965
#19 0x423cac6a in QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4302
#20 0x423c9cfb in QApplication::x11ProcessEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:3379
#21 0x423f6a63 in QEventDispatcherX11::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_x11.cpp:132
#22 0x4675b16a in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#23 0x4675b5ca in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#24 0x427ac67f in QMenu::exec (this=<value optimized out>, p=<value optimized out>, action=<value optimized out>) at widgets/qmenu.cpp:2063
#25 0xb5f00c5c in Akregator::BrowserFrame::slotPopupMenu (this=0xa8f2730, global=..., url=..., mode=0, args=..., browserArgs=..., flags=..., actionGroups=...)
    at /var/tmp/portage/kde-base/akregator-4.4.1/work/akregator-4.4.1/akregator/src/browserframe.cpp:271
#26 0xb5f01dbb in Akregator::BrowserFrame::qt_metacall (this=0xa8f2730, _c=QMetaObject::InvokeMetaMethod, _id=72, _a=0xbfaa83f0)
    at /var/tmp/portage/kde-base/akregator-4.4.1/work/akregator-4.4.1_build/akregator/src/browserframe.moc:131
#27 0x46761d9a in QMetaObject::metacall (object=<value optimized out>, cl=<value optimized out>, idx=<value optimized out>, argv=<value optimized out>) at kernel/qmetaobject.cpp:237
#28 0x467705a7 in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3285
#29 0x41777aff in KParts::BrowserExtension::popupMenu (this=) at /var/tmp/portage/kde-base/kdelibs-4.4.1-r1/work/kdelibs-4.4.1_build/kparts/browserextension.moc:355
#30 0xb47124c6 in WebView::contextMenuEvent (this=0xa8f7318, e=0xbfaa8c1c) at /var/tmp/portage/kde-misc/kwebkitpart-9999/work/kwebkitpart-9999/src/webview.cpp:162
#31 0x4239807e in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:8165
#32 0xb3cef293 in QWebView::event (this=<value optimized out>, e=<value optimized out>) at ../WebKit/qt/Api/qwebview.cpp:761
#33 0x423396c4 in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4300
#34 0x42340675 in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3944
#35 0x42fc8b7b in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.4.1-r1/work/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#36 0x4675cb92 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:704
#37 0x423d006f in QCoreApplication::sendSpontaneousEvent (receiver=) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#38 0x423cae35 in QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4373
#39 0x423c9cfb in QApplication::x11ProcessEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:3379
#40 0x423f6a63 in QEventDispatcherX11::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_x11.cpp:132
#41 0x4675b16a in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#42 0x4675b5ca in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#43 0x4675ec01 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#44 0x42339768 in QApplication::exec () at kernel/qapplication.cpp:3579
#45 0x08050341 in main (argc=3, argv=0xbfaa9364) at /var/tmp/portage/kde-base/akregator-4.4.1/work/akregator-4.4.1/akregator/src/main.cpp:103
Comment 7 Christophe Marin 2010-03-29 23:09:21 UTC
*** Bug 232625 has been marked as a duplicate of this bug. ***
Comment 8 Christophe Marin 2010-06-05 19:46:18 UTC
*** Bug 236107 has been marked as a duplicate of this bug. ***
Comment 9 Christophe Marin 2010-06-07 10:29:06 UTC
*** Bug 240989 has been marked as a duplicate of this bug. ***
Comment 10 Xaver Wurzenberger 2010-06-16 23:27:10 UTC
Created attachment 48064 [details]
The automatic backtrace kcrash text file
Comment 11 Xaver Wurzenberger 2010-06-16 23:29:50 UTC
Confirmed here for KDE 4.4.4-1
Comment 12 Kenny Duffus 2010-08-15 14:34:47 UTC
Created attachment 50578 [details]
New crash information added by DrKonqi

kontact (4.4.5) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.7.0

- What I was doing when the application crashed: right cliecked reload in web tab in akregator (inside kontact) of a page that hadn't loaded

-- Backtrace (Reduced):
#8  0x01603587 in QPointer<QAction>::operator= (this=0xaa14d28, action=0xa503e38, action_e=QAction::Trigger, self=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#9  QMenuPrivate::activateAction (this=0xaa14d28, action=0xa503e38, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1098
#10 0x016040f0 in QMenu::mouseReleaseEvent (this=0xb518b28, e=0xbf9ab450) at widgets/qmenu.cpp:2301
#11 0x006ea1b5 in KMenu::mouseReleaseEvent (this=0xb518b28, e=0xbf9ab450) at ../../kdeui/widgets/kmenu.cpp:471
#12 0x01199c48 in QWidget::event (this=0xb518b28, event=0xbf9ab450) at kernel/qwidget.cpp:8157
Comment 13 Mat Lechner 2010-08-18 13:19:25 UTC
Created attachment 50695 [details]
New crash information added by DrKonqi

kontact (4.4.5) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.7.0

Kontact crashed after I reloaded the tab of a news page in Akregator. The crash is reproducable, but it seems that it only occurs if there is more than one tab.

-- Backtrace (Reduced):
#8  0x01531587 in QPointer<QAction>::operator= (this=0x9b19e70, action=0x9a646d0, action_e=QAction::Trigger, self=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#9  QMenuPrivate::activateAction (this=0x9b19e70, action=0x9a646d0, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1098
#10 0x015320f0 in QMenu::mouseReleaseEvent (this=0x98ff428, e=0xbfab2f30) at widgets/qmenu.cpp:2301
#11 0x006c81b5 in KMenu::mouseReleaseEvent (this=0x98ff428, e=0xbfab2f30) at ../../kdeui/widgets/kmenu.cpp:471
#12 0x010c7c48 in QWidget::event (this=0x98ff428, event=0xbfab2f30) at kernel/qwidget.cpp:8157
Comment 14 Leonardo La Malfa 2010-09-15 18:16:26 UTC
Created attachment 51694 [details]
New crash information added by DrKonqi

kontact (4.4.5) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:

I was reading this interview* on one Akregator's tab. When I clicked on "Screenshot Kontact Mobile", I didn't get a button to go back to the interview so I right-clicked and chose refresh (or does it say "reload"?), and Kontack crashed.

I wonder how come this bug status is still set to unconfirmed, despite all the confirmations that followed.

* http://ikhaya.ubuntuusers.de/2010/09/09/interview-with-aaron-seigo-part-1/

-- Backtrace (Reduced):
#8  0x01577f87 in QPointer<QAction>::operator= (this=0xd4eeb40, action=0xa3083a0, action_e=QAction::Trigger, self=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#9  QMenuPrivate::activateAction (this=0xd4eeb40, action=0xa3083a0, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1098
#10 0x01578af0 in QMenu::mouseReleaseEvent (this=0xd4f7788, e=0xbf917da0) at widgets/qmenu.cpp:2301
#11 0x003f56d5 in KMenu::mouseReleaseEvent (this=0xd4f7788, e=0xbf917da0) at ../../kdeui/widgets/kmenu.cpp:471
#12 0x0110c308 in QWidget::event (this=0xd4f7788, event=0xbf917da0) at kernel/qwidget.cpp:8158
Comment 15 Rolf Eike Beer 2011-01-18 08:17:08 UTC
Still present in Kontact 4.6beta4
Comment 16 Frédéric COIFFIER 2011-02-14 15:14:55 UTC
Of course, still present in 4.6.0
Comment 17 Christophe Marin 2011-03-21 11:57:58 UTC
*** Bug 268987 has been marked as a duplicate of this bug. ***
Comment 18 akibukis 2011-04-16 17:26:03 UTC
Created attachment 59049 [details]
New crash information added by DrKonqi

akregator (1.6.5) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.0

- What I was doing when the application crashed:

Opened a webpage with a flash player in it and since flash was not working tried to reload a page.

-- Backtrace (Reduced):
#7  0x00007fed8989d7a6 in operator= (this=0x7837000, action=0x2829aa0, action_e=QAction::Trigger, self=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#8  QMenuPrivate::activateAction (this=0x7837000, action=0x2829aa0, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1098
#9  0x00007fed8a29f7ee in KMenu::mouseReleaseEvent (this=0x79be5e0, e=0xcbbd8ce9) at ../../kdeui/widgets/kmenu.cpp:458
#10 0x00007fed8948d04e in QWidget::event (this=0x79be5e0, event=0x7fffa0665fb0) at kernel/qwidget.cpp:8187
#11 0x00007fed8989f90b in QMenu::event (this=0x79be5e0, e=0x7fffa0665fb0) at widgets/qmenu.cpp:2410
Comment 19 Christophe Marin 2011-07-15 22:42:40 UTC
*** Bug 269713 has been marked as a duplicate of this bug. ***
Comment 20 Daniel Charp 2011-07-27 08:13:06 UTC
Created attachment 62231 [details]
New crash information added by DrKonqi

kontact (4.4.10) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:
article webpage: was showing server not found because I had no Internet connection at startup.
right click-reload
instantly crashing.

-- Backtrace (Reduced):
#8  0x074bec23 in operator= (this=0xabd9a18, action=0x97a4cf8, action_e=QAction::Trigger, self=true) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#9  QMenuPrivate::activateAction (this=0xabd9a18, action=0x97a4cf8, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1098
#10 0x074bfa8e in QMenu::mouseReleaseEvent (this=0x9dc1780, e=0xbfd397f4) at widgets/qmenu.cpp:2306
#11 0x00ffdcf4 in KMenu::mouseReleaseEvent (this=0x9dc1780, e=0xbfd397f4) at ../../kdeui/widgets/kmenu.cpp:458
#12 0x0708313a in QWidget::event (this=0x9dc1780, event=0xbfd397f4) at kernel/qwidget.cpp:8259
Comment 21 Christophe Marin 2011-10-02 09:07:44 UTC
*** Bug 282122 has been marked as a duplicate of this bug. ***
Comment 22 Christophe Marin 2011-12-10 00:38:29 UTC
*** Bug 288455 has been marked as a duplicate of this bug. ***
Comment 23 Rolf Eike Beer 2012-02-04 09:03:37 UTC
Created attachment 68479 [details]
New crash information added by DrKonqi

kontact (4.8.0) on KDE Platform 4.8.00 (4.8.0 "release 462" using Qt 4.8.0

Still happens with SC 4.8.0/Qt 4.8.0 (openSuSE RPMs).

-- Backtrace (Reduced):
#7  0xb6f2c669 in operator= (p=<optimized out>, this=<optimized out>) at ../../src/corelib/kernel/qpointer.h:68
#8  QMenuPrivate::activateAction (this=0xa01c444, action=0x88524c8, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1133
#9  0xb6f2f345 in QMenu::mouseReleaseEvent (this=0xa102790, e=0xbfbef114) at widgets/qmenu.cpp:2351
#10 0xb76dea2c in KMenu::mouseReleaseEvent (this=0xa102790, e=0xbfbef114) at /usr/src/debug/kdelibs-4.8.0/kdeui/widgets/kmenu.cpp:464
#11 0xb6ac6807 in QWidget::event (this=0xa102790, event=0xbfbef114) at kernel/qwidget.cpp:8361
Comment 24 Christophe Marin 2012-05-08 12:01:39 UTC
*** Bug 296396 has been marked as a duplicate of this bug. ***
Comment 25 Rolf Eike Beer 2012-08-26 11:17:31 UTC
KDE SC 4.9.0:

Thread 1 (Thread 0x7f2730cbe760 (LWP 4843)):
[KCrash Handler]
#6  0x00007f272e91923d in QMetaObject::changeGuard (ptr=0x959a2b0, o=0x0) at kernel/qobject.cpp:461
#7  0x00007f272f7692b6 in operator= (p=0x0, this=0x959a2b0) at ../../src/corelib/kernel/qpointer.h:68
#8  QMenuPrivate::activateAction (this=0x9599ff0, action=0x25d4510, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1133
#9  0x00007f2730122d50 in KMenu::mouseReleaseEvent (this=0xbc5de80, e=0x7fffffaaeae0) at /usr/src/debug/kdelibs-4.9.0/kdeui/widgets/kmenu.cpp:464
#10 0x00007f272f36c644 in QWidget::event (this=0xbc5de80, event=0x7fffffaaeae0) at kernel/qwidget.cpp:8371
#11 0x00007f272f76a82b in QMenu::event (this=0xbc5de80, e=0x7fffffaaeae0) at widgets/qmenu.cpp:2469
#12 0x00007f272f31bfe4 in notify_helper (e=0x7fffffaaeae0, receiver=0xbc5de80, this=0x1b4d270) at kernel/qapplication.cpp:4551
#13 QApplicationPrivate::notify_helper (this=0x1b4d270, receiver=0xbc5de80, e=0x7fffffaaeae0) at kernel/qapplication.cpp:4523
#14 0x00007f272f321683 in QApplication::notify (this=<optimized out>, receiver=0xbc5de80, e=0x7fffffaaeae0) at kernel/qapplication.cpp:4094
#15 0x00007f2730061d46 in KApplication::notify (this=0x7fffffab20d0, receiver=0xbc5de80, event=0x7fffffaaeae0) at /usr/src/debug/kdelibs-4.9.0/kdeui/kernel/kapplication.cpp:311
#16 0x00007f272e902d0c in QCoreApplication::notifyInternal (this=0x7fffffab20d0, receiver=0xbc5de80, event=0x7fffffaaeae0) at kernel/qcoreapplication.cpp:915
#17 0x00007f272f31cfb2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#18 QApplicationPrivate::sendMouseEvent (receiver=0xbc5de80, event=0x7fffffaaeae0, alienWidget=0x0, nativeWidget=0xbc5de80, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162
#19 0x00007f272f399481 in QETWidget::translateMouseEvent (this=0xbc5de80, event=<optimized out>) at kernel/qapplication_x11.cpp:4447
Comment 26 Laurent Montel 2012-10-03 17:03:27 UTC
Git commit 9fc90718955ac7665607fb32006a10584a553009 by Montel Laurent.
Committed on 03/10/2012 at 19:02.
Pushed by mlaurent into branch 'KDE/4.9'.

Fix Bug 218310 - Kontact crashed because Webtab could not be reloaded

[QMetaObject::changeGuard, QPointer<QAction>::operator=, QMenuPrivate::activateAction]

FIXED-IN: 4.9.3

We reload => widget is deleted => menu after exec will crash

M  +1    -1    akregator/src/browserframe.cpp

http://commits.kde.org/kdepim/9fc90718955ac7665607fb32006a10584a553009