Search Issue Tracker

Fixed in 2022.3.11f1

Fixed in 2022.3.X, 2023.1.X, 2023.2.X, 2023.3.X

Votes

0

Found in

2022.2.21f1

2023.1.0b17

2023.2.0a17

2023.3.0a3

Issue ID

UUM-36588

Regression

No

StoredGraphicsBuffer::GetGfxBufferID crash when using vfx with combined mesh

Visual Effects

-

How to reproduce:

  1. Download attached project in comments
  2. Open scene VFXCrash and Enter PlayMode
  3. Press 1 on keyboard

Crash:
#0 0x0000010cab1616 in StoredGraphicsBuffer::GetGfxBufferID(VFXValueContainer const) const
#1 0x0000010cafad92 in void VFX::CastVFXValueParam<VFXComputeUniformUploader, VFXExpressionValueWrapper>(VFXComputeUniformUploader&, VFXExpressionValueWrapper&, VFXValueType)
#2 0x0000010cafa96d in void VisualEffect::ProcessUniforms<VFXComputeUniformUploader>(VFXComputeUniformUploader&, dynamic_array<VFXMapping, 0ul> const&) const
#3 0x0000010cad42a7 in void VisualEffect::PrepareTask<VFXComputeUniformUploader>(VFXComputeUniformUploader&, VFXTaskDesc const&, bool) const
#4 0x0000010cad4191 in VisualEffect::Dispatch(VFXTaskDesc const&, math::int2_storage, RenderingCommandBuffer
, bool) const
#5 0x0000010ca9804e in VFXParticleSystemBatchData::BatchInitCommand(void*)
#6 0x0000010cab9ef4 in VFXManager::ProcessCommandList(VFXFrameData&)
#7 0x0000010caba973 in VFXManager::Update()
#8 0x0000010cab5804 in VFXManager::InitializeClass()::PostLateUpdateVFXUpdateRegistrator::Forward()

Tested with: 2023.1.0b16 MacOS 12.6.6

Note: The script that's using the combined mesh can be found in Scene object "PlayerAlchemist" called "AuraController"

Add comment

Log in to post comment