Search Issue Tracker
Active
In Progress in 6000.1.X
Under Consideration for 6000.0.X
Votes
0
Found in
6000.0.29f1
6000.1.0a6
Issue ID
UUM-89067
Regression
Yes
Crash on OverridingParameterPreparer::OnPrepareVector when repeatedly saving changes made to a Shader Graph
Steps to reproduce:
1. Open the “user’s attached project”
2. Open the “Sprite“ Shader Graph through the Project window
3. Make changes inside the Shader Graph
4. Repeatedly press “command + S” to save the changes
5. Observe the crash
6. If the crash does not occur, repeat steps 3 and 4
Reproducible on: macOS 15.1 (M1 Max),
Not reproducible on: Windows 11
Reproducible with versions: 6000.0.7f1, 6000.0.29f1, 6000.1.0.0a6
Not reproducible with versions: 2021.3.46f1, 2022.3.53f1, 6000.0.6f1
First few lines of StackTrace:
{noformat}
#0 0x00000104f1f030 in OverridingParameterPreparer::OnPrepareVector(PartialArray<Vector4f>&, GpuProgramParameters::ValueParameter const&) const
#1 0x00000104ed066c in void PrepareValueParameters<OverridingParameterPreparer>(core::vector<GpuProgramParameters::ValueParameter, core::allocator<GpuProgramParameters::ValueParameter, 0ul>> const&, unsigned int, unsigned int, unsigned int, core::vector<unsigned char, core::allocator<unsigned char, 4ul>>&, OverridingParameterPreparer const&)
#2 0x00000104ecff2c in GpuProgramParameters::PrepareOverridingValues(ShaderPropertySheet const&, core::vector<unsigned char, core::allocator<unsigned char, 4ul>>&, core::vector<unsigned char, core::allocator<unsigned char, 4ul>>*, SRPBatcherSubProgramInfo const*) const
#3 0x00000104d9c89c in ShaderLab::Pass::ComputePassValuesHash(keywords::LocalKeywordState const&, ShaderPropertySheet const*, Shader*, int, int, unsigned int*) const
#4 0x00000104cefd0c in Material::UpdateHashes(Shader*, SharedMaterialData&)
#5 0x00000104cef77c in Material::BuildProperties(bool){noformat}
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Animation Clip with Legacy enabled does not play when Time.timeScale is set to 0 despite Update mode set to "Unscaled time"
- Rename is enabled on subfolder empty space - "Can't rename to empty name" warning
- SamplerState Property Missing Anisotropic Filtering
- Visual glitches when using Handles API
- The RGBA color values are inconsistent when comparing two identical colors set in the Inspector
Add comment