You are not logged in.
edit: tested in 2.39.2, bug still exists. (2023-05-25 21:14 UTC+8)
gdb.txt:
#0 0x00007fd45bc5926c in () at /usr/lib/libc.so.6
#1 0x00007fd45bc09a08 in raise () at /usr/lib/libc.so.6
#2 0x00007fd45bbf2538 in abort () at /usr/lib/libc.so.6
#3 0x00007fd45bbf245c in () at /usr/lib/libc.so.6
#4 0x00007fd45bc023d6 in () at /usr/lib/libc.so.6
#5 0x00007fd45c34291a in () at /usr/lib/libmount.so.1
#6 0x00007fd45c32125e in () at /usr/lib/libmount.so.1
#7 0x00007fd45c336c8d in mnt_context_do_mount () at /usr/lib/libmount.so.1
#8 0x00007fd45c338d7c in mnt_context_mount () at /usr/lib/libmount.so.1
#9 0x00007fd458cade3c in () at /usr/lib/libbd_fs.so.2
#10 0x00007fd458caf65f in bd_fs_mount () at /usr/lib/libbd_fs.so.2
#11 0x000056170aad0c96 in ()
#12 0x00007fd45b7974f6 in () at /usr/lib/libffi.so.8
#13 0x00007fd45b793f5e in () at /usr/lib/libffi.so.8
#14 0x00007fd45b796b73 in ffi_call () at /usr/lib/libffi.so.8
#15 0x00007fd45bf24515 in g_cclosure_marshal_generic () at /usr/lib/libgobject-2.0.so.0
#16 0x00007fd45bf1e146 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#17 0x00007fd45bf4c427 in () at /usr/lib/libgobject-2.0.so.0
#18 0x00007fd45c192947 in () at /usr/lib/libudisks2.so.0
#19 0x00007fd45c08b672 in () at /usr/lib/libgio-2.0.so.0
#20 0x00007fd45c01921c in () at /usr/lib/libgio-2.0.so.0
#21 0x00007fd45be4b9a3 in () at /usr/lib/libglib-2.0.so.0
#22 0x00007fd45be46315 in () at /usr/lib/libglib-2.0.so.0
#23 0x00007fd45bc5744b in () at /usr/lib/libc.so.6
#24 0x00007fd45bcdae40 in () at /usr/lib/libc.so.
journalctl:
5月 25 21:37:12 udisksd[9093]: Acquired the name org.freedesktop.UDisks2 on the system message bus
5月 25 21:37:13 ntfs-3g[9107]: Version 2022.10.3 external FUSE 29
5月 25 21:37:13 udisksd[9093]: udisksd: libmount/src/hook_mount.c:480: hook_attach_target: Assertion `api->fd_tree >= 0' failed.
5月 25 21:37:13 ntfs-3g[9107]: Mounted /dev/sda1 (Read-Write, label "ND", NTFS 3.1)
5月 25 21:37:13 ntfs-3g[9107]: Cmdline options: rw,uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,windows_names
5月 25 21:37:13 ntfs-3g[9107]: Mount options: uhelper=udisks2,nodev,nosuid,allow_other,nonempty,relatime,rw,default_permissions,fsname=/dev/sda1,blkdev,blksize=4096
5月 25 21:37:13 ntfs-3g[9107]: Global ownership and permissions enforced, configuration type 7
5月 25 21:37:13 systemd[1]: udisks2.service: Main process exited, code=dumped, status=6/ABRT
5月 25 21:37:13 ntfs-3g[9107]: Unmounting /dev/sda1 (ND)
5月 25 21:37:13 systemd[1]: udisks2.service: Failed with result 'core-dump'
------
I post here for other users who meet the same problem. And hope someone can report it to bugs. ( I don't know why arch uses so many account systems )
After Updating to the latest, KDE fails to mount ntfs devices (such as 'C', the main partition of Windows).
And the syslog shows that
udisks2.service: Failed with result 'core-dump'.
and you will receive the error message when you try udiskctl mount
Error mounting /dev/sdb2: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
I and other user have met the problem. Downgrade util-linux and util-linux-libs can solve the problem.
Reference:
1. https://forum.endeavouros.com/t/unable- … es/41116/3
2. https://www.reddit.com/r/archlinux/comm … le_device/
3. https://bugzilla.redhat.com/show_bug.cgi?id=2189241
4. https://bugs.gentoo.org/906797
5. https://bugs.gentoo.org/906859
6. https://github.com/util-linux/util-linux/issues/2267
Last edited by GuangDai (2023-05-25 13:40:27)
Offline
Is this https://bugs.archlinux.org/task/76345 please test by patching udisks2 with https://github.com/storaged-project/udi … 6fed.patch
Edit:
Please also try patching util-linux with https://github.com/util-linux/util-linu … 7eb574effd
Edit:
If the issue is still present please post a backtrace with debug symbols [1]. It's usually as simple as this (but not always):
$ coredumpctl gdb (then answer y when it asks "Enable debuginfod for this session?")
(gdb) set logging enabled
(gdb) bt (or bt full)
Then post gdb.txt
[1] https://wiki.archlinux.org/title/Debugg … ing_traces
Last edited by loqs (2023-05-24 18:13:33)
Offline
Is this https://bugs.archlinux.org/task/76345 please test by patching udisks2 with https://github.com/storaged-project/udi … 6fed.patch
Edit:
Please also try patching util-linux with https://github.com/util-linux/util-linu … 7eb574effd
Edit:
If the issue is still present please post a backtrace with debug symbols [1]. It's usually as simple as this (but not always):$ coredumpctl gdb (then answer y when it asks "Enable debuginfod for this session?") (gdb) set logging enabled (gdb) bt (or bt full)
Then post gdb.txt
udisks2 patch doesn't solve the problem.
I am compling the second. (10:41 UTC+8)
edit: Second patch doesn't solve too.
gdb.txt:
#0 0x00007f349038426c in () at /usr/lib/libc.so.6
#1 0x00007f3490334a08 in raise () at /usr/lib/libc.so.6
#2 0x00007f349031d538 in abort () at /usr/lib/libc.so.6
#3 0x00007f349031d45c in () at /usr/lib/libc.so.6
#4 0x00007f349032d3d6 in () at /usr/lib/libc.so.6
#5 0x00007f3490a70114 in () at /usr/lib/libmount.so.1
#6 0x00007f3490a500ae in () at /usr/lib/libmount.so.1
#7 0x00007f3490a69e66 in mnt_context_do_mount () at /usr/lib/libmount.so.1
#8 0x00007f3490a6a582 in mnt_context_mount () at /usr/lib/libmount.so.1
#9 0x00007f348d3b2e3c in () at /usr/lib/libbd_fs.so.2
#10 0x00007f348d3b465f in bd_fs_mount () at /usr/lib/libbd_fs.so.2
#11 0x000055801e81ec96 in ()
#12 0x00007f348fea04f6 in () at /usr/lib/libffi.so.8
#13 0x00007f348fe9cf5e in () at /usr/lib/libffi.so.8
#14 0x00007f348fe9fb73 in ffi_call () at /usr/lib/libffi.so.8
#15 0x00007f349064f515 in g_cclosure_marshal_generic () at /usr/lib/libgobject-2.0.so.0
#16 0x00007f3490649146 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#17 0x00007f3490677427 in () at /usr/lib/libgobject-2.0.so.0
#18 0x00007f34908bd947 in () at /usr/lib/libudisks2.so.0
#19 0x00007f34907b6672 in () at /usr/lib/libgio-2.0.so.0
#20 0x00007f349074421c in () at /usr/lib/libgio-2.0.so.0
#21 0x00007f34905769a3 in () at /usr/lib/libglib-2.0.so.0
#22 0x00007f3490571315 in () at /usr/lib/libglib-2.0.so.0
#23 0x00007f349038244b in () at /usr/lib/libc.so.6
#24 0x00007f3490405e40 in () at /usr/lib/libc.so.6
edit: I see there is a user report the bug to the upstrem git repo: https://github.com/util-linux/util-linux/issues/2267 , and the developer said that he can reproduced with mount. So maybe this is a bug in upstream.
Last edited by GuangDai (2023-05-25 03:47:07)
Offline
Unable to mount external partitions since util-linux and util-linux-libs changed from 2.38.1 to 2.39.1. Obliged to make a return to version 2.38 to make everything work again.
Offline
https://bugs.archlinux.org/task/78596 hopefully fixed in util-linux 2.39-2 currently in core-testing.
Offline
Already tesed in 2.39.2.
Offline
Already tesed in 2.39.2.
Thank you for testing. Can you please report your findings on https://bugs.archlinux.org/task/78596
Offline
GuangDai wrote:Already tesed in 2.39.2.
Thank you for testing. Can you please report your findings on https://bugs.archlinux.org/task/78596
OK.
Offline