Bug 215625 - Kopete hung while I was gone
Summary: Kopete hung while I was gone
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: 0.80.2
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-22 01:56 UTC by Steven R.
Modified: 2018-10-30 13:11 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steven R. 2009-11-22 01:56:08 UTC
Application that crashed: kopete
Version of the application: 0.80.2
KDE Version: 4.3.3 (KDE 4.3.3)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
Kopete has been working fine ever since I've used it.  Typically, I only use it for AIM, somtimes for Yahoo.  I added an MSN account and set it to away.  Some time while I was gone, Kopete hung/froze and had to be killed.
Not sure if the MSN account had anything to do with it, but it was the only thing that has changed.

 -- Backtrace:
Application: Kopete (kopete), signal: Aborted
[KCrash Handler]
#6  0x00e8e422 in __kernel_vsyscall ()
#7  0x005764d1 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x00579932 in *__GI_abort () at abort.c:92
#9  0x09aa0f8c in qt_message_output (msgType=QtFatalMsg, 
    buf=0xa11ade8 "Fatal Error: Accessed global static 'MessageHandlerFactory::FactoryList *g_list()' after destruction. Defined at ../../../kopete/libkopete/kopetemessagehandler.cpp:82")
    at global/qglobal.cpp:2042
#10 0x09aa106e in qFatal (msg=0x21b360 "Fatal Error: Accessed global static '%s *%s()' after destruction. Defined at %s:%d") at global/qglobal.cpp:2241
#11 0x001cf894 in Kopete::MessageHandlerFactory::Private::factories() () from /usr/lib/libkopete.so.4
#12 0x001cfa92 in Kopete::MessageHandlerFactory::~MessageHandlerFactory() () from /usr/lib/libkopete.so.4
#13 0x0149b5e8 in ?? () from /usr/lib/kde4/kopete_history.so
#14 0x001f04c4 in ?? () from /usr/lib/libkopete.so.4
#15 0x001e997a in ?? () from /usr/lib/libkopete.so.4
#16 0x0016144b in ?? () from /usr/lib/libkopete.so.4
#17 0x0057b05f in __run_exit_handlers (status=-1080196500, listp=0x68c304, run_list_atexit=true) at exit.c:78
#18 0x0057b0cf in *__GI_exit (status=1) at exit.c:100
#19 0x04114d8b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:707
#20 0x01061a9a in KApplication::xioErrhandler (this=0xbf9db554, dpy=0x9e2d8a8) at ../../kdeui/kernel/kapplication.cpp:408
#21 0x01061ad6 in kde_xio_errhandler (dpy=0x9e2d8a8) at ../../kdeui/kernel/kapplication.cpp:125
#22 0x069732e6 in _XIOError () from /usr/lib/libX11.so.6
#23 0x0697af8a in ?? () from /usr/lib/libX11.so.6
#24 0x0697b8c6 in _XEventsQueued () from /usr/lib/libX11.so.6
#25 0x0697b959 in _XFlush () from /usr/lib/libX11.so.6
#26 0x0696cccb in _XSetClipRectangles () from /usr/lib/libX11.so.6
#27 0x0696cdd7 in XSetClipRectangles () from /usr/lib/libX11.so.6
#28 0x042885ec in x11SetClipRegion (this=0xa3ee838, clipRegion=..., op=Qt::ReplaceClip) at painting/qpaintengine_x11.cpp:166
#29 QX11PaintEngine::updateClipRegion_dev (this=0xa3ee838, clipRegion=..., op=Qt::ReplaceClip) at painting/qpaintengine_x11.cpp:2074
#30 0x0428dfbc in QX11PaintEngine::updateState (this=0xa3ee838, state=...) at painting/qpaintengine_x11.cpp:1105
#31 0x041d9ee4 in QPainterPrivate::updateStateImpl (this=0xe682ad0, newState=0xe681dd0) at painting/qpainter.cpp:908
#32 0x041d9fac in QPainterPrivate::updateState (this=0xe682ad0, newState=0xe681dd0) at painting/qpainter.cpp:936
#33 0x041e1029 in QPainter::setClipRegion (this=0xbf9d8efc, r=..., op=Qt::ReplaceClip) at painting/qpainter.cpp:2692
#34 0x04e51398 in khtml::RenderLayer::setClip (this=0xbc84504, p=0xbf9d8efc, paintDirtyRect=..., clipRect=...) at ../../khtml/rendering/render_layer.cpp:1011
#35 0x04e55210 in khtml::RenderLayer::paintLayer (this=0xbc84504, rootLayer=0xbbe91f0, p=0xbf9d8efc, paintDirtyRect=..., selectionOnly=false) at ../../khtml/rendering/render_layer.cpp:1058
#36 0x04e5543b in khtml::RenderLayer::paintLayer (this=0xbbe98c8, rootLayer=0xbbe91f0, p=0xbf9d8efc, paintDirtyRect=..., selectionOnly=false) at ../../khtml/rendering/render_layer.cpp:1123
#37 0x04e5543b in khtml::RenderLayer::paintLayer (this=0xbbe92e4, rootLayer=0xbbe91f0, p=0xbf9d8efc, paintDirtyRect=..., selectionOnly=false) at ../../khtml/rendering/render_layer.cpp:1123
#38 0x04e554ba in khtml::RenderLayer::paintLayer (this=0xbbe91f0, rootLayer=0xbbe91f0, p=0xbf9d8efc, paintDirtyRect=..., selectionOnly=false) at ../../khtml/rendering/render_layer.cpp:1129
#39 0x04e55967 in khtml::RenderLayer::paint (this=0xbbe91f0, p=0xbf9d8efc, damageRect=..., selectionOnly=<value optimized out>) at ../../khtml/rendering/render_layer.cpp:996
#40 0x04ce8ab3 in KHTMLView::paintEvent (this=0xa5d0690, e=0xbf9d94a4) at ../../khtml/khtmlview.cpp:924
#41 0x04106dd4 in QWidget::event (this=0xa5d0690, event=0xbf9d94a4) at kernel/qwidget.cpp:7687
#42 0x044b6633 in QFrame::event (this=0xa5d0690, e=0xbf9d94a4) at widgets/qframe.cpp:559
#43 0x04cde13c in KHTMLView::widgetEvent (this=0xa5d0690, e=0x0) at ../../khtml/khtmlview.cpp:2338
#44 0x04cde425 in KHTMLView::eventFilter (this=0xa5d0690, o=0xb539220, e=0xbf9d94a4) at ../../khtml/khtmlview.cpp:2191
#45 0x09b9983a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9dfa560, receiver=0xb539220, event=0xbf9d94a4) at kernel/qcoreapplication.cpp:726
#46 0x040b1f2c in QApplicationPrivate::notify_helper (this=0x9dfa560, receiver=0xb539220, e=0xbf9d94a4) at kernel/qapplication.cpp:4052
#47 0x040b95ca in QApplication::notify (this=0xbf9db554, receiver=0xb539220, e=0xbf9d94a4) at kernel/qapplication.cpp:4021
#48 0x0106214a in KApplication::notify (this=0xbf9db554, receiver=0xb539220, event=0xbf9d94a4) at ../../kdeui/kernel/kapplication.cpp:302
#49 0x09b9a6cb in QCoreApplication::notifyInternal (this=0xbf9db554, receiver=0xb539220, event=0xbf9d94a4) at kernel/qcoreapplication.cpp:610
#50 0x0410ee25 in QCoreApplication::sendSpontaneousEvent (this=0xa4139b8, pdev=0xa6c882c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa6c8948)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#51 QWidgetPrivate::drawWidget (this=0xa4139b8, pdev=0xa6c882c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa6c8948) at kernel/qwidget.cpp:5079
#52 0x0410f64d in QWidgetPrivate::paintSiblingsRecursive (this=0xb333a20, pdev=0xa6c882c, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa6c8948)
    at kernel/qwidget.cpp:5189
#53 0x0410ea16 in QWidgetPrivate::drawWidget (this=0xb333a20, pdev=0xa6c882c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa6c8948) at kernel/qwidget.cpp:5128
#54 0x0410f64d in QWidgetPrivate::paintSiblingsRecursive (this=0xbbbad60, pdev=0xa6c882c, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa6c8948)
    at kernel/qwidget.cpp:5189
#55 0x0410f569 in QWidgetPrivate::paintSiblingsRecursive (this=0xbbbad60, pdev=0xa6c882c, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa6c8948)
    at kernel/qwidget.cpp:5180
#56 0x0410ea16 in QWidgetPrivate::drawWidget (this=0xbbbad60, pdev=0xa6c882c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa6c8948) at kernel/qwidget.cpp:5128
#57 0x0410f64d in QWidgetPrivate::paintSiblingsRecursive (this=0xa6c1a90, pdev=0xa6c882c, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa6c8948)
    at kernel/qwidget.cpp:5189
#58 0x0410ea16 in QWidgetPrivate::drawWidget (this=0xa6c1a90, pdev=0xa6c882c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa6c8948) at kernel/qwidget.cpp:5128
#59 0x0410f64d in QWidgetPrivate::paintSiblingsRecursive (this=0xb5cb170, pdev=0xa6c882c, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa6c8948)
    at kernel/qwidget.cpp:5189
#60 0x0410ea16 in QWidgetPrivate::drawWidget (this=0xb5cb170, pdev=0xa6c882c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa6c8948) at kernel/qwidget.cpp:5128
#61 0x0410f64d in QWidgetPrivate::paintSiblingsRecursive (this=0xa906c38, pdev=0xa6c882c, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa6c8948)
    at kernel/qwidget.cpp:5189
#62 0x0410ea16 in QWidgetPrivate::drawWidget (this=0xa906c38, pdev=0xa6c882c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa6c8948) at kernel/qwidget.cpp:5128
#63 0x0410f64d in QWidgetPrivate::paintSiblingsRecursive (this=0xa616bf0, pdev=0xa6c882c, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa6c8948)
    at kernel/qwidget.cpp:5189
#64 0x0410f569 in QWidgetPrivate::paintSiblingsRecursive (this=0xa616bf0, pdev=0xa6c882c, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa6c8948)
    at kernel/qwidget.cpp:5180
#65 0x0410ea16 in QWidgetPrivate::drawWidget (this=0xa616bf0, pdev=0xa6c882c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa6c8948) at kernel/qwidget.cpp:5128
#66 0x0410f64d in QWidgetPrivate::paintSiblingsRecursive (this=0xb5d4cf0, pdev=0xa6c882c, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa6c8948)
    at kernel/qwidget.cpp:5189
#67 0x0410ea16 in QWidgetPrivate::drawWidget (this=0xb5d4cf0, pdev=0xa6c882c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa6c8948) at kernel/qwidget.cpp:5128
#68 0x0410f64d in QWidgetPrivate::paintSiblingsRecursive (this=0xb236038, pdev=0xa6c882c, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa6c8948)
    at kernel/qwidget.cpp:5189
#69 0x0410ea16 in QWidgetPrivate::drawWidget (this=0xb236038, pdev=0xa6c882c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa6c8948) at kernel/qwidget.cpp:5128
#70 0x0410f64d in QWidgetPrivate::paintSiblingsRecursive (this=0xa88b698, pdev=0xa6c882c, siblings=..., index=27, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa6c8948)
    at kernel/qwidget.cpp:5189
#71 0x0410ea16 in QWidgetPrivate::drawWidget (this=0xa88b698, pdev=0xa6c882c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa6c8948) at kernel/qwidget.cpp:5128
#72 0x0429d2f8 in QWidgetBackingStore::sync (this=0xa6c8948) at painting/qbackingstore.cpp:1269
#73 0x04100116 in QWidgetPrivate::syncBackingStore (this=0xa88b698) at kernel/qwidget.cpp:1603
#74 0x04107215 in QWidget::event (this=0xa88b548, event=0xe6835e0) at kernel/qwidget.cpp:7827
#75 0x044d4297 in QMainWindow::event (this=0xa88b548, event=0xe6835e0) at widgets/qmainwindow.cpp:1399
#76 0x01148314 in KMainWindow::event (this=0xa88b548, ev=0xe6835e0) at ../../kdeui/widgets/kmainwindow.cpp:1094
#77 0x0118e89f in KXmlGuiWindow::event (this=0xa88b548, ev=0xe6835e0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#78 0x040b1f54 in QApplicationPrivate::notify_helper (this=0x9dfa560, receiver=0xa88b548, e=0xe6835e0) at kernel/qapplication.cpp:4056
#79 0x040b95ca in QApplication::notify (this=0xbf9db554, receiver=0xa88b548, e=0xe6835e0) at kernel/qapplication.cpp:4021
#80 0x0106214a in KApplication::notify (this=0xbf9db554, receiver=0xa88b548, event=0xe6835e0) at ../../kdeui/kernel/kapplication.cpp:302
#81 0x09b9a6cb in QCoreApplication::notifyInternal (this=0xbf9db554, receiver=0xa88b548, event=0xe6835e0) at kernel/qcoreapplication.cpp:610
#82 0x09b9b2b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9dd7d10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#83 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9dd7d10) at kernel/qcoreapplication.cpp:1247
#84 0x09b9b47d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#85 0x09bc53ff in QCoreApplication::sendPostedEvents (s=0x9dfc710) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#86 postEventSourceDispatch (s=0x9dfc710) at kernel/qeventdispatcher_glib.cpp:210
#87 0x081cce78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#88 0x081d0720 in ?? () from /lib/libglib-2.0.so.0
#89 0x081d0853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#90 0x09bc502c in QEventDispatcherGlib::processEvents (this=0x9dd7ee8, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#91 0x04152be5 in QGuiEventDispatcherGlib::processEvents (this=0x9dd7ee8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#92 0x09b98c79 in QEventLoop::processEvents (this=0xbf9db4b4, flags=) at kernel/qeventloop.cpp:149
#93 0x09b990ca in QEventLoop::exec (this=0xbf9db4b4, flags=...) at kernel/qeventloop.cpp:201
#94 0x09b9b53f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#95 0x040b1dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#96 0x08059a8c in _start ()

Reported using DrKonqi
Comment 1 Nicolas L. 2010-06-17 15:01:09 UTC

*** This bug has been marked as a duplicate of bug 182445 ***
Comment 2 Frank Schaefer 2010-06-18 16:39:11 UTC
Reopened, because this bug is NOT a duplicate of bug 182445.
Comment 3 Andrew Crouthamel 2018-10-29 23:57:18 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Steven R. 2018-10-30 01:32:34 UTC
Wow, this bug is from ancient days.  I don't have the IM accounts to test this.  I don't even know if these IM services still exist.  I think this can be closed up.
Comment 5 Andrew Crouthamel 2018-10-30 13:11:00 UTC
Thanks for the update!