Skip to content

GGMAX Bug - Crash with the dev test #121

@LeeBamberTGC

Description

@LeeBamberTGC

Source issue: Dark-Basic-Software-Limited/GameGuruRepo#6289


Original issue body:

I got this crash with the dev test but doesn't happen on the retail build. I cleared out my crash log so it's the only one showing. Here's what it is:

==== GAMEGURU MAX CRASH DETECTED ====
EXE Module: C:\Program Files (x86)\Steam\steamapps\common\GameGuru MAX\GameGuruMAX.exe
Time: 2026-01-11 12:17:39
Build: GameGuru MAX Build 11-01-2026-17-29
Exception code: 0x80000003
SymLoadModuleEx: 5368709120
SymGetLineFromAddr64 FAILED. GetLastError=487
Module address: 0x7ff7bb390000
Crash address: 0x7ff7bba30eb3
Base address: 0x140000000
Offset value: 0x6a0eb3
Lookup address: 0x1406a0eb3
Call stack: Up to 10 frames:
#0 0x7ff7bba30eb3 [GameGuruMAX] EnumAxesCallback+0x641bf3 (no line, err=487)
#1 0x7ff7bbbbcb95 [GameGuruMAX] HTTPRequestData+0x9925 (no line, err=487)
#2 0x7ff7bba61ba3 [GameGuruMAX] EnumAxesCallback+0x6728e3 (no line, err=487)
#3 0x7ff7bba78e41 [GameGuruMAX] EnumAxesCallback+0x689b81 (no line, err=487)
#4 0x7ff7bba817f2 [GameGuruMAX] EnumAxesCallback+0x692532 (no line, err=487)
#5 0x7ff7bba78991 [GameGuruMAX] EnumAxesCallback+0x6896d1 (no line, err=487)
#6 0x7ff7bba79082 [GameGuruMAX] EnumAxesCallback+0x689dc2 (no line, err=487)
#7 0x7ff7bba78bb4 [GameGuruMAX] EnumAxesCallback+0x6898f4 (no line, err=487)
#8 0x7ff7bba7587c [GameGuruMAX] EnumAxesCallback+0x6865bc (no line, err=487)
#9 0x7ff7bba50a36 [GameGuruMAX] EnumAxesCallback+0x661776 (no line, err=487)
Crash Ring Buffer: Params=1
LuaExecute: pString=GlobalLoopFinish(1)
LuaCall: functionName=PlayerControl functionParams=0
LuaExecute: pString=GlobalLoop(1)
LuaCall: functionName=UpdateEntityRT functionParams=21
LuaCall: functionName=cg_cinematic_camera_main functionParams=1
LuaCall: functionName=UpdateEntityRT functionParams=21
LuaCall: functionName=bird_main functionParams=1
LuaCall: functionName=UpdateEntityRT functionParams=21
LuaCall: functionName=bird_main functionParams=1
LuaCall: functionName=UpdateEntityRT functionParams=21
LuaCall: functionName=bird_main functionParams=1
LuaCall: functionName=UpdateEntityRT functionParams=21
LuaCall: functionName=bird_main functionParams=1
LuaCall: functionName=UpdateEntityRT functionParams=21
LuaCall: functionName=bird_main functionParams=1
LuaCall: functionName=UpdateEntityRT functionParams=21
LuaCall: functionName=cg_camera_endpoint_main functionParams=1
LuaCall: functionName=UpdateEntityRT functionParams=21
LuaCall: functionName=npc_monitor_main functionParams=1
Extra Debug Log:


🧾 Latest crash report comment (from thatmodelguy)
Dark-Basic-Software-Limited/GameGuruRepo#6289 (comment)

Alright, I got it to crash a couple more times with the latest dev test. I think I have pinpointed the problem. It only happens when I skip the opening cut scene. I have an NPC that you talk to in the cut scene that when he walks away and gets to his point he switches to the corpse script and the NPC monitor detects when he is dead which will trigger another cut scene when you step inside the area. If you let the first cut scene play out there will be no crash when he gets to his mark and switches to the corpse script but if you skip the cut scene it crashes every time
crashdump.dmp
Guru-Crash.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    crash-triageTriggers crash reporting system to assess attached DMP and LOG files from crash event

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions