Bug 262723 - plasma desktop crash after loading dolphin
Summary: plasma desktop crash after loading dolphin
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-10 05:23 UTC by SlashDevDsp
Modified: 2013-05-28 18:39 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 SlashDevDsp 2011-01-10 05:23:23 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.5.95 (4.6 RC2)
Qt Version: 4.7.0
Operating System: Linux 2.6.37-020637-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

just logged in to the new 4.6rc2 and ran dolphin and plasma desktop crashed.

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

Thread 4 (Thread 0x7f07cbefb700 (LWP 1745)):
#0  0x00007f07ddc8dc9d in __pthread_mutex_unlock_usercnt (mutex=0x169ab08) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x169ab08) at pthread_mutex_unlock.c:290
#2  0x00007f07dd5d2b02 in g_main_context_query () from /lib/libglib-2.0.so.0
#3  0x00007f07dd5d7efc in ?? () from /lib/libglib-2.0.so.0
#4  0x00007f07dd5d845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00007f07e5baa1e6 in QEventDispatcherGlib::processEvents (this=0x169a9b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#6  0x00007f07e5b7ca02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#7  0x00007f07e5b7cdec in QEventLoop::exec (this=0x7f07cbefacb0, flags=) at kernel/qeventloop.cpp:201
#8  0x00007f07e5a872fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#9  0x00007f07e5b5c5f8 in QInotifyFileSystemWatcherEngine::run (this=0x1741000) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f07e5a8a27e in QThreadPrivate::start (arg=0x1741000) at thread/qthread_unix.cpp:266
#11 0x00007f07e0e08ae3 in ?? () from /usr/lib/libGL.so.1
#12 0x00007f07ddc8a971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#13 0x00007f07e883392d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f07cb6fa700 (LWP 1746)):
#0  0x00007f07e8827203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f07dd5d8009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f07dd5d845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f07e5baa1e6 in QEventDispatcherGlib::processEvents (this=0x16c1590, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f07e5b7ca02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f07e5b7cdec in QEventLoop::exec (this=0x7f07cb6f9cd0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f07e5a872fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f07dbec7b6c in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0
#8  0x00007f07e5a8a27e in QThreadPrivate::start (arg=0x166acd0) at thread/qthread_unix.cpp:266
#9  0x00007f07e0e08ae3 in ?? () from /usr/lib/libGL.so.1
#10 0x00007f07ddc8a971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#11 0x00007f07e883392d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f07c0d30700 (LWP 1780)):
[KCrash Handler]
#6  QUrl::toString (this=0x22a9828, options=) at io/qurl.cpp:5603
#7  0x00007f07dbed0e21 in Herqq::Upnp::HDataRetriever::retrieveData(QUrl const&, QUrl const&, bool) () from /usr/lib/libHUpnp.so.0
#8  0x00007f07dbed19ed in Herqq::Upnp::HDataRetriever::retrieveDeviceDescription(QUrl const&) () from /usr/lib/libHUpnp.so.0
#9  0x00007f07dbec8f91 in Herqq::Upnp::HControlPointPrivate::buildDevice(QUrl const&, int, QString*) () from /usr/lib/libHUpnp.so.0
#10 0x00007f07dbecf9ae in Herqq::Upnp::DeviceBuildTask::run() () from /usr/lib/libHUpnp.so.0
#11 0x00007f07e5a7fd02 in QThreadPoolThread::run (this=0x123b2a0) at concurrent/qthreadpool.cpp:106
#12 0x00007f07e5a8a27e in QThreadPrivate::start (arg=0x123b2a0) at thread/qthread_unix.cpp:266
#13 0x00007f07e0e08ae3 in ?? () from /usr/lib/libGL.so.1
#14 0x00007f07ddc8a971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#15 0x00007f07e883392d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f07e8f227a0 (LWP 1744)):
#0  0x00007f07e8827203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f07deba02da in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f07deba1f4c in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#3  0x00007f07e7392993 in _XReply () from /usr/lib/libX11.so.6
#4  0x00007f07e736ea95 in XGetImage () from /usr/lib/libX11.so.6
#5  0x00007f07e4fe5e80 in QX11PixmapData::toImage (this=0x237b230, rect=...) at image/qpixmap_x11.cpp:1546
#6  0x00007f07e50cdc69 in QRasterPaintEngine::drawPixmap (this=0x22c6b50, r=..., pixmap=..., sr=...) at painting/qpaintengine_raster.cpp:2423
#7  0x00007f07e504c2e1 in QPainter::drawPixmap (this=0x7fff23df8480, r=..., pm=..., sr=...) at painting/qpainter.cpp:5387
#8  0x00007f07e837f536 in drawPixmap (from=..., to=..., amount=<value optimized out>) at /usr/include/qt4/QtGui/qpainter.h:847
#9  Plasma::PaintUtils::transition (from=..., to=..., amount=<value optimized out>) at ../../plasma/paintutils.cpp:262
#10 0x00007f07cc3974a8 in IconView::paintItem (this=0x166f570, painter=0x7fff23df8ce0, option=..., index=...) at ../../../../../apps/plasma/applets/folderview/iconview.cpp:1040
#11 0x00007f07cc398596 in IconView::paint (this=0x166f570, painter=<value optimized out>, option=<value optimized out>, widget=<value optimized out>) at ../../../../../apps/plasma/applets/folderview/iconview.cpp:1212
#12 0x00007f07e55240dd in _q_paintItem (item=<value optimized out>, painter=0x7fff23dfa6d0, option=0x11c4528, widget=0x1d11090, useWindowOpacity=<value optimized out>, painterStateProtection=<value optimized out>) at graphicsview/qgraphicsscene.cpp:4318
#13 0x00007f07e553d324 in QGraphicsScenePrivate::drawItemHelper (this=<value optimized out>, item=0x166f580, painter=0x7fff23dfa6d0, option=0x11c4528, widget=0x1d11090, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4387
#14 0x00007f07e553f2ad in QGraphicsScenePrivate::draw (this=<value optimized out>, item=0x166f580, painter=0x7fff23dfa6d0, viewTransform=<value optimized out>, transformPtr=<value optimized out>, exposedRegion=<value optimized out>, widget=0x1d11090, opacity=<value optimized out>, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4895
#15 0x00007f07e553ff42 in QGraphicsScenePrivate::drawSubtreeRecursive (this=<value optimized out>, item=0x166f580, painter=0x7fff23dfa6d0, viewTransform=0x7fff23dfa460, exposedRegion=0x1d10e60, widget=0x1d11090, parentOpacity=<value optimized out>, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4817
#16 0x00007f07e553f348 in QGraphicsScenePrivate::draw (this=<value optimized out>, item=0x170acc0, painter=0x7fff23dfa6d0, viewTransform=<value optimized out>, transformPtr=<value optimized out>, exposedRegion=<value optimized out>, widget=0x1d11090, opacity=<value optimized out>, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4909
#17 0x00007f07e553ff42 in QGraphicsScenePrivate::drawSubtreeRecursive (this=<value optimized out>, item=0x170acc0, painter=0x7fff23dfa6d0, viewTransform=0x7fff23dfa460, exposedRegion=0x1d10e60, widget=0x1d11090, parentOpacity=<value optimized out>, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4817
#18 0x00007f07e5540784 in QGraphicsScenePrivate::drawItems (this=0x11c4300, painter=0x7fff23dfa6d0, viewTransform=0x7fff23dfa460, exposedRegion=0x1d10e60, widget=0x1d11090) at graphicsview/qgraphicsscene.cpp:4699
#19 0x00007f07e555c2e3 in QGraphicsView::paintEvent (this=<value optimized out>, event=<value optimized out>) at graphicsview/qgraphicsview.cpp:3467
#20 0x00007f07e4f3ac2e in QWidget::event (this=0x1672450, event=0x7fff23dfb000) at kernel/qwidget.cpp:8333
#21 0x00007f07e53065e6 in QFrame::event (this=0x1672450, e=0x7fff23dfb000) at widgets/qframe.cpp:557
#22 0x00007f07e555887b in QGraphicsView::viewportEvent (this=0x1672450, event=0x7fff23dfb000) at graphicsview/qgraphicsview.cpp:2862
#23 0x00007f07e5b7d507 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1d11090, event=0x7fff23dfb000) at kernel/qcoreapplication.cpp:847
#24 0x00007f07e4ee4fac in QApplicationPrivate::notify_helper (this=0x11112f0, receiver=0x1d11090, e=0x7fff23dfb000) at kernel/qapplication.cpp:4392
#25 0x00007f07e4eeaaed in QApplication::notify (this=0x10ffd60, receiver=0x1d11090, e=0x7fff23dfb000) at kernel/qapplication.cpp:4277
#26 0x00007f07e6882a36 in KApplication::notify (this=0x10ffd60, receiver=0x1d11090, event=0x7fff23dfb000) at ../../kdeui/kernel/kapplication.cpp:311
#27 0x00007f07e5b7dcdc in QCoreApplication::notifyInternal (this=0x10ffd60, receiver=0x1d11090, event=0x7fff23dfb000) at kernel/qcoreapplication.cpp:732
#28 0x00007f07e4f4167d in sendSpontaneousEvent (this=0x192b420, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x17c3ce0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#29 QWidgetPrivate::drawWidget (this=0x192b420, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x17c3ce0) at kernel/qwidget.cpp:5420
#30 0x00007f07e51153a6 in QWidgetBackingStore::sync (this=0x17c3ce0) at painting/qbackingstore.cpp:1320
#31 0x00007f07e4f34730 in QWidgetPrivate::syncBackingStore (this=0x1d109d0) at kernel/qwidget.cpp:1805
#32 0x00007f07e4f3b2f5 in QWidget::event (this=0x1672450, event=0x163d900) at kernel/qwidget.cpp:8480
#33 0x00007f07e53065e6 in QFrame::event (this=0x1672450, e=0x163d900) at widgets/qframe.cpp:557
#34 0x00007f07e539471b in QAbstractScrollArea::event (this=0x1672450, e=0x163d900) at widgets/qabstractscrollarea.cpp:996
#35 0x00007f07e4ee4fdc in QApplicationPrivate::notify_helper (this=0x11112f0, receiver=0x1672450, e=0x163d900) at kernel/qapplication.cpp:4396
#36 0x00007f07e4eeaaed in QApplication::notify (this=0x10ffd60, receiver=0x1672450, e=0x163d900) at kernel/qapplication.cpp:4277
#37 0x00007f07e6882a36 in KApplication::notify (this=0x10ffd60, receiver=0x1672450, event=0x163d900) at ../../kdeui/kernel/kapplication.cpp:311
#38 0x00007f07e5b7dcdc in QCoreApplication::notifyInternal (this=0x10ffd60, receiver=0x1672450, event=0x163d900) at kernel/qcoreapplication.cpp:732
#39 0x00007f07e5b80c22 in sendEvent (receiver=0x1672450, event_type=<value optimized out>, data=0x1073ba0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=0x1672450, event_type=<value optimized out>, data=0x1073ba0) at kernel/qcoreapplication.cpp:1373
#41 0x00007f07e554280a in dispatchPendingUpdateRequests (this=0x11c4300) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:189
#42 QGraphicsScenePrivate::_q_processDirtyItems (this=0x11c4300) at graphicsview/qgraphicsscene.cpp:510
#43 0x00007f07e5542d92 in QGraphicsScene::qt_metacall (this=0x1222f10, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x245da10) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#44 0x00007f07e8356ec5 in Plasma::Corona::qt_metacall (this=0x7fff23df7b60, _c=QMetaObject::ReadProperty, _id=-1, _a=0xffffffffffffffff) at ./corona.moc:109
#45 0x00007f07e8b09ab5 in DesktopCorona::qt_metacall (this=0x7fff23df7b60, _c=QMetaObject::ReadProperty, _id=-1, _a=0xffffffffffffffff) at ./desktopcorona.moc:101
#46 0x00007f07e5b8fbde in QObject::event (this=0x1222f10, e=0x7fff23df7b60) at kernel/qobject.cpp:1219
#47 0x00007f07e553c020 in QGraphicsScene::event (this=0x1222f10, event=0x22562e0) at graphicsview/qgraphicsscene.cpp:3548
#48 0x00007f07e4ee4fdc in QApplicationPrivate::notify_helper (this=0x11112f0, receiver=0x1222f10, e=0x22562e0) at kernel/qapplication.cpp:4396
#49 0x00007f07e4eeaaed in QApplication::notify (this=0x10ffd60, receiver=0x1222f10, e=0x22562e0) at kernel/qapplication.cpp:4277
#50 0x00007f07e6882a36 in KApplication::notify (this=0x10ffd60, receiver=0x1222f10, event=0x22562e0) at ../../kdeui/kernel/kapplication.cpp:311
#51 0x00007f07e5b7dcdc in QCoreApplication::notifyInternal (this=0x10ffd60, receiver=0x1222f10, event=0x22562e0) at kernel/qcoreapplication.cpp:732
#52 0x00007f07e5b80c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1073ba0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1073ba0) at kernel/qcoreapplication.cpp:1373
#54 0x00007f07e5baa653 in sendPostedEvents (s=0x1114af0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#55 postEventSourceDispatch (s=0x1114af0) at kernel/qeventdispatcher_glib.cpp:277
#56 0x00007f07dd5d4342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#57 0x00007f07dd5d82a8 in ?? () from /lib/libglib-2.0.so.0
#58 0x00007f07dd5d845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#59 0x00007f07e5baa193 in QEventDispatcherGlib::processEvents (this=0x1073250, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#60 0x00007f07e4f97a4e in QGuiEventDispatcherGlib::processEvents (this=0x7fff23df7b60, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#61 0x00007f07e5b7ca02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#62 0x00007f07e5b7cdec in QEventLoop::exec (this=0x7fff23dfcc00, flags=) at kernel/qeventloop.cpp:201
#63 0x00007f07e5b80ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#64 0x00007f07e8b11ca3 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:118
#65 0x00007f07e876bd8e in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff23dfcfd8) at libc-start.c:226
#66 0x0000000000400669 in _start ()

Reported using DrKonqi
Comment 1 Martin Flöser 2013-05-28 18:39:59 UTC
Thank you for this crash report and helping to improve our software. Unfortunately we were not able to work on this specific report yet. Nowadays the version this crash was reported against is no longer maintained and this makes it very difficult to work on this report as the source code might have changed and the information in the backtrace is no longer valid.

Also it is quite likely that this problem got fixed in a later version. Crash reports are very often reported multiple times.

If you are able to reproduce this crash with the latest version of KDE Plasma (4.10.3) please reopen this report and adjust the version information in the dropdown above and please also include a new backtrace as generated by the crash reporting tool. Please also make sure that the steps on how to reproduce the crash are precise and correct. Thank you!