Bug 256557

Summary: Plasma crashed immediately after KMess crashed
Product: [Plasma] plasma4 Reporter: kukepoiss_85
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description kukepoiss_85 2010-11-10 22:18:56 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-25-generic i686
Distribution: Estobuntu 10.09

-- Information about the crash:
After I had cklicked the link in KMess to view my mail (with Firefox 3.6.12), the program crashed and after this Plasma crashed also.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Plasma töötsoon (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77a8aa0 (LWP 2498))]

Thread 2 (Thread 0xaacb9b70 (LWP 2501)):
#0  0x00d40e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x00c506fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x00c55825 in QTimerInfoList::updateCurrentTime (this=0x8cdb444) at kernel/qeventdispatcher_unix.cpp:340
#3  0x00c5586a in QTimerInfoList::timerWait (this=0x8cdb444, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x00c53818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xaacb90cc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x00c538a5 in timerSourcePrepare (source=0x0, timeout=0xd44ff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x0121caca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x0121cee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x0121d4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x00c5360f in QEventDispatcherGlib::processEvents (this=0x8cf5ce0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x00c26059 in QEventLoop::processEvents (this=0xaacb9290, flags=) at kernel/qeventloop.cpp:149
#11 0x00c264aa in QEventLoop::exec (this=0xaacb9290, flags=...) at kernel/qeventloop.cpp:201
#12 0x00b225a8 in QThread::exec (this=0x8cd9890) at thread/qthread.cpp:487
#13 0x00c05c1b in QInotifyFileSystemWatcherEngine::run (this=0x8cd9890) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x00b2532e in QThreadPrivate::start (arg=0x8cd9890) at thread/qthread_unix.cpp:248
#15 0x0023296e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x0661ea4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb77a8aa0 (LWP 2498)):
[KCrash Handler]
#6  0x00f652c6 in QString (this=0x17, group=0, state=0) at /usr/include/qt4/QtCore/qstring.h:714
#7  KIconEffect::fingerprint (this=0x17, group=0, state=0) at ../../kdeui/icons/kiconeffect.cpp:158
#8  0x00f71a54 in KIconLoader::loadIcon (this=0x8d6ff48, _name=..., group=KIconLoader::Desktop, size=24, state=0, overlays=..., path_store=0x0, canReturnNull=false)
    at ../../kdeui/icons/kiconloader.cpp:1085
#9  0x00f69bf8 in KIconEngine::actualSize (this=0x922e6c8, size=..., mode=QIcon::Normal, state=QIcon::Off) at ../../kdeui/icons/kiconengine.cpp:80
#10 0x03a7d4b6 in QIcon::actualSize (this=0x92efdfc, size=..., mode=QIcon::Normal, state=QIcon::Off) at image/qicon.cpp:700
#11 0x015e6dc3 in Plasma::IconWidgetPrivate::decoration (this=0x92efd80, option=0x8a86050, useHoverEffect=false, usePressedEffect=false) at ../../plasma/widgets/iconwidget.cpp:701
#12 0x015e89d7 in Plasma::IconWidget::paint (this=0x9304770, painter=0xbfb93c6c, option=0x8a86050, widget=0x0) at ../../plasma/widgets/iconwidget.cpp:1013
#13 0x04050f2c in _q_paintItem (item=<value optimized out>, painter=<value optimized out>, option=0x8a86050, widget=0x0, useWindowOpacity=false, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4243
#14 0x04053b1a in _q_paintIntoCache (pix=<value optimized out>, item=<value optimized out>, pixmapExposed=..., itemToPixmap=..., renderHints=..., option=0x8a86050, 
    painterStateProtection=<value optimized out>) at graphicsview/qgraphicsscene.cpp:4281
#15 0x0406d620 in QGraphicsScenePrivate::drawItemHelper (this=0x8a85ef0, item=0x9304778, painter=0xbfb95a94, option=0x8a86050, widget=0x8cb2860, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4574
#16 0x0406e044 in QGraphicsScenePrivate::draw (this=0x8a85ef0, item=0x9304778, painter=0xbfb95a94, viewTransform=0xbfb958cc, transformPtr=0xbfb94650, exposedRegion=0x8d4160c, widget=0x8cb2860, 
    opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4827
#17 0x0406ecb3 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8a85ef0, item=0x9304778, painter=0xbfb95a94, viewTransform=0xbfb958cc, exposedRegion=0x8d4160c, widget=0x8cb2860, 
    parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4749
#18 0x0406e0d4 in QGraphicsScenePrivate::draw (this=0x8a85ef0, item=0x8d14bb8, painter=0xbfb95a94, viewTransform=0xbfb958cc, transformPtr=0xbfb94b50, exposedRegion=0x8d4160c, widget=0x8cb2860, 
    opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4841
#19 0x0406ecb3 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8a85ef0, item=0x8d14bb8, painter=0xbfb95a94, viewTransform=0xbfb958cc, exposedRegion=0x8d4160c, widget=0x8cb2860, 
    parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4749
#20 0x0406e0d4 in QGraphicsScenePrivate::draw (this=0x8a85ef0, item=0x8d133c8, painter=0xbfb95a94, viewTransform=0xbfb958cc, transformPtr=0xbfb95050, exposedRegion=0x8d4160c, widget=0x8cb2860, 
    opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4841
#21 0x0406ecb3 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8a85ef0, item=0x8d133c8, painter=0xbfb95a94, viewTransform=0xbfb958cc, exposedRegion=0x8d4160c, widget=0x8cb2860, 
    parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4749
#22 0x0406e0d4 in QGraphicsScenePrivate::draw (this=0x8a85ef0, item=0x8cc4430, painter=0xbfb95a94, viewTransform=0xbfb958cc, transformPtr=0xbfb95550, exposedRegion=0x8d4160c, widget=0x8cb2860, 
    opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4841
#23 0x0406ecb3 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8a85ef0, item=0x8cc4430, painter=0xbfb95a94, viewTransform=0xbfb958cc, exposedRegion=0x8d4160c, widget=0x8cb2860, 
    parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4749
#24 0x0406f6be in QGraphicsScenePrivate::drawItems (this=0x8a85ef0, painter=0xbfb95a94, viewTransform=0xbfb958cc, exposedRegion=0x8d4160c, widget=0x8cb2860) at graphicsview/qgraphicsscene.cpp:4619
#25 0x04089beb in QGraphicsView::paintEvent (this=0x8d43818, event=0xbfb961b4) at graphicsview/qgraphicsview.cpp:3393
#26 0x0612cc79 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#27 0x03a196b6 in QWidget::event (this=0x8d43818, event=0xbfb961b4) at kernel/qwidget.cpp:8144
#28 0x03e15fd3 in QFrame::event (this=0x8d43818, e=0xbfb961b4) at widgets/qframe.cpp:557
#29 0x03eb0382 in QAbstractScrollArea::viewportEvent (this=0x0, e=0x17) at widgets/qabstractscrollarea.cpp:1036
#30 0x0408606b in QGraphicsView::viewportEvent (this=0x8d43818, event=0xbfb961b4) at graphicsview/qgraphicsview.cpp:2787
#31 0x03eb2c65 in QAbstractScrollAreaPrivate::viewportEvent (this=0x8e620b0, o=0x8cb2860, e=0xbfb961b4) at widgets/qabstractscrollarea_p.h:100
#32 QAbstractScrollAreaFilter::eventFilter (this=0x8e620b0, o=0x8cb2860, e=0xbfb961b4) at widgets/qabstractscrollarea_p.h:116
#33 0x00c26cda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x89f63c0, receiver=0x8cb2860, event=0xbfb961b4) at kernel/qcoreapplication.cpp:819
#34 0x039bb4b9 in QApplicationPrivate::notify_helper (this=0x89f63c0, receiver=0x8cb2860, e=0xbfb961b4) at kernel/qapplication.cpp:4296
#35 0x039c20f9 in QApplication::notify (this=0x89f02c8, receiver=0x8cb2860, e=0xbfb961b4) at kernel/qapplication.cpp:4265
#36 0x00faef2a in KApplication::notify (this=0x89f02c8, receiver=0x8cb2860, event=0xbfb961b4) at ../../kdeui/kernel/kapplication.cpp:302
#37 0x00c27a3b in QCoreApplication::notifyInternal (this=0x89f02c8, receiver=0x8cb2860, event=0xbfb961b4) at kernel/qcoreapplication.cpp:704
#38 0x03a229d6 in QCoreApplication::sendSpontaneousEvent (this=0x8d655c0, pdev=0x8c87194, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8d43ce8)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#39 QWidgetPrivate::drawWidget (this=0x8d655c0, pdev=0x8c87194, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8d43ce8) at kernel/qwidget.cpp:5339
#40 0x03a23815 in QWidgetPrivate::paintSiblingsRecursive (this=0x8d412a8, pdev=0x8c87194, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d43ce8)
    at kernel/qwidget.cpp:5452
#41 0x03a2364e in QWidgetPrivate::paintSiblingsRecursive (this=0x8d412a8, pdev=0x8c87194, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d43ce8)
    at kernel/qwidget.cpp:5439
#42 0x03a2364e in QWidgetPrivate::paintSiblingsRecursive (this=0x8d412a8, pdev=0x8c87194, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d43ce8)
    at kernel/qwidget.cpp:5439
#43 0x03a22725 in QWidgetPrivate::drawWidget (this=0x8d412a8, pdev=0x8c87194, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8d43ce8) at kernel/qwidget.cpp:5388
#44 0x03bf9890 in QWidgetBackingStore::sync (this=0x8d43ce8) at painting/qbackingstore.cpp:1291
#45 0x03a12b93 in QWidgetPrivate::syncBackingStore (this=0x8d412a8) at kernel/qwidget.cpp:1672
#46 0x03a19e76 in QWidget::event (this=0x8d43818, event=0x9092320) at kernel/qwidget.cpp:8291
#47 0x03e15fd3 in QFrame::event (this=0x8d43818, e=0x9092320) at widgets/qframe.cpp:557
#48 0x03eb0d97 in QAbstractScrollArea::event (this=0x8d43818, e=0x9092320) at widgets/qabstractscrollarea.cpp:989
#49 0x04088216 in QGraphicsView::event (this=0x8d43818, event=0x9092320) at graphicsview/qgraphicsview.cpp:2666
#50 0x0612d613 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#51 0x039bb4dc in QApplicationPrivate::notify_helper (this=0x89f63c0, receiver=0x9092320, e=0x8d43818) at kernel/qapplication.cpp:4300
#52 0x039c20f9 in QApplication::notify (this=0x89f02c8, receiver=0x8d43818, e=0x9092320) at kernel/qapplication.cpp:4265
#53 0x00faef2a in KApplication::notify (this=0x89f02c8, receiver=0x8d43818, event=0x9092320) at ../../kdeui/kernel/kapplication.cpp:302
#54 0x00c27a3b in QCoreApplication::notifyInternal (this=0x89f02c8, receiver=0x8d43818, event=0x9092320) at kernel/qcoreapplication.cpp:704
#55 0x00c2a473 in QCoreApplication::sendEvent (receiver=0x8d43818, event_type=77, data=0x89a6fc8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#56 QCoreApplicationPrivate::sendPostedEvents (receiver=0x8d43818, event_type=77, data=0x89a6fc8) at kernel/qcoreapplication.cpp:1345
#57 0x00c2a5dd in QCoreApplication::sendPostedEvents (receiver=0x8d43818, event_type=77) at kernel/qcoreapplication.cpp:1238
#58 0x0406b326 in QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=0x8a85ef0) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:184
#59 QGraphicsScenePrivate::_q_processDirtyItems (this=0x8a85ef0) at graphicsview/qgraphicsscene.cpp:509
#60 0x0406b876 in QGraphicsScene::qt_metacall (this=0x8abb038, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x9218a28) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#61 0x01525d3a in Plasma::Corona::qt_metacall (this=0x8abb038, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x9218a28) at ./corona.moc:107
#62 0x0611cfad in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#63 0x00c2cc9a in QMetaObject::metacall (object=0x8abb038, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0x0) at kernel/qmetaobject.cpp:237
#64 0x00c37336 in QMetaCallEvent::placeMetaCall (this=0x9169d80, object=0x8abb038) at kernel/qobject.cpp:561
#65 0x00c383fe in QObject::event (this=0x8abb038, e=0x9169d80) at kernel/qobject.cpp:1248
#66 0x04067554 in QGraphicsScene::event (this=0x8abb038, event=0x9169d80) at graphicsview/qgraphicsscene.cpp:3500
#67 0x039bb4dc in QApplicationPrivate::notify_helper (this=0x89f63c0, receiver=0x8abb038, e=0x9169d80) at kernel/qapplication.cpp:4300
#68 0x039c205e in QApplication::notify (this=0x89f02c8, receiver=0x8abb038, e=0x9169d80) at kernel/qapplication.cpp:3704
#69 0x00faef2a in KApplication::notify (this=0x89f02c8, receiver=0x8abb038, event=0x9169d80) at ../../kdeui/kernel/kapplication.cpp:302
#70 0x00c27a3b in QCoreApplication::notifyInternal (this=0x89f02c8, receiver=0x8abb038, event=0x9169d80) at kernel/qcoreapplication.cpp:704
#71 0x00c2a473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x89a6fc8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#72 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x89a6fc8) at kernel/qcoreapplication.cpp:1345
#73 0x00c2a5dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#74 0x00c53adf in QCoreApplication::sendPostedEvents (s=0x89f8518) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#75 postEventSourceDispatch (s=0x89f8518) at kernel/qeventdispatcher_glib.cpp:276
#76 0x012195e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#77 0x0121d2d8 in ?? () from /lib/libglib-2.0.so.0
#78 0x0121d4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#79 0x00c535d5 in QEventDispatcherGlib::processEvents (this=0x89f6268, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#80 0x03a7b135 in QGuiEventDispatcherGlib::processEvents (this=0x89f6268, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#81 0x00c26059 in QEventLoop::processEvents (this=0xbfb97d34, flags=) at kernel/qeventloop.cpp:149
#82 0x00c264aa in QEventLoop::exec (this=0xbfb97d34, flags=...) at kernel/qeventloop.cpp:201
#83 0x00c2a69f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#84 0x039bb577 in QApplication::exec () at kernel/qapplication.cpp:3579
#85 0x0612505e in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#86 0x0804e133 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x89bc9b0 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051465 "0") at ../../kinit/kinit.cpp:717
#87 0x0804ec6d in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#88 0x0804f190 in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#89 0x0804fe4f in main (argc=4, argv=0xbfb987e4, envp=0xbfb987f8) at ../../kinit/kinit.cpp:1845

This bug may be a duplicate of or related to bug 226596.

Possible duplicates by query: bug 254590, bug 251941, bug 251227, bug 250917, bug 250878.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-11-10 22:48:57 UTC

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