Crashing on FSR4 [also FSR3]

We seem to be only crashing on GPU Crash when FSR is enabled - fairly consistently based on our metrics for about 7% of our playerbase. Generally seems to happen when running on settings higher than their machine can realistically handle but its not exclusively that - just heavily weighted towards it.

We manage to replicate the crash by just playing at no specific moment - and for the people (even in our test cases) it can be crashed fairly consistently by Full Screen Alt Tabbing semi-regularly. GPU Breadcrumbs from what I can see - seem to indicate that it happens in FSR. We will be debugging inside the actual code for the upcoming few days to try to figure out specifically on what - but we’ve been unable to catch it while directly debugging so far.

If anyone has any more information or can see something from the breadcrumbs that we are missing / more efficient way of debugging GPU Crashes I’d appreciate the insight.

Hi,

thanks for the crash log. There seems to be a page fault happening while the FidelityFXFSR4Dispatch pass is active. You can try to inspect the GPU crash dump (nv-gpudmp) with Nvidia Nsight Graphics. This should allow you to inspect the crashing bit of shader code (make sure to enable r.Shaders.symbols and r.Shaders.ExtraData in order for the shader name to be resolved, as explained here).

The fact that the crash can be triggered by toggling full screen mode may indicate an issue with D3D12 swap chain. The FSR plugin has a CVar called r.FidelityFX.FI.OverrideSwapChainDX12 which defaults to 1 (when enabled it uses FSR 4’s D3D12 swap-chain override that improves frame pacing, when disabled it uses the fallback implementation based on Unreal’s RHI). You can try to disable this to see if it improves stability.

Hopefully that helps, but let me know if you have more questions.

Thanks,

Sam

Thank you, we managed to fix the issue for now by disabling upscalers when pausing or alt-tabbing, while we investigate the issue further and alternative solutions.

Thanks for the update. In case you are using real full screen mode, it may be worth looking into borderless windowed mode (if you haven’t already), which may cause less issues.

Thanks,

Sam