Skip to content

[v1.3.0-rc.1] Occasional crashes from quickreset #112

Description

@Museus

at the end of the run, froze on black screen after killing dad and going through the door. I gave up, reopened the save file, and then the game crashed. the save file was a fresh max save, the bug reporter trace back is attached

...
Script Crash: Main.lua:988 attempt to index local 'run' (a nil value)




Lua Stack Trace: 
C:\Program Files (x86)\Steam\steamapps\common\Hades\Content\Scripts\Main.lua:988: attempt to index local 'run' (a nil value)
 at l_msghandler in d:\jenkins\workspace\minos_pc_latest\gsge\engine.native\code\helpers\luaext.cpp:line 335 (0x00007ffbaf0285c5)
 at luaD_precall (0x00007ffbaf1ae800)
 at luaD_call (0x00007ffbaf1ae490)
 at luaG_errormsg (0x00007ffbaf1a9e90)
 at luaG_runerror (0x00007ffbaf1a9f60)
 at luaG_typeerror (0x00007ffbaf1a9fa0)
 at luaV_gettable (0x00007ffbaf1b6950)
 at luaV_execute (0x00007ffbaf1b4da0)
 at luaD_call (0x00007ffbaf1ae490)
 at luaD_rawrunprotected (0x00007ffbaf1aed10)
 at luaD_pcall (0x00007ffbaf1ae6a0)
 at lua_pcallk (0x00007ffbaf1a8440)
 at Lua::CallVoid in d:\jenkins\workspace\minos_pc_latest\gsge\engine.native\code\helpers\luaext.cpp:line 1892 (0x00007ffbaf02a70c)
 at sgg::ProgressManager::GatherLuaState in d:\jenkins\workspace\minos_pc_latest\gsge\engine.native\code\players\progressmanager.cpp:line 935 (0x00007ffbaf04a02f)
 at sgg::ProgressManager::GatherSaveData in d:\jenkins\workspace\minos_pc_latest\gsge\engine.native\code\players\progressmanager.cpp:line 912 (0x00007ffbaf049e07)
 at sgg::ProgressManager::Save in d:\jenkins\workspace\minos_pc_latest\gsge\engine.native\code\players\progressmanager.cpp:line 563 (0x00007ffbaf047517)
 at sgg::World::Begin in d:\jenkins\workspace\minos_pc_latest\gsge\engine.native\code\world\world.cpp:line 1561 (0x00007ffbaf13d203)
 at sgg::GameplayScreen::Update in d:\jenkins\workspace\minos_pc_latest\gsge\engine.native\code\gui\screenmanager\screens\gameplayscreen.cpp:line 69 (0x00007ffbaefd28ea)
 at sgg::ScreenManager::Update in d:\jenkins\workspace\minos_pc_latest\gsge\engine.native\code\gui\screenmanager\screenmanager.cpp:line 566 (0x00007ffbaefc13b1)
 at sgg::App::Update in d:\jenkins\workspace\minos_pc_latest\gsge\engine.native\code\app.cpp:line 782 (0x00007ffbaee6b25b)
 at sgg::App::UpdateAndDraw in d:\jenkins\workspace\minos_pc_latest\gsge\engine.native\code\app.cpp:line 575 (0x00007ffbaee6a81d)RAM usage: 61% (~6 GB available or 6651035648 bytes)

- nnevic

oh my god I am also dumb I literally did not call the base func of load map ; this is my fault sorry nnevic - zyruvias

Fix is in #109

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingstagedIssues that are completed but not released

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions