Bug 389465 - Dolphin Crashes when copying Data from local hard drive to NFS
Summary: Dolphin Crashes when copying Data from local hard drive to NFS
Status: RESOLVED WORKSFORME
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-01-26 15:17 UTC by kde.condition237
Modified: 2021-01-16 04:36 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kde.condition237 2018-01-26 15:17:20 UTC
Application: dolphin (17.12.1)

Qt Version: 5.10.0
Frameworks Version: 5.42.0
Operating System: Linux 4.9.78-1-lts x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:

Copied a bunch ISO files from local hard driver to NFS drive
Firefox was running in the background,
As well as konsole & virt-manager(VM was not running at that time),
The machines has 2 GPUs one is nvidia 1070 rog strix used as main GPU
The second is AMD R9 280x that is used for gpu-passthrough.

From journalctl -m (baloo was disable a houre before that):
ינו 26 16:50:13 ROC00 dbus-daemon[738]: [session uid=1000 pid=738] Activating service name='org.kde.runners.baloo' requested by ':1.30' (uid=1000 pid=981 comm="/usr/bin/plasmashell ")
ינו 26 16:50:13 ROC00 baloorunner[9104]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:13 ROC00 baloorunner[9104]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:13 ROC00 baloorunner[9104]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:13 ROC00 dbus-daemon[738]: [session uid=1000 pid=738] Activated service 'org.kde.runners.baloo' failed: Process org.kde.runners.baloo exited with status 255
ינו 26 16:50:13 ROC00 dbus-daemon[738]: [session uid=1000 pid=738] Activating service name='org.kde.runners.baloo' requested by ':1.30' (uid=1000 pid=981 comm="/usr/bin/plasmashell ")
ינו 26 16:50:13 ROC00 baloorunner[9132]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:13 ROC00 baloorunner[9132]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:13 ROC00 baloorunner[9132]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:13 ROC00 dbus-daemon[738]: [session uid=1000 pid=738] Activated service 'org.kde.runners.baloo' failed: Process org.kde.runners.baloo exited with status 255
ינו 26 16:50:13 ROC00 dbus-daemon[738]: [session uid=1000 pid=738] Activating service name='org.kde.runners.baloo' requested by ':1.30' (uid=1000 pid=981 comm="/usr/bin/plasmashell ")
ינו 26 16:50:13 ROC00 baloorunner[9135]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:13 ROC00 baloorunner[9135]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:13 ROC00 baloorunner[9135]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:13 ROC00 dbus-daemon[738]: [session uid=1000 pid=738] Activated service 'org.kde.runners.baloo' failed: Process org.kde.runners.baloo exited with status 255
ינו 26 16:50:36 ROC00 dbus-daemon[738]: [session uid=1000 pid=738] Activating service name='org.kde.runners.baloo' requested by ':1.30' (uid=1000 pid=981 comm="/usr/bin/plasmashell ")
ינו 26 16:50:36 ROC00 baloorunner[9166]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:36 ROC00 baloorunner[9166]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:36 ROC00 baloorunner[9166]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:36 ROC00 dbus-daemon[738]: [session uid=1000 pid=738] Activated service 'org.kde.runners.baloo' failed: Process org.kde.runners.baloo exited with status 255
ינו 26 16:50:36 ROC00 dbus-daemon[738]: [session uid=1000 pid=738] Activating service name='org.kde.runners.baloo' requested by ':1.30' (uid=1000 pid=981 comm="/usr/bin/plasmashell ")
ינו 26 16:50:36 ROC00 baloorunner[9169]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:36 ROC00 baloorunner[9169]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:36 ROC00 baloorunner[9169]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:36 ROC00 dbus-daemon[738]: [session uid=1000 pid=738] Activated service 'org.kde.runners.baloo' failed: Process org.kde.runners.baloo exited with status 255
ינו 26 16:50:36 ROC00 dbus-daemon[738]: [session uid=1000 pid=738] Activating service name='org.kde.runners.baloo' requested by ':1.30' (uid=1000 pid=981 comm="/usr/bin/plasmashell ")
ינו 26 16:50:36 ROC00 baloorunner[9172]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:36 ROC00 baloorunner[9172]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:36 ROC00 baloorunner[9172]: QSocketNotifier: Can only be used with threads started with QThread
ינו 26 16:50:36 ROC00 dbus-daemon[738]: [session uid=1000 pid=738] Activated service 'org.kde.runners.baloo' failed: Process org.kde.runners.baloo exited with status 255

Bunch of actions scripts for dolphin  were installed before hand, thumnail preview was manually activated for several folders including the remote driver.

The crash can be reproduced sometimes.

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

Thread 4 (Thread 0x7f6030b55700 (LWP 6439)):
#0  0x00007f60506c197b in poll () at /usr/lib/libc.so.6
#1  0x00007f6042f9dff3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f6042f9e10e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f604a7b8b94 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f604a75ad0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f604a56a78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f604a56fb2d in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f604560d08c in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f60506cbe7f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f6032f4c700 (LWP 6438)):
#0  0x00007f60506c197b in poll () at /usr/lib/libc.so.6
#1  0x00007f6042f9dff3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f6042f9e10e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f604a7b8b94 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f604a75ad0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f604a56a78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f604abda416 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f604a56fb2d in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f604560d08c in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f60506cbe7f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f6039677700 (LWP 6437)):
#0  0x00007f60506c197b in poll () at /usr/lib/libc.so.6
#1  0x00007f60428db8e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f60428dd679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f603c2147aa in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f604a56fb2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f604560d08c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f60506cbe7f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f6050e10800 (LWP 6436)):
[KCrash Handler]
#5  0x00007f604a69ef14 in QUrl::isValid() const () at /usr/lib/libQt5Core.so.5
#6  0x00007f604a6a2c80 in QUrl::adjusted(QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>) const () at /usr/lib/libQt5Core.so.5
#7  0x00007f604eb7dd86 in  () at /usr/lib/libKF5KIOCore.so.5
#8  0x00007f604eb855c5 in  () at /usr/lib/libKF5KIOCore.so.5
#9  0x00007f604eb85b75 in  () at /usr/lib/libKF5KIOCore.so.5
#10 0x00007f604eb8785b in KIO::CopyJob::slotResult(KJob*) () at /usr/lib/libKF5KIOCore.so.5
#11 0x00007f604a78d00f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#12 0x00007f604c133ccd in KJob::result(KJob*, KJob::QPrivateSignal) () at /usr/lib/libKF5CoreAddons.so.5
#13 0x00007f604c134852 in KJob::finishJob(bool) () at /usr/lib/libKF5CoreAddons.so.5
#14 0x00007f604ebd2589 in KIO::FileCopyJob::slotResult(KJob*) () at /usr/lib/libKF5KIOCore.so.5
#15 0x00007f604a78d00f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#16 0x00007f604c133ccd in KJob::result(KJob*, KJob::QPrivateSignal) () at /usr/lib/libKF5CoreAddons.so.5
#17 0x00007f604c134852 in KJob::finishJob(bool) () at /usr/lib/libKF5CoreAddons.so.5
#18 0x00007f604ebe2489 in KIO::SimpleJob::slotFinished() () at /usr/lib/libKF5KIOCore.so.5
#19 0x00007f604ebe0b9e in KIO::SimpleJob::slotError(int, QString const&) () at /usr/lib/libKF5KIOCore.so.5
#20 0x00007f604ebe0cb8 in  () at /usr/lib/libKF5KIOCore.so.5
#21 0x00007f604a78cee6 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#22 0x00007f604ebb62b7 in KIO::SlaveInterface::error(int, QString const&) () at /usr/lib/libKF5KIOCore.so.5
#23 0x00007f604ebba545 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () at /usr/lib/libKF5KIOCore.so.5
#24 0x00007f604ebb6938 in KIO::SlaveInterface::dispatch() () at /usr/lib/libKF5KIOCore.so.5
#25 0x00007f604ebbc262 in KIO::Slave::gotInput() () at /usr/lib/libKF5KIOCore.so.5
#26 0x00007f604ec60266 in  () at /usr/lib/libKF5KIOCore.so.5
#27 0x00007f604a78cee6 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#28 0x00007f604eb514bd in  () at /usr/lib/libKF5KIOCore.so.5
#29 0x00007f604a78d932 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#30 0x00007f604b760e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#31 0x00007f604b768816 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#32 0x00007f604a75c6c0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#33 0x00007f604a75f326 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#34 0x00007f604a7b9584 in  () at /usr/lib/libQt5Core.so.5
#35 0x00007f6042f9de38 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#36 0x00007f6042f9e081 in  () at /usr/lib/libglib-2.0.so.0
#37 0x00007f6042f9e10e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#38 0x00007f604a7b8b71 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#39 0x00007f603c29c2f2 in  () at /usr/lib/libQt5XcbQpa.so.5
#40 0x00007f604a75ad0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#41 0x00007f604b957ddb in QDialog::exec() () at /usr/lib/libQt5Widgets.so.5
#42 0x00007f604cfb026b 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
#43 0x00007f604cfb047d 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
#44 0x00007f604cfb505e in  () at /usr/lib/libKF5WidgetsAddons.so.5
#45 0x00007f604cfb54d2 in KMessageBox::messageBox(QWidget*, KMessageBox::DialogType, QString const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () at /usr/lib/libKF5WidgetsAddons.so.5
#46 0x00007f604f0f6a54 in  () at /usr/lib/libKF5JobWidgets.so.5
#47 0x00007f604a78d932 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#48 0x00007f604b760e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#49 0x00007f604b768816 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#50 0x00007f604a75c6c0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#51 0x00007f604a75f326 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#52 0x00007f604a7b9584 in  () at /usr/lib/libQt5Core.so.5
#53 0x00007f6042f9de38 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#54 0x00007f6042f9e081 in  () at /usr/lib/libglib-2.0.so.0
#55 0x00007f6042f9e10e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#56 0x00007f604a7b8b71 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#57 0x00007f603c29c2f2 in  () at /usr/lib/libQt5XcbQpa.so.5
#58 0x00007f604a75ad0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#59 0x00007f604a763ff8 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#60 0x00007f60509cc09e in kdemain () at /usr/lib/libkdeinit5_dolphin.so
#61 0x00007f60505f6f4a in __libc_start_main () at /usr/lib/libc.so.6
#62 0x0000560f87bec77a in _start ()

Reported using DrKonqi
Comment 1 Justin Zobel 2020-12-17 05:33:43 UTC
Thank you for the crash report.

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 2 Bug Janitor Service 2021-01-01 04:37:59 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 3 Bug Janitor Service 2021-01-16 04:36:54 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!