Reporting a random game crash

0

Hi, my game randomly crashed. Posting here if it proves useful.
client.log
game_15429194.log

--------------------------------------------STACK TRACE:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at address 0x0050dfd8
attempted to read memory at 0x0000005c

Program : C:\ProgramData\FAForever\bin\ForgedAlliance.exe
Cmd line arguments : /init init.lua /nobugreport /log C:\ProgramData\FAForever\logs\game_15429194.log /gpgnet 127.0.0.1:42672 /mean 1503.09 /deviation 101.818 /savereplay gpgnet://127.0.0.1:58133/15429194/Polysalama.SCFAreplay /country SI /numgames 760

Callstack:
Unknown symbol (address 0x0050dfd8)
Unknown symbol (address 0x0068af40)
Unknown symbol (address 0x1b9779fb)

Last 100 lines of log...

warning: Error running OnCollisionCheck script in Entity at 2c1eb100: Unexpected type for army object
stack traceback:
[C]: in function IsEnemy' ...rogramdata\faforever\gamedata\lua.nx2\lua\shield.lua(360): in function <...rogramdata\faforever\gamedata\lua.nx2\lua\shield.lua:334> warning: Error running OnCollisionCheck script in Entity at 2c1eb100: Unexpected type for army object stack traceback: [C]: in function IsEnemy'
...rogramdata\faforever\gamedata\lua.nx2\lua\shield.lua(360): in function <...rogramdata\faforever\gamedata\lua.nx2\lua\shield.lua:334>
debug: Loading module '\000/projectiles/tananglertorpedo02/tananglertorpedo02_script.lua\000'
info: Sending game result: 11 defeat -10
info: SSB >>> TRACE GameResults: result = defeat -10, armyID = 11, name = cat_with_buckets
info: SSB >>> TRACE GameResults: cat_with_buckets has been defeated by cat_with_buckets
info: SSB >>> TRACE AnnounceDeath cat_with_buckets has been defeated by cat_with_buckets
info: SSB >>> TRACE OnBeat() player has died: cat_with_buckets
debug: Current gametime: 00:46:30
info: CWldSession::DoBeat() unknown entity id (0x2ff00546) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff00547) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff00548) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff00549) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff00551) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff00552) supplied in a pose update.
info: send Ptr: C4D50002
info: send Ptr: C4D50002
info: send Ptr: C4D50002
info: send Ptr: C4D50002
info: CWldSession::DoBeat() unknown entity id (0x2ff0055b) supplied in a pose update.
warning: Connection dialogue opening due to disconnection by players:
info: send Ptr: C4D50002
info: send Ptr: C4D50002
info: send Ptr: C4D50002
info: terminated
info: send Ptr: 92E20002
info: send Ptr: 92E20002
info: send Ptr: 92E20002
info: send Ptr: 92E20002
info: send Ptr: 92E20002
info: send Ptr: 92E20002
warning: Connection dialogue opening due to disconnection by players:
info: send Ptr: 92E20002
info: send Ptr: 92E20002
info: send Ptr: 92E20002
info: send Ptr: 92E20002
info: terminated
info: Sending game result: 9 defeat -10
info: SSB >>> TRACE GameResults: result = defeat -10, armyID = 9, name = TheLoneRanger
info: SSB >>> TRACE GameResults: TheLoneRanger has been defeated by TheLoneRanger
info: SSB >>> TRACE AnnounceDeath TheLoneRanger has been defeated by TheLoneRanger
info: SSB >>> TRACE OnBeat() player has died: TheLoneRanger
info: CWldSession::DoBeat() unknown entity id (0x2ff0059a) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff000e1) supplied in a pose update.
warning: Error running lua script: Failed to attach entity urs0304 to /projectiles/sinker/sinker_proj.bp on bone 1
stack traceback:
[C]: in function AttachBoneTo' ...projectiles.nx2\projectiles\sinker\sinker_script.lua(46): in function StartSinking'
...projectiles.nx2\projectiles\sinker\sinker_script.lua(28): in function <...projectiles.nx2\projectiles\sinker\sinker_script.lua:26>
warning: Error running lua script: Failed to attach entity xas0204 to /projectiles/sinker/sinker_proj.bp on bone 1
stack traceback:
[C]: in function AttachBoneTo' ...projectiles.nx2\projectiles\sinker\sinker_script.lua(46): in function StartSinking'
...projectiles.nx2\projectiles\sinker\sinker_script.lua(28): in function <...projectiles.nx2\projectiles\sinker\sinker_script.lua:26>
debug: Loading module '\000/units/uab1303/uab1303_script.lua\000'
debug: Current gametime: 00:47:00
info: Ui_SelectByCategory AIR HIGHALTAIR ANTIAIR
info: UI_Lua import("/lua/keymap/smartSelection.lua").smartSelect("AIR HIGHALTAIR ANTIAIR -BOMBER -EXPERIMENTAL")
debug: Loading module '\000/projectiles/tdfgauss04/tdfgauss04_script.lua\000'
debug: Current gametime: 00:47:30
debug: Loading module '\000/units/ueb2109/ueb2109_script.lua\000'
debug: Loading module '\000/effects/entities/inainoeffectcontroller01/inainoeffectcontroller01_script.lua\000'
warning: ACU kill detected. Rating for ranked games is now enforced.
debug: Loading module '\000/effects/entities/sifinainostrategicmissileeffect02/sifinainostrategicmissileeffect02_script.lua\000'
info: Sending game result: 10 score 1
info: SSB >>> TRACE GameResults: result = score 1, armyID = 10, name = Polysalama
info: Sending game result: 7 defeat -10
info: SSB >>> TRACE GameResults: result = defeat -10, armyID = 7, name = Messerschmidt888
info: SSB >>> TRACE GameResults: Messerschmidt888 has been defeated by Polysalama
info: SSB >>> TRACE AnnounceDeath Messerschmidt888 has been defeated by Polysalama
info: SSB >>> TRACE OnBeat() player has died: Messerschmidt888
debug: Loading module '\000/effects/entities/sifinainostrategicmissileeffect01/sifinainostrategicmissileeffect01_script.lua\000'
info: Ui_SelectByCategory AIR HIGHALTAIR ANTIAIR
info: UI_Lua import("/lua/keymap/smartSelection.lua").smartSelect("AIR HIGHALTAIR ANTIAIR -BOMBER -EXPERIMENTAL")
debug: Loading module '\000/effects/entities/sifinainostrategicmissileeffect04/sifinainostrategicmissileeffect04_script.lua\000'
debug: Loading module '\000/effects/entities/sifinainostrategicmissileeffect03/sifinainostrategicmissileeffect03_script.lua\000'
debug: Loading module '\000/projectiles/saalosaareautocannon02/saalosaareautocannon02_script.lua\000'
info: CWldSession::DoBeat() unknown entity id (0x2ff001b8) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff002a8) supplied in a pose update.
info: Ui_SelectByCategory AIR HIGHALTAIR ANTIAIR
info: UI_Lua import("/lua/keymap/smartSelection.lua").smartSelect("AIR HIGHALTAIR ANTIAIR -BOMBER -EXPERIMENTAL")
debug: Loading module '\000/projectiles/sboohwallistrategicbomb01/sboohwallistrategicbomb01_script.lua\000'
warning: ACU kill detected. Rating for ranked games is now enforced.
info: Sending game result: 6 score 1
info: SSB >>> TRACE GameResults: result = score 1, armyID = 6, name = Vlad44644
debug: Current gametime: 00:48:00
info: Sending game result: 5 defeat -10
info: SSB >>> TRACE GameResults: result = defeat -10, armyID = 5, name = Socialism_POWER
info: SSB >>> TRACE GameResults: Socialism_POWER has been defeated by Vlad44644
info: SSB >>> TRACE AnnounceDeath Socialism_POWER has been defeated by Vlad44644
info: SSB >>> TRACE OnBeat() player has died: Socialism_POWER
info: Ui_SelectByCategory AIR HIGHALTAIR ANTIAIR
info: UI_Lua import("/lua/keymap/smartSelection.lua").smartSelect("AIR HIGHALTAIR ANTIAIR -BOMBER -EXPERIMENTAL")
info: CWldSession::DoBeat() unknown entity id (0x2ff0042c) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff00612) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff00613) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff00619) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff0061b) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff0061c) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff0061f) supplied in a pose update.
info: Ui_SelectByCategory AIR HIGHALTAIR ANTIAIR
info: UI_Lua import("/lua/keymap/smartSelection.lua").smartSelect("AIR HIGHALTAIR ANTIAIR -BOMBER -EXPERIMENTAL")
info: Ui_SelectByCategory AIR HIGHALTAIR ANTIAIR
info: UI_Lua import("/lua/keymap/smartSelection.lua").smartSelect("AIR HIGHALTAIR ANTIAIR -BOMBER -EXPERIMENTAL")
debug: Current gametime: 00:48:30
info: Ui_SelectByCategory AIR HIGHALTAIR ANTIAIR
info: UI_Lua import("/lua/keymap/smartSelection.lua").smartSelect("AIR HIGHALTAIR ANTIAIR -BOMBER -EXPERIMENTAL")
debug: Loading module '\000/projectiles/tifhetacticalnuclearshell01/tifhetacticalnuclearshell01_script.lua\000'

--------------------------------------------FAF ERROR MESSAGE:
java.lang.RuntimeException: Forged Alliance Crashed with exit code 1. See C:\ProgramData\FAForever\logs\game_15429194.log for more information
at com.faforever.client.game.GameService.lambda$spawnTerminationListener$43(GameService.java:676)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.base/java.lang.Thread.run(Thread.java:832)

0

Thank you for reporting in, this PR solves that crash and it is already available in FAF Develop!