Search Issue Tracker

In Progress

Under Consideration for 9.0.X

Votes

0

Found in [Package]

9.0.4

10.0.6

Issue ID

DANB-723

Regression

No

Crash on SpriteShapeRenderer::IntegrateGeometryData when setting the Sprite Shape Controller Profile to "None" and entering Play Mode

Package: 2D Sprite Shape

-

Steps to reproduce:
1. Open the attached “IN-82549.zip” project
2. Open “SampleScene”
3. Select the “Assets/Spriteshape” Prefab through the Project window
4. Under the “Sprite Shape Controller” component set the “Profile” to none through the Inspector window
5. Enter Play Mode
6. Observe the crash

Reproducible with versions: 9.0.4 (2022.3.46f1), 10.0.6 (6000.0.19f1)

Reproducible on: macOS 14.6.1 (Intel)
Not reproducible on: no other environment tested

First few lines of StackTrace:

{noformat}0x00007ff6173d3d5d (Unity) SpriteShapeRenderer::IntegrateGeometryData
0x00007ff6173d5701 (Unity) SpriteShapeRenderer::PrepareRenderDataIfRequired
0x00007ff6173cf439 (Unity) PrepareSpriteShapeRenderNodes<0>
0x00007ff61647570a (Unity) QueuePrepareIntegrateMainThreadObjects
0x00007ff616471e24 (Unity) ExtractSceneRenderNodeQueue{noformat}

  1. Resolution Note:

    Fix crash when removing SpriteShape Profile from SpriteShapeRenderer.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.