Created attachment 56052 [details] saved KDE crash handler file Version: unspecified (using KDE 4.5.1) OS: Linux Australian Vodafone Huawei modem Reproducible: Sometimes Steps to Reproduce: simply unplug USB modem Actual Results: crash handler box appears. sometimes loss of keyboard Expected Results: retained control It looks like the Hotplug auto mount feature is buggy. Similar crashes occur regularly with Fedora 14, Ubuntu 10.10, and with a different older modem (but same SIM) older Linuxes. To try to reduce the incidence of crashes I always software disconnect the wireless mobile broadband connection before physically unplugging USB modem.
Pasting the backtrace inline to ease searches: Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0xb7751720 (LWP 4553))] Thread 3 (Thread 0xb045fb70 (LWP 4554)): #0 0x00fe4416 in __kernel_vsyscall () #1 0x004464dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x001eddad in pthread_cond_wait () from /lib/libc.so.6 #3 0x03018877 in ?? () from /usr/lib/libQtScript.so.4 #4 0x030188c1 in ?? () from /usr/lib/libQtScript.so.4 #5 0x00441cc9 in start_thread () from /lib/libpthread.so.0 #6 0x001e06ae in clone () from /lib/libc.so.6 Thread 2 (Thread 0xae76bb70 (LWP 4555)): #0 0x0176be36 in clock_gettime () from /lib/librt.so.1 #1 0x0743350b in ?? () from /usr/lib/libQtCore.so.4 #2 0x0750a6e5 in ?? () from /usr/lib/libQtCore.so.4 #3 0x0750a72a in ?? () from /usr/lib/libQtCore.so.4 #4 0x075087a8 in ?? () from /usr/lib/libQtCore.so.4 #5 0x0750883d in ?? () from /usr/lib/libQtCore.so.4 #6 0x017b1e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0x017b2279 in ?? () from /lib/libglib-2.0.so.0 #8 0x017b2848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0x0750859f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0x074d8609 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0x074d8a8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #12 0x073d4b7e in QThread::exec() () from /usr/lib/libQtCore.so.4 #13 0x074b735b in ?? () from /usr/lib/libQtCore.so.4 #14 0x073d7df9 in ?? () from /usr/lib/libQtCore.so.4 #15 0x00441cc9 in start_thread () from /lib/libpthread.so.0 #16 0x001e06ae in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb7751720 (LWP 4553)): [KCrash Handler] #7 0x07f8ae98 in Solid::Control::NetworkInterface::uni() const () from /usr/lib/libsolidcontrol.so.4 #8 0x02690153 in ?? () from /usr/lib/kde4/plasma_applet_networkmanagement.so #9 0x03a65176 in QGraphicsItem::sceneEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #10 0x03abc4d7 in QGraphicsWidget::sceneEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #11 0x03a7d569 in ?? () from /usr/lib/libQtGui.so.4 #12 0x03a7d8ae in ?? () from /usr/lib/libQtGui.so.4 #13 0x03a839e3 in ?? () from /usr/lib/libQtGui.so.4 #14 0x03a83e68 in QGraphicsScene::mouseMoveEvent(QGraphicsSceneMouseEvent*) () from /usr/lib/libQtGui.so.4 #15 0x03a9857d in QGraphicsScene::event(QEvent*) () from /usr/lib/libQtGui.so.4 #16 0x033b2fdc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #17 0x033b904e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #18 0x011bd68a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #19 0x074d9b3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #20 0x033b2b9e in ?? () from /usr/lib/libQtGui.so.4 #21 0x03ab6282 in QGraphicsViewPrivate::mouseMoveEventHandler(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #22 0x03ab64c6 in QGraphicsView::mouseMoveEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #23 0x03410caa in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #24 0x03832763 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #25 0x038cfa82 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #26 0x03ab3ccb in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #27 0x038d24d5 in ?? () from /usr/lib/libQtGui.so.4 #28 0x074d929a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #29 0x033b2fb9 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #30 0x033b9c2e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #31 0x011bd68a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #32 0x074d9b3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #33 0x033b8094 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #34 0x03446d10 in ?? () from /usr/lib/libQtGui.so.4 #35 0x03446151 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #36 0x0347536a in ?? () from /usr/lib/libQtGui.so.4 #37 0x017ae855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #38 0x017b2668 in ?? () from /lib/libglib-2.0.so.0 #39 0x017b2848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #40 0x07508565 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #41 0x03474be5 in ?? () from /usr/lib/libQtGui.so.4 #42 0x074d8609 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #43 0x074d8a8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #44 0x074dd00f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #45 0x033b1e07 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #46 0x002e586e in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so #47 0x080485bb in _start ()
[Comment from a bug triager] Probably the same backtrace as in bug 255746. Regards
*** Bug 265070 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 255746 ***