Search Issue Tracker

Active

Votes

0

Found in

6000.0.63f1

6000.2.14f1

6000.3.0f1

6000.4.0a5

6000.5.0a2

Issue ID

UUM-128496

Regression

No

Crash on GenerateTilingAreaJob when changing the Sprite Renderers Slicing Width or Height

-

Steps to reproduce:
1. Open the “user’s attached project”
2. Open the “Game Scene”
3. Select the “Moving“ GameObject through the Inspector
4. Under Sprite Renderer, change the Draw Mode Size Width to 0.7 through the Inspector
5. If no crash has occurred, change the Draw Mode Size Height to 0.4
6. Observe the crash

Reproducible with versions: 6000.0.63f1, 6000.2.14f1, 6000.3.0f1, 6000.4.0a5, 6000.5.0a2
Couldn’t test with versions: 2023.1.0a26 (due to compiler errors)

Reproducible on: macOS 15.7.1 (M1 Max), Windows 11
Not reproducible on: no other environment tested

First few lines of StackTrace:

#0 0x000001053ba7e0 in GenerateTilingAreaJob(GenerateTilingAreaInfo, unsigned int)
#1 0x000001057c6fcc in ujob_execute_job(ujob_control_t
, ujob_lane_t, ujob_job_t, ujob_handle_t, unsigned int)
#2 0x000001057c6420 in ujob_wait_for(ujob_control_t, ujob_handle_t, int)
#3 0x000001057c2180 in CompleteFenceInternal(JobFence&, WorkStealMode)
#4 0x0000010647973c in PolygonCollider2D::PrepareShapes(core::vector<Box2D::b2Shape
, core::allocator<Box2D::b2Shape*, 0ul>>&, Matrix4x4f const&

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.