Bug 382084

Summary: Deleting (permanently or moving to trash) crashes Dolphin
Product: [Unmaintained] phonon-backend-gstreamer Reporter: Ryan Swart <serjndestroy>
Component: generalAssignee: Daniel Vrátil <dvratil>
Status: RESOLVED WORKSFORME    
Severity: crash CC: bittersourness, elvis.angelaccio, justin.zobel, mated, myriam, romain.perier, sitter, tdfischer
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ryan Swart 2017-07-07 02:32:32 UTC
Application: dolphin (17.04.2)

Qt Version: 5.9.0
Frameworks Version: 5.35.0
Operating System: Linux 4.4.75-1-MANJARO x86_64
Distribution: "Manjaro Linux"

-- Information about the crash:
- What I was doing when the application crashed: Trying to delete multiple, or single files, by pressing delete, shift-delete, or selecting from the drop-down

The crash can be reproduced every time.

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

Thread 5 (Thread 0x7f60c5aa2700 (LWP 11994)):
#0  0x00007f60f0fb439d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f60c8ffe84f in  () at /usr/lib/libjack.so.0
#2  0x00007f60f0fae297 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007f60fbd561ef in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f60d3043700 (LWP 11642)):
#0  0x00007f60fbd4c24d in poll () at /usr/lib/libc.so.6
#1  0x00007f60ee9fbbf9 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f60ee9fbd0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f60f5e8ae9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f60f5e3121a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f60f5c5340a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f60f5c57cbd in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f60f0fae297 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f60fbd561ef in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f60df230700 (LWP 11619)):
#0  0x00007f60fbd4c24d in poll () at /usr/lib/libc.so.6
#1  0x00007f60ee9fbbf9 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f60ee9fbd0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f60f5e8ae9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f60f5e3121a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f60f5c5340a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f60f62b1d45 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f60f5c57cbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f60f0fae297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f60fbd561ef in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f60e5488700 (LWP 11600)):
#0  0x00007f60fbd4c24d in poll () at /usr/lib/libc.so.6
#1  0x00007f60edef88e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f60edefa679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f60e7e16d49 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f60f5c57cbd in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f60f0fae297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f60fbd561ef in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f60fc3e6640 (LWP 11574)):
[KCrash Handler]
#5  0x0000000000000000 in  ()
#6  0x00007f60c8ffa3b1 in jack_error () at /usr/lib/libjack.so.0
#7  0x00007f60c8ffb5b8 in  () at /usr/lib/libjack.so.0
#8  0x00007f60c8ffb68b in  () at /usr/lib/libjack.so.0
#9  0x00007f60c8ffbb5a in jack_client_open_aux () at /usr/lib/libjack.so.0
#10 0x00007f60c8ffc0df in jack_client_open () at /usr/lib/libjack.so.0
#11 0x00007f60c921c010 in  () at /usr/lib/gstreamer-1.0/libgstjack.so
#12 0x00007f60c921aebd in  () at /usr/lib/gstreamer-1.0/libgstjack.so
#13 0x00007f60ca6411a6 in gst_audio_ring_buffer_open_device () at /usr/lib/libgstaudio-1.0.so.0
#14 0x00007f60ca6611a9 in  () at /usr/lib/libgstaudio-1.0.so.0
#15 0x00007f60cbd258fe in gst_element_change_state () at /usr/lib/libgstreamer-1.0.so.0
#16 0x00007f60cbd26039 in  () at /usr/lib/libgstreamer-1.0.so.0
#17 0x00007f60c989ee7f in  () at /usr/lib/gstreamer-1.0/libgstautodetect.so
#18 0x00007f60cbd258fe in gst_element_change_state () at /usr/lib/libgstreamer-1.0.so.0
#19 0x00007f60cbd26039 in  () at /usr/lib/libgstreamer-1.0.so.0
#20 0x00007f60d02f734a in  () at /usr/lib/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#21 0x00007f60d02f75a6 in  () at /usr/lib/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#22 0x00007f60d02e67dc in  () at /usr/lib/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#23 0x00007f60d02e938b in  () at /usr/lib/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#24 0x00007f60f751a967 in  () at /usr/lib/libphonon4qt5.so.4
#25 0x00007f60f750c4d1 in  () at /usr/lib/libphonon4qt5.so.4
#26 0x00007f60fb243a99 in  () at /usr/lib/libKF5Notifications.so.5
#27 0x00007f60fb216a77 in  () at /usr/lib/libKF5Notifications.so.5
#28 0x00007f60fb2139c4 in KNotification::sendEvent() () at /usr/lib/libKF5Notifications.so.5
#29 0x00007f60f5e61e72 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#30 0x00007f60f6de846c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#31 0x00007f60f6defcf4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#32 0x00007f60f5e32b98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#33 0x00007f60f5e3502d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#34 0x00007f60f5e8aa63 in  () at /usr/lib/libQt5Core.so.5
#35 0x00007f60ee9fba47 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#36 0x00007f60ee9fbc78 in  () at /usr/lib/libglib-2.0.so.0
#37 0x00007f60ee9fbd0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#38 0x00007f60f5e8ae7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#39 0x00007f60f5e3121a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#40 0x00007f60f7014787 in QDialog::exec() () at /usr/lib/libQt5Widgets.so.5
#41 0x00007f60f8af9d72 in KMessageBox::createKMessageBox(QDialog*, QDialogButtonBox*, QIcon const&, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () at /usr/lib/libKF5WidgetsAddons.so.5
#42 0x00007f60f8af9f81 in KMessageBox::createKMessageBox(QDialog*, QDialogButtonBox*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () at /usr/lib/libKF5WidgetsAddons.so.5
#43 0x00007f60f8b00695 in KMessageBox::warningContinueCancelList(QWidget*, QString const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () at /usr/lib/libKF5WidgetsAddons.so.5
#44 0x00007f60fa5ee0eb in KIO::JobUiDelegate::askDeleteConfirmation(QList<QUrl> const&, KIO::JobUiDelegateExtension::DeletionType, KIO::JobUiDelegateExtension::ConfirmationType) () at /usr/lib/libKF5KIOWidgets.so.5
#45 0x00007f60fb9fd78a in DolphinView::deleteSelectedItems() () at /usr/lib/libdolphinprivate.so.5
#46 0x00007f60f5e6157f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#47 0x00007f60f6de1d82 in QAction::triggered(bool) () at /usr/lib/libQt5Widgets.so.5
#48 0x00007f60f6de446c in QAction::activate(QAction::ActionEvent) () at /usr/lib/libQt5Widgets.so.5
#49 0x00007f60f6de4d15 in QAction::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#50 0x00007f60f6de846c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#51 0x00007f60f6defcf4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#52 0x00007f60f5e32b98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#53 0x00007f60f6654a27 in QShortcutMap::dispatchEvent(QKeyEvent*) () at /usr/lib/libQt5Gui.so.5
#54 0x00007f60f6654afa in QShortcutMap::tryShortcut(QKeyEvent*) () at /usr/lib/libQt5Gui.so.5
#55 0x00007f60f66043c3 in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () at /usr/lib/libQt5Gui.so.5
#56 0x00007f60f6623507 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () at /usr/lib/libQt5Gui.so.5
#57 0x00007f60f6628555 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5
#58 0x00007f60f6600c0b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#59 0x00007f60e7e791b0 in  () at /usr/lib/libQt5XcbQpa.so.5
#60 0x00007f60ee9fba47 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#61 0x00007f60ee9fbc78 in  () at /usr/lib/libglib-2.0.so.0
#62 0x00007f60ee9fbd0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#63 0x00007f60f5e8ae7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#64 0x00007f60f5e3121a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#65 0x00007f60f5e39a74 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#66 0x00007f60fc06d192 in kdemain () at /usr/lib/libkdeinit5_dolphin.so
#67 0x00007f60fbc8943a in __libc_start_main () at /usr/lib/libc.so.6
#68 0x000000000040065a in _start ()

Reported using DrKonqi
Comment 1 Elvis Angelaccio 2017-07-10 17:54:21 UTC
*** Bug 382210 has been marked as a duplicate of this bug. ***
Comment 2 Elvis Angelaccio 2017-09-23 08:38:42 UTC
*** Bug 384978 has been marked as a duplicate of this bug. ***
Comment 3 Justin Zobel 2020-12-04 03:55:47 UTC
Thank you for the report, Ryan.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 4 Bug Janitor Service 2020-12-19 04:35:08 UTC
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!
Comment 5 Bug Janitor Service 2021-01-03 04:34:35 UTC
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!