How to reproduce:
1. Create a new Unity project using the High Definition 3D template
2. Open the SampleScene and leave the Editor running for an extended period (crash session was ~26 hours uptime)
3. In the Project Browser, navigate to Assets/SampleSceneAssets/Particles/FloatingDust.vfx and select the child ComputeShader sub-assets ("[FloatingDust] [System] Initialize Particle", then "[FloatingDust] [System] OutputUpdate"), then select the parent FloatingDust VisualEffectAsset and reimport it
4. Switch focus away from the Editor for several seconds, then bring focus back to the Editor with the Project Browser visible
5. Observe the results
Expected results: The Editor repaints the Project Browser without crashing
Actual results: The Editor crashes with SIGBUS during the Project Browser search field repaint, in TextGenerationSettings::getShapingHashCode
Reproducible with: 6000.6.0a6
Reproducible on: macOS Tahoe 26.4.1 (M1)
Not reproducible on: No other environment tested
Notes:
- Not consistently reproducible, observed once during a ~26 hour Editor session (process launched 2026-05-25 13:52, crashed 2026-05-26 15:56)
- The Project Browser search field was empty at the time of the crash, so the crash occurs while shaping the placeholder text or an empty-string code path
First frames of stacktrace:
TextLib::GenerateTextMesh(TextGenerationSettings const&, ...)
TextLib_CUSTOM_GenerateTextInternal
UnityEngine.TextCore.Text.TextLib:GenerateText