Bug 289161 - plasma shell crashed trying to add weather widget and after updating 5 files
Summary: plasma shell crashed trying to add weather widget and after updating 5 files
Status: RESOLVED DUPLICATE of bug 277036
Alias: None
Product: plasma4
Classification: Plasma
Component: scriptengines (show other bugs)
Version: unspecified
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-17 06:27 UTC by Andrew
Modified: 2011-12-17 13:20 UTC (History)
1 user (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 Andrew 2011-12-17 06:27:29 UTC
Version:           unspecified (using KDE 4.6.5) 
OS:                Linux

I've been tracking sid & qt-kde experimental repo's using the newest LMDE converted to KDE through sid/unstable.  There were originally 63 updates that were pending, all but five were going to take out kde-full, standard and basically my whole kde setup.  I found five files that didn't require removing all of kde, so I updated them and it was after that that my desktop went buggers after a reboot and no more desktop, no file access, no nothing.  Could see my mouse and it moved around, but right or left click wouldn't do anything.  Part of the updates were KDE 4.7.2 and I've been hearing horror stories how it has wiped complete file systems and people have had to reinstall complete OS's....I'm one of them

Reproducible: Didn't try

Steps to Reproduce:
This would take a long time, because I've had to reinstall my system....can't wait around for someone to decide to do something get around to looking at my situation


Expected Results:  
KDE 4.7.2 should be able to go in without having 1/2 to 3/4 of your system being removed and then your system is borked and having to completely reinstall everything from scratch...these are time consuming steps......you people need to compile these so they don't mess up others computers

This is my current system setup:  Dell Latitude D810/2.26Ghz Intel/2GB Crucial/250GB WD/ATI Mobile Radeon X600
Intel Pro 2200BG/Linksys WPC600N
Win7 Bus 32 bit/LMDE_KDE (Experimental) 32/64 Tracking Sid

This is the backtrace report after the crash;

Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb212a720 (LWP 2139))]

Thread 3 (Thread 0xaf67fb70 (LWP 2140)):
#0 0xb331052f in __pthread_mutex_unlock_usercnt (mutex=0x894b754, decr=0) at pthread_mutex_unlock.c:77
#1 0xb771fc66 in pthread_mutex_unlock (mutex=0x894b754) at forward.c:184
#2 0xb31eb6f7 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb31ec0d0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4 0xb31ec40a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5 0xb653b4d7 in QEventDispatcherGlib::processEvents (this=0x89bc660, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6 0xb650c24d in QEventLoop::processEvents (this=0xaf67f2a0, flags=...) at kernel/qeventloop.cpp:149
#7 0xb650c491 in QEventLoop::exec (this=0xaf67f2a0, flags=...) at kernel/qeventloop.cpp:201
#8 0xb640f69b in QThread::exec (this=0x8952e48) at thread/qthread.cpp:492
#9 0xb64ecd8d in QInotifyFileSystemWatcherEngine::run (this=0x8952e48) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6412503 in QThreadPrivate::start (arg=0x8952e48) at thread/qthread_unix.cpp:320
#11 0xb330cc39 in start_thread (arg=0xaf67fb70) at pthread_create.c:304
#12 0xb771296e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xa83a9b70 (LWP 2151)):
[KCrash Handler]
#7 0xa83d4fc2 in gps_sock_read () from /usr/lib/i386-linux-gnu/libgps.so.20
#8 0xa83d1552 in gps_read () from /usr/lib/i386-linux-gnu/libgps.so.20
#9 0xa841118a in Gpsd::run (this=0x9133b18) at ../../../../../plasma/generic/dataengines/geolocation/location_gps.cpp:55
#10 0xb6412503 in QThreadPrivate::start (arg=0x9133b18) at thread/qthread_unix.cpp:320
#11 0xb330cc39 in start_thread (arg=0xa83a9b70) at pthread_create.c:304
#12 0xb771296e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb212a720 (LWP 2139)):
#0 0xb7838430 in __kernel_vsyscall ()
#1 0xb7704f86 in *__GI___poll (fds=0xb779bff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2 0xb342d4f0 in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1
#3 0xb342dafc in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1
#4 0xb342dbb1 in xcb_writev () from /usr/lib/i386-linux-gnu/libxcb.so.1
#5 0xb6ec3510 in _XSend () from /usr/lib/i386-linux-gnu/libX11.so.6
#6 0xb6eb7996 in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6
#7 0xb6eb7bc5 in XPutImage () from /usr/lib/i386-linux-gnu/libX11.so.6
#8 0xb5b3b71d in QX11PixmapData::fromImage (this=0x8428b68, img=..., flags=...) at image/qpixmap_x11.cpp:612
#9 0xb5b2411f in QPixmap::fromImage (image=..., flags=...) at image/qpixmap.cpp:2059
#10 0xb5b89813 in QPaintEngine::drawImage (this=0x84830e0, r=..., image=..., sr=..., flags=) at painting/qpaintengine.cpp:623
#11 0xb5c61727 in QX11PaintEngine::drawImage (this=0x84830e0, r=..., image=..., sr=..., flags=...) at painting/qpaintengine_x11.cpp:1903
#12 0xb5ba03aa in QPainterPrivate::draw_helper (this=0x90f6fb0, originalPath=..., op=QPainterPrivate::StrokeAndFillDraw) at painting/qpainter.cpp:497
#13 0xb5ba223c in QPainter::drawRects (this=0xbfa62cd8, rects=0x855d0f4, rectCount=1) at painting/qpainter.cpp:3522
#14 0xb3761a51 in drawRect (rect=..., this=0xbfa62cd8) at ../../include/QtGui/../../src/gui/painting/qpainter.h:642
#15 QSvgRect::draw (this=0x855d078, p=0xbfa62cd8, states=...) at qsvggraphics.cpp:258
#16 0xb3783a11 in QSvgG::draw (this=0x855ceb8, p=0xbfa62cd8, states=...) at qsvgstructure.cpp:75
#17 0xb378b55d in QSvgTinyDocument::draw (this=0x856f8a0, p=0xbfa62cd8, id=..., bounds=...) at qsvgtinydocument.cpp:308
#18 0xb378c4ad in QSvgRenderer::render (this=0x854d310, painter=0xbfa62cd8, elementId=..., bounds=...) at qsvgrenderer.cpp:400
#19 0xb74e3ace in Plasma::SvgPrivate::findInCache (this=0x8574128, elementId=..., s=...) at ../../plasma/svg.cpp:363
#20 0xb74e3fff in Plasma::Svg::paint (this=0x859c8c8, painter=0xbfa63330, rect=..., elementID=...) at ../../plasma/svg.cpp:674
#21 0xb74717d6 in Plasma::FrameSvgPrivate::generateFrameBackground (this=0x857c1a0, frame=0x8597928) at ../../plasma/framesvg.cpp:800
#22 0xb7472630 in Plasma::FrameSvgPrivate::generateBackground (this=0x857c1a0, frame=0x8597928) at ../../plasma/framesvg.cpp:679
#23 0xb7473a60 in Plasma::FrameSvgPrivate::generateBackground (this=0x857c1a0, frame=0x8597928) at ../../plasma/framesvg.cpp:659
#24 0xb746ed8b in Plasma::FrameSvgPrivate::alphaMask (this=0x857c1a0) at ../../plasma/framesvg.cpp:602
#25 0xb7476000 in Plasma::FrameSvg::mask (this=0x859c8c8) at ../../plasma/framesvg.cpp:459
#26 0xafa505b6 in Panel::paintInterface (this=0x859c6e8, painter=0xbfa64978, option=0xbfa63898, contentsRect=...) at ../../../../../plasma/desktop/containments/panel/panel.cpp:588
#27 0xb740f9e7 in Plasma::Applet::paint (this=0x859c6e8, painter=0xbfa64978, option=0x84abaf8, widget=0x8414910) at ../../plasma/applet.cpp:1441
#28 0xb60b9f45 in _q_paintItem (item=<optimized out>, painter=0xbfa64978, option=0x84abaf8, widget=0x8414910, useWindowOpacity=true, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4314
#29 0xb60d2230 in QGraphicsScenePrivate::drawItemHelper (this=0x84ab9a8, item=0x859c6f0, painter=0xbfa64978, option=0x84abaf8, widget=0x8414910, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4410
#30 0xb60d4d63 in QGraphicsScenePrivate::draw (this=0x84ab9a8, item=0x859c6f0, painter=0xbfa64978, viewTransform=0xbfa6468c, transformPtr=0xbfa64230, exposedRegion=0x8d9a200, widget=0x8414910, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4945
#31 0xb60d5a3e in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x84ab9a8, item=0x859c6f0, painter=0xbfa64978, viewTransform=0xbfa6468c, exposedRegion=0x8d9a200, widget=0x8414910, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4836
#32 0xb60d634f in QGraphicsScenePrivate::drawItems (this=0x84ab9a8, painter=0xbfa64978, viewTransform=0xbfa6468c, exposedRegion=0x8d9a200, widget=0x8414910) at graphicsview/qgraphicsscene.cpp:4718
#33 0xb60f2886 in QGraphicsView::paintEvent (this=0x8db1b00, event=0x1) at graphicsview/qgraphicsview.cpp:3469
#34 0xb77f7df3 in PanelView::paintEvent (this=0x8db1b00, event=0xbfa65054) at ../../../../plasma/desktop/shell/panelview.cpp:1593
#35 0xb5a94cd9 in QWidget::event (this=0x8db1b00, event=0xbfa65054) at kernel/qwidget.cpp:8405
#36 0xb5e95df5 in QFrame::event (this=0x8db1b00, e=0xbfa65054) at widgets/qframe.cpp:557
#37 0xb5f27f31 in QAbstractScrollArea::viewportEvent (this=0x8db1b00, e=0xbfa65054) at widgets/qabstractscrollarea.cpp:1043
#38 0xb60f3c3c in QGraphicsView::viewportEvent (this=0x8db1b00, event=0xbfa65054) at graphicsview/qgraphicsview.cpp:2864
#39 0xb5f2a6b6 in viewportEvent (this=<optimized out>, event=0xbfa65054) at widgets/qabstractscrollarea_p.h:100
#40 eventFilter (e=0xbfa65054, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#41 QAbstractScrollAreaFilter::eventFilter (this=0x8dd4680, o=0x8414910, e=0xbfa65054) at widgets/qabstractscrollarea_p.h:115
#42 0xb650d3c6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x840cfc8, receiver=0x8414910, event=0xbfa65054) at kernel/qcoreapplication.cpp:846
#43 0xb5a3a772 in notify_helper (e=0xbfa65054, receiver=0x8414910, this=0x840cfc8) at kernel/qapplication.cpp:4463
#44 QApplicationPrivate::notify_helper (this=0x840cfc8, receiver=0x8414910, e=0xbfa65054) at kernel/qapplication.cpp:4439
#45 0xb5a3fbe8 in QApplication::notify (this=0x840cfc8, receiver=0x8414910, e=0xbfa65054) at kernel/qapplication.cpp:4432
#46 0xb6ba3511 in KApplication::notify (this=0x83fe238, receiver=0x8414910, event=0xbfa65054) at ../../kdeui/kernel/kapplication.cpp:311
#47 0xb650d22e in QCoreApplication::notifyInternal (this=0x83fe238, receiver=0x8414910, event=0xbfa65054) at kernel/qcoreapplication.cpp:731
#48 0xb5a91a0c in sendSpontaneousEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#49 QWidgetPrivate::drawWidget (this=0x8ad56f8, pdev=0x90659fc, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x848e690) at kernel/qwidget.cpp:5492
#50 0xb5a92734 in QWidgetPrivate::paintSiblingsRecursive (this=0x8d99eb0, pdev=0x90659fc, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x848e690) at kernel/qwidget.cpp:5699
#51 0xb5a91768 in QWidgetPrivate::drawWidget (this=0x8d99eb0, pdev=0x90659fc, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x848e690) at kernel/qwidget.cpp:5545
#52 0xb5c7892e in QWidgetBackingStore::sync (this=0x848e690) at painting/qbackingstore.cpp:1333
#53 0xb5c78cbd in QWidgetBackingStore::sync (this=0x848e690, exposedWidget=0x8db1b00, exposedRegion=...) at painting/qbackingstore.cpp:1130
#54 0xb5a87184 in QWidgetPrivate::syncBackingStore (this=0x8d99eb0, region=...) at kernel/qwidget.cpp:1857
#55 0xb5ac333f in QETWidget::translatePaintEvent (this=0x8db1b00, event=0xbfa65ac0) at kernel/qapplication_x11.cpp:5179
#56 0xb5ac3d50 in QApplication::x11ProcessEvent (this=0x83fe238, event=0xbfa65ac0) at kernel/qapplication_x11.cpp:3491
#57 0xb5aefb0c in x11EventSourceDispatch (s=0x8410370, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#58 0xb31eba3f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#59 0xb31ec170 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#60 0xb31ec40a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#61 0xb653b477 in QEventDispatcherGlib::processEvents (this=0x83c01f0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#62 0xb5aef72a in QGuiEventDispatcherGlib::processEvents (this=0x83c01f0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#63 0xb650c24d in QEventLoop::processEvents (this=0xbfa65dc4, flags=...) at kernel/qeventloop.cpp:149
#64 0xb650c491 in QEventLoop::exec (this=0xbfa65dc4, flags=...) at kernel/qeventloop.cpp:201
#65 0xb6510bea in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#66 0xb5a38624 in QApplication::exec () at kernel/qapplication.cpp:3741
#67 0xb77f1d0b in kdemain (argc=1, argv=0xbfa65fd4) at ../../../../plasma/desktop/shell/main.cpp:120
#68 0x0804857b in main (argc=1, argv=0xbfa65fd4) at plasma-desktop_dummy.cpp:3
Comment 1 Lamarque V. Souza 2011-12-17 13:20:17 UTC

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