Unknown structured exception

Unable to join games 80% of the time. I don't think I changed anything. It feels like restarting FAF randomly fixes it.

Unknown structured exception (0xe06d7363) at address 0x75d2b812

Program : D:\ProgramData\FAForever\bin\ForgedAlliance.exe
Cmd line arguments : /init init.lua /nobugreport /log C:\Users\user\AppData\Roaming\Forged Alliance Forever\logs\game_18132864.log /gpgnet 127.0.0.1:1895 /mean 1358.61 /deviation 98.3405 /savereplay gpgnet://127.0.0.1:58251/18132864/Melanol.SCFAreplay /country RU /numgames 586 /numgames 390

Callstack:
RaiseException + 98 bytes ((Unknown)(0) + 0 bytes)
Unknown symbol (address 0x00a89991)
Unknown symbol (address 0x008e6b36)
RegisterLogonProcess + 3342 bytes ((Unknown)(0) + 0 bytes)
KiUserCallbackDispatcher + 72 bytes ((Unknown)(0) + 0 bytes)
Direct3DCreate9On12Ex + 86580 bytes ((Unknown)(0) + 0 bytes)
Unknown symbol (address 0x6ab8e438)
Direct3DCreate9 + 24297 bytes ((Unknown)(0) + 0 bytes)
Unknown symbol (address 0x6ab963e9)
Unknown symbol (address 0x6ab95f07)
Direct3DCreate9 + 58576 bytes ((Unknown)(0) + 0 bytes)
Unknown symbol (address 0x008f354f)

Last 100 lines of log...

debug: SND: Loaded SoundBank 'urldestroy'
debug: SND: Loaded SoundBank 'urlweapon'
debug: SND: Loaded SoundBank 'urs'
debug: SND: Loaded SoundBank 'ursdestroy'
debug: SND: Loaded SoundBank 'ursstream'
debug: SND: Loaded SoundBank 'ursweapon'
debug: SND: Loaded SoundBank 'xaa'
debug: SND: Loaded SoundBank 'xaa_weapon'
debug: SND: Loaded SoundBank 'xab'
debug: SND: Loaded SoundBank 'xal'
debug: SND: Loaded SoundBank 'xal_weapon'
debug: SND: Loaded SoundBank 'xas'
debug: SND: Loaded SoundBank 'xas_weapon'
debug: SND: Loaded SoundBank 'xca'
debug: SND: Loaded SoundBank 'xcb'
debug: SND: Loaded SoundBank 'xcl'
debug: SND: Loaded SoundBank 'xcs'
debug: SND: Loaded SoundBank 'xea'
debug: SND: Loaded SoundBank 'xea_weapon'
debug: SND: Loaded SoundBank 'xeb'
debug: SND: Loaded SoundBank 'xel'
debug: SND: Loaded SoundBank 'xel_weapons'
debug: SND: Loaded SoundBank 'xes'
debug: SND: Loaded SoundBank 'xes_destroy'
debug: SND: Loaded SoundBank 'xes_weapons'
debug: SND: Loaded SoundBank 'xra'
debug: SND: Loaded SoundBank 'xra_weapon'
debug: SND: Loaded SoundBank 'xrb'
debug: SND: Loaded SoundBank 'xrl'
debug: SND: Loaded SoundBank 'xrl_destroy'
debug: SND: Loaded SoundBank 'xrl_stream'
debug: SND: Loaded SoundBank 'xrl_weapon'
debug: SND: Loaded SoundBank 'xrs'
debug: SND: Loaded SoundBank 'xrs_weapon'
debug: SND: Loaded SoundBank 'xsa'
debug: SND: Loaded SoundBank 'xsa_destroy'
debug: SND: Loaded SoundBank 'xsa_weapon'
debug: SND: Loaded SoundBank 'xsb'
debug: SND: Loaded SoundBank 'xsb_weapon'
debug: SND: Loaded SoundBank 'xsl'
debug: SND: Loaded SoundBank 'xsl_destroy'
debug: SND: Loaded SoundBank 'xsl_weapon'
debug: SND: Loaded SoundBank 'xss'
debug: SND: Loaded SoundBank 'xss_destroy'
debug: SND: Loaded SoundBank 'xss_weapon'
debug: MEM: -41617568 bytes SND
info: MD5 of global settings: d2a23d6464d3fd77956e7648c43b5077
info: IsStreamingWaveBank("/sounds/voice/us/briefings.xwb") => true
debug: SND: Loaded WaveBank 'briefings' at 4ab8cf8
info: IsStreamingWaveBank("/sounds/voice/us/seraphim_language.xwb") => true
debug: SND: Loaded WaveBank 'seraphim_language' at 4ab9e60
info: IsStreamingWaveBank("/sounds/voice/us/x01_vo.xwb") => true
debug: SND: Loaded WaveBank 'x01_vo' at 4abb158
info: IsStreamingWaveBank("/sounds/voice/us/x02_vo.xwb") => true
debug: SND: Loaded WaveBank 'x02_vo' at 4abbc98
info: IsStreamingWaveBank("/sounds/voice/us/x03_vo.xwb") => true
debug: SND: Loaded WaveBank 'x03_vo' at 4abb2c0
info: IsStreamingWaveBank("/sounds/voice/us/x04_vo.xwb") => true
debug: SND: Loaded WaveBank 'x04_vo' at 4abb428
info: IsStreamingWaveBank("/sounds/voice/us/x05_vo.xwb") => true
debug: SND: Loaded WaveBank 'x05_vo' at 4abb590
info: IsStreamingWaveBank("/sounds/voice/us/x06_vo.xwb") => true
debug: SND: Loaded WaveBank 'x06_vo' at 4abb6f8
info: IsStreamingWaveBank("/sounds/voice/us/x1t_vo.xwb") => true
debug: SND: Loaded WaveBank 'x1t_vo' at 4abbb30
info: IsStreamingWaveBank("/sounds/voice/us/x_fmv.xwb") => true
debug: SND: Loaded WaveBank 'x_fmv' at 4abb860
info: IsStreamingWaveBank("/sounds/voice/us/xgg.xwb") => true
debug: SND: Loaded WaveBank 'xgg' at 4abb9c8
debug: SND: Loaded SoundBank 'briefings'
debug: SND: Loaded SoundBank 'x01_vo'
debug: SND: Loaded SoundBank 'x02_vo'
debug: SND: Loaded SoundBank 'x03_vo'
debug: SND: Loaded SoundBank 'x04_vo'
debug: SND: Loaded SoundBank 'x05_vo'
debug: SND: Loaded SoundBank 'x06_vo'
debug: SND: Loaded SoundBank 'x1t_vo'
debug: SND: Loaded SoundBank 'x_fmv'
debug: SND: Loaded SoundBank 'xgg'
debug: MEM: -796091502 bytes SND
info: MD5 of global settings: d2a23d6464d3fd77956e7648c43b5077
debug: MEM: -796091502 bytes SND
info: /savereplay
info: REPLAY ID: 18132864
info: adding font file /fonts/arial.ttf
info: adding font file /fonts/arialbd.ttf
info: adding font file /fonts/arialbi.ttf
info: adding font file /fonts/ariali.ttf
info: adding font file /fonts/arialn.ttf
info: adding font file /fonts/arialnb.ttf
info: adding font file /fonts/arialnbi.ttf
info: adding font file /fonts/arialni.ttf
info: adding font file /fonts/ariblk.ttf
info: adding font file /fonts/arlrdbd.ttf
info: adding font file /fonts/butterbe.ttf
info: adding font file /fonts/vdub.ttf
info: adding font file /fonts/wintermu.ttf
info: adding font file /fonts/zeroes_3.ttf
warning: Keybindings cannot find action "shift_assist" for key Shift-I
warning: Keybindings cannot find action "assist" for key I

This is the whole log, assuming that it is from the exception handler.

A work of art is never finished, merely abandoned

@Melanol can you enable the debugger that ships with the client?

8fa73086-c3d4-4363-93df-23d14d4ff9f2-image.png

That can tell us more of the origin.

A work of art is never finished, merely abandoned

From KionX, the creator of the debugger:

Here's what I found:
The Windows 10 error ‘EXTERNAL EXCEPTION E06D7363’ occurs when a program tries to copy or move a locked file.
It may be locked by Windows, your antivirus software or malware scanner, the error isn’t picky.

A work of art is never finished, merely abandoned

Not sure if this is the same bug, but I got this while trying to create a game:
https://drive.google.com/file/d/1bzhLMb2PtAv4EEEP41BN31tW2HcLHYLY/view?usp=sharing

I'm not opening a download link, due to security reasons. Best to use www.pastebin.com if you intend to share a log

A work of art is never finished, merely abandoned

It is likely the same bug, and related to your system. See my previous message about locked files.

A work of art is never finished, merely abandoned

@jip I don't even have an antivirus, and how would randomly restarting FAF heal this (it does)?

Because then the file isn't locked anymore, usually it is a virus scanner (Windows Defender?) that is locking files randomly (to scan them).

A work of art is never finished, merely abandoned

I can't play ranked now because I get an error too often. I can only play custom games: If an attempt to enter a game fails, I just reenter, and it often works.

This is what I get trying ladder: https://pastebin.com/fVYSzzyh.

For now, it seems like the best fix available is trying to enter/create a game until there is no error, and then play ladder.

@Melanol

just a guess:
what nvidia driver version are you running ?
the newest or an older one ?

maybe reinstall the nvidia driver and DirectX9c

@uveso I somehow play 6 other modern games without any issues.

@melanol said in Unknown structured exception:

@uveso I somehow play 6 other modern games without any issues.

I think it's important to remember FAF isn't a modern game, so this doesn't mean much.

A quick google search for NVD3DREL: GR-805 mention something about issues with specific nvidia drivers.

Make sure that older directx (important to note that newer versions don't include older versions) is properly installed.

If you are using Windows, and haven't installed any security software yourself, you are using the default Windows Defender-try making an exception for the game folder.

So, I don't know what exactly fixed it, but I installed a lot of games, and it stopped.