[dolphin] [Bug 487633] New: Kio6 segfaults if trying to access an Samsung Galaxy S 8 via MTP in TWRP Recovery Manager
bugzilla_noreply at kde.org
bugzilla_noreply at kde.org
Mon May 27 17:48:10 BST 2024
https://bugs.kde.org/show_bug.cgi?id=487633
Bug ID: 487633
Summary: Kio6 segfaults if trying to access an Samsung Galaxy S
8 via MTP in TWRP Recovery Manager
Classification: Applications
Product: dolphin
Version: 24.05.0
Platform: Manjaro
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: dolphin-bugs-null at kde.org
Reporter: devzero at r-d-w.net
CC: kfm-devel at kde.org
Target Milestone: ---
SUMMARY
kio6 crashes and loading data in dolphin is viewed endlessly
STEPS TO REPRODUCE
1. plug in phone to computer
2. turn on MTP
3. run journalctl -f and open dolphin
4. see the crash
OBSERVED RESULT
```
Mai 27 18:39:26 devzero-manjaro kernel: usb 1-11: USB disconnect, device number
18
Mai 27 18:39:26 devzero-manjaro kernel: usb 1-11: new high-speed USB device
number 19 using xhci_hcd
Mai 27 18:39:26 devzero-manjaro kernel: usb 1-11: New USB device found,
idVendor=04e8, idProduct=6860, bcdDevice= 4.04
Mai 27 18:39:26 devzero-manjaro kernel: usb 1-11: New USB device strings:
Mfr=1, Product=2, SerialNumber=3
Mai 27 18:39:26 devzero-manjaro kernel: usb 1-11: Product: Galaxy S8
Mai 27 18:39:26 devzero-manjaro kernel: usb 1-11: Manufacturer: Samsung
Mai 27 18:39:26 devzero-manjaro kernel: usb 1-11: SerialNumber:
ce12171cad61b10802
Mai 27 18:39:31 devzero-manjaro plasmashell[1871]: kf5idletime_wayland: This
plugin does not support polling idle time
Mai 27 18:39:33 devzero-manjaro plasmashell[1871]: About the execute the
service...
Mai 27 18:39:33 devzero-manjaro plasmashell[1871]: Executed the service!!!
Mai 27 18:39:33 devzero-manjaro systemd[1609]: Started kioclient5.
Mai 27 18:39:33 devzero-manjaro systemd[1609]: Started Dolphin -
Dateiverwaltung.
Mai 27 18:39:33 devzero-manjaro plasmashell[1871]: kf5idletime_wayland: This
plugin does not support polling idle time
Mai 27 18:39:33 devzero-manjaro kernel: kiod6[7490]: segfault at 63f4eb0d ip
00007eba1df7e1dd sp 00007ffcd77d8f38 error 4 in libc.so.6[7eba1de38000+16c000]
likely on CPU 3 (core 3, socket 0)
Mai 27 18:39:33 devzero-manjaro kernel: Code: 00 00 66 2e 0f 1f 84 00 00 00 00
00 90 f3 0f 1e fa 89 f8 48 89 fa c5 f9 ef c0 25 ff 0f 00 00 3d e0 0f 00 00 0f
87 33 01 00 00 <c5> fd 74 0f c5 fd d7 c1 85 c0 74 57 f3 0f bc c0 c5 f8 77 c3 66
66
Mai 27 18:39:33 devzero-manjaro systemd[1]: Started Process Core Dump (PID
9337/UID 0).
Mai 27 18:39:34 devzero-manjaro systemd-coredump[9341]: [🡕] Process 7490
(kiod6) of user 1000 dumped core.
Stack trace of thread
7490:
#0 0x00007eba1df7e1dd
n/a (libc.so.6 + 0x16a1dd)
#1 0x00007eba114c7326
n/a (libmtp.so.9 + 0x3d326)
#2 0x00007eba114b4ec4
LIBMTP_Get_Filemetadata (libmtp.so.9 + 0x2aec4)
#3 0x00007eba11e205cc
n/a (kmtpd.so + 0x155cc)
#4 0x00007eba11e25916
n/a (kmtpd.so + 0x1a916)
#5 0x00007eba1f2c363d
n/a (libQt6DBus.so.6 + 0x3c63d)
#6 0x00007eba1f2c438a
n/a (libQt6DBus.so.6 + 0x3d38a)
#7 0x00007eba1f2cdecf
n/a (libQt6DBus.so.6 + 0x46ecf)
#8 0x00007eba1f2cdf1a
n/a (libQt6DBus.so.6 + 0x46f1a)
#9 0x00007eba1e58c0cf
_ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x18c0cf)
#10 0x00007eba1f4fc55c
_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 +
0xfc55c)
#11 0x00007eba1e544e08
_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 +
0x144e08)
#12 0x00007eba1e5451cb
_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData
(libQt6Core.so.6 + 0x1451cb)
#13 0x00007eba1e7a45ec
n/a (libQt6Core.so.6 + 0x3a45ec)
#14 0x00007eba1db94a89
n/a (libglib-2.0.so.0 + 0x5ca89)
#15 0x00007eba1dbf69b7
n/a (libglib-2.0.so.0 + 0xbe9b7)
#16 0x00007eba1db93f95
g_main_context_iteration (libglib-2.0.so.0 + 0x5bf95)
#17 0x00007eba1e7a28bd
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x3a28bd)
#18 0x00007eba1e54f0de
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 +
0x14f0de)
#19 0x00007eba1e54942d
_ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x14942d)
#20 0x0000649007cdd3d9
n/a (kiod6 + 0x33d9)
#21 0x00007eba1de39c88
n/a (libc.so.6 + 0x25c88)
#22 0x00007eba1de39d4c
__libc_start_main (libc.so.6 + 0x25d4c)
#23 0x0000649007cdd6b5
n/a (kiod6 + 0x36b5)
Stack trace of thread
7504:
#0 0x00007eba1df1c39d
__poll (libc.so.6 + 0x10839d)
#1 0x00007eba1ae74277
n/a (libQt6WaylandClient.so.6 + 0x60277)
#2 0x00007eba1e6c96b7
n/a (libQt6Core.so.6 + 0x2c96b7)
#3 0x00007eba1dea6ded
n/a (libc.so.6 + 0x92ded)
#4 0x00007eba1df2a0dc
n/a (libc.so.6 + 0x1160dc)
Stack trace of thread
7503:
#0 0x00007eba1df1c39d
__poll (libc.so.6 + 0x10839d)
#1 0x00007eba1ae74277
n/a (libQt6WaylandClient.so.6 + 0x60277)
#2 0x00007eba1e6c96b7
n/a (libQt6Core.so.6 + 0x2c96b7)
#3 0x00007eba1dea6ded
n/a (libc.so.6 + 0x92ded)
#4 0x00007eba1df2a0dc
n/a (libc.so.6 + 0x1160dc)
Stack trace of thread
7505:
#0 0x00007eba1dea34e9
n/a (libc.so.6 + 0x8f4e9)
#1 0x00007eba1dea5ed9
pthread_cond_wait (libc.so.6 + 0x91ed9)
#2 0x00007eba09e9756e
n/a (radeonsi_dri.so + 0x9756e)
#3 0x00007eba09e7531c
n/a (radeonsi_dri.so + 0x7531c)
#4 0x00007eba09e9749d
n/a (radeonsi_dri.so + 0x9749d)
#5 0x00007eba1dea6ded
n/a (libc.so.6 + 0x92ded)
#6 0x00007eba1df2a0dc
n/a (libc.so.6 + 0x1160dc)
Stack trace of thread
7517:
#0 0x00007eba1df1c39d
__poll (libc.so.6 + 0x10839d)
#1 0x00007eba1147e226
n/a (libusb-1.0.so.0 + 0x12226)
#2 0x00007eba1dea6ded
n/a (libc.so.6 + 0x92ded)
#3 0x00007eba1df2a0dc
n/a (libc.so.6 + 0x1160dc)
Stack trace of thread
7508:
#0 0x00007eba1dea34e9
n/a (libc.so.6 + 0x8f4e9)
#1 0x00007eba1dea5ed9
pthread_cond_wait (libc.so.6 + 0x91ed9)
#2 0x00007eba09e9756e
n/a (radeonsi_dri.so + 0x9756e)
#3 0x00007eba09e7531c
n/a (radeonsi_dri.so + 0x7531c)
#4 0x00007eba09e9749d
n/a (radeonsi_dri.so + 0x9749d)
#5 0x00007eba1dea6ded
n/a (libc.so.6 + 0x92ded)
#6 0x00007eba1df2a0dc
n/a (libc.so.6 + 0x1160dc)
Stack trace of thread
7506:
#0 0x00007eba1dea34e9
n/a (libc.so.6 + 0x8f4e9)
#1 0x00007eba1dea5ed9
pthread_cond_wait (libc.so.6 + 0x91ed9)
#2 0x00007eba09e9756e
n/a (radeonsi_dri.so + 0x9756e)
#3 0x00007eba09e7531c
n/a (radeonsi_dri.so + 0x7531c)
#4 0x00007eba09e9749d
n/a (radeonsi_dri.so + 0x9749d)
#5 0x00007eba1dea6ded
n/a (libc.so.6 + 0x92ded)
#6 0x00007eba1df2a0dc
n/a (libc.so.6 + 0x1160dc)
Stack trace of thread
7510:
#0 0x00007eba1dea34e9
n/a (libc.so.6 + 0x8f4e9)
#1 0x00007eba1dea5ed9
pthread_cond_wait (libc.so.6 + 0x91ed9)
#2 0x00007eba09e9756e
n/a (radeonsi_dri.so + 0x9756e)
#3 0x00007eba09e7531c
n/a (radeonsi_dri.so + 0x7531c)
#4 0x00007eba09e9749d
n/a (radeonsi_dri.so + 0x9749d)
#5 0x00007eba1dea6ded
n/a (libc.so.6 + 0x92ded)
#6 0x00007eba1df2a0dc
n/a (libc.so.6 + 0x1160dc)
Stack trace of thread
7509:
#0 0x00007eba1dea34e9
n/a (libc.so.6 + 0x8f4e9)
#1 0x00007eba1dea5ed9
pthread_cond_wait (libc.so.6 + 0x91ed9)
#2 0x00007eba09e9756e
n/a (radeonsi_dri.so + 0x9756e)
#3 0x00007eba09e7531c
n/a (radeonsi_dri.so + 0x7531c)
#4 0x00007eba09e9749d
n/a (radeonsi_dri.so + 0x9749d)
#5 0x00007eba1dea6ded
n/a (libc.so.6 + 0x92ded)
#6 0x00007eba1df2a0dc
n/a (libc.so.6 + 0x1160dc)
Stack trace of thread
7498:
#0 0x00007eba1df1c39d
__poll (libc.so.6 + 0x10839d)
#1 0x00007eba1dbf68fd
n/a (libglib-2.0.so.0 + 0xbe8fd)
#2 0x00007eba1db93f95
g_main_context_iteration (libglib-2.0.so.0 + 0x5bf95)
#3 0x00007eba1e7a28bd
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x3a28bd)
#4 0x00007eba1e54f0de
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 +
0x14f0de)
#5 0x00007eba1e63a4b0
_ZN7QThread4execEv (libQt6Core.so.6 + 0x23a4b0)
#6 0x00007eba1f2b4dfe
n/a (libQt6DBus.so.6 + 0x2ddfe)
#7 0x00007eba1e6c96b7
n/a (libQt6Core.so.6 + 0x2c96b7)
#8 0x00007eba1dea6ded
n/a (libc.so.6 + 0x92ded)
#9 0x00007eba1df2a0dc
n/a (libc.so.6 + 0x1160dc)
Stack trace of thread
7507:
#0 0x00007eba1dea34e9
n/a (libc.so.6 + 0x8f4e9)
#1 0x00007eba1dea5ed9
pthread_cond_wait (libc.so.6 + 0x91ed9)
#2 0x00007eba09e9756e
n/a (radeonsi_dri.so + 0x9756e)
#3 0x00007eba09e7531c
n/a (radeonsi_dri.so + 0x7531c)
#4 0x00007eba09e9749d
n/a (radeonsi_dri.so + 0x9749d)
#5 0x00007eba1dea6ded
n/a (libc.so.6 + 0x92ded)
#6 0x00007eba1df2a0dc
n/a (libc.so.6 + 0x1160dc)
ELF object binary
architecture: AMD x86-64
Mai 27 18:39:34 devzero-manjaro systemd[1]: systemd-coredump at 7-9337-0.service:
Deactivated successfully.
Mai 27 18:39:34 devzero-manjaro systemd[1609]:
dbus-:1.2-org.kde.kmtpd5 at 7.service: Main process exited, code=dumped,
status=11/SEGV
Mai 27 18:39:34 devzero-manjaro systemd[1609]:
dbus-:1.2-org.kde.kmtpd5 at 7.service: Failed with result 'core-dump'.
Mai 27 18:39:34 devzero-manjaro systemd[1609]: Started
dbus-:1.2-org.kde.kmtpd5 at 8.service.
Mai 27 18:39:34 devzero-manjaro kiod6[9351]: kf.kio.kiod: loadModule "kmtpd"
```
and loading indefinitely
EXPECTED RESULT
see the files. In a Windows-VM on the same host with USB-Passtrough I can see
the files
SOFTWARE/OS VERSIONS
Windows: 10 (test if the phone is the issue)
Linux/KDE Plasma: Plasma 6.0.5 Linux devzero-manjaro 6.9.2-1-MANJARO #1 SMP
PREEMPT_DYNAMIC Mon May 27 03:56:18 UTC 2024 x86_64 GNU/Linux
(available in About System)
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1
I am using wayland
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the kfm-devel
mailing list