Search Issue Tracker

Fixed in 1.17.4-preview

Votes

0

Found in [Package]

2019.4

2020.3

2021.1

2021.1.3f1

2021.2

Issue ID

1334588

Regression

No

[Addressables][IL2CPP] error at Unity.IL2CPP.HashCodeCache`1.GetUniqueHash(T value) when building on Android

Package: Addressables

-

Reproduction steps:
1. Open the attached project
2. Build on Android

Expected result: The project builds successfully
Actual result: The build fails due to this error: Unity.IL2CPP.HashCodeCollisionException: Hash code collision on value `2A6D185FEED8AA52CD66C11FEEC199E7324C007A`

Not reproducible with: 1.15.1 - 1.18.4 (2021.2.0a11 - 2021.2.0a18)
Not reproducible with: 1.17.4-preview - 1.18.4 (2019.4.28f1, 2020.3.9f1, 2021.1.9f1, 2021.2.0a10)
Reproducible with: 1.15.1 - 1.17.2-preview (2019.4.28f1, 2020.3.9f1, 2021.1.9f1, 2021.2.0a18)
Can't test with: 2018.4.35f1 - PrecompiledAssemblyException: Multiple precompiled assemblies with the same name nunit.framework.dll included or the current platform

Notes:
- Does not reproduce when building on Standalone
- Does not reproduce with Mono
- Does not reproduce if the "BGDatabaseAddressables" folder is deleted

Add comment

Log in to post comment