Search Issue Tracker

Fixed

Votes

1

Found in

2022.3.63f1

6000.0.50f1

6000.1.6f1

6000.2.0b4

Issue ID

UUM-108592

Regression

No

Asset Bundles non-deterministic behavior with CRCs and hash when a video has Transcoding enabled and Sprite Atlas has an override option enabled

-

How to reproduce:
1. Extract the “Universal_3D_6000_0_47f1.zip“ in two different directories
2. Open the two instances of the “Universal_3D_6000_0_47f1“ project (one instance from one directory, another from a different directory)
3. In both of the instances of the Editor from the top bar click “Bundle → iOS → BuildRelease”
4. Navigate to “<Project Directory>/Bundle/Deploy/iOS/bundles“ for both instances
5. Observe the Asset Bundle files CRCs part (the Asset Bundles files format is “<NAME>_<CRC>.ab“)

Expected result: For both instances the “<CRC>” part is the same
Actual result: The “<CRC>” part differs

Reproducible with: 2022.3.63f1, 6000.0.50f1, 6000.1.6f1, 6000.2.0b4

Reproducible environment: macOS 15.4.1 (M4 Max)
Not reproducible environment: No other environment tested

Notes:
- It is possible to get the actual result when I deleted “<Project Directory>/Library/ArtifactDB” and “<Project Directory>/Library/TempArtifacts” for both instances and repeated steps 3 to 5, but it only works sometimes
- To reproduce either the Sprite Atlases has the override option enabled and the video file has the Transcode option enabled

Add comment

Log in to post comment