PID: 2600412 (sway) TID: 2600412 (sway) UID: 60222 (nicolai) GID: 60222 (nicolai) Signal: 11 (SEGV) si_code: SEGV_MAPERR Timestamp: Thu 2026-08-13 10:14:19 CEST (54s ago) Command Line: sway -c /tmp/config --debug Executable: /usr/bin/sway Control Group: /user.slice/user-60222.slice/session-c27.scope Unit: session-c27.scope Slice: user-60222.slice Session: c27 Owner UID: 60222 (nicolai) Boot ID: b79eb3dc634842749c35c79916d2d1b8 Machine ID: 57194e25cdd84dfcb533166dfe891a6c Hostname: archosaur Storage: /var/lib/systemd/coredump/core.sway.60222.b79eb3dc634842749c35c79916d2d1b8.2600412.1786608859000000.zst (present) Size on Disk: 2.9M Message: Process 2600412 (sway) of user 60222 dumped core. Stack trace of thread 2600412: #0 0x00007f6db8571296 n/a (libwlroots-0.20.so + 0x51296) #1 0x00007f6db8571a61 n/a (libwlroots-0.20.so + 0x51a61) #2 0x00007f6db8574838 n/a (libwlroots-0.20.so + 0x54838) #3 0x00007f6db857c49d n/a (libwlroots-0.20.so + 0x5c49d) #4 0x00007f6db85896af n/a (libwlroots-0.20.so + 0x696af) #5 0x00007f6db85cf343 n/a (libwlroots-0.20.so + 0xaf343) #6 0x00007f6db85cf603 wlr_output_swapchain_manager_prepare (libwlroots-0.20.so + 0xaf603) #7 0x000055f0f3f3fff4 n/a (sway + 0x3eff4) #8 0x000055f0f3f21647 n/a (sway + 0x20647) #9 0x00007f6db867b96f wl_event_loop_dispatch (libwayland-server.so.0 + 0xa96f) #10 0x00007f6db867db87 wl_display_run (libwayland-server.so.0 + 0xcb87) #11 0x000055f0f3f12ac3 n/a (sway + 0x11ac3) #12 0x00007f6db8227781 n/a (libc.so.6 + 0x27781) #13 0x00007f6db82278b9 __libc_start_main (libc.so.6 + 0x278b9) #14 0x000055f0f3f13305 n/a (sway + 0x12305) Stack trace of thread 2600478: #0 0x00007f6db82a0952 n/a (libc.so.6 + 0xa0952) #1 0x00007f6db8294cd9 n/a (libc.so.6 + 0x94cd9) #2 0x00007f6db829754c pthread_cond_wait (libc.so.6 + 0x9754c) #3 0x00007f6db462bd0e n/a (libgallium-26.1.6-arch1.1.so + 0x62bd0e) #4 0x00007f6db45e100d n/a (libgallium-26.1.6-arch1.1.so + 0x5e100d) #5 0x00007f6db462bc4d n/a (libgallium-26.1.6-arch1.1.so + 0x62bc4d) #6 0x00007f6db82980a2 n/a (libc.so.6 + 0x980a2) #7 0x00007f6db832080c n/a (libc.so.6 + 0x12080c) Stack trace of thread 2600471: #0 0x00007f6db82a0952 n/a (libc.so.6 + 0xa0952) #1 0x00007f6db8294cd9 n/a (libc.so.6 + 0x94cd9) #2 0x00007f6db829754c pthread_cond_wait (libc.so.6 + 0x9754c) #3 0x00007f6db462bd0e n/a (libgallium-26.1.6-arch1.1.so + 0x62bd0e) #4 0x00007f6db45e100d n/a (libgallium-26.1.6-arch1.1.so + 0x5e100d) #5 0x00007f6db462bc4d n/a (libgallium-26.1.6-arch1.1.so + 0x62bc4d) #6 0x00007f6db82980a2 n/a (libc.so.6 + 0x980a2) #7 0x00007f6db832080c n/a (libc.so.6 + 0x12080c) Stack trace of thread 2600474: #0 0x00007f6db82a0952 n/a (libc.so.6 + 0xa0952) #1 0x00007f6db8294cd9 n/a (libc.so.6 + 0x94cd9) #2 0x00007f6db829754c pthread_cond_wait (libc.so.6 + 0x9754c) #3 0x00007f6db462bd0e n/a (libgallium-26.1.6-arch1.1.so + 0x62bd0e) #4 0x00007f6db45e100d n/a (libgallium-26.1.6-arch1.1.so + 0x5e100d) #5 0x00007f6db462bc4d n/a (libgallium-26.1.6-arch1.1.so + 0x62bc4d) #6 0x00007f6db82980a2 n/a (libc.so.6 + 0x980a2) #7 0x00007f6db832080c n/a (libc.so.6 + 0x12080c) Stack trace of thread 2600470: #0 0x00007f6db82a0952 n/a (libc.so.6 + 0xa0952) #1 0x00007f6db8294cd9 n/a (libc.so.6 + 0x94cd9) #2 0x00007f6db829754c pthread_cond_wait (libc.so.6 + 0x9754c) #3 0x00007f6db462bd0e n/a (libgallium-26.1.6-arch1.1.so + 0x62bd0e) #4 0x00007f6db45e100d n/a (libgallium-26.1.6-arch1.1.so + 0x5e100d) #5 0x00007f6db462bc4d n/a (libgallium-26.1.6-arch1.1.so + 0x62bc4d) #6 0x00007f6db82980a2 n/a (libc.so.6 + 0x980a2) #7 0x00007f6db832080c n/a (libc.so.6 + 0x12080c) Stack trace of thread 2600481: #0 0x00007f6db82a0952 n/a (libc.so.6 + 0xa0952) #1 0x00007f6db8294cd9 n/a (libc.so.6 + 0x94cd9) #2 0x00007f6db829754c pthread_cond_wait (libc.so.6 + 0x9754c) #3 0x00007f6db462bd0e n/a (libgallium-26.1.6-arch1.1.so + 0x62bd0e) #4 0x00007f6db45e100d n/a (libgallium-26.1.6-arch1.1.so + 0x5e100d) #5 0x00007f6db462bc4d n/a (libgallium-26.1.6-arch1.1.so + 0x62bc4d) #6 0x00007f6db82980a2 n/a (libc.so.6 + 0x980a2) #7 0x00007f6db832080c n/a (libc.so.6 + 0x12080c) Stack trace of thread 2600482: #0 0x00007f6db831e4ed syscall (libc.so.6 + 0x11e4ed) #1 0x00007f6db887615e g_cond_wait (libglib-2.0.so.0 + 0x9115e) #2 0x00007f6db880b52d n/a (libglib-2.0.so.0 + 0x2652d) #3 0x00007f6db880b5a6 g_async_queue_pop (libglib-2.0.so.0 + 0x265a6) #4 0x00007f6db7944661 n/a (libpangoft2-1.0.so.0 + 0xc661) #5 0x00007f6db887fb14 n/a (libglib-2.0.so.0 + 0x9ab14) #6 0x00007f6db82980a2 n/a (libc.so.6 + 0x980a2) #7 0x00007f6db832080c n/a (libc.so.6 + 0x12080c) Stack trace of thread 2600480: #0 0x00007f6db82a0952 n/a (libc.so.6 + 0xa0952) #1 0x00007f6db8294cd9 n/a (libc.so.6 + 0x94cd9) #2 0x00007f6db829754c pthread_cond_wait (libc.so.6 + 0x9754c) #3 0x00007f6db462bd0e n/a (libgallium-26.1.6-arch1.1.so + 0x62bd0e) #4 0x00007f6db45e100d n/a (libgallium-26.1.6-arch1.1.so + 0x5e100d) #5 0x00007f6db462bc4d n/a (libgallium-26.1.6-arch1.1.so + 0x62bc4d) #6 0x00007f6db82980a2 n/a (libc.so.6 + 0x980a2) #7 0x00007f6db832080c n/a (libc.so.6 + 0x12080c) ELF object binary architecture: AMD x86-64 GNU gdb (GDB) 17.2 Copyright (C) 2025 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/sway... Reading symbols from /home/nicolai/.cache/debuginfod_client/f12374dca99da9283553539b0f5544cc68a7f268/debuginfo... [New LWP 2600412] [New LWP 2600478] [New LWP 2600471] [New LWP 2600474] [New LWP 2600470] [New LWP 2600481] [New LWP 2600482] [New LWP 2600480] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `/usr/sbin/sway -c /tmp/config --debug'. Program terminated with signal SIGSEGV, Segmentation fault. #0 drm_atomic_connector_prepare (state=0x55f124f71420, modeset=true) at ../wlroots0.20/backend/drm/atomic.c:326 326 uint32_t mode_id = crtc->mode_id; [Current thread is 1 (Thread 0x7f6db761aa40 (LWP 2600412))] (gdb) bt full #0 drm_atomic_connector_prepare (state=0x55f124f71420, modeset=true) at ../wlroots0.20/backend/drm/atomic.c:326 conn = 0x55f12512af90 drm = 0x55f1242b2680 output = 0x55f12512af90 crtc = 0x0 mode_id = 543 gamma_lut = 0 fb_damage_clips = 0 in_fence_fd = prev_vrr_enabled = vrr_enabled = colorspace = hdr_output_metadata = 623345296 #1 0x00007f6db8571a61 in atomic_device_commit (drm=0x55f1242b2680, state=0x7ffd65bcaa50, page_flip=0x0, flags=0, test_only=true) at ../wlroots0.20/backend/drm/atomic.c:576 i = 2 ok = false atom = {req = 0x0, failed = false} #2 0x00007f6db8574838 in drm_commit (drm=0x55f1242b2680, state=0x7ffd65bcaa50, flags=, test_only=true) at ../wlroots0.20/backend/drm/drm.c:649 page_flip = 0x0 ok = __PRETTY_FUNCTION__ = #3 0x00007f6db857c49d in commit_drm_device (drm=0x55f1242b2680, output_states=, output_states_len=4, test_only=true) at ../wlroots0.20/backend/drm/drm.c:1995 conn_states = 0x55f124f71290 ok = modeset = conn_states_len = flags = dev_state = {modeset = true, nonblock = false, connectors = 0x55f124f71290, connectors_len = 4} #4 0x00007f6db85896af in commit (states=0x55f12544c500, states_len=4, test_only=true, backend=) at ../wlroots0.20/backend/multi/backend.c:119 sub = len = i = by_backend = 0x55f12544d220 ok = true #5 0x00007f6db85cf343 in manager_test (manager=manager@entry=0x7ffd65bcac60, states=states@entry=0x55f12544c500, states_len=states_len@entry=4, explicit_modifiers=explicit_modifiers@entry=true) at ../wlroots0.20/types/wlr_output_swapchain_manager.c:184 manager_output = ok = __PRETTY_FUNCTION__ = "manager_test" #6 0x00007f6db85cf603 in wlr_output_swapchain_manager_prepare (manager=manager@entry=0x7ffd65bcac60, states=states@entry=0x55f124ad8a50, states_len=states_len@entry=4) at ../wlroots0.20/types/wlr_output_swapchain_manager.c:213 ok = false pending = 0x55f12544c500 #7 0x000055f0f3f3fff4 in apply_resolved_output_configs (configs=0x55f1250a1160, configs_len=4, test_only=false, degrade_to_off=true) at ../sway/sway/config/output.c:1026 states = 0x55f124ad8a50 config_states = 0x55f12511d560 swapchain_mgr = {backend = 0x55f1242acba0, WLR_PRIVATE = {outputs = {size = 128, alloc = 128, data = 0x55f12505b970}}} ok = seat = #8 apply_output_configs (ocs=, ocs_len=, test_only=false, degrade_to_off=true) at ../sway/sway/config/output.c:1146 configs_len = 4 configs = 0x55f1250a1160 config_idx = sway_output = ok = #9 0x000055f0f3f21647 in apply_stored_output_configs () at ../sway/sway/config/output.c:1156 No locals. #10 timer_modeset_handle (data=0x55f0f3f980e0 ) at ../sway/sway/desktop/output.c:407 server = 0x55f0f3f980e0 #11 0x00007f6db867b96f in wl_timer_heap_dispatch (timers=0x55f1242abe98) at ../wayland-1.26.0/src/event-loop.c:529 now = {tv_sec = 305622, tv_nsec = 531525700} root = 0x55f12511bf70 list_cursor = 0x55f12511bf70 list_tail = #12 wl_event_loop_dispatch (loop=0x55f1242abe40, timeout=, timeout@entry=-1) at ../wayland-1.26.0/src/event-loop.c:1052 ep = {{events = 1, data = {ptr = 0x55f1242ad540, fd = 606786880, u32 = 606786880, u64 = 94494182266176}}, {events = 1, data = {ptr = 0x55f12539c410, fd = 624542736, u32 = 624542736, u64 = 94494200022032}}, {events = 1, data = { ptr = 0x55f1242abe98, fd = 606781080, u32 = 606781080, u64 = 94494182260376}}, {events = 39, data = {ptr = 0x7f6db8322ff8 <__libc_sendmsg+88>, fd = -1204670472, u32 = 3090296824, u64 = 140109218459640}}, { events = 3076631880, data = {ptr = 0x7f6d, fd = 32621, u32 = 32621, u64 = 32621}}, {events = 0, data = {ptr = 0x55f124b66700, fd = 615933696, u32 = 615933696, u64 = 94494191412992}}, {events = 3076631104, data = { ptr = 0x65bcaf3000007f6d, fd = 32621, u32 = 32621, u64 = 7330926914145648493}}, {events = 32765, data = {ptr = 0x7f6db8677c04 , fd = -1201177596, u32 = 3093789700, u64 = 140109221952516}}, { events = 4, data = {ptr = 0xa800000000, fd = 0, u32 = 0, u64 = 721554505728}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = { ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4093058381, data = {ptr = 0x24e8f71c000055f0, fd = 22000, u32 = 22000, u64 = 2659647279593444848}}, {events = 22001, data = {ptr = 0xa8, fd = 168, u32 = 168, u64 = 168}}, {events = 619247216, data = {ptr = 0x68000055f1, fd = 22001, u32 = 22001, u64 = 446676620785}}, { events = 0, data = {ptr = 0x7ffd65bcaec0, fd = 1706864320, u32 = 1706864320, u64 = 140726310317760}}, {events = 1, data = {ptr = 0xb761aa4000000000, fd = 0, u32 = 0, u64 = 13214029973536374784}}, {events = 32621, data = { ptr = 0x7ffd65bcdb6a, fd = 1706875754, u32 = 1706875754, u64 = 140726310329194}}, {events = 1706864512, data = {ptr = 0xf3f721e800007ffd, fd = 32765, u32 = 32765, u64 = 17579556950780182525}}, {events = 22000, data = { ptr = 0x55f12540c250, fd = 625001040, u32 = 625001040, u64 = 94494200480336}}, {events = 615352912, data = {ptr = 0x28000055f1, fd = 22001, u32 = 22001, u64 = 171798713841}}, {events = 48, data = {ptr = 0x7ffd65bcaf90, fd = 1706864528, u32 = 1706864528, u64 = 140726310317968}}, {events = 1706864336, data = {ptr = 0x833a9d0000007ffd, fd = 32765, u32 = 32765, u64 = 9456042990943371261}}, {events = 2127652714, data = {ptr = 0x80, fd = 128, u32 = 128, u64 = 128}}, {events = 4, data = {ptr = 0xf3f774cd00000000, fd = 0, u32 = 0, u64 = 17579648094281138176}}, {events = 22000, data = {ptr = 0x31f, fd = 799, u32 = 799, u64 = 799}}, {events = 615737088, data = { ptr = 0x833a9d00000055f1, fd = 22001, u32 = 22001, u64 = 9456042990943360497}}, {events = 2127652714, data = {ptr = 0x55f124b65b01, fd = 615930625, u32 = 615930625, u64 = 94494191409921}}, {events = 619234640, data = { ptr = 0x242abd78000055f1, fd = 22001, u32 = 22001, u64 = 2606103657481000433}}, {events = 22001, data = {ptr = 0x55f124b62d90, fd = 615918992, u32 = 615918992, u64 = 94494191398288}}} source = i = count = has_timers = true use_timeout = false now = {tv_sec = 140726310317632, tv_nsec = 140109218500819} deadline = result = #13 0x00007f6db867db87 in wl_display_run (display=0x55f1242abd50) at ../wayland-1.26.0/src/wayland-server.c:1741 No locals. #14 0x000055f0f3f12ac3 in server_run (server=) at ../sway/sway/server.c:801 No locals. #15 main (argc=4, argv=) at ../sway/sway/main.c:396 verbose = debug = validate = allow_unsupported_gpu = false config_path = 0x55f1242ab8b0 "/tmp/config" c = unsupported_gpu_env = nag_gpu = {client = 0x0, client_destroy = {link = {prev = 0x0, next = 0x0}, notify = 0x0}, args = 0x55f0f3f7c668 "--type error --message 'Proprietary GPU drivers are not supported by sway. Do not report issues.' --detailed-message", fd = {0, 0}, detailed = true} (gdb) quit