could anyone explain what this crash could mean?
Avatar

Application has crashed: C++ exception
[File] Cannot read from file "D:\Steam\steamapps\common\PAYDAY 2\assets\all_18.bundle" => error code 998: Invalid access to memory location. (d:\jenkins\shared-workspace\diesel\engine\dieselx\dieselx\blobs../utility/Archive.cpp:2470)

SCRIPT_STACK

change_material_config() lib/managers/dynamicresourcemanager.lua:230
activate_callback() core/lib/managers/coresequencemanager.lua:4759
activate() core/lib/managers/coresequencemanager.lua:2017
activate_callback() core/lib/managers/coresequencemanager.lua:2814
activate() core/lib/managers/coresequencemanager.lua:2017
run_sequence() core/lib/managers/coresequencemanager.lua:2478
run_sequence() core/lib/units/coreunitdamage.lua:1224
run_sequence_simple3() core/lib/units/coreunitdamage.lua:1220
run_sequence_simple2() core/lib/units/coreunitdamage.lua:1216
run_sequence_simple() core/lib/units/coreunitdamage.lua:1212
run_sequence_safe() lib/managers/criminalsmanager.lua:478
set_character_visual_state() lib/managers/criminalsmanager.lua:523
original() lib/managers/criminalsmanager.lua:411
update_character_visual_state() @mods/base/req/core/Hooks.lua:265
_pre_beardlib_update_character_visual_state() lib/network/base/networkpeer.lua:2431
update_character_visual_state() @mods/BeardLib/Hooks/PlayerStyleGloveHooks.lua:1502
set_unit() lib/network/base/networkpeer.lua:2395
set_unit() lib/network/handlers/unitnetworkhandler.lua:35
lib/units/beings/player/huskplayermovement.lua:4953


Callstack:

payday2_win32_release  (???)    ???                                               
        payday2_win32_release  (???)    ???                                               
        payday2_win32_release  (???)    ???                                               
        payday2_win32_release  (???)    ???                                               
        payday2_win32_release  (???)    ???                                               
        payday2_win32_release  (???)    ???


Current thread: Main
Script stack:
      change_material_config()  lib/managers/dynamicresourcemanager.lua:230       
          activate_callback()  core/lib/managers/coresequencemanager.lua:4759     
                    activate()  core/lib/managers/coresequencemanager.lua:2017     
          activate_callback()  core/lib/managers/coresequencemanager.lua:2814     
                    activate()  core/lib/managers/coresequencemanager.lua:2017     
                run_sequence()  core/lib/managers/coresequencemanager.lua:2478     
                run_sequence()  core/lib/units/coreunitdamage.lua:1224             
        run_sequence_simple3()  core/lib/units/coreunitdamage.lua:1220             
        run_sequence_simple2()  core/lib/units/coreunitdamage.lua:1216             
        run_sequence_simple()  core/lib/units/coreunitdamage.lua:1212             
          run_sequence_safe()  lib/managers/criminalsmanager.lua:478             
  set_character_visual_state()  lib/managers/criminalsmanager.lua:523             
                    original()  lib/managers/criminalsmanager.lua:411             
update_character_visual_state()  @mods/base/req/core/Hooks.lua:265                 
_pre_beardlib_update_character_visual_state()  lib/network/base/networkpeer.lua:2431             
update_character_visual_state()  @mods/BeardLib/Hooks/PlayerStyleGloveHooks.lua:1502 
                    set_unit()  lib/network/base/networkpeer.lua:2395             
                    set_unit()  lib/network/handlers/unitnetworkhandler.lua:35     
                                lib/units/beings/player/huskplayermovement.lua:4953

I'll try to remove my mods if the crash persist but I'm just curious as to what the crash log means

Avatar

Cannot read from file "D:\Steam\steamapps\common\PAYDAY 2\assets\all_18.bundle" => error code 998: Invalid access to memory location.

The file all_18.bundle is corrupt, malformed, or otherwise broken. So, when the game tried to read a chunk of data from a specific location it failed.

Should be possible to fix this by verifying the game installation through Steam (Properties -> Installed Files -> Verify integrity of game files). IDK if this can destroy installed mods, but to be safe I moved SuperBLT (WSOCK32.dll or IPHLPAPI.dll) along with the modsandassets/mod_overridesfolders out of the game folder and put them back afterwards. Some mods were broken afterwards, but that could be because I've got 100+ installed and have made my own small tweaks to some (mostly fixes tomod.txt` so BLT doesn't whine that they need updated, very little changes to the code of the mods).

25 1236