protonscr

The Binding of Isaac Uncompatible?

protonclosed
ValveSoftware/Proton#9932 · opened 2026-07-01 by BennyXZD · updated 2026-07-01 · 1 comments · github
1 matching comments, n / p to jump
BBennyXZD 2026-07-01 github

Title: The Binding of Isaac: Rebirth (250900) — consistent EXCEPTION_ACCESS_VIOLATION at startup across Proton 9.0-4, GE-Proton, and Experimental
System Information:

OS: Nobara Linux 43 (Fedora 43 base), KDE Plasma 6.6.4, Wayland
Kernel: 7.0.11-200.nobara.fc43.x86_64
GPU: NVIDIA GeForce RTX 4060, driver 595.71.05 (open kernel module)
CPU: AMD Ryzen 5 7500F

Proton versions tested (all produce identical crash):

Proton 9.0-4f
GE-Proton (latest)
Proton Experimental (11.0-20260622b)

Compatibility Report Info:
Steam AppID: 250900
Symptoms:
Game window never appears (occasionally a splash flashes for a fraction of a second). Process crashes ~within seconds of launch, every time, regardless of Proton version.
Crash signature (identical across all three Proton versions):
Unhandled exception: page fault on read access to 0x00000218 in wow64 32-bit code (0x0096195d).
EIP:0096195d EAX:00000000 EBX:000003c0 ECX:00000000 EDX:00c007e9
ESI:00bc7a30 EDI:00000000
0x0096195d isaac-ng+0x56195d: mov 0x218(%edi), %ebx
Null-pointer dereference — EDI=0, reading offset 0x218.
Notable context:

Crash occurs on a thread that was just renamed to SDL_joystick, suggesting the fault occurs during controller/input enumeration.
Immediately prior in the log: SteamAPI_Init(): Loaded 'C:\Program Files (x86)\Steam\steamclient.dll' OK. — native Steamworks bridge loads successfully before the crash.

Troubleshooting already attempted (no change in outcome):

Fresh Proton prefix (wiped compatdata, verified game files)
Disabled Steam Overlay
Disabled Steam Input globally (all controller support options off in Steam settings)
Unplugged physical Xbox controller and unloaded xone kernel driver modules entirely
Forced SDL_JOYSTICK_HIDAPI=0
Confirmed all DLC (Afterbirth, Afterbirth+, Repentance) installed with valid depot sizes
Verified ~/.steam symlinks are correctly pointing to Steam install
Swapped Lua5.3.3r.dll/Lua5.3.3f.dll per a known community workaround — no change
Forcing WINEDLLOVERRIDES="steamclient.dll=b,steamclient64.dll=b" avoids the crash but causes SteamAPI_Init() to fail to load entirely, and the game then exits silently without a window (not a real fix)

Attached: steam-250900.log generated with PROTON_LOG=1

steam-250900.log

Kkisak-valve maintainer 2026-07-01 github

Hello @BennyXZD, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to https://github.com/ValveSoftware/Proton/issues/4868#issuecomment-4855173475.

Proton versions

Launch options

Upstream links

DLLs