Bug 398382

Summary: Dolphin crashes when attempting to send file(s) to trash
Product: [Applications] dolphin Reporter: Gary Lindquist <gdlvmleaf>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: elvis.angelaccio
Priority: NOR Keywords: drkonqi
Version: 17.04.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gary Lindquist 2018-09-07 23:18:42 UTC
Application: dolphin (17.04.2)

Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.4.143-65-default x86_64
Distribution: "openSUSE Leap 42.3"

-- Information about the crash:
- What I was doing when the application crashed:
Attempted to send 2 pdf files to trash first time; second time sent 1 pdf file to trash.  Crashed both times.

- Unusual behavior I noticed:
Just before the attempt the KDE window manager crashed (desktop was black and only thing showing was some knotes.  Rebooted the machine and then attempted the deletion.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fde76f34900 (LWP 5560))]

Thread 5 (Thread 0x7fde46e80700 (LWP 5692)):
#0  0x00007fde767fe30d in poll () at /lib64/libc.so.6
#1  0x00007fde6bae6081 in  () at /usr/lib64/libpulse.so.0
#2  0x00007fde6bad774c in pa_mainloop_poll () at /usr/lib64/libpulse.so.0
#3  0x00007fde6bad7dbe in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0
#4  0x00007fde6bad7e70 in pa_mainloop_run () at /usr/lib64/libpulse.so.0
#5  0x00007fde6bae5fe6 in  () at /usr/lib64/libpulse.so.0
#6  0x00007fde677923f8 in  () at /usr/lib64/pulseaudio/libpulsecommon-9.0.so
#7  0x00007fde6bf1f724 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fde76806e8d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fde4e75a700 (LWP 5563)):
#0  0x00007fde767fa33d in read () at /lib64/libc.so.6
#1  0x00007fde6b3d8750 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fde6b397e49 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fde6b3982a8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fde6b39842c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fde70afb1ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fde70aa8bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fde708e3f5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007fde708e8a29 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fde6bf1f724 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fde76806e8d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fde5d768700 (LWP 5562)):
#0  0x00007fde767fe30d in poll () at /lib64/libc.so.6
#1  0x00007fde6b398314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fde6b39842c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fde70afb1ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fde70aa8bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fde708e3f5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fde70f0f295 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007fde708e8a29 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007fde6bf1f724 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fde76806e8d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fde5f32f700 (LWP 5561)):
#0  0x00007fde767fe30d in poll () at /lib64/libc.so.6
#1  0x00007fde68f183c2 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fde68f19faf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007fde6188a0d9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fde708e8a29 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fde6bf1f724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fde76806e8d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fde76f34900 (LWP 5560)):
[KCrash Handler]
#6  0x00007fde45b692a7 in  () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#7  0x00007fde45b694d2 in  () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#8  0x00007fde45b6ae43 in  () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#9  0x00007fde45b6ba24 in  () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#10 0x00007fde45b6e6d1 in  () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#11 0x00007fde70ad47d1 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#12 0x00007fde45b7476f in  () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#13 0x00007fde45b76cf4 in  () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#14 0x00007fde6b66f760 in g_cclosure_marshal_VOID__BOXEDv () at /usr/lib64/libgobject-2.0.so.0
#15 0x00007fde6b66cb37 in  () at /usr/lib64/libgobject-2.0.so.0
#16 0x00007fde6b685918 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#17 0x00007fde6b686592 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#18 0x00007fde4584fc7a in gst_bus_sync_signal_handler () at /usr/lib64/libgstreamer-1.0.so.0
#19 0x00007fde4584ff23 in gst_bus_post () at /usr/lib64/libgstreamer-1.0.so.0
#20 0x00007fde45864ed8 in gst_element_post_message_default () at /usr/lib64/libgstreamer-1.0.so.0
#21 0x00007fde45841a9f in gst_bin_post_message () at /usr/lib64/libgstreamer-1.0.so.0
#22 0x00007fde45868063 in gst_element_post_message () at /usr/lib64/libgstreamer-1.0.so.0
#23 0x00007fde45869ac4 in gst_element_continue_state () at /usr/lib64/libgstreamer-1.0.so.0
#24 0x00007fde45869333 in gst_element_change_state () at /usr/lib64/libgstreamer-1.0.so.0
#25 0x00007fde458698ec in gst_element_set_state_func () at /usr/lib64/libgstreamer-1.0.so.0
#26 0x00007fde45b762dc in  () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#27 0x00007fde45b6bc31 in  () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#28 0x00007fde45b6bd05 in  () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#29 0x00007fde75d2e687 in  () at /usr/lib64/libKF5Notifications.so.5
#30 0x00007fde75d0d0a6 in  () at /usr/lib64/libKF5Notifications.so.5
#31 0x00007fde75d0b3a0 in KNotification::sendEvent() () at /usr/lib64/libKF5Notifications.so.5
#32 0x00007fde70ad5e26 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#33 0x00007fde71a2d28c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#34 0x00007fde71a318ea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#35 0x00007fde70aaabe5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#36 0x00007fde70aac9ca in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#37 0x00007fde70afbb03 in  () at /usr/lib64/libQt5Core.so.5
#38 0x00007fde6b398134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#39 0x00007fde6b398388 in  () at /usr/lib64/libglib-2.0.so.0
#40 0x00007fde6b39842c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#41 0x00007fde70afb18c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#42 0x00007fde70aa8bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#43 0x00007fde71c1f49c in QDialog::exec() () at /usr/lib64/libQt5Widgets.so.5
#44 0x00007fde736f54a7 in KMessageBox::createKMessageBox(QDialog*, QDialogButtonBox*, QIcon const&, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () at /usr/lib64/libKF5WidgetsAddons.so.5
#45 0x00007fde736f5c64 in KMessageBox::createKMessageBox(QDialog*, QDialogButtonBox*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () at /usr/lib64/libKF5WidgetsAddons.so.5
#46 0x00007fde736f788c in  () at /usr/lib64/libKF5WidgetsAddons.so.5
#47 0x00007fde75107902 in KIO::JobUiDelegate::askDeleteConfirmation(QList<QUrl> const&, KIO::JobUiDelegateExtension::DeletionType, KIO::JobUiDelegateExtension::ConfirmationType) () at /usr/lib64/libKF5KIOWidgets.so.5
#48 0x00007fde764b7ed6 in DolphinView::trashSelectedItems() () at /usr/lib64/libdolphinprivate.so.5
#49 0x00007fde70ad4de3 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#50 0x00007fde71a23ce2 in QAction::triggered(bool) () at /usr/lib64/libQt5Widgets.so.5
#51 0x00007fde71a2687d in QAction::activate(QAction::ActionEvent) () at /usr/lib64/libQt5Widgets.so.5
#52 0x00007fde70ad4de3 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#53 0x00007fde71a23ce2 in QAction::triggered(bool) () at /usr/lib64/libQt5Widgets.so.5
#54 0x00007fde71a2687d in QAction::activate(QAction::ActionEvent) () at /usr/lib64/libQt5Widgets.so.5
#55 0x00007fde71ba2992 in  () at /usr/lib64/libQt5Widgets.so.5
#56 0x00007fde71ba7ac0 in  () at /usr/lib64/libQt5Widgets.so.5
#57 0x00007fde71bab5eb in QMenu::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#58 0x00007fde71a6f46a in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#59 0x00007fde71babebb in QMenu::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#60 0x00007fde71a2d28c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#61 0x00007fde71a32164 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#62 0x00007fde70aaabe5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#63 0x00007fde71a30e60 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQt5Widgets.so.5
#64 0x00007fde71a88ba4 in  () at /usr/lib64/libQt5Widgets.so.5
#65 0x00007fde71a8aba3 in  () at /usr/lib64/libQt5Widgets.so.5
#66 0x00007fde71a2d28c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#67 0x00007fde71a318ea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#68 0x00007fde70aaabe5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#69 0x00007fde7127786b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5
#70 0x00007fde71279005 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#71 0x00007fde7125aeab in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#72 0x00007fde618b78a0 in  () at /usr/lib64/libQt5XcbQpa.so.5
#73 0x00007fde6b398134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#74 0x00007fde6b398388 in  () at /usr/lib64/libglib-2.0.so.0
#75 0x00007fde6b39842c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#76 0x00007fde70afb18c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#77 0x00007fde70aa8bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#78 0x00007fde71ba6c34 in QMenu::exec(QPoint const&, QAction*) () at /usr/lib64/libQt5Widgets.so.5
#79 0x00007fde76b161e1 in  () at /usr/lib64/libkdeinit5_dolphin.so
#80 0x00007fde76b1766d in  () at /usr/lib64/libkdeinit5_dolphin.so
#81 0x00007fde76b0e177 in  () at /usr/lib64/libkdeinit5_dolphin.so
#82 0x00007fde70ad4de3 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#83 0x00007fde764d70f4 in DolphinView::requestContextMenu(QPoint const&, KFileItem const&, QUrl const&, QList<QAction*> const&) () at /usr/lib64/libdolphinprivate.so.5
#84 0x00007fde764b248f in DolphinView::slotItemContextMenuRequested(int, QPointF const&) () at /usr/lib64/libdolphinprivate.so.5
#85 0x00007fde70ad4de3 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#86 0x00007fde764d5f76 in KItemListController::itemContextMenuRequested(int, QPointF const&) () at /usr/lib64/libdolphinprivate.so.5
#87 0x00007fde76475bf4 in KItemListController::mousePressEvent(QGraphicsSceneMouseEvent*, QTransform const&) () at /usr/lib64/libdolphinprivate.so.5
#88 0x00007fde7647500b in KItemListController::processEvent(QEvent*, QTransform const&) () at /usr/lib64/libdolphinprivate.so.5
#89 0x00007fde764867c2 in KItemListView::event(QEvent*) () at /usr/lib64/libdolphinprivate.so.5
#90 0x00007fde71a2d28c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#91 0x00007fde71a318ea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#92 0x00007fde70aaabe5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#93 0x00007fde71d35453 in  () at /usr/lib64/libQt5Widgets.so.5
#94 0x00007fde71d357c5 in  () at /usr/lib64/libQt5Widgets.so.5
#95 0x00007fde71d3e1d2 in  () at /usr/lib64/libQt5Widgets.so.5
#96 0x00007fde71d3e629 in QGraphicsScene::mousePressEvent(QGraphicsSceneMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#97 0x00007fde71d453f0 in QGraphicsScene::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#98 0x00007fde71a2d28c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#99 0x00007fde71a318ea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#100 0x00007fde70aaabe5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#101 0x00007fde71d62605 in QGraphicsView::mousePressEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#102 0x00007fde71a6f483 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#103 0x00007fde71b69eee in QFrame::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#104 0x00007fde71d638f3 in QGraphicsView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#105 0x00007fde70aaaab1 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#106 0x00007fde71a2d265 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#107 0x00007fde71a32164 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#108 0x00007fde70aaabe5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#109 0x00007fde71a30e60 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQt5Widgets.so.5
#110 0x00007fde71a88601 in  () at /usr/lib64/libQt5Widgets.so.5
#111 0x00007fde71a8aba3 in  () at /usr/lib64/libQt5Widgets.so.5
#112 0x00007fde71a2d28c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#113 0x00007fde71a318ea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#114 0x00007fde70aaabe5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#115 0x00007fde7127786b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5
#116 0x00007fde71279005 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#117 0x00007fde7125aeab in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#118 0x00007fde618b78a0 in  () at /usr/lib64/libQt5XcbQpa.so.5
#119 0x00007fde6b398134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#120 0x00007fde6b398388 in  () at /usr/lib64/libglib-2.0.so.0
#121 0x00007fde6b39842c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#122 0x00007fde70afb18c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#123 0x00007fde70aa8bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#124 0x00007fde70ab0ae6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#125 0x00007fde76b1f4ea in kdemain () at /usr/lib64/libkdeinit5_dolphin.so
#126 0x00007fde7673a725 in __libc_start_main () at /lib64/libc.so.6
#127 0x0000000000400789 in _start ()

Reported using DrKonqi
Comment 1 Elvis Angelaccio 2018-09-09 14:00:33 UTC

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