My nvidia graphics driver crash problem is now even weirder. I now have nvidia aftermath implemented. Without aftermath it crashes, but with aftermath loaded and enabled it runs without any crash, just as it should.
I’ve also updated the ZIP at https://rootserver.rosseaux.net/stuff/nvidiac0000409/outnvidia.zip which now includes following batch start files:
- start_with_aftermath.bat for to start with Aftermath
- start_without_aftermath.bat for to start without Aftermath
- start_openvr_with_aftermath.bat for to start with Aftermath and OpenVR
- start_openvr_without_aftermath.bat for to start without Aftermath but with OpenVR
- start_fakedvr_with_aftermath.bat for to start with Aftermath and faked VR mode
- start_fakedvr_without_aftermath.bat for to start without Aftermath but with faked VR mode
Otherwise, I would like to ask what the current status is on this and how I can help here to locate the exact cause of the problem.My feeling says that it probably has to do with either the descriptor sets or something to do with memory management, each on driver level.
At least it also should run with aftermath without any crashs on NVIDIA GPUs in the long run.
Edit: And sometimes, when aftermath is enabled, I got also something following maybe llvm-related stuff on the console output:
invalid vector, expected one element of type subrange
!998 = !DICompositeType(tag: DW_TAG_array_type, baseType: !999, size: 4, align: 32, flags: DIFlagVector, elements: !2)
invalid vector, expected one element of type subrange
!1082 = !DICompositeType(tag: DW_TAG_array_type, baseType: !999, size: 3, align: 32, flags: DIFlagVector, elements: !2)
invalid vector, expected one element of type subrange
!39 = !DICompositeType(tag: DW_TAG_array_type, baseType: !40, size: 4, align: 32, flags: DIFlagVector, elements: !2)
invalid vector, expected one element of type subrange
!39 = !DICompositeType(tag: DW_TAG_array_type, baseType: !40, size: 4, align: 32, flags: DIFlagVector, elements: !2)