### Steps to reproduce
Run the `vim` command in Terminal.
It crashes.
```
zsh: killed vim
```
### Expected behaviour
vim should show normally
### Version of MacVim
9.2.0321
### MacVim installation method
brew install macvim
### Environment
macOS version: macOS Tahoe 26.5.2 (25F84)
Mac: MacBook Pro, 13-inch, 2020, Four Thunderbolt 3 ports
Processor: 2 GHz Quad-Core Intel Core i5
Terminal: Apple Terminal Version 2.15 (470.2)
Shell: zsh 5.9 (x86_64-apple-darwin25.0)
### Logs and stack traces
```shell
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: Vim [8059]
Path: /usr/local/Cellar/macvim/9.2.0321/MacVim.app/Contents/MacOS/Vim
Identifier: Vim
Version: ???
Code Type: X86-64 (Native)
Role: Unspecified
Parent Process: zsh [7406]
Coalition: com.apple.Terminal [993]
Responsible Process: Terminal [7404]
User ID: 501
Date/Time: 2026-07-19 00:33:10.3869 +1000
Launch Time: 2026-07-19 00:33:10.3593 +1000
Hardware Model: MacBookPro16,2
OS Version: macOS 26.5.2 (25F84)
Release Type: User
Bridge OS Version: 10.5 (23P5067)
Crash Reporter Key: 9F4EB25E-6E8F-07D8-633E-E20D7F8DD238
Incident Identifier: 50D6CDF7-C19C-4B90-83BA-CECDA3A20F3F
Time Awake Since Boot: 3300 seconds
System Integrity Protection: enabled
Triggered by Thread: 0
Exception Type: EXC_BAD_ACCESS (SIGKILL (Code Signature Invalid))
Exception Subtype: UNKNOWN_0x32 at 0x000000010b5a3000
Exception Codes: 0x0000000000000032, 0x000000010b5a3000
Termination Reason: Namespace CODESIGNING, Code 2, Invalid Page
VM Region Info: 0x10b5a3000 is in 0x10b5a3000-0x10bcc2000; bytes after start: 0 bytes before end: 7467007
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
mapped file 10b525000-10b5a3000 [ 504K] r--/rwx SM=COW Object_id=609f497a
---> mapped file 10b5a3000-10bcc2000 [ 7292K] r--/rwx SM=COW Object_id=8d8e73bb
GAP OF 0xbf18000 BYTES
commpage (reserved) 117bda000-117cfa000 [ 1152K] ---/--- SM=NUL reserved VM address space (unallocated)
Thread 0 Crashed:
0 dyld
0x7ff80682d1e7 mach_o::Universal::isUniversal(std::__1::span<unsigned char const, 18446744073709551615ul>) + 19
1 dyld
0x7ff8067f5a51 dyld3::MachOFile::compatibleSlice(Diagnostics&, unsigned long long&, unsigned long long&, void const*, unsigned long, char const*, mach_o::Platform, bool, mach_o::GradedArchitectures const&, bool) + 71
2 dyld
0x7ff8067dba8a dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int, mach_o::Layout const*) + 322
3 dyld
0x7ff8067dd47d dyld4::Loader::makeDiskLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int, mach_o::Layout const*) + 149
4 dyld
0x7ff8067df07e invocation function for block in dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&) + 3303
5 dyld
0x7ff8067ddb6b dyld4::Loader::forEachResolvedAtPathVar(dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, dyld4::ProcessConfig::PathOverrides::Type, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) + 809
6 dyld
0x7ff8067c7022 dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*, mach_o::Platform, bool, bool, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) const + 1356
7 dyld
0x7ff8067dd6bb dyld4::Loader::forEachPath(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) + 267
8 dyld
0x7ff8067ddf3b dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&) + 933
9 dyld
0x7ff8067d9b54 invocation function for block in dyld4::JustInTimeLoader::loadDependents(Diagnostics&, dyld4::RuntimeState&, dyld4::Loader::LoadOptions const&) + 547
10 dyld
0x7ff8068319a5 invocation function for block in mach_o::UnsafeHeader::forEachLinkedDylib(void (char const*, mach_o::LinkedDylibAttributes, mach_o::Version32, mach_o::Version32, bool, bool&) block_pointer) const + 98
11 dyld
0x7ff80682fc8b mach_o::UnsafeHeader::forEachLoadCommand(void (load_command const*, bool&) block_pointer) const + 191
12 dyld
0x7ff806831781 mach_o::UnsafeHeader::forEachLinkedDylib(void (char const*, mach_o::LinkedDylibAttributes, mach_o::Version32, mach_o::Version32, bool, bool&) block_pointer) const + 171
13 dyld
0x7ff8067d9816 dyld4::JustInTimeLoader::loadDependents(Diagnostics&, dyld4::RuntimeState&, dyld4::Loader::LoadOptions const&) + 152
14 dyld
0x7ff8067c4316 dyld4::prepare(dyld4::APIs&, mach_o::UnsafeHeader const*) + 1220
15 dyld
0x7ff8067c3e40 dyld4::start(dyld4::KernelArgs*, void*, void*, unsigned long long)::$_0::operator()() const + 284
16 dyld
0x7ff8067c3ac6 start + 3142
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x6d00f30336820063 rbx: 0x00007ff7b5c90700 rcx: 0x00000000feffffff rdx: 0x00007ff7b5c90078
rdi: 0x000000010b5a3000 rsi: 0x000000000071e800 rbp: 0x00007ff7b5c8fdc0 rsp: 0x00007ff7b5c8fdc0
r8: 0x000000000071e800 r9: 0x000000010a26dde0 r10: 0x00007ff7b5c90200 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x00007ff7b5c90078 r14: 0x00007ff7b5c900c8 r15: 0x000000000071e800
rip: 0x00007ff80682d1e7 rfl: 0x0000000000010212 cr2: 0x000000010b5a3000
Logical CPU: 0
Error Code: 0x00000004 (no mapping for user data read)
Trap Number: 14
Binary Images:
0x10a26d000 - 0x10a56cfff Vim (*) <963d1a0e-283e-3321-bf41-444730bbc22b> /usr/local/Cellar/macvim/9.2.0321/MacVim.app/Contents/MacOS/Vim
0x7ff8067b1000 - 0x7ff80684e8ef dyld (*) <7dab2bc9-2bd6-3721-8680-26122c6adb45> /usr/lib/dyld
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: 1
thread_create: 0
thread_set_state: 33
VM Region Summary:
ReadOnly portion of Libraries: Total=157.8M resident=0K(0%) swapped_out_or_unallocated=157.8M(100%)
Writable regions: Total=8748K written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=8748K(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
STACK GUARD 56.0M 1
Stack 8192K 1
VM_ALLOCATE (reserved) 480K 2 reserved VM address space (unallocated)
__DATA 421K 3
__DATA_CONST 111K 2
__DATA_DIRTY 14K 1
__LINKEDIT 154.2M 2
__TEXT 3704K 2
__TPRO_CONST 8 1
mapped file 15.6M 10
shared memory 8K 2
=========== ======= =======
TOTAL 238.4M 27
TOTAL, minus reserved VM space 237.9M 27
-----------
Full Report
-----------
{"app_name":"Vim","timestamp":"2026-07-19 00:33:10.00 +1000","app_version":"","slice_uuid":"963d1a0e-283e-3321-bf41-444730bbc22b","build_version":"","platform":1,"share_with_app_devs":1,"is_first_party":1,"bug_type":"309","os_version":"macOS 26.5.2 (25F84)","roots_installed":0,"incident_id":"50D6CDF7-C19C-4B90-83BA-CECDA3A20F3F","name":"Vim"}
{
"uptime" : 3300,
"procRole" : "Unspecified",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro16,2",
"coalitionID" : 993,
"osVersion" : {
"train" : "macOS 26.5.2",
"build" : "25F84",
"releaseType" : "User"
},
"captureTime" : "2026-07-19 00:33:10.3869 +1000",
"codeSigningMonitor" : 0,
"incident" : "50D6CDF7-C19C-4B90-83BA-CECDA3A20F3F",
"pid" : 8059,
"cpuType" : "X86-64",
"procLaunch" : "2026-07-19 00:33:10.3593 +1000",
"procStartAbsTime" : 3350680424751,
"procExitAbsTime" : 3350706776950,
"procName" : "Vim",
"procPath" : "\/usr\/local\/Cellar\/macvim\/9.2.0321\/MacVim.app\/Contents\/MacOS\/Vim",
"parentProc" : "zsh",
"parentPid" : 7406,
"coalitionName" : "com.apple.Terminal",
"crashReporterKey" : "9F4EB25E-6E8F-07D8-633E-E20D7F8DD238",
"appleIntelligenceStatus" : {"reasons":["deviceNotCapable"],"state":"unavailable"},
"developerMode" : 1,
"responsiblePid" : 7404,
"responsibleProc" : "Terminal",
"codeSigningID" : "Vim-55554944963d1a0e283e3321bf41444730bbc22b",
"codeSigningTeamID" : "",
"codeSigningFlags" : 587268865,
"codeSigningValidationCategory" : 10,
"codeSigningTrustLevel" : 4294967295,
"codeSigningAuxiliaryInfo" : 0,
"bootSessionUUID" : "B410B9D4-9F53-4C0A-94F4-F1389A5A0924",
"bridgeVersion" : {"build":"23P5067","train":"10.5"},
"sip" : "enabled",
"vmRegionInfo" : "0x10b5a3000 is in 0x10b5a3000-0x10bcc2000; bytes after start: 0 bytes before end: 7467007\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n mapped file 10b525000-10b5a3000 [ 504K] r--\/rwx SM=COW Object_id=609f497a\n---> mapped file 10b5a3000-10bcc2000 [ 7292K] r--\/rwx SM=COW Object_id=8d8e73bb\n GAP OF 0xbf18000 BYTES\n commpage (reserved) 117bda000-117cfa000 [ 1152K] ---\/--- SM=NUL reserved VM address space (unallocated)",
"exception" : {"codes":"0x0000000000000032, 0x000000010b5a3000","rawCodes":[50,
4485427200],"type":"EXC_BAD_ACCESS","signal":"SIGKILL (Code Signature Invalid)","subtype":"UNKNOWN_0x32 at 0x000000010b5a3000"},
"termination" : {"flags":0,"code":2,"namespace":"CODESIGNING","indicator":"Invalid Page"},
"vmregioninfo" : "0x10b5a3000 is in 0x10b5a3000-0x10bcc2000; bytes after start: 0 bytes before end: 7467007\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n mapped file 10b525000-10b5a3000 [ 504K] r--\/rwx SM=COW Object_id=609f497a\n---> mapped file 10b5a3000-10bcc2000 [ 7292K] r--\/rwx SM=COW Object_id=8d8e73bb\n GAP OF 0xbf18000 BYTES\n commpage (reserved) 117bda000-117cfa000 [ 1152K] ---\/--- SM=NUL reserved VM address space (unallocated)",
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":33,"task_for_pid":1},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":65480,"instructionState":{"instructionStream":{"bytes":[192,93,195,85,72,137,229,139,71,4,59,5,73,221,0,0,15,150,192,93,195,85,72,137,229,139,71,4,59,5,47,221,0,0,15,150,192,93,195,0,0,0,0,0,0,0,0,0,0,0,0,85,72,137,229,72,137,55,72,1,242,72,137,87,8,141,4,141,4,0,0,0,137,71,16,93,195,85,72,137,229,72,131,254,8,115,4,49,192,235,19,185,255,255,255,254,35,15,49,192,129,249,202,254,186,190,72,15,68,199,93,195,144,85,72,137,229,65,87,65,86,65,85,65,84,83,72,129,236,152,2,0,0,72,137,251,72,141,5,242,29,161,64,72,139,0,72,137,69,208,139,62,137,248,13,0,0,0,1,61,202,254,186,191,117,34,129,255,202,254,186,191,184,40,0,0,0,185,28,0,0,0,72,15,68,200,72,57,202,115,67,72],"offset":96}},"threadState":{"r13":{"value":140701883498616},"rax":{"value":7854544945259085923},"rflags":{"value":66066},"cpu":{"value":0},"r14":{"value":140701883498696},"rsi":{"value":7464960},"r8":{"value":7464960},"cr2":{"value":4485427200},"rdx":{"value":140701883498616},"r10":{"value":140701883499008},"r9":{"value":4465286624},"r15":{"value":7464960},"rbx":{"value":140701883500288},"trap":{"value":14,"description":"(no mapping for user data read)"},"err":{"value":4},"r11":{"value":0},"rip":{"value":140703237853671,"matchesCrashFrame":1},"rbp":{"value":140701883497920},"rsp":{"value":140701883497920},"r12":{"value":0},"rcx":{"value":4278190079},"flavor":"x86_THREAD_STATE","rdi":{"value":4485427200}},"frames":[{"imageOffset":508391,"symbol":"mach_o::Universal::isUniversal(std::__1::span<unsigned char const, 18446744073709551615ul>)","symbolLocation":19,"imageIndex":1},{"imageOffset":281169,"symbol":"dyld3::MachOFile::compatibleSlice(Diagnostics&, unsigned long long&, unsigned long long&, void const*, unsigned long, char const*, mach_o::Platform, bool, mach_o::GradedArchitectures const&, bool)","symbolLocation":71,"imageIndex":1},{"imageOffset":174730,"symbol":"dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int, mach_o::Layout const*)","symbolLocation":322,"imageIndex":1},{"imageOffset":181373,"symbol":"dyld4::Loader::makeDiskLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int, mach_o::Layout const*)","symbolLocation":149,"imageIndex":1},{"imageOffset":188542,"symbol":"invocation function for block in dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&)","symbolLocation":3303,"imageIndex":1},{"imageOffset":183147,"symbol":"dyld4::Loader::forEachResolvedAtPathVar(dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, dyld4::ProcessConfig::PathOverrides::Type, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer)","symbolLocation":809,"imageIndex":1},{"imageOffset":90146,"symbol":"dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*, mach_o::Platform, bool, bool, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) const","symbolLocation":1356,"imageIndex":1},{"imageOffset":181947,"symbol":"dyld4::Loader::forEachPath(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer)","symbolLocation":267,"imageIndex":1},{"imageOffset":184123,"symbol":"dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&)","symbolLocation":933,"imageIndex":1},{"imageOffset":166740,"symbol":"invocation function for block in dyld4::JustInTimeLoader::loadDependents(Diagnostics&, dyld4::RuntimeState&, dyld4::Loader::LoadOptions const&)","symbolLocation":547,"imageIndex":1},{"imageOffset":526757,"symbol":"invocation function for block in mach_o::UnsafeHeader::forEachLinkedDylib(void (char const*, mach_o::LinkedDylibAttributes, mach_o::Version32, mach_o::Version32, bool, bool&) block_pointer) const","symbolLocation":98,"imageIndex":1},{"imageOffset":519307,"symbol":"mach_o::UnsafeHeader::forEachLoadCommand(void (load_command const*, bool&) block_pointer) const","symbolLocation":191,"imageIndex":1},{"imageOffset":526209,"symbol":"mach_o::UnsafeHeader::forEachLinkedDylib(void (char const*, mach_o::LinkedDylibAttributes, mach_o::Version32, mach_o::Version32, bool, bool&) block_pointer) const","symbolLocation":171,"imageIndex":1},{"imageOffset":165910,"symbol":"dyld4::JustInTimeLoader::loadDependents(Diagnostics&, dyld4::RuntimeState&, dyld4::Loader::LoadOptions const&)","symbolLocation":152,"imageIndex":1},{"imageOffset":78614,"symbol":"dyld4::prepare(dyld4::APIs&, mach_o::UnsafeHeader const*)","symbolLocation":1220,"imageIndex":1},{"imageOffset":77376,"symbol":"dyld4::start(dyld4::KernelArgs*, void*, void*, unsigned long long)::$_0::operator()() const","symbolLocation":284,"imageIndex":1},{"imageOffset":76486,"symbol":"start","symbolLocation":3142,"imageIndex":1}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 4465283072,
"size" : 3145728,
"uuid" : "963d1a0e-283e-3321-bf41-444730bbc22b",
"path" : "\/usr\/local\/Cellar\/macvim\/9.2.0321\/MacVim.app\/Contents\/MacOS\/Vim",
"name" : "Vim"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703237345280,
"size" : 645360,
"uuid" : "7dab2bc9-2bd6-3721-8680-26122c6adb45",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
}
],
"sharedCache" : {
"base" : 140703192739840,
"size" : 30064771072,
"uuid" : "7c732ba8-8d23-35b2-9900-285e39708302"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=157.8M resident=0K(0%) swapped_out_or_unallocated=157.8M(100%)\nWritable regions: Total=8748K written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=8748K(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nSTACK GUARD 56.0M 1 \nStack 8192K 1 \nVM_ALLOCATE (reserved) 480K 2 reserved VM address space (unallocated)\n__DATA 421K 3 \n__DATA_CONST 111K 2 \n__DATA_DIRTY 14K 1 \n__LINKEDIT 154.2M 2 \n__TEXT 3704K 2 \n__TPRO_CONST 8 1 \nmapped file 15.6M 10 \nshared memory 8K 2 \n=========== ======= ======= \nTOTAL 238.4M 27 \nTOTAL, minus reserved VM space 237.9M 27 \n",
"legacyInfo" : {
"threadTriggered" : {
}
},
"logWritingSignature" : "75bd56e379f9f70181b005c96b401b15c2ff61b9",
"roots_installed" : 0,
"bug_type" : "309",
"trmStatus" : 2105856,
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "6813dc6e1e50e5344eb573e9",
"factorPackIds" : [
],
"deploymentId" : 240000021
},
{
"rolloutId" : "699d4a6bb3c59721f0815d4a",
"factorPackIds" : [
"6a1e847dfae8a60fe3d88f20",
"6a1e847ffae8a60fe3d88f21",
"6a1e847fe5700036461dd986",
"6a1e848059a97e607a107573"
],
"deploymentId" : 240000038
}
],
"experiments" : [
]
}
}
```
### Vim and MacVim configuration where issue is reproducable
There is no vimrc or whatever settings. It is fresh installation, without any manual configuration.