How to reproduce:
- Open the attached “IN-149707_Font Bug.zip” project
- Navigate to “Assets/TextMeshPro Fonts/Resources/Fonts & Materials/Fonts”
- Select the font asset "RAYSHAND SDF"
- Observe the Console
- Hover the mouse over the Inspector
- Observe the Console
Actual result: The Console continuously spams "IndexOutOfRangeException: Index was outside the bounds of the array"
Expected result: The Inspector does not throw unhandled exceptions
Reproducible with: 6000.0.80f1, 6000.2.0b2 (2bdac9ac0d74), 6000.3.22f1, 6000.5.8f1, 6000.6.0b8, 6000.7.0a4
Not reproducible with: 6000.0.0f1, 6000.2.0b1 (d17678da8412)
Reproducible on: Windows 11, macOS 26.3.1 (by user)
Not reproducible on: No other environments tested
Workarounds:
- Switch the Inspector to Debug mode (via the three vertical dots ⋮ in the top right)
- Locate the "Atlas Render Mode" property, and set it to any valid value in the Inspector in the Debug mode
Note: The errors multiply rapidly when hovering the mouse over the Inspector due to UI repaints