Hello,
Since Snapshot 20260306, xdg-desktop-portal is crashing on Wayland sessions. This happens even on a fresh install of the latest snapshot.
The issue only happens on Wayland. Switching to X11 resolves the crash.
Log:
Summary
Hint: You are currently not seeing messages from other users and the system.
Users in the ‘systemd-journal’ group can see all messages. Pass -q to
turn off this notice.
PID: 29346 (xdg-desktop-por)
UID: 1000 (luna)
GID: 1000 (luna)
Signal: 11 (SEGV)
Timestamp: Sun 2026-03-08 03:00:05 GMT (33min ago)
Command Line: /usr/libexec/xdg-desktop-portal
Executable: /usr/libexec/xdg-desktop-portal
Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/xdg-desktop-portal.service
Unit: user@1000.service
User Unit: xdg-desktop-portal.service
Slice: user-1000.slice
Owner UID: 1000 (luna)
Boot ID: 7a8020094c214d27ad9a41c733af9b70
Machine ID: d57ecc369e7b4c9d8593ff81291a96b7
Hostname: localhost.localdomain
Storage: /var/lib/systemd/coredump/core.xdg-desktop-por.1000.7a8020094c214d27ad9a41c733af9b70.29346.1772938805000000.zst (present)
Size on Disk: 687.4K
Message: Process 29346 (xdg-desktop-por) of user 1000 dumped core.
Stack trace of thread 29351:
#0 0x00007f66632453e3 n/a (libgio-2.0.so.0 + 0x12e3e3)
#1 0x00007f66632469a4 g_dbus_proxy_call_sync (libgio-2.0.so.0 + 0x12f9a4)
#2 0x00005575f039b3f7 n/a (/usr/libexec/xdg-desktop-portal + 0x613f7)
#3 0x00005575f039ca10 n/a (/usr/libexec/xdg-desktop-portal + 0x62a10)
#4 0x00005575f039d278 n/a (/usr/libexec/xdg-desktop-portal + 0x63278)
#5 0x00007f66631d807e n/a (libgio-2.0.so.0 + 0xc107e)
#6 0x00007f66633a3b8a n/a (libglib-2.0.so.0 + 0x94b8a)
#7 0x00007f66633a33ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f6662c9bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f6662d20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 29385:
#0 0x00007f6662d1e74d syscall (libc.so.6 + 0x11e74d)
#1 0x00007f66633a3148 g_cond_wait_until (libglib-2.0.so.0 + 0x94148)
#2 0x00007f666333857d n/a (libglib-2.0.so.0 + 0x2957d)
#3 0x00007f6663338bc1 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x29bc1)
#4 0x00007f66633a3a3d n/a (libglib-2.0.so.0 + 0x94a3d)
#5 0x00007f66633a33ed n/a (libglib-2.0.so.0 + 0x943ed)
#6 0x00007f6662c9bd51 start_thread (libc.so.6 + 0x9bd51)
#7 0x00007f6662d20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 29354:
#0 0x00007f6662ca4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f6662c97f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f6662c97fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f6662d12e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f6663371b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f66633722ac g_main_context_iteration (libglib-2.0.so.0 + 0x632ac)
#6 0x00007f66536a4dad n/a (libdconfsettings.so + 0x7dad)
#7 0x00007f66633a33ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f6662c9bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f6662d20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 29348:
#0 0x00007f6662d1e74d syscall (libc.so.6 + 0x11e74d)
#1 0x00007f66633a2c9e g_cond_wait (libglib-2.0.so.0 + 0x93c9e)
#2 0x00007f66633385b4 n/a (libglib-2.0.so.0 + 0x295b4)
#3 0x00007f66633a36a4 n/a (libglib-2.0.so.0 + 0x946a4)
#4 0x00007f66633a33ed n/a (libglib-2.0.so.0 + 0x943ed)
#5 0x00007f6662c9bd51 start_thread (libc.so.6 + 0x9bd51)
#6 0x00007f6662d20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 29355:
#0 0x00007f6662ca4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f6662c97f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f6662c97fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f6662d20ee1 epoll_wait (libc.so.6 + 0x120ee1)
#4 0x00007f665368c255 n/a (libspa-support.so + 0x1e255)
#5 0x00007f6653677107 n/a (libspa-support.so + 0x9107)
#6 0x00007f66630328e1 n/a (libpipewire-0.3.so.0 + 0xa28e1)
#7 0x00007f6662c9bd51 start_thread (libc.so.6 + 0x9bd51)
#8 0x00007f6662d20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 29378:
#0 0x00007f6662d1e74d syscall (libc.so.6 + 0x11e74d)
#1 0x00007f66633a3148 g_cond_wait_until (libglib-2.0.so.0 + 0x94148)
#2 0x00007f666333857d n/a (libglib-2.0.so.0 + 0x2957d)
#3 0x00007f6663338bc1 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x29bc1)
#4 0x00007f66633a3a3d n/a (libglib-2.0.so.0 + 0x94a3d)
#5 0x00007f66633a33ed n/a (libglib-2.0.so.0 + 0x943ed)
#6 0x00007f6662c9bd51 start_thread (libc.so.6 + 0x9bd51)
#7 0x00007f6662d20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 29350:
#0 0x00007f6662d1e74d syscall (libc.so.6 + 0x11e74d)
#1 0x00007f66633a3148 g_cond_wait_until (libglib-2.0.so.0 + 0x94148)
#2 0x00007f666333857d n/a (libglib-2.0.so.0 + 0x2957d)
#3 0x00007f6663338bc1 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x29bc1)
#4 0x00007f66633a3a3d n/a (libglib-2.0.so.0 + 0x94a3d)
#5 0x00007f66633a33ed n/a (libglib-2.0.so.0 + 0x943ed)
#6 0x00007f6662c9bd51 start_thread (libc.so.6 + 0x9bd51)
#7 0x00007f6662d20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 29387:
#0 0x00007f6662d1e74d syscall (libc.so.6 + 0x11e74d)
#1 0x00007f66633a3148 g_cond_wait_until (libglib-2.0.so.0 + 0x94148)
#2 0x00007f666333857d n/a (libglib-2.0.so.0 + 0x2957d)
#3 0x00007f6663338bc1 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x29bc1)
#4 0x00007f66633a3a3d n/a (libglib-2.0.so.0 + 0x94a3d)
#5 0x00007f66633a33ed n/a (libglib-2.0.so.0 + 0x943ed)
#6 0x00007f6662c9bd51 start_thread (libc.so.6 + 0x9bd51)
#7 0x00007f6662d20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 29349:
#0 0x00007f6662ca4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f6662c97f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f6662c97fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f6662d12e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f6663371b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f66633724c7 g_main_loop_run (libglib-2.0.so.0 + 0x634c7)
#6 0x00007f6663246eb6 n/a (libgio-2.0.so.0 + 0x12feb6)
#7 0x00007f66633a33ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f6662c9bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f6662d20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 29347:
#0 0x00007f6662ca4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f6662c97f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f6662c97fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f6662d12e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f6663371b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f66633722ac g_main_context_iteration (libglib-2.0.so.0 + 0x632ac)
#6 0x00007f66633722f1 n/a (libglib-2.0.so.0 + 0x632f1)
#7 0x00007f66633a33ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f6662c9bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f6662d20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 29346:
#0 0x00007f6662ca4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f6662c97f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f6662c97fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f6662d12e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f6663371b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f66633724c7 g_main_loop_run (libglib-2.0.so.0 + 0x634c7)
#6 0x00005575f0367aec n/a (/usr/libexec/xdg-desktop-portal + 0x2daec)
#7 0x00007f6662c2b2fb __libc_start_call_main (libc.so.6 + 0x2b2fb)
#8 0x00007f6662c2b3cb __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2b3cb)
#9 0x00005575f0367f55 n/a (/usr/libexec/xdg-desktop-portal + 0x2df55)
ELF object binary architecture: AMD x86-64
10 Likes
Hi, welcome to these forums,
Unfortunately I can confirm this. A bug is already filed. See https://bugzilla.opensuse.org/show_bug.cgi?id=1259335
3 Likes
snepo
March 8, 2026, 5:14am
3
I’m seeing the same problem after updating today.
Hint: You are currently not seeing messages from other users and the system.
Users in the 'systemd-journal' group can see all messages. Pass -q to
turn off this notice.
PID: 5391 (xdg-desktop-por)
UID: 1000 (***)
GID: 1000 (***)
Signal: 11 (SEGV)
Timestamp: Sun 2026-03-08 00:05:30 EST (3min 19s ago)
Command Line: /usr/libexec/xdg-desktop-portal
Executable: /usr/libexec/xdg-desktop-portal
Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/xdg-desktop-portal.service
Unit: user@1000.service
User Unit: xdg-desktop-portal.service
Slice: user-1000.slice
Owner UID: 1000 (***)
Boot ID: ef5b7c505ed141dd890d1b7262365b92
Machine ID: cf5488818ac5446c9fffbe2f300e202e
Hostname: pc01
Storage: /var/lib/systemd/coredump/core.xdg-desktop-por.1000.ef5b7c505ed141dd890d1b7262365b92.5391.1772946330000000.zst (present)
Size on Disk: 686.8K
Message: Process 5391 (xdg-desktop-por) of user 1000 dumped core.
Stack trace of thread 5396:
#0 0x00007f0da3e943e3 n/a (libgio-2.0.so.0 + 0x12e3e3)
#1 0x00007f0da3e959a4 g_dbus_proxy_call_sync (libgio-2.0.so.0 + 0x12f9a4)
#2 0x0000559e0fc883f7 n/a (/usr/libexec/xdg-desktop-portal + 0x613f7)
#3 0x0000559e0fc89a10 n/a (/usr/libexec/xdg-desktop-portal + 0x62a10)
#4 0x0000559e0fc8a278 n/a (/usr/libexec/xdg-desktop-portal + 0x63278)
#5 0x00007f0da3e2707e n/a (libgio-2.0.so.0 + 0xc107e)
#6 0x00007f0da3ff2b8a n/a (libglib-2.0.so.0 + 0x94b8a)
#7 0x00007f0da3ff23ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f0da389bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f0da3920bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5391:
#0 0x00007f0da38a4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f0da3897f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f0da3897fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f0da3912e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f0da3fc0b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f0da3fc14c7 g_main_loop_run (libglib-2.0.so.0 + 0x634c7)
#6 0x0000559e0fc54aec n/a (/usr/libexec/xdg-desktop-portal + 0x2daec)
#7 0x00007f0da382b2fb __libc_start_call_main (libc.so.6 + 0x2b2fb)
#8 0x00007f0da382b3cb __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2b3cb)
#9 0x0000559e0fc54f55 n/a (/usr/libexec/xdg-desktop-portal + 0x2df55)
Stack trace of thread 5399:
#0 0x00007f0da38a4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f0da3897f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f0da3897fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f0da3920ee1 epoll_wait (libc.so.6 + 0x120ee1)
#4 0x00007f0da0169255 n/a (libspa-support.so + 0x1e255)
#5 0x00007f0da0154107 n/a (libspa-support.so + 0x9107)
#6 0x00007f0da3c818e1 n/a (libpipewire-0.3.so.0 + 0xa28e1)
#7 0x00007f0da389bd51 start_thread (libc.so.6 + 0x9bd51)
#8 0x00007f0da3920bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5392:
#0 0x00007f0da38a4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f0da3897f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f0da3897fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f0da3912e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f0da3fc0b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f0da3fc12ac g_main_context_iteration (libglib-2.0.so.0 + 0x632ac)
#6 0x00007f0da3fc12f1 n/a (libglib-2.0.so.0 + 0x632f1)
#7 0x00007f0da3ff23ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f0da389bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f0da3920bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5393:
#0 0x00007f0da391e74d syscall (libc.so.6 + 0x11e74d)
#1 0x00007f0da3ff1c9e g_cond_wait (libglib-2.0.so.0 + 0x93c9e)
#2 0x00007f0da3f875b4 n/a (libglib-2.0.so.0 + 0x295b4)
#3 0x00007f0da3ff26a4 n/a (libglib-2.0.so.0 + 0x946a4)
#4 0x00007f0da3ff23ed n/a (libglib-2.0.so.0 + 0x943ed)
#5 0x00007f0da389bd51 start_thread (libc.so.6 + 0x9bd51)
#6 0x00007f0da3920bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5397:
#0 0x00007f0da38a4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f0da3897f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f0da3897fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f0da3912e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f0da3fc0b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f0da3fc12ac g_main_context_iteration (libglib-2.0.so.0 + 0x632ac)
#6 0x00007f0da348bdad n/a (libdconfsettings.so + 0x7dad)
#7 0x00007f0da3ff23ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f0da389bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f0da3920bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5395:
#0 0x00007f0da391e74d syscall (libc.so.6 + 0x11e74d)
#1 0x00007f0da3ff2148 g_cond_wait_until (libglib-2.0.so.0 + 0x94148)
#2 0x00007f0da3f8757d n/a (libglib-2.0.so.0 + 0x2957d)
#3 0x00007f0da3f87bc1 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x29bc1)
#4 0x00007f0da3ff2a3d n/a (libglib-2.0.so.0 + 0x94a3d)
#5 0x00007f0da3ff23ed n/a (libglib-2.0.so.0 + 0x943ed)
#6 0x00007f0da389bd51 start_thread (libc.so.6 + 0x9bd51)
#7 0x00007f0da3920bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5394:
#0 0x00007f0da38a4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f0da3897f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f0da3897fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f0da3912e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f0da3fc0b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f0da3fc14c7 g_main_loop_run (libglib-2.0.so.0 + 0x634c7)
#6 0x00007f0da3e95eb6 n/a (libgio-2.0.so.0 + 0x12feb6)
#7 0x00007f0da3ff23ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f0da389bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f0da3920bcc __clone3 (libc.so.6 + 0x120bcc)
ELF object binary architecture: AMD x86-64
I also have this crash permanently after my update today.
SKG
March 8, 2026, 1:45pm
6
Hi, having the same issue after the latest update. Also Wayland.
Hint: You are currently not seeing messages from other users and the system.
Users in the ‘systemd-journal’ group can see all messages. Pass -q to
turn off this notice.
PID: 3620 (xdg-desktop-por)
UID: 1000 (beelink)
GID: 1000 (beelink)
Signal: 11 (SEGV)
Timestamp: Sun 2026-03-08 13:40:39 GMT (1min 21s ago)
Command Line: /usr/libexec/xdg-desktop-portal
Executable: /usr/libexec/xdg-desktop-portal
Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/xdg-desktop-portal.service
Unit: user@1000.service
User Unit: xdg-desktop-portal.service
Slice: user-1000.slice
Owner UID: 1000 (beelink)
Boot ID: 7933ea87d7e74b93929c034d93613848
Machine ID: 9dd96505963b474588cc39c397a6fa15
Hostname: Beelink
Storage: /var/lib/systemd/coredump/core.xdg-desktop-por.1000.7933ea87d7e74b93929c034d93613848.3620.1772977239000000.zst (present)
Size on Disk: 712.5K
Message: Process 3620 (xdg-desktop-por) of user 1000 dumped core.
Stack trace of thread 3630:
#0 0x00007f353ee263e3 n/a (libgio-2.0.so.0 + 0x12e3e3)
#1 0x00007f353ee279a4 g_dbus_proxy_call_sync (libgio-2.0.so.0 + 0x12f9a4)
#2 0x000055fde508a3f7 n/a (/usr/libexec/xdg-desktop-portal + 0x613f7)
#3 0x000055fde508ba10 n/a (/usr/libexec/xdg-desktop-portal + 0x62a10)
#4 0x000055fde508c278 n/a (/usr/libexec/xdg-desktop-portal + 0x63278)
#5 0x00007f353edb907e n/a (libgio-2.0.so.0 + 0xc107e)
#6 0x00007f353ef84b8a n/a (libglib-2.0.so.0 + 0x94b8a)
#7 0x00007f353ef843ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f353e89bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f353e920bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 3626:
#0 0x00007f353e91e74d syscall (libc.so.6 + 0x11e74d)
#1 0x00007f353ef83c9e g_cond_wait (libglib-2.0.so.0 + 0x93c9e)
#2 0x00007f353ef195b4 n/a (libglib-2.0.so.0 + 0x295b4)
#3 0x00007f353ef846a4 n/a (libglib-2.0.so.0 + 0x946a4)
#4 0x00007f353ef843ed n/a (libglib-2.0.so.0 + 0x943ed)
#5 0x00007f353e89bd51 start_thread (libc.so.6 + 0x9bd51)
#6 0x00007f353e920bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 3620:
#0 0x00007f353e8a4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f353e897f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f353e897fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f353e912e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f353ef52b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f353ef534c7 g_main_loop_run (libglib-2.0.so.0 + 0x634c7)
#6 0x000055fde5056aec n/a (/usr/libexec/xdg-desktop-portal + 0x2daec)
#7 0x00007f353e82b2fb __libc_start_call_main (libc.so.6 + 0x2b2fb)
#8 0x00007f353e82b3cb __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2b3cb)
#9 0x000055fde5056f55 n/a (/usr/libexec/xdg-desktop-portal + 0x2df55)
Stack trace of thread 3625:
#0 0x00007f353e8a4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f353e897f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f353e897fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f353e912e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f353ef52b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f353ef532ac g_main_context_iteration (libglib-2.0.so.0 + 0x632ac)
#6 0x00007f353ef532f1 n/a (libglib-2.0.so.0 + 0x632f1)
#7 0x00007f353ef843ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f353e89bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f353e920bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 3629:
#0 0x00007f353e91e74d syscall (libc.so.6 + 0x11e74d)
#1 0x00007f353ef84148 g_cond_wait_until (libglib-2.0.so.0 + 0x94148)
#2 0x00007f353ef1957d n/a (libglib-2.0.so.0 + 0x2957d)
#3 0x00007f353ef19bc1 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x29bc1)
#4 0x00007f353ef84a3d n/a (libglib-2.0.so.0 + 0x94a3d)
#5 0x00007f353ef843ed n/a (libglib-2.0.so.0 + 0x943ed)
#6 0x00007f353e89bd51 start_thread (libc.so.6 + 0x9bd51)
#7 0x00007f353e920bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 3627:
#0 0x00007f353e8a4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f353e897f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f353e897fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f353e912e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f353ef52b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f353ef534c7 g_main_loop_run (libglib-2.0.so.0 + 0x634c7)
#6 0x00007f353ee27eb6 n/a (libgio-2.0.so.0 + 0x12feb6)
#7 0x00007f353ef843ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f353e89bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f353e920bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 3633:
#0 0x00007f353e8a4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f353e897f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f353e897fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f353e920ee1 epoll_wait (libc.so.6 + 0x120ee1)
#4 0x00007f352e213255 n/a (libspa-support.so + 0x1e255)
#5 0x00007f352e1fe107 n/a (libspa-support.so + 0x9107)
#6 0x00007f353ec138e1 n/a (libpipewire-0.3.so.0 + 0xa28e1)
#7 0x00007f353e89bd51 start_thread (libc.so.6 + 0x9bd51)
#8 0x00007f353e920bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 3631:
#0 0x00007f353e8a4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f353e897f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f353e897fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f353e912e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f353ef52b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f353ef532ac g_main_context_iteration (libglib-2.0.so.0 + 0x632ac)
#6 0x00007f352ea2cdad n/a (libdconfsettings.so + 0x7dad)
#7 0x00007f353ef843ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f353e89bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f353e920bcc __clone3 (libc.so.6 + 0x120bcc)
ELF object binary architecture: AMD x86-64
JFYI: Current xdg-desktop-portal-1.21.0-1.1.x86_64 will be reverted to version 1.20.3 in TW for the time being: https://build.opensuse.org/requests/1337493/changes (cf. https://bugzilla.suse.com/show_bug.cgi?id=1259335#c13 )
6 Likes
Still persists in 20260307 build on KDE Wayland Tumbleweed.
1 Like
hui
March 8, 2026, 9:56pm
9
As mentioned in the bugreport, snapshot 20260308 will have the revert…
2 Likes
I would like to mention that on XFCE the issue also (in my case) affects “Dark Mode” in very strange ways. I reverted to v1.20manually as per Dominique on Bugzilla until snapshot 20260308 is released, and now everything is working as expected.
rektal
March 9, 2026, 5:15am
12
I have got the same issue on KDE Wayland Tumbleweed.
EazyVG
March 9, 2026, 6:52am
13
Just did an update and also seeing crashes every few seconds:
Hint: You are currently not seeing messages from other users and the system.
Users in the ‘systemd-journal’ group can see all messages. Pass -q to
turn off this notice.
PID: 5411 (xdg-desktop-por)
UID: 1000 (xx)
GID: 1000 (xx)
Signal: 11 (SEGV)
Timestamp: Mon 2026-03-09 09:46:43 MSK (3s ago)
Command Line: /usr/libexec/xdg-desktop-portal
Executable: /usr/libexec/xdg-desktop-portal
Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/xdg-desktop-portal.service
Unit: user@1000.service
User Unit: xdg-desktop-portal.service
Slice: user-1000.slice
Owner UID: 1000 (vg)
Boot ID: 53ac2b7f77a64e4481724b6ed381c700
Machine ID: bf2edbf73f1a440faf29dcfa970d030e
Hostname: VG-835G10Win
Storage: /var/lib/systemd/coredump/core.xdg-desktop-por.1000.53ac2b7f77a64e4481724b6ed381c700.5411.1773038803000000.zst (present)
Size on Disk: 712.7K
Message: Process 5411 (xdg-desktop-por) of user 1000 dumped core.
Stack trace of thread 5418:
#0 0x00007f72785bb3e3 n/a (libgio-2.0.so.0 + 0x12e3e3)
#1 0x00007f72785bc9a4 g_dbus_proxy_call_sync (libgio-2.0.so.0 + 0x12f9a4)
#2 0x0000559450d8b3f7 n/a (/usr/libexec/xdg-desktop-portal + 0x613f7)
#3 0x0000559450d8ca10 n/a (/usr/libexec/xdg-desktop-portal + 0x62a10)
#4 0x0000559450d8d278 n/a (/usr/libexec/xdg-desktop-portal + 0x63278)
#5 0x00007f727854e07e n/a (libgio-2.0.so.0 + 0xc107e)
#6 0x00007f7278719b8a n/a (libglib-2.0.so.0 + 0x94b8a)
#7 0x00007f72787193ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f7277e9bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f7277f20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5420:
#0 0x00007f7277ea4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f7277e97f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f7277e97fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f7277f20ee1 epoll_wait (libc.so.6 + 0x120ee1)
#4 0x00007f7274190255 n/a (libspa-support.so + 0x1e255)
#5 0x00007f727417b107 n/a (libspa-support.so + 0x9107)
#6 0x00007f72783a88e1 n/a (libpipewire-0.3.so.0 + 0xa28e1)
#7 0x00007f7277e9bd51 start_thread (libc.so.6 + 0x9bd51)
#8 0x00007f7277f20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5415:
#0 0x00007f7277f1e74d syscall (libc.so.6 + 0x11e74d)
#1 0x00007f7278718c9e g_cond_wait (libglib-2.0.so.0 + 0x93c9e)
#2 0x00007f72786ae5b4 n/a (libglib-2.0.so.0 + 0x295b4)
#3 0x00007f72787196a4 n/a (libglib-2.0.so.0 + 0x946a4)
#4 0x00007f72787193ed n/a (libglib-2.0.so.0 + 0x943ed)
#5 0x00007f7277e9bd51 start_thread (libc.so.6 + 0x9bd51)
#6 0x00007f7277f20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5414:
#0 0x00007f7277ea4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f7277e97f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f7277e97fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f7277f12e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f72786e7b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f72786e82ac g_main_context_iteration (libglib-2.0.so.0 + 0x632ac)
#6 0x00007f72786e82f1 n/a (libglib-2.0.so.0 + 0x632f1)
#7 0x00007f72787193ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f7277e9bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f7277f20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5470:
#0 0x00007f7277f1e74d syscall (libc.so.6 + 0x11e74d)
#1 0x00007f7278719148 g_cond_wait_until (libglib-2.0.so.0 + 0x94148)
#2 0x00007f72786ae57d n/a (libglib-2.0.so.0 + 0x2957d)
#3 0x00007f72786aebc1 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x29bc1)
#4 0x00007f7278719a3d n/a (libglib-2.0.so.0 + 0x94a3d)
#5 0x00007f72787193ed n/a (libglib-2.0.so.0 + 0x943ed)
#6 0x00007f7277e9bd51 start_thread (libc.so.6 + 0x9bd51)
#7 0x00007f7277f20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5417:
#0 0x00007f7277f1e74d syscall (libc.so.6 + 0x11e74d)
#1 0x00007f7278719148 g_cond_wait_until (libglib-2.0.so.0 + 0x94148)
#2 0x00007f72786ae57d n/a (libglib-2.0.so.0 + 0x2957d)
#3 0x00007f72786aebc1 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x29bc1)
#4 0x00007f7278719a3d n/a (libglib-2.0.so.0 + 0x94a3d)
#5 0x00007f72787193ed n/a (libglib-2.0.so.0 + 0x943ed)
#6 0x00007f7277e9bd51 start_thread (libc.so.6 + 0x9bd51)
#7 0x00007f7277f20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5419:
#0 0x00007f7277ea4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f7277e97f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f7277e97fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f7277f12e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f72786e7b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f72786e82ac g_main_context_iteration (libglib-2.0.so.0 + 0x632ac)
#6 0x00007f727712edad n/a (libdconfsettings.so + 0x7dad)
#7 0x00007f72787193ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f7277e9bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f7277f20bcc __clone3 (libc.so.6 + 0x120bcc)
Stack trace of thread 5411:
#0 0x00007f7277ea4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f7277e97f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f7277e97fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f7277f12e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f72786e7b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f72786e84c7 g_main_loop_run (libglib-2.0.so.0 + 0x634c7)
#6 0x0000559450d57aec n/a (/usr/libexec/xdg-desktop-portal + 0x2daec)
#7 0x00007f7277e2b2fb __libc_start_call_main (libc.so.6 + 0x2b2fb)
#8 0x00007f7277e2b3cb __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2b3cb)
#9 0x0000559450d57f55 n/a (/usr/libexec/xdg-desktop-portal + 0x2df55)
Stack trace of thread 5416:
#0 0x00007f7277ea4772 __syscall_cancel_arch (libc.so.6 + 0xa4772)
#1 0x00007f7277e97f68 __internal_syscall_cancel (libc.so.6 + 0x97f68)
#2 0x00007f7277e97fc1 __syscall_cancel (libc.so.6 + 0x97fc1)
#3 0x00007f7277f12e72 ppoll (libc.so.6 + 0x112e72)
#4 0x00007f72786e7b5f n/a (libglib-2.0.so.0 + 0x62b5f)
#5 0x00007f72786e84c7 g_main_loop_run (libglib-2.0.so.0 + 0x634c7)
#6 0x00007f72785bceb6 n/a (libgio-2.0.so.0 + 0x12feb6)
#7 0x00007f72787193ed n/a (libglib-2.0.so.0 + 0x943ed)
#8 0x00007f7277e9bd51 start_thread (libc.so.6 + 0x9bd51)
#9 0x00007f7277f20bcc __clone3 (libc.so.6 + 0x120bcc)
ELF object binary architecture: AMD x86-64
Reverted back to xdg-desktop-portal-1.20.3-1.2.x86_64 for now.
verga
March 9, 2026, 8:26am
14
For a temporary workaround download the previous version:
https://download.opensuse.org/history/20260305/tumbleweed/repo/oss/x86_64/xdg-desktop-portal-1.20.3-2.3.x86_64.rpm
and install it with
sudo zypper in --oldpackage xdg-desktop-portal-1.20.3-2.3.x86_64.rpm
8 Likes
flint
March 9, 2026, 10:25am
15
Same here.
Thanks for mentioning the rpm-history. I did install the old package according to your command and there are no more crash messages anymore.
elksi
March 9, 2026, 11:16am
16
Same problem here and I can confirm that the workaround works.
Out of interest, does anything break as a result of this? I’ve noticed an annoying notification and a stacktrace for xdg-desktop-portal, but what else?
Portals are the framework for securely accessing resources from outside an application sandbox. They provide a range of common features to applications, including: determining network status, opening a file with a file chooser, opening URIs, taking screenshots and screencasts […]
Would this imply Flatpak applications could stop working?
@Serophis Not seen that here, but it does not appear to crash on GNOME, flatpaks run fine.
2 Likes
pln
March 9, 2026, 12:56pm
19
I have encountered the same problem. The rpm file above for the workaround does not seem to be downloadable.
Also affected. Subscribing to this thread.