Bug 408906 - Dolphin crashes if an existing directory is copied over an NFS mount and the skip option is selected
Summary: Dolphin crashes if an existing directory is copied over an NFS mount and the ...
Status: RESOLVED DUPLICATE of bug 364039
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-19 12:29 UTC by Achilleas Pipinellis
Modified: 2019-06-23 17:31 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Achilleas Pipinellis 2019-06-19 12:29:32 UTC
Application: dolphin (19.04.2)

Qt Version: 5.12.4
Frameworks Version: 5.59.0
Operating System: Linux 5.1.9-arch1-1-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:

Steps to reproduce:

1. Directory A exists in NFS mount
2. Local A directory has new content
3. Copy A directory
4. Paste to NFS mount
5. Dialog about what to do with duplicate files appear
6. Choose "Apply to all" and click "Skip"
7. Dolphin crashes

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 0x7f8215963600 (LWP 14019))]

Thread 4 (Thread 0x7f82078fe700 (LWP 14024)):
#0  0x00007f821d87bc54 in read () from /usr/lib/libc.so.6
#1  0x00007f8219014961 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f8219064f70 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3  0x00007f8219066766 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007f82190668ae in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0x00007f821b8ec094 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#6  0x00007f821b895abc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#7  0x00007f821b6da1f9 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#8  0x00007f821b6db5fc in ?? () from /usr/lib/libQt5Core.so.5
#9  0x00007f8219fcaa92 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007f821d88acd3 in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f820d61e700 (LWP 14023)):
#0  0x00007f8219fd0bac in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f820dc0d304 in ?? () from /usr/lib/dri/i965_dri.so
#2  0x00007f820dc0d028 in ?? () from /usr/lib/dri/i965_dri.so
#3  0x00007f8219fcaa92 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007f821d88acd3 in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f820fb2e700 (LWP 14022)):
#0  0x00007f821d8800d1 in poll () from /usr/lib/libc.so.6
#1  0x00007f82190667c0 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f82190668ae in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f821b8ec094 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007f821b895abc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f821b6da1f9 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f821bb64ba6 in ?? () from /usr/lib/libQt5DBus.so.5
#7  0x00007f821b6db5fc in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f8219fcaa92 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f821d88acd3 in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f8215963600 (LWP 14019)):
[KCrash Handler]
#6  0x00007f821d140a13 in ?? () from /usr/lib/libKF5KIOCore.so.5
#7  0x00007f821d1416ae in ?? () from /usr/lib/libKF5KIOCore.so.5
#8  0x00007f821d144498 in ?? () from /usr/lib/libKF5KIOCore.so.5
#9  0x00007f821d146e5b in KIO::CopyJob::slotResult(KJob*) () from /usr/lib/libKF5KIOCore.so.5
#10 0x00007f821b8c1a2b in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#11 0x00007f821c91a1dd in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib/libKF5CoreAddons.so.5
#12 0x00007f821c91acbc in KJob::finishJob(bool) () from /usr/lib/libKF5CoreAddons.so.5
#13 0x00007f821d1acc81 in KIO::SimpleJob::slotFinished() () from /usr/lib/libKF5KIOCore.so.5
#14 0x00007f821d1b1dee in KIO::StatJob::slotFinished() () from /usr/lib/libKF5KIOCore.so.5
#15 0x00007f821b8c1a2b in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#16 0x00007f821d17ebce in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libKF5KIOCore.so.5
#17 0x00007f821d17a939 in KIO::SlaveInterface::dispatch() () from /usr/lib/libKF5KIOCore.so.5
#18 0x00007f821d182fca in KIO::Slave::gotInput() () from /usr/lib/libKF5KIOCore.so.5
#19 0x00007f821b8c1a2b in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#20 0x00007f821d104494 in ?? () from /usr/lib/libKF5KIOCore.so.5
#21 0x00007f821b8c2192 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
#22 0x00007f821c33ada4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#23 0x00007f821c3423c1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#24 0x00007f821b896ef9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#25 0x00007f821b899fd8 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#26 0x00007f821b8ecaa4 in ?? () from /usr/lib/libQt5Core.so.5
#27 0x00007f821906490f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0x00007f8219066869 in ?? () from /usr/lib/libglib-2.0.so.0
#29 0x00007f82190668ae in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0x00007f821b8ec079 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#31 0x00007f821b895abc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#32 0x00007f821b89dc46 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#33 0x00007f821d994868 in kdemain () from /usr/lib/libkdeinit5_dolphin.so
#34 0x00007f821d7b3ce3 in __libc_start_main () from /usr/lib/libc.so.6
#35 0x0000559ef39e305e in _start ()
[Inferior 1 (process 14019) detached]
Comment 1 Elvis Angelaccio 2019-06-23 17:31:33 UTC

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