https://bugs.kde.org/show_bug.cgi?id=386590
Bug ID: 386590 Summary: Dolphin crashed after trying to open memory card device from list Product: dolphin Version: 16.08.2 Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: dolphin-bugs-n...@kde.org Reporter: ouissalbenam...@gmail.com CC: elvis.angelac...@kde.org Target Milestone: --- Application: dolphin (16.08.2) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.4.87-18.29-default x86_64 Distribution: "openSUSE Leap 42.2" -- Information about the crash: - What I was doing when the application crashed: I right clicked on a removable memory card device to open it in another tab, and then dolphin crashed. I had several dolphin tabs open. (4-6) -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f57d145b900 (LWP 2892))] Thread 3 (Thread 0x7f57a932d700 (LWP 2915)): #0 0x00007f57d0d0920d in poll () at /lib64/libc.so.6 #1 0x00007f57c5aef314 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f57c5aef42c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f57cafe333b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f57a40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #4 0x00007f57caf90feb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f57a932ccd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f57cadcbf1a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500 #6 0x00007f57cadd09e9 in QThreadPrivate::start(void*) (arg=0x1208c30) at thread/qthread_unix.cpp:341 #7 0x00007f57c6676744 in start_thread () at /lib64/libpthread.so.0 #8 0x00007f57d0d11aad in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f57b3df5700 (LWP 2895)): #0 0x00007f57d0d0920d in poll () at /lib64/libc.so.6 #1 0x00007f57c5aef314 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f57c5aef42c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f57cafe333b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f57ac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #4 0x00007f57caf90feb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f57b3df4ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f57cadcbf1a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500 #6 0x00007f57cb3f7295 in () at /usr/lib64/libQt5DBus.so.5 #7 0x00007f57cadd09e9 in QThreadPrivate::start(void*) (arg=0x7f57cb660ce0) at thread/qthread_unix.cpp:341 #8 0x00007f57c6676744 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f57d0d11aad in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f57d145b900 (LWP 2892)): [KCrash Handler] #6 0x00007f57ce869460 in Solid::Device::isDeviceInterface(Solid::DeviceInterface::Type const&) const () at /usr/lib64/libKF5Solid.so.5 #7 0x00007f57d103cd47 in PlacesItemModel::ejectAction(int) const (this=0x7fffa31f1010) at /usr/include/KF5/Solid/solid/device.h:258 #8 0x00007f57d103cd47 in PlacesItemModel::ejectAction(int) const (this=<optimized out>, index=index@entry=23) at /usr/src/debug/dolphin-16.08.2/src/panels/places/placesitemmodel.cpp:251 #9 0x00007f57d10374fe in PlacesPanel::slotItemContextMenuRequested(int, QPointF const&) (this=0xf64330, index=23, pos=...) at /usr/src/debug/dolphin-16.08.2/src/panels/places/placespanel.cpp:173 #10 0x00007f57cafbd1d3 in QMetaObject::activate(QObject*, int, int, void**) (a=0x7fffa31f1310, r=0xf64330, this=0x13398b0) at ../../src/corelib/kernel/qobject_impl.h:124 #11 0x00007f57cafbd1d3 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x1252cc0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffa31f1310) at kernel/qobject.cpp:3715 #12 0x00007f57d09e38c6 in KItemListController::itemContextMenuRequested(int, QPointF const&) () at /usr/lib64/libdolphinprivate.so.5 #13 0x00007f57d0984884 in KItemListController::mousePressEvent(QGraphicsSceneMouseEvent*, QTransform const&) () at /usr/lib64/libdolphinprivate.so.5 #14 0x00007f57d0983c9b in KItemListController::processEvent(QEvent*, QTransform const&) () at /usr/lib64/libdolphinprivate.so.5 #15 0x00007f57d0995452 in KItemListView::event(QEvent*) () at /usr/lib64/libdolphinprivate.so.5 #16 0x00007f57cbf1be3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x1339610, e=0x7fffa31f1bf0) at kernel/qapplication.cpp:3804 #17 0x00007f57cbf2049a in QApplication::notify(QObject*, QEvent*) (this=0x7fffa31f2ac0, receiver=0x1339610, e=0x7fffa31f1bf0) at kernel/qapplication.cpp:3561 #18 0x00007f57caf92fd5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x1339610, event=0x7fffa31f1bf0) at kernel/qcoreapplication.cpp:1015 #19 0x00007f57cbf1934e in qt_sendSpontaneousEvent(QObject*, QEvent*) (event=event@entry=0x7fffa31f1bf0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:228 #20 0x00007f57cbf1934e in qt_sendSpontaneousEvent(QObject*, QEvent*) (receiver=<optimized out>, event=event@entry=0x7fffa31f1bf0) at kernel/qapplication.cpp:4251 #21 0x00007f57cc223033 in QGraphicsScenePrivate::sendEvent(QGraphicsItem*, QEvent*) (this=<optimized out>, item=0x1339620, event=0x7fffa31f1bf0) at graphicsview/qgraphicsscene.cpp:1236 #22 0x00007f57cc2233a5 in QGraphicsScenePrivate::sendMouseEvent(QGraphicsSceneMouseEvent*) (this=0x132f180, mouseEvent=0x7fffa31f1bf0) at graphicsview/qgraphicsscene.cpp:1314 #23 0x00007f57cc22bdb2 in QGraphicsScenePrivate::mousePressEventHandler(QGraphicsSceneMouseEvent*) (this=this@entry=0x132f180, mouseEvent=mouseEvent@entry=0x7fffa31f1bf0) at graphicsview/qgraphicsscene.cpp:1441 #24 0x00007f57cc22c209 in QGraphicsScene::mousePressEvent(QGraphicsSceneMouseEvent*) (this=<optimized out>, mouseEvent=0x7fffa31f1bf0) at graphicsview/qgraphicsscene.cpp:4020 #25 0x00007f57cc232fd0 in QGraphicsScene::event(QEvent*) (this=0x1338f60, event=0x7fffa31f1bf0) at graphicsview/qgraphicsscene.cpp:3388 #26 0x00007f57cbf1be3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x1338f60, e=0x7fffa31f1bf0) at kernel/qapplication.cpp:3804 #27 0x00007f57cbf2049a in QApplication::notify(QObject*, QEvent*) (this=0x7fffa31f2ac0, receiver=0x1338f60, e=0x7fffa31f1bf0) at kernel/qapplication.cpp:3561 #28 0x00007f57caf92fd5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x1338f60, event=0x7fffa31f1bf0) at kernel/qcoreapplication.cpp:1015 #29 0x00007f57cbf1934e in qt_sendSpontaneousEvent(QObject*, QEvent*) (event=event@entry=0x7fffa31f1bf0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:228 #30 0x00007f57cbf1934e in qt_sendSpontaneousEvent(QObject*, QEvent*) (receiver=<optimized out>, event=event@entry=0x7fffa31f1bf0) at kernel/qapplication.cpp:4251 #31 0x00007f57cc2500b5 in QGraphicsView::mousePressEvent(QMouseEvent*) (this=0x121c8e0, event=0x7fffa31f2190) at graphicsview/qgraphicsview.cpp:3278 #32 0x00007f57cbf5dcb3 in QWidget::event(QEvent*) (this=this@entry=0x121c8e0, event=event@entry=0x7fffa31f2190) at kernel/qwidget.cpp:8744 #33 0x00007f57cc057afe in QFrame::event(QEvent*) (this=0x121c8e0, e=0x7fffa31f2190) at widgets/qframe.cpp:544 #34 0x00007f57cc2513a3 in QGraphicsView::viewportEvent(QEvent*) (this=0x121c8e0, event=0x7fffa31f2190) at graphicsview/qgraphicsview.cpp:2970 #35 0x00007f57caf92ea1 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (receiver=receiver@entry=0x16fec30, event=event@entry=0x7fffa31f2190) at kernel/qcoreapplication.cpp:1126 #36 0x00007f57cbf1be15 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x16fec30, e=0x7fffa31f2190) at kernel/qapplication.cpp:3800 #37 0x00007f57cbf20d14 in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x16fec30, e=0x7fffa31f2190) at kernel/qapplication.cpp:3277 #38 0x00007f57caf92fd5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x16fec30, event=event@entry=0x7fffa31f2190) at kernel/qcoreapplication.cpp:1015 #39 0x00007f57cbf1fa10 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:225 #40 0x00007f57cbf1fa10 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (receiver=receiver@entry=0x16fec30, event=event@entry=0x7fffa31f2190, alienWidget=alienWidget@entry=0x16fec30, nativeWidget=0xf60990, buttonDown=buttonDown@entry=0x7f57cc6287f0 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:2775 #41 0x00007f57cbf76911 in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=this@entry=0x17a13a0, event=event@entry=0x7fffa31f25f0) at kernel/qwidgetwindow.cpp:603 #42 0x00007f57cbf78eb3 in QWidgetWindow::event(QEvent*) (this=0x17a13a0, event=0x7fffa31f25f0) at kernel/qwidgetwindow.cpp:233 #43 0x00007f57cbf1be3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x17a13a0, e=0x7fffa31f25f0) at kernel/qapplication.cpp:3804 #44 0x00007f57cbf2049a in QApplication::notify(QObject*, QEvent*) (this=0x7fffa31f2ac0, receiver=0x17a13a0, e=0x7fffa31f25f0) at kernel/qapplication.cpp:3561 #45 0x00007f57caf92fd5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x17a13a0, event=0x7fffa31f25f0) at kernel/qcoreapplication.cpp:1015 #46 0x00007f57cb76868b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5 #47 0x00007f57cb769e05 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5 #48 0x00007f57cb74beeb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5 #49 0x00007f57bc031bc0 in () at /usr/lib64/libQt5XcbQpa.so.5 #50 0x00007f57c5aef134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #51 0x00007f57c5aef388 in () at /usr/lib64/libglib-2.0.so.0 #52 0x00007f57c5aef42c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #53 0x00007f57cafe331c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xd6d4d0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #54 0x00007f57caf90feb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffa31f2970, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #55 0x00007f57caf98ed6 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1285 #56 0x00007f57d102d96a in kdemain(int, char**) (argc=1, argv=<optimized out>) at /usr/src/debug/dolphin-16.08.2/src/main.cpp:150 #57 0x00007f57d0c486e5 in __libc_start_main () at /lib64/libc.so.6 #58 0x0000000000400789 in _start () at ../sysdeps/x86_64/start.S:118 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.