Bug 280957

Summary: Seemingly random plasma crash
Product: [Unmaintained] plasma4 Reporter: abelius
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UPSTREAM    
Severity: crash CC: abelius, mschiwi, russianneuromancer
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description abelius 2011-08-28 20:43:24 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
I was using Miro and the desktopgrid. I could exit the grid without problems but the Kpanel and all widgets stopped responding after which it crashed. This system was freshly booted (not resumed from suspend).

The crash can be reproduced some of the time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted
[Current thread is 1 (Thread 0xb5e1a940 (LWP 1748))]

Thread 9 (Thread 0xb4f89b70 (LWP 1749)):
#0  0x00f9c416 in __kernel_vsyscall ()
#1  0x02f9e48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00c9f3fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x06840817 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x69541c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x06840851 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x69541c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x0314e9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00c9173e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 8 (Thread 0xae44cb70 (LWP 1750)):
#0  0x00f9c416 in __kernel_vsyscall ()
#1  0x00c82f76 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x0642784b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x064171af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x06417524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x05c58577 in QEventDispatcherGlib::processEvents (this=0x8f478d8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x05c2a289 in QEventLoop::processEvents (this=0xae44c1d0, flags=...) at kernel/qeventloop.cpp:149
#7  0x05c2a522 in QEventLoop::exec (this=0xae44c1d0, flags=...) at kernel/qeventloop.cpp:201
#8  0x05b342a0 in QThread::exec (this=0x8f46348) at thread/qthread.cpp:492
#9  0x05c0bfdb in QInotifyFileSystemWatcherEngine::run (this=0x8f46348) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x05b36da2 in QThreadPrivate::start (arg=0x8f46348) at thread/qthread_unix.cpp:320
#11 0x0314e9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#12 0x00c9173e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 7 (Thread 0xaca1ab70 (LWP 1751)):
#0  0x00fa0d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x05b8cdd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x05c594f2 in updateCurrentTime (this=0xadb01c34, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xadb01c34, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x05c57d32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xaca1a01c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x05c57dcd in timerSourcePrepare (source=0xadb01c00, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x06415fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x06416e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x06417524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x05c58577 in QEventDispatcherGlib::processEvents (this=0xadb00800, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x05c2a289 in QEventLoop::processEvents (this=0xaca1a1d0, flags=...) at kernel/qeventloop.cpp:149
#12 0x05c2a522 in QEventLoop::exec (this=0xaca1a1d0, flags=...) at kernel/qeventloop.cpp:201
#13 0x05b342a0 in QThread::exec (this=0x9237b60) at thread/qthread.cpp:492
#14 0x05c0bfdb in QInotifyFileSystemWatcherEngine::run (this=0x9237b60) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x05b36da2 in QThreadPrivate::start (arg=0x9237b60) at thread/qthread_unix.cpp:320
#16 0x0314e9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#17 0x00c9173e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xa65e5b70 (LWP 1768)):
#0  0x00f9c416 in __kernel_vsyscall ()
#1  0x02f9e834 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00c9f454 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3  0x05717963 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 5 (Thread 0xa59d9b70 (LWP 1769)):
#0  0x00f9c416 in __kernel_vsyscall ()
#1  0x00c8a681 in select () from /lib/i386-linux-gnu/libc.so.6
#2  0x05743c38 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 4 (Thread 0xa51d8b70 (LWP 1770)):
#0  0x05b36e8e in QThreadData::current () at thread/qthread_unix.cpp:198
#1  0x05c57ff5 in postEventSourcePrepare (s=0x9be4f70, timeout=0xa51d802c) at kernel/qeventdispatcher_glib.cpp:254
#2  0x06415fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x06416e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x06417524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x05c58577 in QEventDispatcherGlib::processEvents (this=0x9be5028, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x05c2a289 in QEventLoop::processEvents (this=0xa51d81e0, flags=...) at kernel/qeventloop.cpp:149
#7  0x05c2a522 in QEventLoop::exec (this=0xa51d81e0, flags=...) at kernel/qeventloop.cpp:201
#8  0x05b342a0 in QThread::exec (this=0x9be96a0) at thread/qthread.cpp:492
#9  0x0569689a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#10 0x05b36da2 in QThreadPrivate::start (arg=0x9be96a0) at thread/qthread_unix.cpp:320
#11 0x0314e9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#12 0x00c9173e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xa49d7b70 (LWP 1771)):
#0  0x00f9c416 in __kernel_vsyscall ()
#1  0x00c82f76 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x041924a2 in ?? () from /usr/lib/libpulse.so.0
#3  0x041813a9 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x04181b84 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x04181c64 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x04192443 in ?? () from /usr/lib/libpulse.so.0
#7  0x044fea75 in ?? () from /usr/lib/libpulsecommon-0.9.22.so
#8  0x0314e9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#9  0x00c9173e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0x9ffffb70 (LWP 1772)):
#0  0x00f9c416 in __kernel_vsyscall ()
#1  0x02f9e48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00c9f3fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0572a870 in ?? () from /usr/lib/libxine.so.1
#4  0x00000001 in ?? ()

Thread 1 (Thread 0xb5e1a940 (LWP 1748)):
[KCrash Handler]
#7  0x00f9c416 in __kernel_vsyscall ()
#8  0x00bebe71 in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0x00bef34e in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0x00e470b5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#11 0x00e44fa5 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#12 0x00e44fe2 in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#13 0x00e451ab in __cxa_rethrow () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#14 0x0777a239 in QVector<QPointF>::realloc (this=0xbf93964c, asize=67108863, aalloc=134217727) at ../../include/QtCore/../../src/corelib/tools/qvector.h:487
#15 0x0778475f in QVector<QPointF>::append (this=0xbf93964c, t=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:549
#16 0x077b5d4d in QBezier::addToPolygon (this=0xbf939548, polygon=0xbf93964c, bezier_flattening_threshold=0.5) at painting/qbezier.cpp:220
#17 0x07818366 in QPainterPath::toSubpathPolygons (this=0xbf939864, matrix=...) at painting/qpainterpath.cpp:1510
#18 0x07818731 in QPainterPath::toFillPolygons (this=0xbf939864, matrix=...) at painting/qpainterpath.cpp:1561
#19 0x07818d02 in QPainterPath::toFillPolygons (this=0xbf939864, matrix=...) at painting/qpainterpath.cpp:1656
#20 0x078c47a3 in QX11PaintEnginePrivate::fillPath (this=0xa140880, path=..., gc_mode=QX11PaintEnginePrivate::PenGC, transform=true) at painting/qpaintengine_x11.cpp:1752
#21 0x078c5006 in QX11PaintEngine::drawPath (this=0x9e3b720, path=...) at painting/qpaintengine_x11.cpp:1815
#22 0x0780503f in QPainter::drawPath (this=0xbf93d3c4, path=...) at painting/qpainter.cpp:3381
#23 0x002ca609 in Plasma::SignalPlotter::drawPlots (this=0x94a7900, p=0xbf93d3c4, top=13, w=241, h=73, horizontalScale=1) at ../../plasma/widgets/signalplotter.cpp:1017
#24 0x002cb3ae in Plasma::SignalPlotter::drawWidget (this=0x94a7900, p=0xbf93d3c4, w=241, height=86, horizontalScale=1) at ../../plasma/widgets/signalplotter.cpp:691
#25 0x002cb6f2 in Plasma::SignalPlotter::paint (this=0x94a7900, painter=0xbf93d3c4, option=0x8744ee8, widget=0xa01e648) at ../../plasma/widgets/signalplotter.cpp:603
#26 0x07d0447c in _q_paintItem (item=<value optimized out>, painter=0xbf93d3c4, option=0x8744ee8, widget=0xa01e648, useWindowOpacity=true, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4314
#27 0x07d1676e in QGraphicsScenePrivate::drawItemHelper (this=0x8744d98, item=0x94a7908, painter=0xbf93d3c4, option=0x8744ee8, widget=0xa01e648, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4427
#28 0x07d19152 in QGraphicsScenePrivate::draw (this=0x8744d98, item=0x94a7908, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, transformPtr=0xbf93b680, exposedRegion=0x8917ae8, widget=0xa01e648, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4962
#29 0x07d19e92 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8744d98, item=0x94a7908, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, exposedRegion=0x8917ae8, widget=0xa01e648, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4853
#30 0x07d18f7c in QGraphicsScenePrivate::draw (this=0x8744d98, item=0x94a6b78, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, transformPtr=0xbf93bb20, exposedRegion=0x8917ae8, widget=0xa01e648, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4979
#31 0x07d19e92 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8744d98, item=0x94a6b78, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, exposedRegion=0x8917ae8, widget=0xa01e648, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4853
#32 0x07d18f7c in QGraphicsScenePrivate::draw (this=0x8744d98, item=0xa039590, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, transformPtr=0xbf93bfc0, exposedRegion=0x8917ae8, widget=0xa01e648, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4979
#33 0x07d19e92 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8744d98, item=0xa039590, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, exposedRegion=0x8917ae8, widget=0xa01e648, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4853
#34 0x07d18f7c in QGraphicsScenePrivate::draw (this=0x8744d98, item=0x9f8ee08, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, transformPtr=0xbf93c460, exposedRegion=0x8917ae8, widget=0xa01e648, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4979
#35 0x07d19e92 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8744d98, item=0x9f8ee08, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, exposedRegion=0x8917ae8, widget=0xa01e648, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4853
#36 0x07d18f7c in QGraphicsScenePrivate::draw (this=0x8744d98, item=0x8f795f0, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, transformPtr=0xbf93c900, exposedRegion=0x8917ae8, widget=0xa01e648, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4979
#37 0x07d19e92 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8744d98, item=0x8f795f0, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, exposedRegion=0x8917ae8, widget=0xa01e648, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4853
#38 0x07d18f7c in QGraphicsScenePrivate::draw (this=0x8744d98, item=0x8f5f788, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, transformPtr=0xbf93cda0, exposedRegion=0x8917ae8, widget=0xa01e648, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4979
#39 0x07d19e92 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8744d98, item=0x8f5f788, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, exposedRegion=0x8917ae8, widget=0xa01e648, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4853
#40 0x07d1a696 in QGraphicsScenePrivate::drawItems (this=0x8744d98, painter=0xbf93d3c4, viewTransform=0xbf93d1ac, exposedRegion=0x8917ae8, widget=0xa01e648) at graphicsview/qgraphicsscene.cpp:4735
#41 0x07d39931 in QGraphicsView::paintEvent (this=0x9689d00, event=0xbf93dab4) at graphicsview/qgraphicsview.cpp:3469
#42 0x076fb18e in QWidget::event (this=0x9689d00, event=0xbf93dab4) at kernel/qwidget.cpp:8405
#43 0x07aef9f3 in QFrame::event (this=0x9689d00, e=0xbf93dab4) at widgets/qframe.cpp:557
#44 0x07b7e062 in QAbstractScrollArea::viewportEvent (this=0x9689d00, e=0xbf93dab4) at widgets/qabstractscrollarea.cpp:1043
#45 0x07d3adff in QGraphicsView::viewportEvent (this=0x9689d00, event=0xbf93dab4) at graphicsview/qgraphicsview.cpp:2864
#46 0x07b80965 in viewportEvent (this=0x947e528, o=0xa01e648, e=0xbf93dab4) at widgets/qabstractscrollarea_p.h:100
#47 QAbstractScrollAreaFilter::eventFilter (this=0x947e528, o=0xa01e648, e=0xbf93dab4) at widgets/qabstractscrollarea_p.h:116
#48 0x05c2b25a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x86439c8, receiver=0xa01e648, event=0xbf93dab4) at kernel/qcoreapplication.cpp:846
#49 0x076a2d00 in QApplicationPrivate::notify_helper (this=0x86439c8, receiver=0xa01e648, e=0xbf93dab4) at kernel/qapplication.cpp:4458
#50 0x076a797b in QApplication::notify (this=0x8634118, receiver=0xa01e648, e=0xbf93dab4) at kernel/qapplication.cpp:4427
#51 0x0119b93a in KApplication::notify (this=0x8634118, receiver=0xa01e648, event=0xbf93dab4) at ../../kdeui/kernel/kapplication.cpp:311
#52 0x05c2b0bb in QCoreApplication::notifyInternal (this=0x8634118, receiver=0xa01e648, event=0xbf93dab4) at kernel/qcoreapplication.cpp:731
#53 0x076f7f0c in sendSpontaneousEvent (this=0xa01e660, pdev=0xa01e8ec, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x967b700) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#54 QWidgetPrivate::drawWidget (this=0xa01e660, pdev=0xa01e8ec, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x967b700) at kernel/qwidget.cpp:5492
#55 0x078d6329 in QWidgetBackingStore::sync (this=0x967b700) at painting/qbackingstore.cpp:1325
#56 0x076ed843 in QWidgetPrivate::syncBackingStore (this=0x8917798) at kernel/qwidget.cpp:1842
#57 0x076fb7e5 in QWidget::event (this=0x9689d00, event=0xa68e330) at kernel/qwidget.cpp:8552
#58 0x07aef9f3 in QFrame::event (this=0x9689d00, e=0xa68e330) at widgets/qframe.cpp:557
#59 0x07b7fdcf in QAbstractScrollArea::event (this=0x9689d00, e=0xa68e330) at widgets/qabstractscrollarea.cpp:996
#60 0x07d2e116 in QGraphicsView::event (this=0x9689d00, event=0xa68e330) at graphicsview/qgraphicsview.cpp:2741
#61 0x076a2d24 in QApplicationPrivate::notify_helper (this=0x86439c8, receiver=0x9689d00, e=0xa68e330) at kernel/qapplication.cpp:4462
#62 0x076a797b in QApplication::notify (this=0x8634118, receiver=0x9689d00, e=0xa68e330) at kernel/qapplication.cpp:4427
#63 0x0119b93a in KApplication::notify (this=0x8634118, receiver=0x9689d00, event=0xa68e330) at ../../kdeui/kernel/kapplication.cpp:311
#64 0x05c2b0bb in QCoreApplication::notifyInternal (this=0x8634118, receiver=0x9689d00, event=0xa68e330) at kernel/qcoreapplication.cpp:731
#65 0x05c2ec79 in sendEvent (receiver=0x9689d00, event_type=77, data=0x8594f20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#66 QCoreApplicationPrivate::sendPostedEvents (receiver=0x9689d00, event_type=77, data=0x8594f20) at kernel/qcoreapplication.cpp:1372
#67 0x05c2ee0d in QCoreApplication::sendPostedEvents (receiver=0x9689d00, event_type=77) at kernel/qcoreapplication.cpp:1265
#68 0x07d10c46 in dispatchPendingUpdateRequests (this=0x8744d98) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:189
#69 QGraphicsScenePrivate::_q_processDirtyItems (this=0x8744d98) at graphicsview/qgraphicsscene.cpp:510
#70 0x07d11026 in QGraphicsScene::qt_metacall (this=0x8642f98, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x8648908) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#71 0x001e7c8a in Plasma::Corona::qt_metacall (this=0x8642f98, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x8648908) at ./corona.moc:109
#72 0x00715c8a in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so
#73 0x05c316ba in QMetaObject::metacall (object=0x8642f98, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0x8648908) at kernel/qmetaobject.cpp:237
#74 0x05c3be16 in QMetaCallEvent::placeMetaCall (this=0x8684df0, object=0x8642f98) at kernel/qobject.cpp:535
#75 0x05c403b7 in QObject::event (this=0x8642f98, e=0x8684df0) at kernel/qobject.cpp:1226
#76 0x07d1de44 in QGraphicsScene::event (this=0x8642f98, event=0x8684df0) at graphicsview/qgraphicsscene.cpp:3544
#77 0x076a2d24 in QApplicationPrivate::notify_helper (this=0x86439c8, receiver=0x8642f98, e=0x8684df0) at kernel/qapplication.cpp:4462
#78 0x076a78ce in QApplication::notify (this=0x8634118, receiver=0x8642f98, e=0x8684df0) at kernel/qapplication.cpp:3862
#79 0x0119b93a in KApplication::notify (this=0x8634118, receiver=0x8642f98, event=0x8684df0) at ../../kdeui/kernel/kapplication.cpp:311
#80 0x05c2b0bb in QCoreApplication::notifyInternal (this=0x8634118, receiver=0x8642f98, event=0x8684df0) at kernel/qcoreapplication.cpp:731
#81 0x05c2ec79 in sendEvent (receiver=0x0, event_type=0, data=0x8594f20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#82 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8594f20) at kernel/qcoreapplication.cpp:1372
#83 0x05c2ee0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#84 0x05c583c4 in sendPostedEvents (s=0x8640700) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#85 postEventSourceDispatch (s=0x8640700) at kernel/qeventdispatcher_glib.cpp:277
#86 0x06416aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#87 0x06417270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#88 0x06417524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#89 0x05c5853c in QEventDispatcherGlib::processEvents (this=0x8594a78, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#90 0x077591e5 in QGuiEventDispatcherGlib::processEvents (this=0x8594a78, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#91 0x05c2a289 in QEventLoop::processEvents (this=0xbf93ef74, flags=...) at kernel/qeventloop.cpp:149
#92 0x05c2a522 in QEventLoop::exec (this=0xbf93ef74, flags=...) at kernel/qeventloop.cpp:201
#93 0x05c2eecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#94 0x076a08e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#95 0x0071cfdb in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so
#96 0x080485bb in _start ()

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

Possible duplicates by query: bug 271022, bug 270997.

Reported using DrKonqi
Comment 1 abelius 2011-08-31 22:26:15 UTC
Created attachment 63275 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.2

Crash still happens after updating to lastest KDE

-- Backtrace (Reduced):
#14 0x08622239 in QVector<QPointF>::realloc (this=0xbfb3203c, asize=67108863, aalloc=134217727) at ../../include/QtCore/../../src/corelib/tools/qvector.h:487
#15 0x0862c75f in QVector<QPointF>::append (this=0xbfb3203c, t=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:549
#16 0x0865dd4d in QBezier::addToPolygon (this=0xbfb31f38, polygon=0xbfb3203c, bezier_flattening_threshold=0.5) at painting/qbezier.cpp:220
#17 0x086c0366 in QPainterPath::toSubpathPolygons (this=0xbfb32254, matrix=...) at painting/qpainterpath.cpp:1510
#18 0x086c0731 in QPainterPath::toFillPolygons (this=0xbfb32254, matrix=...) at painting/qpainterpath.cpp:1561
Comment 2 abelius 2011-08-31 22:27:14 UTC
The crash seems unrelated to Miro
Comment 3 abelius 2011-08-31 22:56:54 UTC
Output of plasma-desktop on the command line during crash:

warning: the debug information found in "/usr/lib/debug//usr/lib/kde4/plasma_applet_sm_temperature.so" does not match "/usr/lib/kde4/plasma_applet_sm_temperature.so" (CRC mismatch).


warning: the debug information found in "/usr/lib/debug/usr/lib/kde4/plasma_applet_sm_temperature.so" does not match "/usr/lib/kde4/plasma_applet_sm_temperature.so" (CRC mismatch).

terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
KCrash: Attempting to start /usr/bin/plasma-desktop from kdeinit
sock_file=/home/abelius/.kde/socket-NEU-WRK-0162/kdeinit4__0
KCrash: Application 'plasma-desktop' crashing...
QDBusObjectPath: invalid path ""
Object::connect: No such slot Newspaper::appletActivated(Plasma::Applet *)
Object::connect: No such signal KWindowSystem::windowChanged(WId,unsigned long*)
Object::connect: No such signal QDBusAbstractInterface::Changed()
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QGridLayoutEngine::addItem: Cell (1, 1) already taken
Comment 4 Aaron J. Seigo 2011-11-21 09:18:27 UTC
known issue with some versions of Qt on certain systems.
Comment 5 Thijs 2012-02-06 08:23:03 UTC
*** Bug 293356 has been marked as a duplicate of this bug. ***
Comment 6 Thijs 2012-02-06 08:25:09 UTC
*** Bug 270644 has been marked as a duplicate of this bug. ***