Search Issue Tracker

Active

Under Consideration for 2020.3.X, 2021.3.X, 2022.2.X

Votes

0

Found in

2020.3.35f1

2021.3.3f1

2022.1.3f1

2022.2.0a13

Issue ID

UUM-666

Regression

No

Different order of the dependencies in AssetBundle when using BuildCache

--

-

How to reproduce:
1. Open user-submitted project
2. Delete the folder Library/BuildCache
3. Run Tools -> BuildAssetBundles
4. Run Tools -> BuildAssetBundles Cached
5. Compare StreamingAssets/Cached/item_meds_first_aid_kit with StreamingAssets/NonCached/item_meds_first_aid_kit

Expected result: The bundles are identical.
Actual result: The bundles are different, due to the dependencies being in a different order.

Reproducible with: 2019.4.31f1, 2020.3.25f1, 2021.2.7f1, 2022.1.0b2

Note: Fix may be a one line fix in C++ BuildReferenceMap::GetReferenceDependencies, see comments.

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.