Steps to reproduce:
1. Open the attached user's project "CompressedRepro.zip"
2. Click on "Repro -> Run Race Probe" at the top menu bar
3. Observe the Console
Actual result: InvalidOperationException and downstream NullReferenceExceptions are thrown from a data race on the shared FontAssetUtilities.k_SearchedAssets static during jobified text generation
Expected result: Character lookup across the font asset fallback chain is thread-safe and no exceptions are thrown
Reproducible with: 6000.0.0f1, 6000.0.83f1, 6000.3.23f1, 6000.5.11f1, 6000.6.0f1, 6000.7.0a6
Testing Environment: Windows 11
Not reproducible on: no other environment tested
Notes:
-Repro project builds a sprite/character set with a 24-deep fallback chain; looking up a missing character makes multiple worker threads walk the chain and write into the shared k_SearchedAssets collection concurrently