[dolphin] [Bug 474512] New: kio 5.110.1-1 causes dolphin to crash when overwriting files with copy
Jeremy
bugzilla_noreply at kde.org
Thu Sep 14 03:00:15 BST 2023
https://bugs.kde.org/show_bug.cgi?id=474512
Bug ID: 474512
Summary: kio 5.110.1-1 causes dolphin to crash when overwriting
files with copy
Classification: Applications
Product: dolphin
Version: 23.08.0
Platform: Archlinux
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: general
Assignee: dolphin-bugs-null at kde.org
Reporter: BluishHumility at duck.com
CC: kfm-devel at kde.org
Target Milestone: ---
SUMMARY
***
When copying identically named files from one directory to another, choosing
the "overwrite" option causes Dolphin to crash.
Downgrading kio from 5.110.0-1 to 5.109.0-2 resolves the issue.
***
STEPS TO REPRODUCE
1. mkdir test1 test2
2. touch test1/file{1..9}.txt test2/file{1..9}.txt
3. In Dolphin, copy the nine files out of test1 and paste to test2
4. When prompted to overwrite, rename, or skip, choose overwrite.
OBSERVED RESULT
Dolphin reliably dumps core. Downgrading kio from 5.110.0-1 to 5.109.0-2
resolves the issue.
EXPECTED RESULT
The expected result would be the application succeeds in overwriting the files
without crashing.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma:
(available in About System)
KDE Plasma Version: 5.27.8-1
KDE Frameworks Version: 5.110.0-1
Qt Version: I'm not sure what this means, I hope this helps:
pacman -Q | grep qt
appstream-qt 0.16.3-1
layer-shell-qt 5.27.8-1
libdbusmenu-qt5 0.9.3+16.04.20160218-6
modemmanager-qt 5.110.0-1
networkmanager-qt 5.110.0-1
phonon-qt5 4.11.1-3
phonon-qt5-gstreamer 4.10.0-4
polkit-qt5 0.114.0-1
poppler-qt5 23.08.0-1
python-pyqt6 6.5.2-1
python-pyqt6-sip 13.5.2-1
python-pyqt6-webengine 6.5.0-2
python-sphinxcontrib-qthelp 1.0.6-1
qca-qt5 2.3.7-1
qt5-base 5.15.10+kde+r155-1
qt5-declarative 5.15.10+kde+r31-1
qt5-graphicaleffects 5.15.10-1
qt5-location 5.15.10+kde+r4-2
qt5-multimedia 5.15.10+kde+r3-1
qt5-quickcontrols 5.15.10-1
qt5-quickcontrols2 5.15.10+kde+r6-1
qt5-sensors 5.15.10-1
qt5-speech 5.15.10+kde+r1-1
qt5-svg 5.15.10+kde+r8-1
qt5-tools 5.15.10+kde+r3-2
qt5-translations 5.15.10-1
qt5-wayland 5.15.10+kde+r57-1
qt5-webchannel 5.15.10+kde+r3-1
qt5-webengine 5.15.15-1
qt5-x11extras 5.15.10-1
qt6-base 6.5.2-1
qt6-declarative 6.5.2-2
qt6-imageformats 6.5.2-1
qt6-positioning 6.5.2-1
qt6-svg 6.5.2-1
qt6-translations 6.5.2-1
qt6-webchannel 6.5.2-1
qt6-webengine 6.5.2-3
qtermwidget 1.3.0-2
ADDITIONAL INFORMATION
Here is the stack trace. Apologies, it is just from the journal so it doesn't
have debug symbols.
Sep 13 21:20:56 nuc dolphin[68032]: kf.kio.workers.file: copy()
QUrl("file:///home/jeremy/test1/file1.txt") to
QUrl("file:///home/jeremy/test2/file1.txt") mode= 420
Sep 13 21:20:56 nuc kernel: KIO::WorkerThre[68132]: segfault at 8 ip
00007f559156c154 sp 00007f55656188a8 error 4 in
libKF5KIOCore.so.5.110.0[7f55914dc000+db000] likely on CPU 11 (core 3, socket
0)
Sep 13 21:20:56 nuc kernel: Code: f8 48 8b 4a 10 48 89 0f 8b 11 83 c2 01 83 fa
01 77 04 c3 0f 1f 00 f0 83 01 01 c3 90 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e
fa <48> 8b 56 08 48 89 f8 48 8b 4a 18 48 89 0f 8b 11 83 c2 01 83 fa 01
Sep 13 21:20:56 nuc systemd[1]: Started Process Core Dump (PID 68411/UID 0).
Sep 13 21:20:56 nuc systemd-coredump[68412]: [🡕] Process 68032 (dolphin) of
user 1000 dumped core.
Stack trace of thread 68132:
#0 0x00007f559156c154
_ZNK11KMountPoint9mountTypeEv (libKF5KIOCore.so.5 + 0xd9154)
#1 0x00007f555ea1687d n/a
(kio_file.so + 0x1287d)
#2 0x00007f55915198db
_ZN3KIO9SlaveBase8dispatchEiRK10QByteArray (libKF5KIOCore.so.5 + 0x868db)
#3 0x00007f559151220e
_ZN3KIO9SlaveBase12dispatchLoopEv (libKF5KIOCore.so.5 + 0x7f20e)
#4 0x00007f5591592e87 n/a
(libKF5KIOCore.so.5 + 0xffe87)
#5 0x00007f558f6f35da n/a
(libQt5Core.so.5 + 0xf35da)
#6 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#7 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68034:
#0 0x00007f558ef0359f __poll
(libc.so.6 + 0x10359f)
#1 0x00007f558cf22d9d n/a
(libQt5WaylandClient.so.5 + 0x72d9d)
#2 0x00007f558f6f35da n/a
(libQt5Core.so.5 + 0xf35da)
#3 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#4 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68032:
#0 0x00007f558ef0359f __poll
(libc.so.6 + 0x10359f)
#1 0x00007f558d96c206 n/a
(libglib-2.0.so.0 + 0xb8206)
#2 0x00007f558d90c112
g_main_context_iteration (libglib-2.0.so.0 + 0x58112)
#3 0x00007f558f8eb51c
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt5Core.so.5 + 0x2eb51c)
#4 0x00007f558f89b404
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 +
0x29b404)
#5 0x00007f558f89c8a3
_ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x29c8a3)
#6 0x000056524cc64db8 n/a
(dolphin + 0x49db8)
#7 0x00007f558ee27cd0 n/a
(libc.so.6 + 0x27cd0)
#8 0x00007f558ee27d8a
__libc_start_main (libc.so.6 + 0x27d8a)
#9 0x000056524cc65575 n/a
(dolphin + 0x4a575)
Stack trace of thread 68033:
#0 0x00007f558ef0359f __poll
(libc.so.6 + 0x10359f)
#1 0x00007f558d96c206 n/a
(libglib-2.0.so.0 + 0xb8206)
#2 0x00007f558d90c112
g_main_context_iteration (libglib-2.0.so.0 + 0x58112)
#3 0x00007f558f8eb51c
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt5Core.so.5 + 0x2eb51c)
#4 0x00007f558f89b404
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 +
0x29b404)
#5 0x00007f558f6f73b6
_ZN7QThread4execEv (libQt5Core.so.5 + 0xf73b6)
#6 0x00007f5590c07a9a n/a
(libQt5DBus.so.5 + 0x18a9a)
#7 0x00007f558f6f35da n/a
(libQt5Core.so.5 + 0xf35da)
#8 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#9 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68036:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68037:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68038:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68040:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68039:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68041:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68042:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68043:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68045:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68053:
#0 0x00007f558ef0db91 pselect
(libc.so.6 + 0x10db91)
#1 0x00007f558d5046f9 n/a
(libusbmuxd-2.0.so.6 + 0x36f9)
#2 0x00007f558d5053cc n/a
(libusbmuxd-2.0.so.6 + 0x43cc)
#3 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#4 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68044:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68047:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68046:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68035:
#0 0x00007f558ef0359f __poll
(libc.so.6 + 0x10359f)
#1 0x00007f558cf22d9d n/a
(libQt5WaylandClient.so.5 + 0x72d9d)
#2 0x00007f558f6f35da n/a
(libQt5Core.so.5 + 0xf35da)
#3 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#4 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68153:
#0 0x00007f558ef03af6 ppoll
(libc.so.6 + 0x103af6)
#1 0x00007f558f8e44ff
_Z12qt_safe_pollP6pollfdmPK8timespec (libQt5Core.so.5 + 0x2e44ff)
#2 0x00007f558f563104 n/a
(libQt5Network.so.5 + 0xd7104)
#3 0x00007f558f564b26 n/a
(libQt5Network.so.5 + 0xd8b26)
#4 0x00007f558f551487
_ZN15QAbstractSocket16waitForReadyReadEi (libQt5Network.so.5 + 0xc5487)
#5 0x00007f55914df48a n/a
(libKF5KIOCore.so.5 + 0x4c48a)
#6 0x00007f5591511fda
_ZN3KIO9SlaveBase12dispatchLoopEv (libKF5KIOCore.so.5 + 0x7efda)
#7 0x00007f5591592e87 n/a
(libKF5KIOCore.so.5 + 0xffe87)
#8 0x00007f558f6f35da n/a
(libQt5Core.so.5 + 0xf35da)
#9 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#10 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68054:
#0 0x00007f558ef0359f __poll
(libc.so.6 + 0x10359f)
#1 0x00007f558d96c206 n/a
(libglib-2.0.so.0 + 0xb8206)
#2 0x00007f558d90c112
g_main_context_iteration (libglib-2.0.so.0 + 0x58112)
#3 0x00007f558f8eb51c
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt5Core.so.5 + 0x2eb51c)
#4 0x00007f558f89b404
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 +
0x29b404)
#5 0x00007f558f6f73b6
_ZN7QThread4execEv (libQt5Core.so.5 + 0xf73b6)
#6 0x00007f558f6f35da n/a
(libQt5Core.so.5 + 0xf35da)
#7 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#8 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68048:
#0 0x00007f558ee894ae n/a
(libc.so.6 + 0x894ae)
#1 0x00007f558ee8bd40
pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f5579ec794c n/a
(iris_dri.so + 0xc794c)
#3 0x00007f5579f1485c n/a
(iris_dri.so + 0x11485c)
#4 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#5 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68164:
#0 0x00007f558ef03af6 ppoll
(libc.so.6 + 0x103af6)
#1 0x00007f558f8e44ff
_Z12qt_safe_pollP6pollfdmPK8timespec (libQt5Core.so.5 + 0x2e44ff)
#2 0x00007f558f563104 n/a
(libQt5Network.so.5 + 0xd7104)
#3 0x00007f558f564b26 n/a
(libQt5Network.so.5 + 0xd8b26)
#4 0x00007f558f551487
_ZN15QAbstractSocket16waitForReadyReadEi (libQt5Network.so.5 + 0xc5487)
#5 0x00007f55914df48a n/a
(libKF5KIOCore.so.5 + 0x4c48a)
#6 0x00007f5591511fda
_ZN3KIO9SlaveBase12dispatchLoopEv (libKF5KIOCore.so.5 + 0x7efda)
#7 0x00007f5591592e87 n/a
(libKF5KIOCore.so.5 + 0xffe87)
#8 0x00007f558f6f35da n/a
(libQt5Core.so.5 + 0xf35da)
#9 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#10 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68163:
#0 0x00007f558ef03af6 ppoll
(libc.so.6 + 0x103af6)
#1 0x00007f558f8e44ff
_Z12qt_safe_pollP6pollfdmPK8timespec (libQt5Core.so.5 + 0x2e44ff)
#2 0x00007f558f563104 n/a
(libQt5Network.so.5 + 0xd7104)
#3 0x00007f558f564b26 n/a
(libQt5Network.so.5 + 0xd8b26)
#4 0x00007f558f551487
_ZN15QAbstractSocket16waitForReadyReadEi (libQt5Network.so.5 + 0xc5487)
#5 0x00007f55914df48a n/a
(libKF5KIOCore.so.5 + 0x4c48a)
#6 0x00007f5591511fda
_ZN3KIO9SlaveBase12dispatchLoopEv (libKF5KIOCore.so.5 + 0x7efda)
#7 0x00007f5591592e87 n/a
(libKF5KIOCore.so.5 + 0xffe87)
#8 0x00007f558f6f35da n/a
(libQt5Core.so.5 + 0xf35da)
#9 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#10 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
Stack trace of thread 68200:
#0 0x00007f558ef03af6 ppoll
(libc.so.6 + 0x103af6)
#1 0x00007f558f8e44ff
_Z12qt_safe_pollP6pollfdmPK8timespec (libQt5Core.so.5 + 0x2e44ff)
#2 0x00007f558f563104 n/a
(libQt5Network.so.5 + 0xd7104)
#3 0x00007f558f564b26 n/a
(libQt5Network.so.5 + 0xd8b26)
#4 0x00007f558f551487
_ZN15QAbstractSocket16waitForReadyReadEi (libQt5Network.so.5 + 0xc5487)
#5 0x00007f55914df48a n/a
(libKF5KIOCore.so.5 + 0x4c48a)
#6 0x00007f5591511fda
_ZN3KIO9SlaveBase12dispatchLoopEv (libKF5KIOCore.so.5 + 0x7efda)
#7 0x00007f5591592e87 n/a
(libKF5KIOCore.so.5 + 0xffe87)
#8 0x00007f558f6f35da n/a
(libQt5Core.so.5 + 0xf35da)
#9 0x00007f558ee8c9eb n/a
(libc.so.6 + 0x8c9eb)
#10 0x00007f558ef10dfc n/a
(libc.so.6 + 0x110dfc)
ELF object binary architecture:
AMD x86-64
Sep 13 21:20:56 nuc systemd[1]: systemd-coredump at 7-68411-0.service: Deactivated
successfully.
Sep 13 21:20:56 nuc xdg-document-portal[7738]: removing transfer
5599271950473159765 for dead peer :1.82
Sep 13 21:20:56 nuc systemd[7667]:
app-org.kde.dolphin-0dff384a32f54a57812a7ccbe5c65826.scope: Consumed 1.717s CPU
time.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the kfm-devel
mailing list