Search Issue Tracker

Active

Under Consideration for 6000.6.X

Votes

0

Found in

6000.4.1f1

6000.5.0b1

6000.6.0a1

Issue ID

UUM-137630

Regression

Yes

Crash on UNITY_FT_Render_Glyph_Internal or UNITY_FT_Load_Glyph when Generating Font Atlas in the Font Asset Creator Window from a Variable Font

Text (TextCore)

-

Steps to reproduce:

  1. Create or open a URP 3D Project
  2. Import the attached Font file
  3. Select it in the Project Browser and click the kebab menu icon at the top right corner of the Inspector Window
  4. Select "Create Font Asset"
  5. In the Font Asset Creator Window click the "Generate Font Atlas" button

Actual results: Editor crashes on UNITY_FT_Render_Glyph_Internal or UNITY_FT_Load_Glyph

Expected results: No crash occurs, users are indicated to that Unity does not support Variable Fonts

 

Reproducible with versions:  6000.4.0b10, 6000.4.1f1, 6000.5.0b1, 6000.6.0a1

Not reproducible with versions: 6000.0.71f1, 6000.3.12f1, 6000.4.0b9 (memory crash might occur UUM-137530)

 

Reproducible on (OS): Windows 11

First lines of stack trace:

0x00007FFE4551804F (Unity) UNITY_FT_Render_Glyph_Internal
0x00007FFE45515C42 (Unity) UNITY_FT_Load_Glyph
0x00007FFE454CD813 (Unity) TextCore::FontEngine::TryGetGlyphWithIndexValue
0x00007FFE4549E848 (Unity) FontEngine_CUSTOM_TryGetGlyphWithIndexValue_Internal

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.