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
The backtrace says you clicked the 'eject' (or 'unmount') menu entry. Not that it should crash when selecting this entry, but it might help to reproduce the issue.
Can you please confirm if this still happens on a recent Dolphin version.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!