Search Issue Tracker
Active
Under Consideration for 2022.3.X
Votes
1
Found in
2022.3.11f1
Issue ID
UUM-55368
Regression
No
[DX11] VFX ShaderGraph on D3D11 causes NVIDIA driver crash
Steps to reproduce:
1. Open the attached user's project "ProjectGPUCrash.zip"
2. Perform a standalone Windows development build and leave it running
3. Open "Assets/Scenes/SampleScene.unity" and enter Play Mode
4. Wait for the crash to occur and make sure the Player and/or the Editor is not focused
Expected results: Editor and or the Player does not crash
Actual results: Editor and or the Player crashes
Reproducible according to the customer: 2022.3.11f1
Could not test with 2021.3.32f1, 2022.3.11f1, 2023.1.17f1, 2023.2.0b17, 2023.3.0a13 due to local reproduction being unsuccessful
Reproducible according to the customer: Windows
Not reproducible on: Windows 10, Windows 11
Notes:
- As noted by the Customer, the crash only occurs on D3D11 with Nvidia GPU's, D3D12 and Vulkan with AMD GPU's do not reproduce the crash.
- The crash may not happen immediately and may not always occur
- The crash might sometimes occur when you are alt-tabbed to another window
- Take note of the warning in the console: "Shader warning in '[meshTrails] [Trail Bodies] Initialize Particle Strip': use of a potentially uninitialized variable (GetParticleIndex) at kernel CSMain at meshTrails.vfx(191) (on d3d11)"
- This warning is important as NVIDIA Nsight Aftermath identifies this shader (via shader hash) as the cause of the crash
- Screenshots from NVIDIA Nsight are attached ("01_nvidia_insight_crash.png" and "02_nvidia_insight_hash.png")
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on when D3D12RenderPass::SetupDeviceResources when opening FBX animation preview
- Serialization errors are thrown when "com.unity.render-pipelines.core" is added as a custom package and Graphics window is opened
- Character Joints unexpectedly rotate when a ragdoll is created using the Ragdoll Wizard
- Crash on GfxDeviceD3D11Base::DrawBuffersBatchMode when rendering the Scene view
- The shared EditorBuildSettings.asset file of symlinked projects is not updated when changing the order of the Scenes in Build Settings in one of the projects
Add comment