https://bugs.kde.org/show_bug.cgi?id=405449
Bug ID: 405449
Summary: Dolphin crashes when transfering files from a disk to
another with different FS
Product: dolphin
Version: 17.12.3
Platform: Ubuntu Packages
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: dolphin-bugs-n...@kde.org
Reporter: b_jacque...@yahoo.fr
CC: elvis.angelac...@kde.org
Target Milestone: ---
Application: dolphin (17.12.3)
Qt Version: 5.9.5
Frameworks Version: 5.44.0
Operating System: Linux 4.15.0-46-generic x86_64
Distribution: Ubuntu 18.04.2 LTS
-- Information about the crash:
- What I was doing when the application crashed:
Dolphin crashes every time I move file(s) (one or much) from and to disks with
different file systems (ext4, vfat, ntfs). Seems to be directly linked to
permission issues.
- Config information
Application: dolphin (4:17.12.3-0ubuntu1)
Operating System: Linux version 4.15.0-46-generic
Distribution: Kubuntu 18.04.2 LTS
The crash can be reproduced every time.
-- Backtrace:
Application: Dolphin (dolphin), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4b5d1176c0 (LWP 2096))]
Thread 5 (Thread 0x7f4b267fc700 (LWP 13141)):
#0 0x7f4b51a649f3 in futex_wait_cancelable (private=,
expected=0, futex_word=0x559ce7b568b0) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x559ce7b56860,
cond=0x559ce7b56888) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x559ce7b56888, mutex=0x559ce7b56860) at
pthread_cond_wait.c:655
#3 0x7f4b5696f59b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x7f4b56967c0b in QSemaphore::acquire(int) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x7f4b25df780c in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/texttospeech/libqttexttospeech_flite.so
#6 0x7f4b5696e16d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x7f4b51a5e6db in start_thread (arg=0x7f4b267fc700) at
pthread_create.c:463
#8 0x7f4b5c99e88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7f4b2e882700 (LWP 2118)):
#0 0x7f4b5c98d0b4 in __GI___libc_read (fd=17, buf=0x7f4b2e881b90,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1 0x7f4b4f931cd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x7f4b4f8ed027 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x7f4b4f8ed4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x7f4b4f8ed64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x7f4b56ba590b in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x7f4b56b4a9ea in
QEventLoop::exec(QFlags) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x7f4b5696922a in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x7f4b5696e16d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9 0x7f4b51a5e6db in start_thread (arg=0x7f4b2e882700) at
pthread_create.c:463
#10 0x7f4b5c99e88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7f4b3768d700 (LWP 2114)):
#0 0x7f4b51a649f3 in futex_wait_cancelable (private=,
expected=0, futex_word=0x559ce684dfa8) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x559ce684df58,
cond=0x559ce684df80) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x559ce684df80, mutex=0x559ce684df58) at
pthread_cond_wait.c:655
#3 0x7f4b3c95ab1b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4 0x7f4b3c95a847 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5 0x7f4b51a5e6db in start_thread (arg=0x7f4b3768d700) at
pthread_create.c:463
#6 0x7f4b5c99e88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7f4b3f754700 (LWP 2102)):
#0 0x7f4b4f933049 in g_mutex_lock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x7f4b4f8ecaa3 in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x7f4b4f8ed46b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x7f4b4f8ed64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x7f4b56ba590b in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x7f4b56b4a9ea in
QEventLoop::exec(QFlags) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x7f4b5696922a in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x7f4b57022d45 in ?? () from