Bug 294465

Summary: Plasma crash on opening thumb drive
Product: [Unmaintained] plasma4 Reporter: John Moore <john_moore>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adaptee
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description John Moore 2012-02-20 00:47:11 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.8.00 (4.8.0
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic-pae i686
Distribution: Ubuntu 11.10

-- Information about the crash:
The system mounted my thumb drive, when I chose "Open With File Manager" crash occurred.  Seems related to others reported

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

Thread 5 (Thread 0xaa8ebb70 (LWP 2024)):
#0  0xb2f118b6 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb2f12637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb2f12c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb64fcb37 in QEventDispatcherGlib::processEvents (this=0x8718df8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0xb64cd1dd in QEventLoop::processEvents (this=0xaa8eb2a0, flags=...) at kernel/qeventloop.cpp:149
#5  0xb64cd421 in QEventLoop::exec (this=0xaa8eb2a0, flags=...) at kernel/qeventloop.cpp:201
#6  0xb63d090b in QThread::exec (this=0x87172e0) at thread/qthread.cpp:498
#7  0xb64ade2d in QInotifyFileSystemWatcherEngine::run (this=0x87172e0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0xb63d37b3 in QThreadPrivate::start (arg=0x87172e0) at thread/qthread_unix.cpp:331
#9  0xb302cd31 in start_thread (arg=0xaa8ebb70) at pthread_create.c:304
#10 0xb76810ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xa8f82b70 (LWP 2025)):
#0  0xb77c60c2 in ?? () from /lib/ld-linux.so.2
#1  0xb767240e in __GI___poll (fds=0x875c298, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb2f2134b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2f12896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2f12c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb64fcb37 in QEventDispatcherGlib::processEvents (this=0x875a588, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb64cd1dd in QEventLoop::processEvents (this=0xa8f822a0, flags=...) at kernel/qeventloop.cpp:149
#7  0xb64cd421 in QEventLoop::exec (this=0xa8f822a0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb63d090b in QThread::exec (this=0x87596d8) at thread/qthread.cpp:498
#9  0xb64ade2d in QInotifyFileSystemWatcherEngine::run (this=0x87596d8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb63d37b3 in QThreadPrivate::start (arg=0x87596d8) at thread/qthread_unix.cpp:331
#11 0xb302cd31 in start_thread (arg=0xa8f82b70) at pthread_create.c:304
#12 0xb76810ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xa8685b70 (LWP 2026)):
#0  0xb77c60c2 in ?? () from /lib/ld-linux.so.2
#1  0xb3030a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb768ecfc in __pthread_cond_wait (cond=0xb4053a50, mutex=0xb4053a38) at forward.c:139
#3  0xb3f4e9a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb3f4e9ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb302cd31 in start_thread (arg=0xa8685b70) at pthread_create.c:304
#6  0xb76810ce 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 0xa6eb9b70 (LWP 2031)):
#0  0xb77c60c2 in ?? () from /lib/ld-linux.so.2
#1  0xb767240e in __GI___poll (fds=0x89fc478, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb2f2134b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2f12896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2f12f9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xa7799cea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb2f395f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb302cd31 in start_thread (arg=0xa6eb9b70) at pthread_create.c:304
#8  0xb76810ce 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 0xb1ef1720 (LWP 2021)):
[KCrash Handler]
#7  clearValues (this=0x20) at qml/qdeclarativeboundsignal.cpp:284
#8  QDeclarativeBoundSignal::qt_metacall (this=0x9b09a10, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbf98ae34) at qml/qdeclarativeboundsignal.cpp:190
#9  0xb64d4b7d in metacall (argv=0xbf98ae34, idx=4, cl=QMetaObject::InvokeMetaMethod, object=0x9b09a10) at kernel/qmetaobject.cpp:237
#10 QMetaObject::metacall (object=0x9b09a10, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbf98ae34) at kernel/qmetaobject.cpp:232
#11 0xb64e3a6a in QMetaObject::activate (sender=0x98dba68, m=0xb3c16d1c, local_signal_index=13, argv=0x0) at kernel/qobject.cpp:3278
#12 0xb3b39e75 in QDeclarativeMouseArea::entered (this=0x98dba68) at .moc/release-shared/moc_qdeclarativemousearea_p.cpp:507
#13 0xb39d85ad in QDeclarativeMouseArea::setHovered (this=0x98dba68, h=true) at graphicsitems/qdeclarativemousearea.cpp:876
#14 0xb39d8887 in QDeclarativeMouseArea::hoverEnterEvent (this=0x98dba68, event=0xbf98b0bc) at graphicsitems/qdeclarativemousearea.cpp:624
#15 0xb605b81d in QGraphicsItem::sceneEvent (this=0x98dba70, event=0xbf98b0bc) at graphicsview/qgraphicsitem.cpp:6715
#16 0xb39ca9d3 in QDeclarativeItem::sceneEvent (this=0x98dba68, event=0xbf98b0bc) at graphicsitems/qdeclarativeitem.cpp:3005
#17 0xb39d814e in QDeclarativeMouseArea::sceneEvent (this=0x98dba68, event=0xbf98b0bc) at graphicsitems/qdeclarativemousearea.cpp:682
#18 0xb6084cce in sendEvent (event=0xbf98b0bc, item=0x98dba70, this=<optimized out>) at graphicsview/qgraphicsscene.cpp:1217
#19 QGraphicsScenePrivate::sendEvent (this=0x81bea28, item=0x98dba70, event=0xbf98b0bc) at graphicsview/qgraphicsscene.cpp:1193
#20 0xb6085acc in QGraphicsScenePrivate::sendHoverEvent (this=0x20, type=QEvent::AccelAvailable, item=0x98dba70, hoverEvent=0xbf98b1ac) at graphicsview/qgraphicsscene.cpp:1264
#21 0xb60860a6 in QGraphicsScenePrivate::dispatchHoverEvent (this=0x81bea28, hoverEvent=0xbf98b1ac) at graphicsview/qgraphicsscene.cpp:3931
#22 0xb60864c4 in QGraphicsScene::mouseMoveEvent (this=0x80d84d0, mouseEvent=0xbf98b5e4) at graphicsview/qgraphicsscene.cpp:4090
#23 0xb6094ba7 in QGraphicsScene::event (this=0x80d84d0, event=0xbf98b5e4) at graphicsview/qgraphicsscene.cpp:3446
#24 0xb59f9d84 in notify_helper (e=0xbf98b5e4, receiver=0x80d84d0, this=0x80d2670) at kernel/qapplication.cpp:4486
#25 QApplicationPrivate::notify_helper (this=0x80d2670, receiver=0x80d84d0, e=0xbf98b5e4) at kernel/qapplication.cpp:4458
#26 0xb59ff133 in QApplication::notify (this=0xbf98b5e4, receiver=0x80d84d0, e=0xbf98b5e4) at kernel/qapplication.cpp:3886
#27 0xb6b35011 in KApplication::notify (this=0x80c27a8, receiver=0x80d84d0, event=0xbf98b5e4) at ../../kdeui/kernel/kapplication.cpp:311
#28 0xb64ce19e in QCoreApplication::notifyInternal (this=0x80c27a8, receiver=0x80d84d0, event=0xbf98b5e4) at kernel/qcoreapplication.cpp:787
#29 0xb59f7b9d in sendSpontaneousEvent (event=0xbf98b5e4, receiver=0x80d84d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#30 qt_sendSpontaneousEvent (receiver=0x80d84d0, event=0xbf98b5e4) at kernel/qapplication.cpp:5480
#31 0xb60b1f5a in QGraphicsViewPrivate::mouseMoveEventHandler (this=0x8827bf8, event=0xbf98bc70) at graphicsview/qgraphicsview.cpp:647
#32 0xb60b21ce in QGraphicsView::mouseMoveEvent (this=0x8824428, event=0xbf98bc70) at graphicsview/qgraphicsview.cpp:3274
#33 0xb5a54004 in QWidget::event (this=0x8824428, event=0xbf98bc70) at kernel/qwidget.cpp:8280
#34 0xb5e59285 in QFrame::event (this=0x8824428, e=0xbf98bc70) at widgets/qframe.cpp:557
#35 0xb5eeb821 in QAbstractScrollArea::viewportEvent (this=0x8824428, e=0xbf98bc70) at widgets/qabstractscrollarea.cpp:1043
#36 0xb60b6d04 in QGraphicsView::viewportEvent (this=0x8824428, event=0xbf98bc70) at graphicsview/qgraphicsview.cpp:2864
#37 0xb5eedf36 in viewportEvent (this=<optimized out>, event=0xbf98bc70) at widgets/qabstractscrollarea_p.h:100
#38 eventFilter (e=0xbf98bc70, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#39 QAbstractScrollAreaFilter::eventFilter (this=0x87fdfc0, o=0x8819fe0, e=0xbf98bc70) at widgets/qabstractscrollarea_p.h:115
#40 0xb64ce336 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x80d2670, receiver=0x8819fe0, event=0xbf98bc70) at kernel/qcoreapplication.cpp:902
#41 0xb59f9d52 in notify_helper (e=0xbf98bc70, receiver=0x8819fe0, this=0x80d2670) at kernel/qapplication.cpp:4482
#42 QApplicationPrivate::notify_helper (this=0x80d2670, receiver=0x8819fe0, e=0xbf98bc70) at kernel/qapplication.cpp:4458
#43 0xb59ffdeb in QApplication::notify (this=0x80d2670, receiver=0x8819fe0, e=0xbf98bc70) at kernel/qapplication.cpp:4047
#44 0xb6b35011 in KApplication::notify (this=0x80c27a8, receiver=0x8819fe0, event=0xbf98bc70) at ../../kdeui/kernel/kapplication.cpp:311
#45 0xb64ce19e in QCoreApplication::notifyInternal (this=0x80c27a8, receiver=0x8819fe0, event=0xbf98bc70) at kernel/qcoreapplication.cpp:787
#46 0xb59fad45 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#47 QApplicationPrivate::sendMouseEvent (receiver=0x8819fe0, event=0xbf98bc70, alienWidget=0x8819fe0, nativeWidget=0x87fb070, buttonDown=0xb6364eb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#48 0xb59fb273 in QApplicationPrivate::sendSyntheticEnterLeave (this=0x80d2670, widget=0x8819fe0) at kernel/qapplication.cpp:3232
#49 0xb5a4f3cf in QWidgetPrivate::hideChildren (this=0x8827bf8, spontaneous=false) at kernel/qwidget.cpp:7832
#50 0xb5a4f382 in QWidgetPrivate::hideChildren (this=0x887f2a0, spontaneous=false) at kernel/qwidget.cpp:7818
#51 0xb5a4f582 in QWidgetPrivate::hide_helper (this=0x887f2a0) at kernel/qwidget.cpp:7562
#52 0xb5a58c80 in QWidget::setVisible (this=0x87fb070, visible=false) at kernel/qwidget.cpp:7734
#53 0xb73ade67 in hide (this=0x87fb070) at /usr/include/qt4/QtGui/qwidget.h:491
#54 Plasma::Dialog::animatedHide (this=0x87fb070, direction=Plasma::Down) at ../../plasma/dialog.cpp:829
#55 0xb73d6bcf in Plasma::PopupApplet::hidePopup (this=0x8836710) at ../../plasma/popupapplet.cpp:619
#56 0xb73d75e7 in Plasma::PopupAppletPrivate::clearPopupLostFocus (this=0x8835f58) at ../../plasma/popupapplet.cpp:795
#57 0xb73d8753 in Plasma::PopupApplet::qt_metacall (this=0x8836710, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbf98bf34) at ./popupapplet.moc:103
#58 0xb64d4b7d in metacall (argv=0xbf98bf34, idx=70, cl=QMetaObject::InvokeMetaMethod, object=0x8836710) at kernel/qmetaobject.cpp:237
#59 QMetaObject::metacall (object=0x8836710, cl=QMetaObject::InvokeMetaMethod, idx=70, argv=0xbf98bf34) at kernel/qmetaobject.cpp:232
#60 0xb64e3a6a in QMetaObject::activate (sender=0x997b098, m=0xb6604238, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#61 0xb64eb375 in QSingleShotTimer::timeout (this=0x997b098) at .moc/release-shared/qtimer.moc:82
#62 0xb64eb42c in QSingleShotTimer::timerEvent (this=0x997b098) at kernel/qtimer.cpp:308
#63 0xb64e6994 in QObject::event (this=0x997b098, e=0xbf98c32c) at kernel/qobject.cpp:1181
#64 0xb59f9d84 in notify_helper (e=0xbf98c32c, receiver=0x997b098, this=0x80d2670) at kernel/qapplication.cpp:4486
#65 QApplicationPrivate::notify_helper (this=0x80d2670, receiver=0x997b098, e=0xbf98c32c) at kernel/qapplication.cpp:4458
#66 0xb59ff133 in QApplication::notify (this=0xbf98c32c, receiver=0x997b098, e=0xbf98c32c) at kernel/qapplication.cpp:3886
#67 0xb6b35011 in KApplication::notify (this=0x80c27a8, receiver=0x997b098, event=0xbf98c32c) at ../../kdeui/kernel/kapplication.cpp:311
#68 0xb64ce19e in QCoreApplication::notifyInternal (this=0x80c27a8, receiver=0x997b098, event=0xbf98c32c) at kernel/qcoreapplication.cpp:787
#69 0xb64fec10 in sendEvent (event=0xbf98c32c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#70 QTimerInfoList::activateTimers (this=0x80d5e8c) at kernel/qeventdispatcher_unix.cpp:603
#71 0xb64fc155 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#72 idleTimerSourceDispatch (source=0x80d5ec0) at kernel/qeventdispatcher_glib.cpp:231
#73 0xb2f1225f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#74 0xb2f12990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#75 0xb2f12c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#76 0xb64fcada in QEventDispatcherGlib::processEvents (this=0x8089218, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#77 0xb5ab1e7a in QGuiEventDispatcherGlib::processEvents (this=0x8089218, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#78 0xb64cd1dd in QEventLoop::processEvents (this=0xbf98c5a4, flags=...) at kernel/qeventloop.cpp:149
#79 0xb64cd421 in QEventLoop::exec (this=0xbf98c5a4, flags=...) at kernel/qeventloop.cpp:201
#80 0xb64d219d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#81 0xb59f7924 in QApplication::exec () at kernel/qapplication.cpp:3760
#82 0xb777a6fb in kdemain (argc=1, argv=0xbf98c7a4) at ../../../../plasma/desktop/shell/main.cpp:120
#83 0x0804850b in main (argc=1, argv=0xbf98c7a4) at plasma-desktop_dummy.cpp:3

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

Possible duplicates by query: bug 293825, bug 292705, bug 291013.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-02-20 09:22:54 UTC

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