Bug 293825 - Plasma crashed when opening a mounted usb-thumbdrive or smartphone connected to usb port
Summary: Plasma crashed when opening a mounted usb-thumbdrive or smartphone connected ...
Status: RESOLVED DUPLICATE of bug 291013
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-11 09:37 UTC by judedawson
Modified: 2012-02-11 13:06 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description judedawson 2012-02-11 09:37:21 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-15-generic-pae i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
Plasma crashed when I open a mounted usb-thumbdrive or smartphone connected to usb port of my laptop. Seems to happen very often. Afer the crash message appears, I am still able to access the external media (humbdrive or phone) via Dolphin file manager.
I am encountering this since upgrading KDE to 4.8.

The crash can be reproduced every time.

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

Thread 5 (Thread 0xaba3eb70 (LWP 1542)):
#0  0xb2f3ed10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb639d7d5 in do_gettime (frac=0xaba3e010, sec=0xaba3e008) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb64704b6 in QTimerInfoList::updateCurrentTime (this=0xab10107c) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb647080a in QTimerInfoList::timerWait (this=0xab10107c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb646f053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaba3e11c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb646f0ed in timerSourcePrepare (source=0xab101048, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb2e8488c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb2e85637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb2e85c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb646fb37 in QEventDispatcherGlib::processEvents (this=0x8d56000, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb64401dd in QEventLoop::processEvents (this=0xaba3e2a0, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6440421 in QEventLoop::exec (this=0xaba3e2a0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb634390b in QThread::exec (this=0x8d53c30) at thread/qthread.cpp:498
#14 0xb6420e2d in QInotifyFileSystemWatcherEngine::run (this=0x8d53c30) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb63467b3 in QThreadPrivate::start (arg=0x8d53c30) at thread/qthread_unix.cpp:331
#16 0xb2f9fd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb75f40ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xa8be7b70 (LWP 1545)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb75e540e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb2e9434b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2e85896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2e85c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb646fb37 in QEventDispatcherGlib::processEvents (this=0x93708c8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb64401dd in QEventLoop::processEvents (this=0xa8be72a0, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6440421 in QEventLoop::exec (this=0xa8be72a0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb634390b in QThread::exec (this=0x8b1dfe8) at thread/qthread.cpp:498
#9  0xb6420e2d in QInotifyFileSystemWatcherEngine::run (this=0x8b1dfe8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb63467b3 in QThreadPrivate::start (arg=0x8b1dfe8) at thread/qthread_unix.cpp:331
#11 0xb2f9fd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb75f40ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xa72aab70 (LWP 1548)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb2fa3a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb7601cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb3ec19a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb3ec19ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb2f9fd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb75f40ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xa5d52b70 (LWP 1553)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb75e540e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb2e9434b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2e85896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2e85f9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xa6614cea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb2eac5f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb2f9fd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb75f40ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb1e64720 (LWP 1539)):
[KCrash Handler]
#7  clearValues (this=0x138) at qml/qdeclarativeboundsignal.cpp:284
#8  QDeclarativeBoundSignal::qt_metacall (this=0xa427f38, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbfc91c14) at qml/qdeclarativeboundsignal.cpp:190
#9  0xb6447b7d in metacall (argv=0xbfc91c14, idx=4, cl=QMetaObject::InvokeMetaMethod, object=0xa427f38) at kernel/qmetaobject.cpp:237
#10 QMetaObject::metacall (object=0xa427f38, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfc91c14) at kernel/qmetaobject.cpp:232
#11 0xb6456a6a in QMetaObject::activate (sender=0x9b89028, m=0xb3b89d1c, local_signal_index=13, argv=0x0) at kernel/qobject.cpp:3278
#12 0xb3aace75 in QDeclarativeMouseArea::entered (this=0x9b89028) at .moc/release-shared/moc_qdeclarativemousearea_p.cpp:507
#13 0xb394b5ad in QDeclarativeMouseArea::setHovered (this=0x9b89028, h=true) at graphicsitems/qdeclarativemousearea.cpp:876
#14 0xb394b887 in QDeclarativeMouseArea::hoverEnterEvent (this=0x9b89028, event=0xbfc91e9c) at graphicsitems/qdeclarativemousearea.cpp:624
#15 0xb5fce81d in QGraphicsItem::sceneEvent (this=0x9b89030, event=0xbfc91e9c) at graphicsview/qgraphicsitem.cpp:6715
#16 0xb393d9d3 in QDeclarativeItem::sceneEvent (this=0x9b89028, event=0xbfc91e9c) at graphicsitems/qdeclarativeitem.cpp:3005
#17 0xb394b14e in QDeclarativeMouseArea::sceneEvent (this=0x9b89028, event=0xbfc91e9c) at graphicsitems/qdeclarativemousearea.cpp:682
#18 0xb5ff7cce in sendEvent (event=0xbfc91e9c, item=0x9b89030, this=<optimized out>) at graphicsview/qgraphicsscene.cpp:1217
#19 QGraphicsScenePrivate::sendEvent (this=0x8adb850, item=0x9b89030, event=0xbfc91e9c) at graphicsview/qgraphicsscene.cpp:1193
#20 0xb5ff8acc in QGraphicsScenePrivate::sendHoverEvent (this=0x138, type=312, item=0x9b89030, hoverEvent=0xbfc91f8c) at graphicsview/qgraphicsscene.cpp:1264
#21 0xb5ff90a6 in QGraphicsScenePrivate::dispatchHoverEvent (this=0x8adb850, hoverEvent=0xbfc91f8c) at graphicsview/qgraphicsscene.cpp:3931
#22 0xb5ff94c4 in QGraphicsScene::mouseMoveEvent (this=0x89997a8, mouseEvent=0xbfc923c4) at graphicsview/qgraphicsscene.cpp:4090
#23 0xb6007ba7 in QGraphicsScene::event (this=0x89997a8, event=0xbfc923c4) at graphicsview/qgraphicsscene.cpp:3446
#24 0xb596cd84 in notify_helper (e=0xbfc923c4, receiver=0x89997a8, this=0x89990a8) at kernel/qapplication.cpp:4486
#25 QApplicationPrivate::notify_helper (this=0x89990a8, receiver=0x89997a8, e=0xbfc923c4) at kernel/qapplication.cpp:4458
#26 0xb5972133 in QApplication::notify (this=0xbfc923c4, receiver=0x89997a8, e=0xbfc923c4) at kernel/qapplication.cpp:3886
#27 0xb6aa8011 in KApplication::notify (this=0x898cef0, receiver=0x89997a8, event=0xbfc923c4) at ../../kdeui/kernel/kapplication.cpp:311
#28 0xb644119e in QCoreApplication::notifyInternal (this=0x898cef0, receiver=0x89997a8, event=0xbfc923c4) at kernel/qcoreapplication.cpp:787
#29 0xb596ab9d in sendSpontaneousEvent (event=0xbfc923c4, receiver=0x89997a8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#30 qt_sendSpontaneousEvent (receiver=0x89997a8, event=0xbfc923c4) at kernel/qapplication.cpp:5480
#31 0xb6024f5a in QGraphicsViewPrivate::mouseMoveEventHandler (this=0x96c3310, event=0xbfc92a50) at graphicsview/qgraphicsview.cpp:647
#32 0xb60251ce in QGraphicsView::mouseMoveEvent (this=0x9688480, event=0xbfc92a50) at graphicsview/qgraphicsview.cpp:3274
#33 0xb59c7004 in QWidget::event (this=0x9688480, event=0xbfc92a50) at kernel/qwidget.cpp:8280
#34 0xb5dcc285 in QFrame::event (this=0x9688480, e=0xbfc92a50) at widgets/qframe.cpp:557
#35 0xb5e5e821 in QAbstractScrollArea::viewportEvent (this=0x9688480, e=0xbfc92a50) at widgets/qabstractscrollarea.cpp:1043
#36 0xb6029d04 in QGraphicsView::viewportEvent (this=0x9688480, event=0xbfc92a50) at graphicsview/qgraphicsview.cpp:2864
#37 0xb5e60f36 in viewportEvent (this=<optimized out>, event=0xbfc92a50) at widgets/qabstractscrollarea_p.h:100
#38 eventFilter (e=0xbfc92a50, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#39 QAbstractScrollAreaFilter::eventFilter (this=0x9714568, o=0x96ad548, e=0xbfc92a50) at widgets/qabstractscrollarea_p.h:115
#40 0xb6441336 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x89990a8, receiver=0x96ad548, event=0xbfc92a50) at kernel/qcoreapplication.cpp:902
#41 0xb596cd52 in notify_helper (e=0xbfc92a50, receiver=0x96ad548, this=0x89990a8) at kernel/qapplication.cpp:4482
#42 QApplicationPrivate::notify_helper (this=0x89990a8, receiver=0x96ad548, e=0xbfc92a50) at kernel/qapplication.cpp:4458
#43 0xb5972deb in QApplication::notify (this=0x89990a8, receiver=0x96ad548, e=0xbfc92a50) at kernel/qapplication.cpp:4047
#44 0xb6aa8011 in KApplication::notify (this=0x898cef0, receiver=0x96ad548, event=0xbfc92a50) at ../../kdeui/kernel/kapplication.cpp:311
#45 0xb644119e in QCoreApplication::notifyInternal (this=0x898cef0, receiver=0x96ad548, event=0xbfc92a50) at kernel/qcoreapplication.cpp:787
#46 0xb596dd45 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#47 QApplicationPrivate::sendMouseEvent (receiver=0x96ad548, event=0xbfc92a50, alienWidget=0x96ad548, nativeWidget=0x96eb288, buttonDown=0xb62d7eb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#48 0xb596e273 in QApplicationPrivate::sendSyntheticEnterLeave (this=0x89990a8, widget=0x96ad548) at kernel/qapplication.cpp:3232
#49 0xb59c23cf in QWidgetPrivate::hideChildren (this=0x96c3310, spontaneous=false) at kernel/qwidget.cpp:7832
#50 0xb59c2382 in QWidgetPrivate::hideChildren (this=0x96e1230, spontaneous=false) at kernel/qwidget.cpp:7818
#51 0xb59c2582 in QWidgetPrivate::hide_helper (this=0x96e1230) at kernel/qwidget.cpp:7562
#52 0xb59cbc80 in QWidget::setVisible (this=0x96eb288, visible=false) at kernel/qwidget.cpp:7734
#53 0xb7320e67 in hide (this=0x96eb288) at /usr/include/qt4/QtGui/qwidget.h:491
#54 Plasma::Dialog::animatedHide (this=0x96eb288, direction=Plasma::Down) at ../../plasma/dialog.cpp:829
#55 0xb7349bcf in Plasma::PopupApplet::hidePopup (this=0x96bd6d8) at ../../plasma/popupapplet.cpp:619
#56 0xb734a5e7 in Plasma::PopupAppletPrivate::clearPopupLostFocus (this=0x96bcaf8) at ../../plasma/popupapplet.cpp:795
#57 0xb734b753 in Plasma::PopupApplet::qt_metacall (this=0x96bd6d8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfc92d14) at ./popupapplet.moc:103
#58 0xb6447b7d in metacall (argv=0xbfc92d14, idx=70, cl=QMetaObject::InvokeMetaMethod, object=0x96bd6d8) at kernel/qmetaobject.cpp:237
#59 QMetaObject::metacall (object=0x96bd6d8, cl=QMetaObject::InvokeMetaMethod, idx=70, argv=0xbfc92d14) at kernel/qmetaobject.cpp:232
#60 0xb6456a6a in QMetaObject::activate (sender=0xa300050, m=0xb6577238, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#61 0xb645e375 in QSingleShotTimer::timeout (this=0xa300050) at .moc/release-shared/qtimer.moc:82
#62 0xb645e42c in QSingleShotTimer::timerEvent (this=0xa300050) at kernel/qtimer.cpp:308
#63 0xb6459994 in QObject::event (this=0xa300050, e=0xbfc9310c) at kernel/qobject.cpp:1181
#64 0xb596cd84 in notify_helper (e=0xbfc9310c, receiver=0xa300050, this=0x89990a8) at kernel/qapplication.cpp:4486
#65 QApplicationPrivate::notify_helper (this=0x89990a8, receiver=0xa300050, e=0xbfc9310c) at kernel/qapplication.cpp:4458
#66 0xb5972133 in QApplication::notify (this=0xbfc9310c, receiver=0xa300050, e=0xbfc9310c) at kernel/qapplication.cpp:3886
#67 0xb6aa8011 in KApplication::notify (this=0x898cef0, receiver=0xa300050, event=0xbfc9310c) at ../../kdeui/kernel/kapplication.cpp:311
#68 0xb644119e in QCoreApplication::notifyInternal (this=0x898cef0, receiver=0xa300050, event=0xbfc9310c) at kernel/qcoreapplication.cpp:787
#69 0xb6471c10 in sendEvent (event=0xbfc9310c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#70 QTimerInfoList::activateTimers (this=0x899dc4c) at kernel/qeventdispatcher_unix.cpp:603
#71 0xb646f155 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#72 idleTimerSourceDispatch (source=0x899dc80) at kernel/qeventdispatcher_glib.cpp:231
#73 0xb2e8525f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#74 0xb2e85990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#75 0xb2e85c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#76 0xb646fada in QEventDispatcherGlib::processEvents (this=0x894e218, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#77 0xb5a24e7a in QGuiEventDispatcherGlib::processEvents (this=0x894e218, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#78 0xb64401dd in QEventLoop::processEvents (this=0xbfc93384, flags=...) at kernel/qeventloop.cpp:149
#79 0xb6440421 in QEventLoop::exec (this=0xbfc93384, flags=...) at kernel/qeventloop.cpp:201
#80 0xb644519d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#81 0xb596a924 in QApplication::exec () at kernel/qapplication.cpp:3760
#82 0xb76e96fb in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so
#83 0x0804850b in ?? ()
#84 0xb753b113 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#85 0x08048531 in _start ()

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

Possible duplicates by query: bug 292705, bug 291013.

Reported using DrKonqi
Comment 1 Thijs 2012-02-11 13:06:51 UTC

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