00:00:07.667 [INFO] [sway/commands.c:261] Handling command 'output * disable' 00:00:07.667 [DEBUG] [sway/commands.c:436] Subcommand: disable 00:00:07.667 [DEBUG] [sway/config/output.c:272] Config stored for output * (enabled: 0) ([email protected] position 2147483647,2147483647 scale -1.000000 subpixel unknown transform -1) (bg (null) (null)) (power -1) (max render time: -1) (allow tearing: -1) 00:00:07.667 [DEBUG] [sway/config/output.c:880] Committing 2 outputs 00:00:07.667 [DEBUG] [sway/config/output.c:643] Output state for DP-2 00:00:07.667 [DEBUG] [sway/config/output.c:645] enabled: no 00:00:07.667 [DEBUG] [sway/config/output.c:643] Output state for DP-1 00:00:07.667 [DEBUG] [sway/config/output.c:645] enabled: no 00:00:07.667 [DEBUG] [wlr] [types/wlr_output_swapchain_manager.c:160] Preparing test commit for 2 outputs with explicit modifiers 00:00:07.672 [DEBUG] [wlr] [types/wlr_output_swapchain_manager.c:181] Test commit for 2 outputs succeeded 00:00:07.884 [DEBUG] [wlr] [backend/drm/drm.c:1372] Reallocating CRTCs 00:00:07.884 [DEBUG] [wlr] [backend/drm/drm.c:1435] Connector DP-1 (connected, needs CRTC): no CRTC → CRTC 86 00:00:07.884 [DEBUG] [wlr] [backend/drm/drm.c:1435] Connector DP-2 (connected, needs CRTC): no CRTC → CRTC 90 00:00:07.884 [DEBUG] [wlr] [backend/drm/drm.c:1435] Connector DP-3 (disconnected): no CRTC (no change) 00:00:07.884 [DEBUG] [wlr] [backend/drm/drm.c:1435] Connector HDMI-A-1 (disconnected): no CRTC (no change) sway: backend/drm/drm.c:1453: realloc_crtcs: Assertion `conn->crtc != NULL' failed.
compiling from source and using version : sway version 1.12-dev-40aabb80 (Jan 21 2026, branch 'master') and the crash goes away.

