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.

Reply via email to