Bug 226263

Summary: Plasma crash after KDE 4.4 upgrade in Kubuntu ("plasma-desktop" package not installed) [Plasma::Wallpaper::setUsingRenderingCache]
Product: [Unmaintained] plasma4 Reporter: Jordan <jordan.ferenz>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DOWNSTREAM    
Severity: crash CC: alfheimlinux, andresbajotierra, brain, chris.sergent, crglasoe, d.m.berry, duaguero, gaetano.favoino, gralonzo7, hobo1784, ismabox, j.plaza.gonzalez, jbmorris, jean-marc.duro, jordan.ferenz, juliomejia74, kde20100214.20.mlaker, killerisation, Knobi.697, kschneider, madgenius, margras, mreyes, neoanderson83, niels.olson, null, nwagner, peterof, PieterOuwerkerk, robert.danhof, rothstei, sg2chibitiger, stroudcuster, sturdne, swhimp, TemptressShauna, thomas.sigurdsen, wmikel, yukaylaw
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
New crash information added by DrKonqi

Description Jordan 2010-02-11 10:05:15 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.31-16-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
After upgrading the KDE to 4.4 in kubuntu, the plasma crashes.
This happens every time I restart the computer.

The crash can be reproduced every time.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb773d980 (LWP 2071))]

Thread 2 (Thread 0xabaf7b70 (LWP 2110)):
#0  0x00a51422 in __kernel_vsyscall ()
#1  0x009b3e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0449d887 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x45761a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#3  0x0449d8d1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x45761a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#4  0x009af80e in start_thread (arg=0xabaf7b70) at pthread_create.c:300
#5  0x068da8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb773d980 (LWP 2071)):
[KCrash Handler]
#6  0x0235b7f0 in Plasma::Wallpaper::setUsingRenderingCache (this=0x9387100, useCache=true) at ../../plasma/wallpaper.cpp:351
#7  0x01df5519 in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so
#8  0x0235b669 in Plasma::Wallpaper::restore (this=0x9387100, config=...) at ../../plasma/wallpaper.cpp:264
#9  0x0228161c in Plasma::Applet::paint (this=0x93f3f28, painter=0x11b1764, option=0x8e7a698, widget=0x9995338) at ../../plasma/applet.cpp:1346
#10 0x0565b39c in _q_paintItem (item=<value optimized out>, painter=<value optimized out>, option=0x8e7a698, widget=0x9995338, useWindowOpacity=true, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4218
#11 0x05675e24 in QGraphicsScenePrivate::drawItemHelper (this=0x8e7a538, item=0x93f3f30, painter=0xbfabb7d4, option=0x8e7a698, widget=0x9995338, painterStateProtection=<value optimized out>)
    at graphicsview/qgraphicsscene.cpp:4286
#12 0x05678471 in QGraphicsScenePrivate::draw (this=0x8e7a538, item=0x93f3f30, painter=0xbfabb7d4, viewTransform=0x0, transformPtr=0x941d400, exposedRegion=0x99795f4, widget=0x9995338, opacity=1, 
    effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4767
#13 0x05678e43 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8e7a538, item=0x93f3f30, painter=0xbfabb7d4, viewTransform=0x0, exposedRegion=0x99795f4, widget=0x9995338, parentOpacity=1, 
    effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4700
#14 0x05679556 in QGraphicsScenePrivate::drawItems (this=0x8e7a538, painter=0xbfabb7d4, viewTransform=0x0, exposedRegion=0x99795f4, widget=0x9995338) at graphicsview/qgraphicsscene.cpp:4593
#15 0x0569397b in QGraphicsView::paintEvent (this=0x99790a0, event=0xbfabbed4) at graphicsview/qgraphicsview.cpp:3394
#16 0x05025466 in QWidget::event (this=0x99790a0, event=0xbfabbed4) at kernel/qwidget.cpp:8124
#17 0x05420b23 in QFrame::event (this=0x99790a0, e=0xbfabbed4) at widgets/qframe.cpp:557
#18 0x054bada2 in QAbstractScrollArea::viewportEvent (this=0x258, e=0x1) at widgets/qabstractscrollarea.cpp:1036
#19 0x0568fdfb in QGraphicsView::viewportEvent (this=0x99790a0, event=0xbfabbed4) at graphicsview/qgraphicsview.cpp:2788
#20 0x054bd695 in QAbstractScrollAreaPrivate::viewportEvent (this=0x997a5f0, o=0x9995338, e=0xbfabbed4) at widgets/qabstractscrollarea_p.h:100
#21 QAbstractScrollAreaFilter::eventFilter (this=0x997a5f0, o=0x9995338, e=0xbfabbed4) at widgets/qabstractscrollarea_p.h:116
#22 0x0109af9a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8df9c98, receiver=0x9995338, event=0xbfabbed4) at kernel/qcoreapplication.cpp:819
#23 0x04fc7259 in QApplicationPrivate::notify_helper (this=0x8df9c98, receiver=0x9995338, e=0xbfabbed4) at kernel/qapplication.cpp:4294
#24 0x04fcdf79 in QApplication::notify (this=0x8df3f18, receiver=0x9995338, e=0xbfabbed4) at kernel/qapplication.cpp:4263
#25 0x007d21fa in KApplication::notify (this=0x8df3f18, receiver=0x9995338, event=0xbfabbed4) at ../../kdeui/kernel/kapplication.cpp:302
#26 0x0109bcfb in QCoreApplication::notifyInternal (this=0x8df3f18, receiver=0x9995338, event=0xbfabbed4) at kernel/qcoreapplication.cpp:704
#27 0x0502e666 in QCoreApplication::sendSpontaneousEvent (this=0x9995350, pdev=0x99960e4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9995ea8)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#28 QWidgetPrivate::drawWidget (this=0x9995350, pdev=0x99960e4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9995ea8) at kernel/qwidget.cpp:5321
#29 0x0502f4a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x9979290, pdev=0x99960e4, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9995ea8)
    at kernel/qwidget.cpp:5434
#30 0x0502e3b5 in QWidgetPrivate::drawWidget (this=0x9979290, pdev=0x99960e4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9995ea8) at kernel/qwidget.cpp:5370
#31 0x05204490 in QWidgetBackingStore::sync (this=0x9995ea8) at painting/qbackingstore.cpp:1291
#32 0x0501e973 in QWidgetPrivate::syncBackingStore (this=0x9979290) at kernel/qwidget.cpp:1663
#33 0x05025c26 in QWidget::event (this=0x99790a0, event=0x938bbf0) at kernel/qwidget.cpp:8271
#34 0x05420b23 in QFrame::event (this=0x99790a0, e=0x938bbf0) at widgets/qframe.cpp:557
#35 0x054bb7b7 in QAbstractScrollArea::event (this=0x99790a0, e=0x938bbf0) at widgets/qabstractscrollarea.cpp:989
#36 0x05691fa6 in QGraphicsView::event (this=0x99790a0, event=0x938bbf0) at graphicsview/qgraphicsview.cpp:2666
#37 0x04fc727c in QApplicationPrivate::notify_helper (this=0x8df9c98, receiver=0x99790a0, e=0x938bbf0) at kernel/qapplication.cpp:4298
#38 0x04fcdf79 in QApplication::notify (this=0x8df3f18, receiver=0x99790a0, e=0x938bbf0) at kernel/qapplication.cpp:4263
#39 0x007d21fa in KApplication::notify (this=0x8df3f18, receiver=0x99790a0, event=0x938bbf0) at ../../kdeui/kernel/kapplication.cpp:302
#40 0x0109bcfb in QCoreApplication::notifyInternal (this=0x8df3f18, receiver=0x99790a0, event=0x938bbf0) at kernel/qcoreapplication.cpp:704
#41 0x0109e733 in QCoreApplication::sendEvent (receiver=0x99790a0, event_type=77, data=0x8dac658) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x99790a0, event_type=77, data=0x8dac658) at kernel/qcoreapplication.cpp:1345
#43 0x0109e89d in QCoreApplication::sendPostedEvents (receiver=0x99790a0, event_type=77) at kernel/qcoreapplication.cpp:1238
#44 0x056755b6 in QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=0x8e7a538) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:184
#45 QGraphicsScenePrivate::_q_processDirtyItems (this=0x8e7a538) at graphicsview/qgraphicsscene.cpp:490
#46 0x05675b06 in QGraphicsScene::qt_metacall (this=0x8f09008, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x9445018) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#47 0x022ac90a in Plasma::Corona::qt_metacall (this=0x8f09008, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x9445018) at ./corona.moc:107
#48 0x03b5bbba in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#49 0x010a0f6a in QMetaObject::metacall (object=0x8f09008, cl=600, idx=0, argv=0x8f09008) at kernel/qmetaobject.cpp:237
#50 0x010ab626 in QMetaCallEvent::placeMetaCall (this=0x8e5a3b8, object=0x8f09008) at kernel/qobject.cpp:561
#51 0x010ac74e in QObject::event (this=0x8f09008, e=0x8e5a3b8) at kernel/qobject.cpp:1248
#52 0x056717e4 in QGraphicsScene::event (this=0x8f09008, event=0x8e5a3b8) at graphicsview/qgraphicsscene.cpp:3475
#53 0x04fc727c in QApplicationPrivate::notify_helper (this=0x8df9c98, receiver=0x8f09008, e=0x8e5a3b8) at kernel/qapplication.cpp:4298
#54 0x04fcdede in QApplication::notify (this=0x8df3f18, receiver=0x8f09008, e=0x8e5a3b8) at kernel/qapplication.cpp:3702
#55 0x007d21fa in KApplication::notify (this=0x8df3f18, receiver=0x8f09008, event=0x8e5a3b8) at ../../kdeui/kernel/kapplication.cpp:302
#56 0x0109bcfb in QCoreApplication::notifyInternal (this=0x8df3f18, receiver=0x8f09008, event=0x8e5a3b8) at kernel/qcoreapplication.cpp:704
#57 0x0109e733 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8dac658) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#58 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8dac658) at kernel/qcoreapplication.cpp:1345
#59 0x0109e89d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#60 0x010c7def in QCoreApplication::sendPostedEvents (s=0x8dfc488) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#61 postEventSourceDispatch (s=0x8dfc488) at kernel/qeventdispatcher_glib.cpp:276
#62 0x01250e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#63 0x01254730 in ?? () from /lib/libglib-2.0.so.0
#64 0x01254863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#65 0x010c78e5 in QEventDispatcherGlib::processEvents (this=0x8df9b40, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#66 0x05086485 in QGuiEventDispatcherGlib::processEvents (this=0x8df9b40, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#67 0x0109a319 in QEventLoop::processEvents (this=0xbfabd6d4, flags=) at kernel/qeventloop.cpp:149
#68 0x0109a76a in QEventLoop::exec (this=0xbfabd6d4, flags=...) at kernel/qeventloop.cpp:201
#69 0x0109e95f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#70 0x04fc7317 in QApplication::exec () at kernel/qapplication.cpp:3577
#71 0x03b618ad in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#72 0x0804dff7 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x8dcbdc8 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051405 "0") at ../../kinit/kinit.cpp:717
#73 0x0804ec15 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#74 0x0804f08c in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#75 0x0804fe2f in main (argc=2, argv=0xbfabe164, envp=0xbfabe170) at ../../kinit/kinit.cpp:1841

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

Possible duplicates by query: bug 226258, bug 226257, bug 225879, bug 225870, bug 225631.

Reported using DrKonqi
Comment 1 Dario Andres 2010-02-11 13:01:56 UTC
- Are the kdebase* packages also at the 4.4.0 version ? Regards
Comment 2 Jordan 2010-02-11 13:13:15 UTC
Yes they are.  After playing around a bit I noticed that the installing the package plasma-desktop fixes the problem.  Apparently, this package isn't included in the Kubuntu's upgrade.
Comment 3 Dario Andres 2010-02-11 13:31:39 UTC
Thanks
Comment 4 Dario Andres 2010-02-12 14:15:24 UTC
*** Bug 226511 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2010-02-12 14:15:26 UTC
*** Bug 226510 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2010-02-12 14:15:30 UTC
*** Bug 226369 has been marked as a duplicate of this bug. ***
Comment 7 Dario Andres 2010-02-12 14:15:33 UTC
*** Bug 226284 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2010-02-12 14:15:34 UTC
*** Bug 226257 has been marked as a duplicate of this bug. ***
Comment 9 Dario Andres 2010-02-12 14:15:38 UTC
*** Bug 226258 has been marked as a duplicate of this bug. ***
Comment 10 Nicolas L. 2010-02-12 14:16:04 UTC
*** Bug 226538 has been marked as a duplicate of this bug. ***
Comment 11 niburu1 2010-02-12 15:37:29 UTC
plasma-desktop kept crashing for me as well after having upgraded from 4.3.5 to 4.4 final via the backports repository. The problem was caused by having the Smooth Tasks widget/plasmoid added to my panel. Removing it before it could start solved the problem.
Comment 12 Dario Andres 2010-02-12 15:54:02 UTC
@niburu1: Yes, but that is a different crash, reported at other places. Regards
Comment 13 Markus Laker 2010-02-14 17:07:42 UTC
I've detailed a workaround on Launchpad:

https://bugs.launchpad.net/ubuntu/+source/meta-kde/+bug/520978
Comment 14 Dario Andres 2010-02-15 03:47:15 UTC
*** Bug 226904 has been marked as a duplicate of this bug. ***
Comment 15 Dario Andres 2010-02-17 13:06:25 UTC
*** Bug 227306 has been marked as a duplicate of this bug. ***
Comment 16 Dario Andres 2010-02-17 17:59:30 UTC
*** Bug 227401 has been marked as a duplicate of this bug. ***
Comment 17 Dario Andres 2010-02-17 17:59:34 UTC
*** Bug 227387 has been marked as a duplicate of this bug. ***
Comment 18 Beat Wolf 2010-02-25 10:27:54 UTC
*** Bug 228397 has been marked as a duplicate of this bug. ***
Comment 19 Beat Wolf 2010-03-09 10:13:37 UTC
*** Bug 230054 has been marked as a duplicate of this bug. ***
Comment 20 Beat Wolf 2010-03-26 14:31:05 UTC
*** Bug 231995 has been marked as a duplicate of this bug. ***
Comment 21 Nicolas L. 2010-04-02 10:46:14 UTC
*** Bug 233037 has been marked as a duplicate of this bug. ***
Comment 22 Alex 2010-04-18 20:15:41 UTC
Created attachment 42876 [details]
New crash information added by DrKonqi

Just switched to OpenSuSE over the weekend and am trying to learn the package manager, unfortunately the release of KDE 4.4 coincides with it, and it updated automatically without my being aware.  Suddenly Dolphin wouldn't open, and I had issues with the KMenu editor, so I rebooted...when I did, Plasma was gone.  I was only able to launch programs via the terminal.  This experience is no fault of OpenSuSE, but the timing is unfortunate and causing me to consider a return to Kubuntu unless there is an easy way to fix it and return to KDE 4.3.
Comment 23 Beat Wolf 2010-04-27 09:13:16 UTC
*** Bug 235414 has been marked as a duplicate of this bug. ***
Comment 24 Beat Wolf 2010-04-27 09:52:49 UTC
*** Bug 235097 has been marked as a duplicate of this bug. ***
Comment 25 Beat Wolf 2010-04-27 09:57:44 UTC
*** Bug 235033 has been marked as a duplicate of this bug. ***
Comment 26 Beat Wolf 2010-04-27 10:08:42 UTC
*** Bug 234950 has been marked as a duplicate of this bug. ***
Comment 27 Beat Wolf 2010-05-03 09:56:59 UTC
*** Bug 235965 has been marked as a duplicate of this bug. ***
Comment 28 Beat Wolf 2010-05-04 16:37:19 UTC
*** Bug 236326 has been marked as a duplicate of this bug. ***
Comment 29 Duane Berry 2010-05-09 13:44:03 UTC
Created attachment 43396 [details]
New crash information added by DrKonqi

Same symptoms as the original report but on a differernt platform.  suSe 11.2, KDE 4, x86_64, Qt 4.

Plasma-workspace causes a crash on every login.
Comment 30 Beat Wolf 2010-05-10 10:57:20 UTC
*** Bug 237027 has been marked as a duplicate of this bug. ***
Comment 31 Beat Wolf 2010-05-12 16:05:09 UTC
*** Bug 237247 has been marked as a duplicate of this bug. ***
Comment 32 Aaron J. Seigo 2010-05-13 00:02:27 UTC
*** Bug 237444 has been marked as a duplicate of this bug. ***
Comment 33 Aaron J. Seigo 2010-05-14 01:42:50 UTC
*** Bug 234984 has been marked as a duplicate of this bug. ***
Comment 34 Beat Wolf 2010-05-19 15:14:22 UTC
*** Bug 238166 has been marked as a duplicate of this bug. ***
Comment 35 Beat Wolf 2010-06-27 11:32:02 UTC
*** Bug 242938 has been marked as a duplicate of this bug. ***
Comment 36 Beat Wolf 2010-07-11 20:53:24 UTC
*** Bug 244207 has been marked as a duplicate of this bug. ***
Comment 37 Beat Wolf 2010-07-13 19:15:06 UTC
*** Bug 244510 has been marked as a duplicate of this bug. ***
Comment 38 Beat Wolf 2010-07-15 15:35:59 UTC
*** Bug 244711 has been marked as a duplicate of this bug. ***
Comment 39 Jonathan Thomas 2010-07-21 15:59:46 UTC
*** Bug 245269 has been marked as a duplicate of this bug. ***
Comment 40 Jonathan Thomas 2010-07-25 15:51:21 UTC
*** Bug 245561 has been marked as a duplicate of this bug. ***
Comment 41 Jonathan Thomas 2010-07-25 15:51:41 UTC
*** Bug 245557 has been marked as a duplicate of this bug. ***
Comment 42 Beat Wolf 2010-09-01 15:50:40 UTC
*** Bug 249353 has been marked as a duplicate of this bug. ***
Comment 43 Dario Andres 2010-11-15 16:33:00 UTC
*** Bug 256839 has been marked as a duplicate of this bug. ***
Comment 44 Beat Wolf 2011-01-30 13:44:26 UTC
*** Bug 264727 has been marked as a duplicate of this bug. ***
Comment 45 Dario Andres 2011-02-13 15:26:00 UTC
*** Bug 266155 has been marked as a duplicate of this bug. ***