Bug 289202

Summary: Akregator crashed after close a tab
Product: [Applications] kontact Reporter: Kles4enko A. <kles4enko.andrey>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: cirdan52
Priority: NOR    
Version: 4.7.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Kles4enko A. 2011-12-17 14:26:41 UTC
Application: kontact (4.7.2)
KDE Platform Version: 4.7.2 (4.7.2) "release 5"
Qt Version: 4.7.4
Operating System: Linux 3.1.0-1.2-default i686
Distribution: "openSUSE 12.1 (i586)"

-- Information about the crash:
If I like read news in tab in Akregator all is ok. But when I try to close a tab — Akregator crashed. After reboot Akregator I see all my previous tabs.  And crashed when i try to close tab

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb26bf710 (LWP 2546))]

Thread 3 (Thread 0xb149fb70 (LWP 2547)):
#0  0xb3c88782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb609c36c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb583c8fb in ?? () from /usr/lib/libQtWebKit.so.4
#3  0xb583ca1f in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb3c84a7d in start_thread () from /lib/libpthread.so.0
#5  0xb608e85e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb0b77b70 (LWP 2548)):
#0  0xb6083954 in poll () from /lib/libc.so.6
#1  0xb3b3af7b in g_poll () from /usr/lib/libglib-2.0.so.0
#2  0xb3b2c466 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb3b2c7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb6e4f897 in QEventDispatcherGlib::processEvents (this=0xb0200468, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0xb6e2044d in QEventLoop::processEvents (this=0xb0b772e0, flags=...) at kernel/qeventloop.cpp:149
#6  0xb6e20691 in QEventLoop::exec (this=0xb0b772e0, flags=...) at kernel/qeventloop.cpp:201
#7  0xb6d2375b in QThread::exec (this=0x816ef90) at thread/qthread.cpp:498
#8  0xb6d2384b in QThread::run (this=0x816ef90) at thread/qthread.cpp:565
#9  0xb6d26613 in QThreadPrivate::start (arg=0x816ef90) at thread/qthread_unix.cpp:331
#10 0xb3c84a7d in start_thread () from /lib/libpthread.so.0
#11 0xb608e85e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb26bf710 (LWP 2546)):
[KCrash Handler]
#6  0xb6f57156 in typeinfo for QSignalMapper () from /usr/lib/libQtCore.so.4
#7  0x5db620b2 in ?? ()
#8  0xb5fa4c66 in KParts::StatusBarExtension::statusBar (this=0x8705b88) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:149
#9  0xb5fa5199 in KParts::StatusBarExtension::~StatusBarExtension (this=0x8705b88, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:99
#10 0xb5fa5532 in KParts::StatusBarExtension::~StatusBarExtension (this=0x8705b88, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:110
#11 0xb6e354d1 in QObjectPrivate::deleteChildren (this=0x86fef98) at kernel/qobject.cpp:1964
#12 0xb6e3a0c9 in QObject::~QObject (this=0x86ff028, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
#13 0xb5f86f14 in KParts::Part::~Part (this=0x86ff028, __vtt_parm=0xac466448, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kparts/part.cpp:190
#14 0xb5f8827c in KParts::ReadOnlyPart::~ReadOnlyPart (this=0x86ff028, __vtt_parm=0xac466444, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kparts/part.cpp:460
#15 0xac428e1e in KWebKitPart::~KWebKitPart (this=0x86ff028, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kwebkitpart-1.2.0git20111019/src/kwebkitpart.cpp:182
#16 0xac428e82 in KWebKitPart::~KWebKitPart (this=0x86ff028, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kwebkitpart-1.2.0git20111019/src/kwebkitpart.cpp:184
#17 0xae80e8b3 in Akregator::BrowserFrame::Private::~Private (this=0x86f4f90, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.7.2/akregator/src/browserframe_p.cpp:50
#18 0xae80e9d2 in Akregator::BrowserFrame::Private::~Private (this=0x86f4f90, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.7.2/akregator/src/browserframe_p.cpp:51
#19 0xae80adf5 in Akregator::BrowserFrame::~BrowserFrame (this=0x86f6800, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.7.2/akregator/src/browserframe.cpp:63
#20 0xae80ae92 in Akregator::BrowserFrame::~BrowserFrame (this=0x86f6800, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.7.2/akregator/src/browserframe.cpp:64
#21 0xae8087e3 in Akregator::FrameManager::slotRemoveFrame (this=0x85620b0, id=1) at /usr/src/debug/kdepim-4.7.2/akregator/src/framemanager.cpp:108
#22 0xae80999a in Akregator::FrameManager::qt_metacall (this=0x85620b0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbff56738) at /usr/src/debug/kdepim-4.7.2/build/akregator/src/framemanager.moc:155
#23 0xb6e277dd in metacall (argv=0xbff56738, idx=18, cl=QMetaObject::InvokeMetaMethod, object=0x85620b0) at kernel/qmetaobject.cpp:237
#24 QMetaObject::metacall (object=0x85620b0, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0xbff56738) at kernel/qmetaobject.cpp:232
#25 0xb6e36710 in QMetaObject::activate (sender=0x86128a0, m=0xae8fff4c, local_signal_index=1, argv=0xbff56738) at kernel/qobject.cpp:3287
#26 0xae8aeed5 in Akregator::TabWidget::signalRemoveFrameRequest (this=0x86128a0, _t1=1) at /usr/src/debug/kdepim-4.7.2/build/akregator/src/tabwidget.moc:153
#27 0xae8af058 in Akregator::TabWidget::slotCloseTab (this=0x86128a0) at /usr/src/debug/kdepim-4.7.2/akregator/src/tabwidget.cpp:393
#28 0xae8af272 in Akregator::TabWidget::slotDetachTab (this=0x86128a0) at /usr/src/debug/kdepim-4.7.2/akregator/src/tabwidget.cpp:368
#29 0xae8af914 in Akregator::TabWidget::qt_metacall (this=0x86128a0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbff56908) at /usr/src/debug/kdepim-4.7.2/build/akregator/src/tabwidget.moc:129
#30 0xb6e277dd in metacall (argv=0xbff56908, idx=84, cl=QMetaObject::InvokeMetaMethod, object=0x86128a0) at kernel/qmetaobject.cpp:237
#31 QMetaObject::metacall (object=0x86128a0, cl=QMetaObject::InvokeMetaMethod, idx=84, argv=0xbff56908) at kernel/qmetaobject.cpp:232
#32 0xb6e36710 in QMetaObject::activate (sender=0x8619330, m=0xb6c9f458, local_signal_index=1, argv=0xbff56908) at kernel/qobject.cpp:3287
#33 0xb6351cbd in QAction::triggered (this=0x8619330, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#34 0xb6351f5b in QAction::activate (this=0x8619330, event=QAction::Trigger) at kernel/qaction.cpp:1257
#35 0xb67fb343 in QMenuPrivate::activateCausedStack (this=0x8d4ec08, causedStack=..., action=0x8619330, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1005
#36 0xb6801b3f in QMenuPrivate::activateAction (this=0x8d4ec08, action=0x8619330, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1097
#37 0xb68047e5 in QMenu::mouseReleaseEvent (this=0x8d7bf38, e=0xbff57144) at widgets/qmenu.cpp:2296
#38 0xb75090ec in KMenu::mouseReleaseEvent (this=0x8d7bf38, e=0xbff57144) at /usr/src/debug/kdelibs-4.7.2/kdeui/widgets/kmenu.cpp:464
#39 0xb63b332f in QWidget::event (this=0x8d7bf38, event=0xbff57144) at kernel/qwidget.cpp:8295
#40 0xb680326c in QMenu::event (this=0x8d7bf38, e=0xbff57144) at widgets/qmenu.cpp:2405
#41 0xb6358f24 in notify_helper (e=0xbff57144, receiver=0x8d7bf38, this=0x807c398) at kernel/qapplication.cpp:4481
#42 QApplicationPrivate::notify_helper (this=0x807c398, receiver=0x8d7bf38, e=0xbff57144) at kernel/qapplication.cpp:4453
#43 0xb635ed3b in QApplication::notify (this=0x807c398, receiver=0x8d7bf38, e=0xbff57144) at kernel/qapplication.cpp:4042
#44 0xb742a681 in KApplication::notify (this=0xbff589b4, receiver=0x8d7bf38, event=0xbff57144) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311
#45 0xb6e2142e in QCoreApplication::notifyInternal (this=0xbff589b4, receiver=0x8d7bf38, event=0xbff57144) at kernel/qcoreapplication.cpp:787
#46 0xb6359ee0 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#47 QApplicationPrivate::sendMouseEvent (receiver=0x8d7bf38, event=0xbff57144, alienWidget=0x0, nativeWidget=0x8d7bf38, buttonDown=0xb6cbbc34, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3141
#48 0xb63e394a in QETWidget::translateMouseEvent (this=0x8d7bf38, event=0xbff575fc) at kernel/qapplication_x11.cpp:4406
#49 0xb63e1dee in QApplication::x11ProcessEvent (this=0xbff589b4, event=0xbff575fc) at kernel/qapplication_x11.cpp:3598
#50 0xb640ceec in x11EventSourceDispatch (s=0x8077ad0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#51 0xb3b2be2f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#52 0xb3b2c560 in ?? () from /usr/lib/libglib-2.0.so.0
#53 0xb3b2c7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#54 0xb6e4f837 in QEventDispatcherGlib::processEvents (this=0x80529b0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#55 0xb640caea in QGuiEventDispatcherGlib::processEvents (this=0x80529b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#56 0xb6e2044d in QEventLoop::processEvents (this=0xbff57900, flags=...) at kernel/qeventloop.cpp:149
#57 0xb6e20691 in QEventLoop::exec (this=0xbff57900, flags=...) at kernel/qeventloop.cpp:201
#58 0xb67fef07 in QMenu::exec (this=0x8d7bf38, p=..., action=0x0) at widgets/qmenu.cpp:2049
#59 0xae8ad0c2 in Akregator::TabWidget::contextMenu (this=0x86128a0, i=1, p=...) at /usr/src/debug/kdepim-4.7.2/akregator/src/tabwidget.cpp:355
#60 0xb752ff6a in KTabWidget::qt_metacall (this=0x86128a0, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0xbff57aa4) at /usr/src/debug/kdelibs-4.7.2/build/kdeui/ktabwidget.moc:156
#61 0xae8af6c2 in Akregator::TabWidget::qt_metacall (this=0x86128a0, _c=QMetaObject::InvokeMetaMethod, _id=62, _a=0xbff57aa4) at /usr/src/debug/kdepim-4.7.2/build/akregator/src/tabwidget.moc:107
#62 0xb6e277dd in metacall (argv=0xbff57aa4, idx=62, cl=QMetaObject::InvokeMetaMethod, object=0x86128a0) at kernel/qmetaobject.cpp:237
#63 QMetaObject::metacall (object=0x86128a0, cl=QMetaObject::InvokeMetaMethod, idx=62, argv=0xbff57aa4) at kernel/qmetaobject.cpp:232
#64 0xb6e36710 in QMetaObject::activate (sender=0x8617488, m=0xb76765d0, local_signal_index=0, argv=0xbff57aa4) at kernel/qobject.cpp:3287
#65 0xb752caad in KTabBar::contextMenu (this=0x8617488, _t1=1, _t2=...) at /usr/src/debug/kdelibs-4.7.2/build/kdeui/ktabbar.moc:124
#66 0xb752cc75 in KTabBar::mousePressEvent (this=0x8617488, event=0xbff58154) at /usr/src/debug/kdelibs-4.7.2/kdeui/widgets/ktabbar.cpp:103
#67 0xb63b32f3 in QWidget::event (this=0x8617488, event=0xbff58154) at kernel/qwidget.cpp:8291
#68 0xb6828fdc in QTabBar::event (this=0x8617488, event=0xbff58154) at widgets/qtabbar.cpp:1509
#69 0xb6358f24 in notify_helper (e=0xbff58154, receiver=0x8617488, this=0x807c398) at kernel/qapplication.cpp:4481
#70 QApplicationPrivate::notify_helper (this=0x807c398, receiver=0x8617488, e=0xbff58154) at kernel/qapplication.cpp:4453
#71 0xb635ed3b in QApplication::notify (this=0x807c398, receiver=0x8617488, e=0xbff58154) at kernel/qapplication.cpp:4042
#72 0xb742a681 in KApplication::notify (this=0xbff589b4, receiver=0x8617488, event=0xbff58154) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311
#73 0xb6e2142e in QCoreApplication::notifyInternal (this=0xbff589b4, receiver=0x8617488, event=0xbff58154) at kernel/qcoreapplication.cpp:787
#74 0xb6359ee0 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#75 QApplicationPrivate::sendMouseEvent (receiver=0x8617488, event=0xbff58154, alienWidget=0x8617488, nativeWidget=0x85fd418, buttonDown=0xb6cbbc34, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3141
#76 0xb63e3214 in QETWidget::translateMouseEvent (this=0x85fd418, event=0xbff5860c) at kernel/qapplication_x11.cpp:4472
#77 0xb63e1dee in QApplication::x11ProcessEvent (this=0xbff589b4, event=0xbff5860c) at kernel/qapplication_x11.cpp:3598
#78 0xb640ceec in x11EventSourceDispatch (s=0x8077ad0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#79 0xb3b2be2f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#80 0xb3b2c560 in ?? () from /usr/lib/libglib-2.0.so.0
#81 0xb3b2c7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#82 0xb6e4f837 in QEventDispatcherGlib::processEvents (this=0x80529b0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#83 0xb640caea in QGuiEventDispatcherGlib::processEvents (this=0x80529b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#84 0xb6e2044d in QEventLoop::processEvents (this=0xbff58914, flags=...) at kernel/qeventloop.cpp:149
#85 0xb6e20691 in QEventLoop::exec (this=0xbff58914, flags=...) at kernel/qeventloop.cpp:201
#86 0xb6e24dea in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#87 0xb6356da4 in QApplication::exec () at kernel/qapplication.cpp:3755
#88 0x0804af91 in main (argc=) at /usr/src/debug/kdepim-4.7.2/kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 Christophe Marin 2011-12-17 16:00:19 UTC

*** This bug has been marked as a duplicate of bug 287007 ***
Comment 2 cirdan52 2012-01-25 19:52:09 UTC
Created attachment 68171 [details]
New crash information added by DrKonqi

kontact (4.7.2) on KDE Platform 4.7.2 (4.7.2) "release 5" using Qt 4.7.4

- What I was doing when the application crashed:

Closed a tab when I was reading an article in Aggregator

-- Backtrace (Reduced):
#6  0xb706f154 in typeinfo for QSignalMapper () from /usr/lib/libQtCore.so.4
[...]
#8  0xb60bcc66 in KParts::StatusBarExtension::statusBar (this=0x89c9c88) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:149
#9  0xb60bd199 in KParts::StatusBarExtension::~StatusBarExtension (this=0x89c9c88, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:99
#10 0xb60bd532 in KParts::StatusBarExtension::~StatusBarExtension (this=0x89c9c88, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kparts/statusbarextension.cpp:110
#11 0xb6f4d4d1 in QObjectPrivate::deleteChildren (this=0x87f6be8) at kernel/qobject.cpp:1964