Game keeps crashing in windowed mode with antialising on and nvidia overlay is enabled

Hello.
some of our players reported that the game crashes in nvidia driver.
I was able to reproduce the crash (with game ready driver 556.14 and RTX 4060 Ti), when using specific setting:

  • nvidia app with enabled nvidia overlay + game filters and photo mode
  • enabled hardware antialiasing (no matter if it is 2x, 4x, 8x…)
  • windowed mode
    If any of these conditions is not met, the crash will not occur.

The game uses DX11.

Crash exception: Unhandled exception at 0x00007FFFF80844CE (nvppex.dll) in DayZ_x64_2024-11-28_07-21-07.mdmp: 0xC0000005: Access violation reading location 0x0000000000000010. occurred

Callstack from the crashdump:

|>|nvppex.dll!00007ffff80844ce()|Unknown|Non-user code. Cannot find or open the PDB file.|
|---|---|---|---|
| |nvAIDVCx.dll!00007fff7e9746dc()|Unknown|Non-user code. Cannot find or open the PDB file.|
| |nvAIDVCx.dll!00007fff7e985888()|Unknown|Non-user code. Cannot find or open the PDB file.|
| |nvppex.dll!00007ffff8086357()|Unknown|Non-user code. Cannot find or open the PDB file.|
| |nvwgf2umx.dll!00007ff80f92e582()|Unknown|Non-user code. Cannot find or open the PDB file.|
| |nvwgf2umx.dll!00007ff80fa54f2f()|Unknown|Non-user code. Cannot find or open the PDB file.|
| |nvwgf2umx.dll!00007ff80f884d50()|Unknown|Non-user code. Cannot find or open the PDB file.|
| |nvwgf2umx.dll!00007ff80fd338e3()|Unknown|Non-user code. Cannot find or open the PDB file.|
| |nvwgf2umx.dll!00007ff80f94ed2d()|Unknown|Non-user code. Cannot find or open the PDB file.|
| |nvwgf2umx.dll!00007ff80fe02660()|Unknown|Non-user code. Cannot find or open the PDB file.|
| |nvwgf2umx.dll!00007ff80fdb20b9()|Unknown|Non-user code. Cannot find or open the PDB file.|
| |nvwgf2umx.dll!00007ff80fe02660()|Unknown|Non-user code. Cannot find or open the PDB file.|
| |nvwgf2umx.dll!00007ff80fdd0836()|Unknown|Non-user code. Cannot find or open the PDB file.|
| |d3d11.dll!NDXGI::CDevice::PresentImpl()|Unknown|Non-user code. Symbols loaded.|
| |d3d11.dll!NDXGI::CDevice::Present()|Unknown|Non-user code. Symbols loaded.|
| |dxgi.dll!CDXGISwapChain::PresentFullscreenFlip()|Unknown|Non-user code. Symbols loaded.|
| |dxgi.dll!CDXGISwapChain::PresentImplCore()|Unknown|Non-user code. Symbols loaded.|
| |dxgi.dll!CDXGISwapChain::PresentImpl()|Unknown|Non-user code. Symbols loaded.|
| |dxgi.dll!CDXGISwapChain::Present()|Unknown|Non-user code. Symbols loaded.|
| |gameoverlayrenderer64.dll!00007fff84a3f262()|Unknown|Non-user code. Cannot find or open the PDB file.|

I believe it is tied to the “game filters and photo mode” setting, but this is happening only on some computers. I’ve seen one, with the same graphics card, same driver version, nvidia app settings, game graphics settings, which runs without any problems.

Could You suggest something what can be causing the problem or how to debug the source of it?
Thank You

Hi @tomas.grunwald, welcome to the NVIDIA developer forums.

This has happened before but could not be root-caused due to the random nature of it, as far as I recall.
I do know that the NVIDIA App engineers are already aware of this issue resurfacing. Chance are it will get fixed by an update of either the driver or the App soon, but I do not have details on this.

Thank You for the answer.

I am not sure if it will help, but currently released version of DayZ could allow to debug it with decent repro rate (on the computers where it happens). Once the “bad conditions” are met, it crashes with second Present() call in 9/10 cases.

Does DayZ not have a Developer Relations contact with NVIDIA? If so, it might help to contact that person directly as well.

Hi @tomas.grunwald, can you share which NVIDIA App version this happens with?

The app just today updated to 11.0.1.184 The problem persists.

Thanks for the update!

Do you know if the Dynamic Vibrance filter is enabled in the crash cases?

Maybe I should’ve mentioned it, but I wanted to keep it simple.
When the RTX Dynamic vibrance is enabled, the game crashes with the second Present(). In the rare cases it won’t, the game then continues without problems (at least several minutes, I did not kept it running longer).
When it is disabled, the behavior is more random. Sometime it crashes also immediately, but sometimes a few seconds later, sometimes the game just freezes…

Our QA team was unable to reproduce this with the latest NVIDIA app. We were able to reproduce a crash with an older NVIDIA app build from when this issue was first reported to us from users. Since you are still able to reproduce this with the latest NVIDIA app build, could you share the following logs?

Reproduce the crash again and then collect NVIDIA app logs as described below from one of your systems that you are still able to reproduce this with:
https://nvidia.custhelp.com/app/answers/detail/a_id/5524/

MSINFO32 file from one of the systems that reproduce this so our QA team can try again on a PC that is closer matches the system specs:
http://nvidia.custhelp.com/app/answers/detail/a_id/2507/

Please email both to driverfeedback@nvidia.com