Search Issue Tracker

In Progress

Fix In Review for 6000.0.7f1

Under Consideration for 2021.3.X, 2022.3.X, 2023.2.X

Votes

0

Found in

2021.3.39f1

2022.3.31f1

2023.2.20f1

6000.0.4f1

Issue ID

UUM-72866

Regression

No

Crash on VertexUtility::CopyChannel when selecting or using a specific Sprite

--

-

How to reproduce:
1. Open the attached "LegoSceneRepro" project
2. Open the “Assets/Arts/Lego_Scenes/Day_Scene.unity“

Alternatively:
1. Open the attached "LegoSceneRepro" project
2. Select the “Assets/Sprite/Discord-Logo.asset” asset

Reproducible with: 2021.3.39f1, 2022.3.31f1, 2023.2.20f1, 6000.0.4f1

Reproducible on: macOS 14.5 Sonoma (Intel), Windows 11 (reported by user)
Not reproducible on: No other environment tested

Notes:
- The “Day_Scene“ Scene won’t crash if all the Sprite Renderers that have the “Discord-Logo“ Sprite selected are disabled (the Sprite Renderer on the “Gameplay/Discord.Btn/Discord-Logo“ GameObject needs to be disabled for the mentioned Scene to not crash Unity)

First few lines of stack trace:
0x00007ff7b5b65c73 (Unity) VertexUtility::CopyChannel
0x00007ff7b5b67e8b (Unity) CopyChannels
0x00007ff7b5b5c653 (Unity) VertexData::VertexData
0x00007ff7b5b41932 (Unity) SharedMeshData::SharedMeshData
0x00007ff7b587aef4 (Unity) SpriteRenderData::UnshareData

  1. Resolution Note (fix version 6000.0.7f1):

    Prevent crash even though the Assets in the project are Invalid.

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.