Reproduction steps:
1. Create a “3D (URP)” Project at a real path (e.g. ~/Documents/Projects/TestProject)
2. Close the opened Editor
2. Symlink a parent/ancestor directory of the project (e.g. ln -s ~/Documents/Projects/ ~/Projects)
3. Ensure no Library folder exists for the project
4. Open the project via the symlinked path (~/Projects/TestProject)
5. Observe the Console and the Editor crash
Actual result: UDS read-handle errors are spammed during indexing (“UDSFilesystem failed to acquire a read handle”) and ImportWorkers or the Editor crashes
Expected result: The project opens and asset indexing completes without errors or crashes
Reproducible with: 6000.6.0a5 (e220e6931c38), 6000.6.0a7
Not reproducible with: 6000.0.77f1, 6000.3.18f1, 6000.4.12f1, 6000.5.0f1, 6000.6.0a4 (77e2e2eea1be)
Reproducible on: Ubuntu 24.04.4, Arch Linux (user)
Not reproducible on: No other environments tested