Freeze and exit code 1

game will randomly freeze usually zooming in and out

game_0.log

c:\work\rts\main\code\src\libs\gpggal\DeviceD3D9.cpp(477) Ran out of memory

Program : C:\ProgramData\FAForever\bin\ForgedAlliance.exe
Cmd line arguments : /init init.lua /nobugreport /log C:\Users\majwa\AppData\Roaming\Forged Alliance Forever\logs\game_0.log

Callstack:
Unknown symbol (address 0x00441b70)

Last 100 lines of log...

warning: 00:16:02 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:02 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:02 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:02 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:02 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:02 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:02 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:02 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:02 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:02 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:03 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:03 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:03 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:03 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:03 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:03 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:03 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:03 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:03 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:03 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:03 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:04 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:04 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:04 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:04 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:04 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:04 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:04 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:04 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:04 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:05 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:05 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:05 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:05 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:05 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:05 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:05 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:05 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:05 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:05 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:05 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:06 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:06 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:06 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:06 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:06 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:06 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:06 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:06 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:06 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:06 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:07 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:07 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:07 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:07 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:07 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:07 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:07 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:07 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:07 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:07 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:07 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:08 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:08 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:08 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:08 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:08 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:08 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:08 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:08 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:08 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:08 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
info: Can't find texture "/mods/t3engstationsfaf/units/xrb0404/xrb0404_SpecTeam.dds" -- trying fallback.
info: Can't find texture "/mods/t3engstationsfaf/units/xrb0404/xrb0404_SpecTeam.dds" -- trying fallback.
warning: 00:16:08 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:09 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:09 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:09 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:09 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:09 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:09 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:09 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:09 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:09 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:09 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: Unable to load texture: c:\program files (x86)\steam\steamapps\common\supreme commander forged alliance\gamedata\units.scd\units\xsb0203\xsb0203_normalsts.dds
warning: Unable to load texture: c:\program files (x86)\steam\steamapps\common\supreme commander forged alliance\gamedata\units.scd\units\xsb0203\xsb0203_normalsts.dds
warning: 00:16:09 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:10 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:10 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:10 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:10 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
warning: 00:16:10 [platoon.lua:^4465] * AI-Uveso: ScoutingUveso(): scoutUnit idle !?!
info: Sim crashed hard in DoSimBeat(): bad allocation
info: Can't find texture "/mods/t3engstationsfaf/units/xrb0404/xrb0404_SpecTeam.dds" -- trying fallback.
info: Can't find texture "/mods/t3engstationsfaf/units/xrb0404/xrb0404_SpecTeam.dds" -- trying fallback.
info: Can't find texture "/mods/t3engstationsfaf/units/xrb0404/xrb0404_SpecTeam.dds" -- trying fallback.
info: Can't find texture "/mods/t3engstationsfaf/units/xrb0404/xrb0404_SpecTeam.dds" -- trying fallback.
info: Can't find texture "/mods/t3engstationsfaf/units/xrb0404/xrb0404_SpecTeam.dds" -- trying fallback.
info: Can't find texture "/mods/t3engstationsfaf/units/xrb0404/xrb0404_SpecTeam.dds" -- trying fallback.

Maybe related to AI-Uveso. Does the crash still happen when you play without AI or a different AI?

yes but it is faster with the ai i can play for only about ten min right now before it crashes but its relitively new i used to be able even with the ai for 45 to 50 min ill try a game later with the ai mod disabled

And try without any mod just to be sure - And OneDrive can cause issues for some people, you can change its path for testing purpose as well.

@magge how do i change the path honestly i didnt even set that path and there is an actual maps folding under forged alliance. thanks in advanced

@magge thank you ill should be able to update tonight. any other suggestions of what else to do? i did start a game with out the ai and it seems stable for the time being.

@magge it would appear it was the ai mod, played a three hour game last night only thing was lag which is expected with all the units, changed the map file path so that may have been the fix as well but as of now im finding no issues.