Jump to content

Video memory related crash?


Gorgok

Recommended Posts

Been crashing alot since... not sure actually, but quite a while. Many times it takes other things down (like discord and opentracker) with it, so i just assumed at first it was system ram related from hosting and playing myself (with only 1 or 2 clients). Since then i setup a server and it didn't change anything for me, just means my friend don't get kicked (since the server never crashes).

 

But now after messing with settings, clearing out the saved games/dcs folder, and update -repair and looking at logs its probable video ram, not system ram, that is the cause.

 

The biggest question i have is this line in the dcs logs:

 

"2018-07-24 08:52:18.912 ERROR DX11BACKEND: getVideoMemoryUsage doesn't work."

 

I seem to have it, but the server doesn't (and neither does my friend as best i can tell). I run a gtx 1060 6gb, server is running a gtx 740, friend has maybe a gtx 650 Either way, neither of them crash, and i do. Even with shitty video cards...

 

First attempt(s) to see if that line is the cause was to clean-install the newest drivers, then to clean-install downgrade drivers to the same version that the server runs without having it show, from current to "NVIDIA Display Driver Version 38813.r388_10".

 

That didn't help, so then i got some tools to look at video memory usage and played with settings (as well as playing... you know, for fun). Low textures min terrain textures got me a crash after some time still.

# -------------- 20180724-083636 --------------
C:\Games\DCS World\bin\edterrainGraphics41.dll
# C0000005 ACCESS_VIOLATION at D22DB7E9 00:00000000
00000000 00000000 0000:00000000 
D22DB7E9 21C6E630 0000:00000000 C:\Games\DCS World\bin\edterrainGraphics41.dll
D22DB64D 21C6E638 0000:00000000 C:\Games\DCS World\bin\edterrainGraphics41.dll
D8876C70 21C6E640 0000:00000000 C:\Windows\system32\ucrtbase.DLL
D87DAD8A 21C6E670 0000:00000000 C:\Windows\system32\ucrtbase.DLL
D22D9008 21C6E678 0000:00000000 C:\Games\DCS World\bin\edterrainGraphics41.dll
21C6E7E0 21C6E680 0000:00000000 
21C6FB68 21C6E688 0000:00000000 
00000262 21C6E690 0000:00000000 
00000219 21C6E698 0000:00000000 
21C6E740 21C6E6A0 0000:00000000 
D22D891D 21C6E6A8 0000:00000000 C:\Games\DCS World\bin\edterrainGraphics41.dll
FFFFFFFE 21C6E6B0 0000:00000000 
00000001 21C6E6B8 0000:00000000 
21C6FB68 21C6E6C0 0000:00000000 
D22D8893 21C6E6C8 0000:00000000 C:\Games\DCS World\bin\edterrainGraphics41.dll

And a second crash without making a log...

 

Then i tried maxing out preload to see if it makes a difference (and went back to medium textures because low made things unreadable). Eventually crashed just the same, maybe a bit sooner (under an hour).

# -------------- 20180725-033807 --------------
C:\Games\DCS World\bin\edterrainGraphics41.dll
# C0000005 ACCESS_VIOLATION at C7B0C089 00:00000000

Changed nothing, just wanting to continue to play. Crashed in about 30 minutes.

# -------------- 20180725-035354 --------------
C:\Windows\system32\d3d11.dll
# C0000005 ACCESS_VIOLATION at F7BE2D72 00:00000000
00000000 00000000 0000:00000000 
F7BE2D72 0027EB08 0000:00000000 C:\Windows\system32\d3d11.dll
0027EBB8 0027EB10 0000:00000000 

And then after a surprisingly long nearly 2 hours.

# -------------- 20180725-053631 --------------
C:\Games\DCS World\bin\edterrainGraphics41.dll
# C0000005 ACCESS_VIOLATION at C808B7E9 00:00000000
00000000 00000000 0000:00000000 
C808B7E9 219CE750 0000:00000000 C:\Games\DCS World\bin\edterrainGraphics41.dll
C808B64D 219CE790 0000:00000000 C:\Games\DCS World\bin\edterrainGraphics41.dll
C8089008 219CE7E0 0000:00000000 C:\Games\DCS World\bin\edterrainGraphics41.dll
C8088893 219CE810 0000:00000000 C:\Games\DCS World\bin\edterrainGraphics41.dll
C808607E 219CEA10 0000:00000000 C:\Games\DCS World\bin\edterrainGraphics41.dll
C85152D7 219CEB80 0000:00000000 C:\Games\DCS World\bin\edterrain4.dll
C8513C96 219CED20 0000:00000000 C:\Games\DCS World\bin\edterrain4.dll
C85169E1 219CED70 0000:00000000 C:\Games\DCS World\bin\edterrain4.dll
C8516A25 219CEDC0 0000:00000000 C:\Games\DCS World\bin\edterrain4.dll
C8516A25 219CEE10 0000:00000000 C:\Games\DCS World\bin\edterrain4.dll
C8516A25 219CEE60 0000:00000000 C:\Games\DCS World\bin\edterrain4.dll
C8516A25 219CEEB0 0000:00000000 C:\Games\DCS World\bin\edterrain4.dll
C8516A25 219CEF00 0000:00000000 C:\Games\DCS World\bin\edterrain4.dll

What i can say is the AV8B seems to cause crashes sooner than the A10C which crashes sooner than the F18C (these were all in the same mission). Not sure where the UH1H fits in to that, and really it could be play style related more so than module itself.

 

Not sure if the log files are useful, but i added them in order to the attachments.

 

At some point in these tests i went from only a 1gb primary ssd page file to 1gb primary ssd + 8gb secondary ssd page file.

 

i5-3570K, 16gb ram, 1060 6gb, win 7 64

dcs1.txt

dcs2.txt

dcs3.txt

dcs4.txt

dcs5.txt

Link to comment
Share on other sites

I don't know if it helps but I found once I upped my page file to 16gb (rather than leaving it managed by the OS), I found stability improved massively. I notice you mentioned you used only 8gb for the page, can you push that up to 16GB on a single device to match your physical ram?

i7-4790K@4.7GHz : EVGA 1070 SC : 16GB Corsair Vengence Pro : 2xEVO 840 SSD : EVGA 850W PSU : CORSAIR H100i Cooler : ASUS Z97-AR MB : CORSAIR OBSIDIAN 750D FULL TOWER

Link to comment
Share on other sites

I presume in max size you set 16 GB, what about initial size ?

AMD Ryzen 5900X @ 4.95 Ghz / Asus Crosshair VII X470 / 32 GB DDR4 3600 Mhz Cl16 / Radeon 6800XT / Samsung 960 EVO M.2 SSD / Creative SoundBlaster AE-9 / HP Reverb G2 / VIRPIL T-50CM /
Thrustmaster TPR Pendular Rudder Pedals / Audio Technica ATH-MSR7

Link to comment
Share on other sites

I presume in max size you set 16 GB, what about initial size ?

 

Not at pc but IIRC I just put 16GB in both initial and max. I set this against my secondary SSD and left my primary SSD (boot) OS controlled.

i7-4790K@4.7GHz : EVGA 1070 SC : 16GB Corsair Vengence Pro : 2xEVO 840 SSD : EVGA 850W PSU : CORSAIR H100i Cooler : ASUS Z97-AR MB : CORSAIR OBSIDIAN 750D FULL TOWER

Link to comment
Share on other sites

I did that, switched to your settings. I have my OS on first SSD and all games on second SSD. Will see how it goes. Thank you.

AMD Ryzen 5900X @ 4.95 Ghz / Asus Crosshair VII X470 / 32 GB DDR4 3600 Mhz Cl16 / Radeon 6800XT / Samsung 960 EVO M.2 SSD / Creative SoundBlaster AE-9 / HP Reverb G2 / VIRPIL T-50CM /
Thrustmaster TPR Pendular Rudder Pedals / Audio Technica ATH-MSR7

Link to comment
Share on other sites

Preliminary testing earlier didn't end with a crash, even after i maxed settings out to try and force it sooner. So there is hope. Booting up the server now for a real test...

 

I removed the 1gb primary page file and set a 16gb init/max pagefile on the game ssd. More testing tonight. Thanks for the idea though!

Link to comment
Share on other sites

This is probably the fix. Ran about 2 hours using all my modules in turn in "Capture_Kobuleti_Final_V10" which i would imagine is pretty much on the demanding end of missions with so many units with settings in the high range with my friend. I would have expected a crash or three in that time from previous experience.

 

VRAM was maxed out pretty much the whole time, which isn't surprising with the higher settings (before it would slowly creep up there from around 4gb after load and after getting full crash). Once DCS went into load screen (middleish of the flight) and came back after a few seconds but VRAM use dropped a good 1-2GB at the same time. It slowly crept back up but didn't crash even once full again. Was that it dumping stuff off VRAM to page?

 

I have always run just 1GB pagefile on this system before since it (is old and) was built at a time when 60gb primary SSDs were a thing... Didn't have much left after windows for a big page file plus with enough ram it really shouldn't matter. But i guess it does for DCS.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...