SoH crashed when entering randomized entrance of forest temple in GtG for the first time.
Logs:
[23:30:06.964] [z_parameter.c:1887] [info] Item Give - item: 0x86
[23:30:07.464] [z_parameter.c:1887] [info] Item Give - item: 0x86
[23:30:22.566] [z_parameter.c:1887] [info] Item Give - item: 0x86
[23:30:25.369] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x276 cutsceneIndex: 0
[23:30:25.369] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:30:25.369] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x1b, entranceIndex: 0x276
[23:30:28.119] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x1fd cutsceneIndex: 0
[23:30:28.120] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:30:28.120] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x51, entranceIndex: 0x1fd
[23:30:34.871] [z_parameter.c:1887] [info] Item Give - item: 0x86
[23:30:35.371] [z_parameter.c:1887] [info] Item Give - item: 0x86
[23:30:58.022] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x157 cutsceneIndex: 0
[23:30:58.022] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:30:58.022] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x63, entranceIndex: 0x157
[23:31:01.906] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:31:01.915] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:31:03.306] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x4f cutsceneIndex: 0
[23:31:03.307] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x1
[23:31:03.307] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x4c, entranceIndex: 0x4f
[23:31:05.156] [z_actor.c:5002] [info] InfTable Flag Set - 0x7e
[23:31:05.206] [z_message_PAL.c:2710] [info] Display Text - textId: 0x207e
[23:31:07.006] [z_message_PAL.c:2710] [info] Display Text - textId: 0x2080
[23:31:14.956] [z_message_PAL.c:2710] [info] Display Text - textId: 0x2082
[23:31:21.456] [z_message_PAL.c:2710] [info] Display Text - textId: 0x2083
[23:31:25.006] [z_message_PAL.c:2710] [info] Display Text - textId: 0x2084
[23:31:27.356] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x5e4 cutsceneIndex: 0
[23:31:27.357] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x1
[23:31:27.357] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x4c, entranceIndex: 0x5e4
[23:31:28.356] [z_message_PAL.c:2710] [info] Display Text - textId: 0x2086
[23:31:29.256] [z_message_PAL.c:2710] [info] Display Text - textId: 0x2087
[23:31:29.756] [z_actor.c:4971] [info] ItemGetInf Flag Set - 0x2
[23:31:29.756] [hook_handlers.cpp:269] [info] Queuing RC: 120
[23:31:29.806] [hook_handlers.cpp:374] [info] Queuing Item mod 0 item 113 from RC 120
[23:31:29.806] [z_parameter.c:1887] [info] Item Give - item: 0x71
[23:31:29.806] [hook_handlers.cpp:432] [info] Item received mod 0 item 113 from RC 120
[23:31:29.806] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:31:29.815] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:31:30.856] [z_message_PAL.c:2710] [info] Display Text - textId: 0x86e
[23:31:31.958] [z_message_PAL.c:2710] [info] Display Text - textId: 0x86f
[23:31:32.607] [z_message_PAL.c:2710] [info] Display Text - textId: 0x898
[23:31:32.807] [z_message_PAL.c:2710] [info] Display Text - textId: 0x892
[23:31:34.156] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x5f4 cutsceneIndex: 0
[23:31:34.157] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x1
[23:31:34.157] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x43, entranceIndex: 0x5f4
[23:31:39.206] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x472 cutsceneIndex: 0
[23:31:39.207] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:31:39.207] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x23, entranceIndex: 0x472
[23:31:46.958] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x25e cutsceneIndex: 0
[23:31:46.958] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:31:46.958] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x20, entranceIndex: 0x25e
[23:31:52.559] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x52c cutsceneIndex: 0
[23:31:52.559] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:31:52.559] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x2c, entranceIndex: 0x52c
[23:31:53.709] [z_message_PAL.c:2710] [info] Display Text - textId: 0x9e
[23:31:54.810] [z_message_PAL.c:2710] [info] Display Text - textId: 0x83
[23:31:55.460] [z_message_PAL.c:2710] [info] Display Text - textId: 0x912c
[23:31:55.660] [z_message_PAL.c:2710] [info] Display Text - textId: 0x912d
[23:31:56.060] [z_message_PAL.c:2710] [info] Display Text - textId: 0x916d
[23:31:56.610] [z_actor.c:5082] [info] RandomizerInf Flag Set - 0x67
[23:31:56.610] [hook_handlers.cpp:269] [info] Queuing RC: 94
[23:31:56.610] [z_message_PAL.c:2710] [info] Display Text - textId: 0x84
[23:31:56.960] [z_message_PAL.c:2710] [info] Display Text - textId: 0xbd
[23:31:57.310] [hook_handlers.cpp:374] [info] Queuing Item mod 0 item 81 from RC 94
[23:31:57.310] [hook_handlers.cpp:415] [info] Attempting to give Item mod 0 item 81 from RC 94
[23:31:58.460] [z_message_PAL.c:2710] [info] Display Text - textId: 0x5b
[23:31:58.460] [z_parameter.c:1887] [info] Item Give - item: 0x51
[23:31:58.460] [hook_handlers.cpp:432] [info] Item received mod 0 item 81 from RC 94
[23:31:58.460] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:31:58.469] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:32:00.210] [z_message_PAL.c:2710] [info] Display Text - textId: 0x86e
[23:32:01.260] [z_message_PAL.c:2710] [info] Display Text - textId: 0x86f
[23:32:01.911] [z_message_PAL.c:2710] [info] Display Text - textId: 0x898
[23:32:02.111] [z_message_PAL.c:2710] [info] Display Text - textId: 0x892
[23:32:03.510] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x5f4 cutsceneIndex: 0
[23:32:03.511] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x1
[23:32:03.511] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x43, entranceIndex: 0x5f4
[23:32:10.960] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:32:14.711] [z_parameter.c:1887] [info] Item Give - item: 0x3c
[23:32:16.861] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x2ca cutsceneIndex: 0
[23:32:16.862] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:32:16.862] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x43, entranceIndex: 0x2ca
[23:32:22.561] [z_message_PAL.c:2710] [info] Display Text - textId: 0x86e
[23:32:23.561] [z_message_PAL.c:2710] [info] Display Text - textId: 0x86f
[23:32:24.211] [z_message_PAL.c:2710] [info] Display Text - textId: 0x895
[23:32:24.411] [z_message_PAL.c:2710] [info] Display Text - textId: 0x88f
[23:32:25.761] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x604 cutsceneIndex: 0
[23:32:25.762] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:32:25.762] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x57, entranceIndex: 0x604
[23:32:45.311] [z_actor.c:684] [info] Switch Flag Set - 0x1f
[23:32:59.211] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:32:59.221] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:33:00.362] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x417 cutsceneIndex: 0
[23:33:00.363] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x1
[23:33:00.363] [z_actor.c:4940] [info] EventChkInf Flag Set - 0x74
[23:33:00.363] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x16, entranceIndex: 0x417
[23:33:00.411] [z_actor.c:684] [info] Switch Flag Set - 0x14
[23:33:56.319] [z_actor.c:771] [info] Clear Flag Set - 0x1
[23:34:03.969] [z_actor.c:833] [info] Collectible Flag Set - 0x1f
[23:34:03.969] [hook_handlers.cpp:338] [info] Queuing RC: 551
[23:34:04.018] [hook_handlers.cpp:374] [info] Queuing Item mod 0 item 148 from RC 551
[23:34:04.019] [z_parameter.c:1887] [info] Item Give - item: 0x94
[23:34:04.019] [hook_handlers.cpp:432] [info] Item received mod 0 item 148 from RC 551
[23:34:04.019] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:34:04.027] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:34:04.819] [timesaver_hook_handlers.cpp:404] [info] VB_PLAY_ONEPOINT_ACTOR_CS ID:93 Cat:7
[23:34:13.920] [z_actor.c:4940] [info] EventChkInf Flag Set - 0x4a
[23:34:13.920] [hook_handlers.cpp:269] [info] Queuing RC: 7
[23:34:15.070] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x6b cutsceneIndex: 0
[23:34:15.070] [z_actor.c:4940] [info] EventChkInf Flag Set - 0x69
[23:34:15.070] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:34:15.072] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:34:15.072] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x57, entranceIndex: 0x60c
[23:34:15.080] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:34:19.220] [hook_handlers.cpp:374] [info] Queuing Item mod 0 item 104 from RC 7
[23:34:19.220] [hook_handlers.cpp:415] [info] Attempting to give Item mod 0 item 104 from RC 7
[23:34:20.370] [z_message_PAL.c:2710] [info] Display Text - textId: 0x3d
[23:34:20.370] [z_parameter.c:1887] [info] Item Give - item: 0x68
[23:34:20.370] [hook_handlers.cpp:432] [info] Item received mod 0 item 104 from RC 7
[23:34:20.371] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:34:20.379] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:35:02.771] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x189 cutsceneIndex: 0
[23:35:02.772] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:35:02.772] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x51, entranceIndex: 0x189
[23:35:58.634] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x117 cutsceneIndex: 0
[23:35:58.634] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:35:58.634] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x5a, entranceIndex: 0x117
[23:36:33.385] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:36:33.394] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:36:34.535] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x129 cutsceneIndex: 0
[23:36:34.538] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:36:34.538] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x5d, entranceIndex: 0x129
[23:36:34.538] [z_actor.c:4940] [info] EventChkInf Flag Set - 0xb3
[23:36:51.291] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:36:51.300] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:36:52.441] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x486 cutsceneIndex: 0
[23:36:52.444] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x2
[23:36:52.444] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0xc, entranceIndex: 0x486
[23:36:58.641] [z_actor.c:684] [info] Switch Flag Set - 0x11
[23:36:58.691] [z_actor.c:684] [info] Switch Flag Set - 0x5
[23:37:07.291] [z_actor.c:833] [info] Collectible Flag Set - 0xc
[23:37:07.291] [hook_handlers.cpp:338] [info] Queuing RC: 325
[23:37:07.341] [hook_handlers.cpp:374] [info] Queuing Item mod 1 item 110 from RC 325
[23:37:07.341] [hook_handlers.cpp:415] [info] Attempting to give Item mod 1 item 110 from RC 325
[23:37:08.694] [z_message_PAL.c:2710] [info] Display Text - textId: 0xf8
[23:37:08.694] [hook_handlers.cpp:432] [info] Item received mod 1 item 110 from RC 325
[23:37:08.695] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:37:08.703] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:37:12.044] [z_actor.c:684] [info] Switch Flag Set - 0x1
[23:37:17.144] [z_message_PAL.c:2710] [info] Display Text - textId: 0x605e
[23:37:18.694] [z_message_PAL.c:2710] [info] Display Text - textId: 0x6004
[23:37:18.695] [z_actor.c:5082] [info] RandomizerInf Flag Set - 0x4b6
[23:37:18.695] [hook_handlers.cpp:269] [info] Queuing RC: 324
[23:37:18.744] [hook_handlers.cpp:374] [info] Queuing Item mod 0 item 112 from RC 324
[23:37:18.744] [hook_handlers.cpp:415] [info] Attempting to give Item mod 0 item 112 from RC 324
[23:37:19.894] [z_message_PAL.c:2710] [info] Display Text - textId: 0x7b
[23:37:19.895] [z_parameter.c:1887] [info] Item Give - item: 0x70
[23:37:19.895] [hook_handlers.cpp:432] [info] Item received mod 0 item 112 from RC 324
[23:37:19.895] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:37:19.903] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:37:24.094] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:37:24.104] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:37:25.245] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x235 cutsceneIndex: 0
[23:37:25.245] [z_scene_otr.cpp:519] [info] Room Init - curRoom.num: 0x0
[23:37:25.245] [z_play_otr.cpp:63] [info] Scene Init - sceneNum: 0x5d, entranceIndex: 0x235
[23:37:36.534] [z_message_PAL.c:2710] [info] Display Text - textId: 0x6014
[23:37:37.534] [z_message_PAL.c:2710] [info] Display Text - textId: 0x6015
[23:37:39.034] [z_actor.c:684] [info] Switch Flag Set - 0x3a
[23:37:39.034] [z_actor.c:5082] [info] RandomizerInf Flag Set - 0x4b7
[23:37:40.334] [SaveManager.cpp:1132] [info] Save File - fileNum: 0
[23:37:40.344] [SaveManager.cpp:1206] [info] Save File Finish - fileNum: 0
[23:37:41.484] [z_demo.c:2215] [info] Cutscene_HandleConditionalTriggers - entranceIndex: 0x169 cutsceneIndex: 0
[23:37:42.027] [CrashHandler.cpp:72] [critical] Exception: 0xc0000005
Registers:
RAX: 0x0000000000000000
RCX: 0x00000228C62FA140
RDX: 0x00000000000021D8
RBX: 0x0000000000000010
RSP: 0x00000040672FEF70
RBP: 0x00000228A95C3520
RSI: 0x00000228A95C4728
RDI: 0x0000000000000000
R9: 0x0000000000000000
R10: 0x00000228A77B0000
R11: 0x00000040672FEEE0
R12: 0x00000228A95C4720
R13: 0x000000000000003A
R14: 0x0000000000000001
R15: 0x00000228A97C6950
RIP: 0x00007FF6D40B63C4
EFLAGS: 0x00010206
Traceback:
BgCheck_Allocate in D:\a\Shipwright\Shipwright\soh\src\code\z_bgcheck.c Line: 1589
Scene_CommandCollisionHeader in D:\a\Shipwright\Shipwright\soh\soh\z_scene_otr.cpp Line: 79
OTRScene_ExecuteCommands in D:\a\Shipwright\Shipwright\soh\soh\z_scene_otr.cpp Line: 453
OTRPlay_InitScene in D:\a\Shipwright\Shipwright\soh\soh\z_play_otr.cpp Line: 83
OTRPlay_SpawnScene in D:\a\Shipwright\Shipwright\soh\soh\z_play_otr.cpp Line: 58
Play_SpawnScene in D:\a\Shipwright\Shipwright\soh\src\code\z_play.c Line: 1870
Play_Init in D:\a\Shipwright\Shipwright\soh\src\code\z_play.c Line: 497
GameState_Init in D:\a\Shipwright\Shipwright\soh\src\code\game.c Line: 440
RunFrame in D:\a\Shipwright\Shipwright\soh\src\code\graph.c Line: 473
Graph_ThreadEntry in D:\a\Shipwright\Shipwright\soh\src\code\graph.c Line: 520
Main in D:\a\Shipwright\Shipwright\soh\src\code\main.c Line: 142
SDL_main in D:\a\Shipwright\Shipwright\soh\src\code\main.c Line: 70
main_getcmdline in D:\a\Shipwright\Shipwright\vcpkg\buildtrees\sdl2\src\ase-2.32.2-35aaa9f1a6.clean\src\main\windows\SDL_windows_main.c Line: 80
__scrt_common_main_seh in D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl Line: 288
BaseThreadInitThunk(0x00007FFE4F1DE8C0) in C:\WINDOWS\System32\KERNEL32.DLL
RtlUserThreadStart(0x00007FFE5024C510) in C:\WINDOWS\SYSTEM32\ntdll.dll
Build Information:
Game Version: Copper Charlie (9.1.2)
Git Branch: develop
Git Commit: 1e1ba54
Build Date: Feb 12 2026 02:48:15
Scene: SCENE_FOREST_TEMPLE
Room: -1
Actors:
GFX Stack:
�
SoH crashed when entering randomized entrance of forest temple in GtG for the first time.
Logs:
Entire game session log:
https://pastebin.com/y3nCmRnn