Is there an existing issue for this?
Description
Retroarch segfaults immediately after launching. From a git bisect I identified ecfa532 as the first bad commit.
Expected behavior
Retroarch should start normally
Steps to reproduce the bug
git reset --hard ecfa53255b5a69d1860cdc1a43e50c414a6073f7
git clean -fdx && ./configure --enable-systemd --enable-dbus --enable-freetype --enable-pulse --enable-sse --enable-vulkan --enable-threads --enable-spirv_cross --enable-qt --enable-flac --enable-v4l2 --enable-al --enable-zlib --enable-alsa --enable-x11 --enable-sdl2 && make -j16
./retroarch
Version/Commit
556283a
Bisect Results
ecfa532
Present in the nightly version
I don't know
Platform & operating system
Gentoo Linux amd64
Affected Cores
No response
Environment information
KDE Plasma 6.6.5
Qt 6.11.1
Wayland
Relevant log output
[INFO] RetroArch 1.22.2 (Git ecfa53255b)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 9 PRO 8945HS w/ Radeon 780M Graphics
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 AES AVX AVX2 AVX512
[INFO] Version: 1.22.2
[INFO] Git: ecfa53255b
[INFO] Built: Jul 29 2026
[INFO] =================================================
[INFO] [Input] Found input driver: "udev".
[INFO] [Environ] SET_PIXEL_FORMAT: RGB565.
[INFO] [Core] Version of libretro API: 1, Compiled against API: 1
[INFO] [Core] Geometry: 320x240, Aspect: 1.333, FPS: 40.00, Sample rate: 48000.00 Hz.
[INFO] [Video] Set video size to: fullscreen.
[INFO] [Wayland] Registered interface wl_compositor at version 6.
[INFO] [Wayland] Registered interface zxdg_decoration_manager_v1 at version 1.
[INFO] [Wayland] Registered interface wp_viewporter at version 1.
[INFO] [Wayland] Registered interface wp_fractional_scale_manager_v1 at version 1.
[INFO] [Wayland] Registered interface wl_shm at version 2.
[INFO] [Wayland] Registered interface wl_seat at version 10.
[INFO] [Wayland] Registered interface zwp_pointer_constraints_v1 at version 1.
[INFO] [Wayland] Registered interface zwp_relative_pointer_manager_v1 at version 1.
[INFO] [Wayland] Registered interface wl_data_device_manager at version 3.
[INFO] [Wayland] Registered interface wp_cursor_shape_manager_v1 at version 2.
[INFO] [Wayland] Registered interface zwp_idle_inhibit_manager_v1 at version 1.
[INFO] [Wayland] Registered interface wp_content_type_manager_v1 at version 1.
[INFO] [Wayland] Registered interface wp_tearing_control_manager_v1 at version 1.
[INFO] [Wayland] Registered interface xdg_toplevel_icon_manager_v1 at version 1.
[INFO] [Wayland] Registered interface wp_presentation at version 2.
[INFO] [Wayland] Registered interface wp_single_pixel_buffer_manager_v1 at version 1.
[INFO] [Wayland] Registered interface xdg_toplevel_tag_manager_v1 at version 1.
[INFO] [Wayland] Registered interface xdg_wm_base at version 6.
[INFO] [Wayland] Registered interface wl_output at version 4.
[INFO] [Vulkan] Vulkan dynamic library loaded.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
[INFO] [Vulkan] Found GPU #0: "AMD Radeon RX 9060 XT (RADV GFX1200)".
[INFO] [Vulkan] Found GPU #1: "AMD Radeon 780M Graphics (RADV PHOENIX)".
[INFO] [Vulkan] Using GPU #0: "AMD Radeon RX 9060 XT (RADV GFX1200)".
[INFO] [Vulkan] Using fences for WSI acquire.
[INFO] [Vulkan] Queue family 0 supports 1 sub-queues.
[INFO] [Vulkan] Got 3 swapchain images.
[INFO] [Wayland] Fullscreen on display 1 "BNQ" "BenQ EX3501R".
[INFO] [Vulkan] Using resolution 240x256.
[INFO] [Vulkan] Source is SDR (16-bit), swapchain HDR10.
[INFO] [Vulkan] Using RGB565 format.
[INFO] [Vulkan] Loading stock shader.
[INFO] [udev] Pad #0 (/dev/input/event3) supports 0 force feedback effects.
[INFO] [Input] Found joypad driver: "udev".
[INFO] [Autoconf] Keychron Keychron Q3 Pro System Control (13364/1585) not configured.
[INFO] [Wayland] Enabling idle inhibitor.
[INFO] [Video] Found display server: "null".
[INFO] [Audio] Set audio input rate to: 48000.00 Hz.
[INFO] [PipeWire] Found Sink Node: alsa_output.pci-0000_c8_00.6.analog-stereo.
[INFO] [PipeWire] Found Sink Node: alsa_output.usb-MOONDROP_DAWN_PRO2_35D8011D251117-01.pro-output-0.
[INFO] [PipeWire] Found Sink Node: alsa_output.usb-XMOS_Fosi_Audio_ZD3-00.pro-output-0.
[INFO] [Audio] Started synchronous audio driver.
[INFO] [Audio] sinc resampler: integer s16 path available.
[INFO] [ALSA] Using ALSA version 1.2.15.3
[INFO] [Microphone] Initialized microphone driver.
[INFO] [Display] Found display driver: "vulkan".
fish: Job 2, './retroarch' terminated by signal SIGSEGV (Address boundary error)
Is there an existing issue for this?
Description
Retroarch segfaults immediately after launching. From a git bisect I identified ecfa532 as the first bad commit.
Expected behavior
Retroarch should start normally
Steps to reproduce the bug
git reset --hard ecfa53255b5a69d1860cdc1a43e50c414a6073f7git clean -fdx && ./configure --enable-systemd --enable-dbus --enable-freetype --enable-pulse --enable-sse --enable-vulkan --enable-threads --enable-spirv_cross --enable-qt --enable-flac --enable-v4l2 --enable-al --enable-zlib --enable-alsa --enable-x11 --enable-sdl2 && make -j16./retroarchVersion/Commit
556283a
Bisect Results
ecfa532
Present in the nightly version
I don't know
Platform & operating system
Gentoo Linux amd64
Affected Cores
No response
Environment information
KDE Plasma 6.6.5
Qt 6.11.1
Wayland
Relevant log output