Closed FreezyLemon closed 6 months ago
journalctl
?uname -r
?ldd --version
?dump@smgi.me
.I'm using Arch + Hyprland and I can't repro, so there has to be something specific going wrong with your system.
If (4) works from above, can you also try the lib from here? https://github.com/smoogipoo/SDL3-CS/pull/17/files
2 and 3:
$ uname -r
6.8.5-zen1-1-zen
$ ldd --version
ldd (GNU libc) 2.39
4: No, the official build (and the binary from your fork) also segfaults.
I sent you a coredump.
Tracking upstream fix in https://github.com/libsdl-org/SDL/pull/9523
Fixed by #6240.
With
SDL_VIDEO_DRIVER=wayland
orSDL_VIDEO_DRIVER
unset,SDL3.SDL_Init
segfaults:Setting
SDL_VIDEO_DRIVER=x11
fixes this. Building my own SDL3 library from git main also fixes this (even duplicating the build args from the CI script).I assume this is some problem with native dependencies because I am on a rolling release distro (Arch). I can't see anything wrong at a glance. I might dig deeper in the next few days.