The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

Crashing on startup MAC
Experiencing crash on startup on my MAC. Tried to reinstall application without any luck. Anyone have a solution?

Here's the report:
-------------------------------------

Process: The Binding of Isaac Afterbirth+ [42926]
Path: /Users/USER/Library/Application Support/Steam/*/The Binding of Isaac Rebirth.app/Contents/MacOS/The Binding of Isaac Afterbirth+
Identifier: com.Nicalis.The-Binding-of-Isaac-Afterbirth-
Version: v1.02 (1)
Code Type: X86-64 (Translated)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2025-08-03 11:21:42.4316 +0200
OS Version: macOS 15.5 (24F74)
Report Version: 12
Anonymous UUID: EC122D00-7C66-A68C-7131-D5F7B332C00D

Sleep/Wake UUID: 08C5056E-9C8C-4999-95AC-761F8AFC0F30

Time Awake Since Boot: 430000 seconds
Time Since Wake: 763 seconds

System Integrity Protection: enabled

Notes:
RIP register does not match crashing frame (0x7FFF5FC01008 vs 0x101478078)

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00007fff5fc01008
Exception Codes: 0x0000000000000001, 0x00007fff5fc01008

Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [42926]

VM Region Info: 0x7fff5fc01008 is not in any region. Bytes after previous region: 6712102921
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
unused __TEXT 7ffda7de8000-7ffdcfad8000 [636.9M] r-x/r-x SM=COW unused unknown system shared lib __TEXT
--->
UNUSED SPACE AT END

Error Formulating Crash Report:
RIP register does not match crashing frame (0x7FFF5FC01008 vs 0x101478078)

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 <translation info unavailable> 0x101478078 ???
1 ??? 0x100c5b129 ???
2 ??? 0x100dc5dc0 ???
3 steamloader.dylib 0x109913996 CGlobalInitter::CGlobalInitter() + 246
4 dyld 0x200ef25f2 invocation function for block in dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) const + 290
5 dyld 0x200f23cf6 invocation function for block in dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, dyld3::MachOAnalyzer::VMAddrConverter const&, void (unsigned int) block_pointer, void const*) const + 133
6 dyld 0x200f52484 invocation function for block in mach_o::Header::forEachSection(void (mach_o::Header::SectionInfo const&, bool&) block_pointer) const + 271
7 dyld 0x200f4f7f5 mach_o::Header::forEachLoadCommand(void (load_command const*, bool&) block_pointer) const + 191
8 dyld 0x200f50d6a mach_o::Header::forEachSection(void (mach_o::Header::SectionInfo const&, bool&) block_pointer) const + 116
9 dyld 0x200f19c74 dyld3::MachOFile::forEachInitializerPointerSection(Diagnostics&, void (unsigned int, unsigned int, bool&) block_pointer) const + 116
10 dyld 0x200f23a1c dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, dyld3::MachOAnalyzer::VMAddrConverter const&, void (unsigned int) block_pointer, void const*) const + 390
11 dyld 0x200ef245a dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) const + 150
12 dyld 0x200ef8c8b dyld4::JustInTimeLoader::runInitializers(dyld4::RuntimeState&) const + 21
13 dyld 0x200ef27cc dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array<dyld4::Loader const*>&, dyld3::Array<dyld4::Loader const*>&) const + 276
14 dyld 0x200ef6219 dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const::$_0::operator()() const + 147
15 dyld 0x200ef2875 dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const + 115
16 dyld 0x200f0c88b dyld4::APIs::runAllInitializersForMain() + 269
17 dyld 0x200ede634 dyld4::prepare(dyld4::APIs&, mach_o::Header const*) + 3587
18 dyld 0x200edd81f dyld4::start(dyld4::KernelArgs*, void*, void*)::$_0::operator()() const + 239
19 dyld 0x200edd4da start + 2970

Thread 1:: com.apple.rosetta.exceptionserver
0 runtime 0x7ff7fff150e4 0x7ff7fff11000 + 16612


Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000109913894 rbx: 0x0000000100dc5d00 rcx: 0x00000001002fdb6e rdx: 0x000000000000105f
rdi: 0x00000003052e8d40 rsi: 0x00000003052e8cf8 rbp: 0x00000003052e8e60 rsp: 0x00000003052e6e58
r8: 0x0000000100907000 r9: 0x00000003052e8e36 r10: 0x0000000100dc5dc0 r11: 0x0000000000000020
r12: 0x0000000000001000 r13: 0x00007ff8534e80f8 r14: 0x0000000109914068 r15: 0x0000000100dc5000
rip: 0x00007fff5fc01008 rfl: 0x0000000000000246
tmp0: 0x0000000000000000 tmp1: 0x00007fff5fc01008 tmp2: 0x0000000109948410


Binary Images:
0x200ed7000 - 0x200f71fff dyld (*) <3771ea6a-0fe5-3b63-961d-c09e01d5e680> /usr/lib/dyld
0x7ff7fff11000 - 0x7ff7fff40fff runtime (*) <fe40a70a-33e8-3d5c-b196-d104da35046d> /usr/libexec/rosetta/runtime
0x10936b000 - 0x1093d2fff libRosettaRuntime (*) <7742e99c-2006-3006-bc1e-1869448c6224> /Library/Apple/*/libRosettaRuntime
0x1002fd000 - 0x10085ffff com.Nicalis.The-Binding-of-Isaac-Afterbirth- (v1.02) <4c7dcdc2-d312-30b0-9a4d-b46cb5c13678> /Users/USER/Library/Application Support/Steam/*/The Binding of Isaac Rebirth.app/Contents/MacOS/The Binding of Isaac Afterbirth+
0x109913000 - 0x109913fff steamloader.dylib (*) <c85b1892-a204-3ace-a1aa-10e5f2b49bdf> /Users/USER/Library/Application Support/Steam/*/steamloader.dylib
0x109998000 - 0x1099bffff gameoverlayrenderer.dylib (*) <6b054948-5d77-3d68-bb6a-d1f6a19db61a> /Users/USER/Library/Application Support/Steam/*/gameoverlayrenderer.dylib
0x109a98000 - 0x109ab4fff libsteam_api.dylib (*) <3ca708b3-fd8e-3207-b9d0-fb54ed2179fc> /Users/USER/Library/Application Support/Steam/*/The Binding of Isaac Rebirth.app/Contents/MacOS/libsteam_api.dylib
0x109b1a000 - 0x109b54fff org.xiph.vorbis (1.3.4) <53e079ac-404b-3c78-b805-7ed0e3284c5a> /Users/USER/Library/Application Support/Steam/*/The Binding of Isaac Rebirth.app/Contents/Frameworks/Vorbis.framework/Versions/A/Vorbis
0x10991e000 - 0x109923fff org.xiph.ogg (1.3.1) <5d604e6b-ddad-3d6d-934d-6aeec24ef7b3> /Users/USER/Library/Application Support/Steam/*/The Binding of Isaac Rebirth.app/Contents/Frameworks/Ogg.framework/Versions/A/Ogg
0x109ba9000 - 0x109c02fff net.sourceforge.libtheoraplayer (1.1) <5c880ac1-660f-3280-ae52-aa8c0566a953> /Users/USER/Library/Application Support/Steam/*/The Binding of Isaac Rebirth.app/Contents/Frameworks/theoraplayer.framework/Versions/A/theoraplayer
0x109a13000 - 0x109a34fff org.xiph.theora (1.1alpha1svn) <c2543999-8dcc-311b-92af-9b80547c68e8> /Users/USER/Library/Application Support/Steam/*/The Binding of Isaac Rebirth.app/Contents/Frameworks/Theora.framework/Versions/A/Theora
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=616.0M resident=0K(0%) swapped_out_or_unallocated=616.0M(100%)
Writable regions: Total=690.4M written=675K(0%) resident=675K(0%) swapped_out=0K(0%) unallocated=689.8M(100%)
< >
Showing 1-6 of 6 comments
It's just a bug, most likely they won't fix it, you need to buy more Repentance
Unfortunately a system update by apple is not allowing BOI to launch correctly. It has been this way for months with 0 support from the devs. They have not communicated that its even going to get fixed.
Idk why my answer wasn't pinned* but you just need to delete the steam common files, and maybe delete the isaac game files in documents under mygames or whatever the mac alternative is. The reason is likely because mods fail to uninstall correctly leaving a null value or some such. then just reinstall.
actaully this could be related to your mac not being compatible with the game ?? which I've never heard of

"✅ 1. Rosetta incompatibility or crash

Since the game is being run via Rosetta, and it crashes very early, this might be a case of:

The game not being fully compatible with Rosetta,

A bug in how the game uses certain x86 instructions,

Or an error during translation or memory allocation.

✅ 2. Corrupted or missing dynamic libraries

The fact that it crashed during dyld operations (dynamic linking/initialization) suggests a corrupted or missing shared library (.dylib).

steamloader.dylib might be involved, meaning Steam’s loader failed to inject or initialize properly.

✅ 3. Faulty game installation or update

A corrupted game install or recent update could cause this, especially if files were altered or compiled improperly for your architecture."

I would ask chatgpt honestly it explains error reports pretty well..
This was happening to me when I previously installed macOS Sequoia 15.5. However, the game now works when running macOS Tahoe 26 Developer Beta 5
I think I figured out a solution to it that does not require updating the operating system. https://steamcommunity.com/app/250900/discussions/0/567039356649500005/
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Aug 3, 2025 @ 2:32am
Posts: 6