protonscr

Call of Duty: World at War crashes with GraphicsPipelineLibrary = Auto/True

dxvkopen d3d932-bit
doitsujin/dxvk#4924 · opened 2025-05-20 by doomx85 · updated 2025-06-19 · 8 comments · github
Ddoomx85 2025-05-20 github

The game crashes after loading 2-3 maps with dxvk.enableGraphicsPipelineLibrary = Auto or True with True exhibiting visual glitches too. Setting it to False makes the game stuttery in the beginning but doesn't crash after changing maps. I have a custom config but this happens regardless if the default config is being used. Steam in-game has been disabled (it causes crashes sometimes with PipelineLibrary = False) & no overlays used.

The same config used in CoD: Black Ops 1 doesn't crash the game.

PS: This error comes up whenever using in-game supersampling in CoD2, CoD4, CoDWaW & CoDBO1 "warn: ConvertFormat: Unknown format encountered: D3D9Format::SSAA"

Software information

Call of Duty: World at War, DX9, x86

System information

  • GPU: RX 6800/ RX 5700 XT/ RX 580
  • Driver: 25.5.1 (RDNA)/ 24.9.1 (GCN)
  • DXVK version: 2.6.1 & prior versions

Log files

CoDWaWmp_d3d9.log

BBlisto91 2025-05-20 github

From your log

info:    dxvk.trackPipelineLifetime = False

You are disabling a feature that is specifically made (and default enabled) for 32bit games to help them not crash with the Graphics Pipeline Library feature.
There is no need to mess with all of these config options.

BBlisto91 2025-05-20 github

True exhibiting visual glitches too. Setting it to False makes the game stuttery in the beginning but doesn't crash after changing maps. I have a custom config but this happens regardless if the default config is being used.

Sorry actually i missed this part
What visual glitches? Can you screenshot or video?

Ddoomx85 2025-05-20 github

From your log

info:    dxvk.trackPipelineLifetime = False

You are disabling a feature that is specifically made (and default enabled) for 32bit games to help them not crash with the Graphics Pipeline Library feature. There is no need to mess with all of these config options.

Tried this setting for hundreds of hours at this point...it does still crash but takes a few seconds longer. Same happens with numerous other d3d9 games when GPL = Auto/ True. I'll try to catch the visual glitches if it doesn't crash on me. It's intermittent. I recall this happening on "Blur 2010" after a few games on splitscreen and not when GPL = False.

BBlisto91 2025-05-20 github

At first i thought i wasn't reproducing as i played through a couple of full missions without issue. But now that i have unlocked more i do see that i can get it to crash if i switch between maps 3-4 times in a session.
This is in Proton Linux with a RTX 4080

Ddoomx85 2025-05-20 github

At first i though i wasn't reproducing as i played through a couple of full missions without issue. But now that i have unlocked more i do see that i can get it crash if i switch between maps 3-4 times in a session. This is in Proton Linux with a RTX 4080

Fastest to reproducte is to start a new listen server and exit and a new map & repeat until it crashes 😊

BBlisto91 2025-05-29 github
Zzmn28hgbn59kcmlpio8unfh7fdre523esd28q9a 2025-06-18 github

i dont have amd card to confirm, but my friend has and he dont use dxvk, the game just crashes for him for no apparent reason, i suspect some compatibilites issue with newer versions of Windows. (i couldnt reproduce my friend's crashes anyway)

i also played this on FreeBSD, Windows 7/10/11, and linux with no issues.

Ddoomx85 2025-06-19 github

i dont have amd card to confirm, but my friend has and he dont use dxvk, the game just crashes for him for no apparent reason, i suspect some compatibilites issue with newer versions of Windows. (i couldnt reproduce my friend's crashes anyway)

i also played this on FreeBSD, Windows 7/10/11, and linux with no issues.

I've organised multiple LAN parties with 10+ folks and none crashed with or without dxvk. The issue is on your friends side.

Nothing extracted yet.