EXCEPTION_ACCESS_VIOLATION with logs

0

Wanna post my crashdump for info reasons. Maybe a developer knows how to fix it for the future.
game_16195994.log

replay: https://replay.faforever.com/16195994

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at address 0x684f7d65
    attempted to read memory at 0x96828853

Program : C:\ProgramData\FAForever\bin\ForgedAlliance.exe
Cmd line arguments : /init init.lua /nobugreport /log C:\ProgramData\FAForever\logs\game_16195994.log /gpgnet 127.0.0.1:37513 /mean 1418.69 /deviation 88.5046 /savereplay gpgnet://127.0.0.1:58403/16195994/Frozen_byte.SCFAreplay /country DE /clan SFo /numgames 633 /numgames 594

Callstack:
	Direct3DCreate9 + 21989 bytes ((Unknown)(0) + 0 bytes)
	Direct3DCreate9 + 62127 bytes ((Unknown)(0) + 0 bytes)
	Direct3DCreate9 + 62050 bytes ((Unknown)(0) + 0 bytes)
	Unknown symbol (address 0x9657880a)

Last 100 lines of log...

info: StartCommandMode order RULEUCC_Reclaim
info: StartCommandMode order RULEUCC_Patrol
info: UI_Lua import("/lua/ui/game/orders.lua").Stop()
info: StartCommandMode order RULEUCC_Patrol
debug: Current gametime: 00:15:00
info: UI_MakeSelectionSet 1
debug: Current gametime: 00:15:30
debug: Current gametime: 00:16:00
info: StartCommandMode order RULEUCC_Patrol
debug: Current gametime: 00:16:30
info: StartCommandMode order RULEUCC_Patrol
info: StartCommandMode order RULEUCC_Reclaim
debug: Current gametime: 00:17:00
info: StartCommandMode order RULEUCC_Reclaim
debug: Current gametime: 00:17:30
info: UI_Lua import("/lua/ui/game/construction.lua").ToggleUnitPause()
debug: Current gametime: 00:18:00
debug: Current gametime: 00:18:30
info: UI_Lua import("/lua/ui/game/construction.lua").ToggleUnitPause()
info: UI_Lua import("/lua/ui/game/construction.lua").ToggleUnitPause()
debug: Current gametime: 00:19:00
info: StartCommandMode order RULEUCC_Reclaim
info: StartCommandMode order RULEUCC_Reclaim
debug: Current gametime: 00:19:30
info: CWldSession::DoBeat() unknown entity id (0x2ff00039) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff0009d) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff001c6) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff001e3) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff001ea) supplied in a pose update.
info: CWldSession::DoBeat() unknown entity id (0x2ff00251) supplied in a pose update.
debug: Current gametime: 00:20:00
info: UI_Lua import("/lua/ui/game/construction.lua").ToggleUnitPause()
debug: Current gametime: 00:20:30
debug: Current gametime: 00:21:00
debug: Current gametime: 00:21:30
info: UI_Lua import("/lua/ui/game/ping.lua").DoPing("move")
debug: Current gametime: 00:22:00
debug: Current gametime: 00:22:30
debug: Current gametime: 00:23:00
debug: Current gametime: 00:23:30
info: StartCommandMode order RULEUCC_Patrol
debug: Current gametime: 00:24:00
info: StartCommandMode order RULEUCC_Patrol
debug: Current gametime: 00:24:30
debug: Current gametime: 00:25:00
info: UI_MakeSelectionSet 1
debug: Current gametime: 00:25:30
info: UI_MakeSelectionSet 1
warning: Connection dialogue opening due to disconnection by players:
info: Marxism-Leninism
info: UI_ApplySelectionSet 1
info: UI_ApplySelectionSet 1
info: UI_ApplySelectionSet 1
warning: Connection dialogue opening due to disconnection by players:
info: Marxism-Leninism
info: UI_ApplySelectionSet 1
info: ren_shownetworkstats true
info: UI_Lua import("/lua/ui/game/connectivity.lua").CreateUI()
info: ren_shownetworkstats false
info: ren_shownetworkstats true
info: UI_Lua import("/lua/ui/game/connectivity.lua").CreateUI()
info: ren_shownetworkstats false
warning: Connection dialogue opening due to disconnection by players:
info: Freshy
info: Block is too late ! 
info: terminated 
info: Sending game result: 12 defeat -10
info: Hooked /lua/ui/game/gameresult.lua with /mods/supremescoreboard/hook/lua/ui/game/gameresult.lua
info: SSB >>> TRACE GameResults: result = defeat -10, armyID = 12, name = Freshy
info: SSB >>> TRACE GameResults: Freshy has been defeated by Freshy
info: SSB >>> TRACE AnnounceDeath [ONI] Freshy  has been defeated by  [ONI] Freshy
info: SSB >>> TRACE OnBeat() player has died: Freshy
debug: Current gametime: 00:26:00
info: UI_MakeSelectionSet 1
info: UI_MakeSelectionSet 1
info: StartCommandMode order RULEUCC_Patrol
debug: Current gametime: 00:26:30
info: UI_ApplySelectionSet 1
info: UI_MakeSelectionSet 1
info: UI_Lua import("/lua/ui/game/orders.lua").Stop()
info: StartCommandMode order RULEUCC_Patrol
info: ren_ShowNetworkStats
info: StartCommandMode order RULEUCC_Reclaim
info: UI_Lua import("/lua/keymap/hotbuild.lua").buildAction("Shields")
info: StartCommandMode order RULEUCC_Reclaim
info: UI_Lua import("/lua/ui/game/ping.lua").DoPing("marker")
debug: Current gametime: 00:27:00
info: UI_ApplySelectionSet 1
info: UI_ApplySelectionSet 1
debug: Current gametime: 00:27:30
info: UI_ApplySelectionSet 1
debug: Current gametime: 00:28:00
info: UI_SelectByCategory +excludeengineers AIR MOBILE
debug: Current gametime: 00:28:30
info: UI_ApplySelectionSet 1
info: UI_MakeSelectionSet 1
info: UI_ApplySelectionSet 1
info: UI_MakeSelectionSet 1
info: StartCommandMode order RULEUCC_Patrol
debug: Current gametime: 00:29:00

0

The log doesn't help with a crash. Not yet. You can download the latest release candidate of the client:

You can then enable the debugger in the settings at bar menu -> settings.

d29ee32b-154e-4c32-9587-6e97651dbe5b-image.png

When the game crashes the logs will contain additional information that can help us help you. Note that the debugger is experimental at the moment: once the cause of the crash is found it is best to turn it off again.

You can launch your own replay (with the debugger enabled) and see if it crashes again for you. If it doesn't - just play the game as usual until it does. Report back the full logs. You can find that at bar menu -> show log folder, make sure to send the one with the correct replay id.

A work of art is never finished, merely abandoned

0

Thank you.
I have enabled the DEBUG option, will report if the crash happens again.
The replay 404ed dunno why.
My Client version is already the newest 🙂

0

@Frozen_byte Jip is specifically talking about a new option in the alpha release of the next client found here https://github.com/FAForever/downlords-faf-client/releases/tag/v2022.1.0-alpha-2. This adds an additional debugger to the game.

0

Thank you for clarification.
With "newest" I actually mean "bleeding" edge (checking for experimental releases).
Checked the DEBUG option under the FAF-Section, as Jip showed in his picture.

0

Sounds good