Search Issue Tracker
Active
Under Consideration for 6000.0.X, 6000.1.X, 6000.2.X, 6000.3.X
Votes
1
Found in
6000.0.51f1
6000.1.7f1
6000.2.0b6
6000.3.0a2
Issue ID
UUM-109409
Regression
Yes
Crash on TextCore::OTL_GPOS_TableReader::GetLookupList when changing to a specific Font in the UI Builder
How to reproduce:
1. Open the attached “CrashRepro“ project
2. Select the “Assets/UI Toolkit/MainUI.uxml“ file and open it (Right Click > Open)
3. In the UI Builder Hierarchy, select the “CornerMenu“ Element
4. In the Inspector, expand the “Text“ menu
5. Press the “Bullseye“ icon where the “Font“ field is and select the “Koruri-Bold“ font
Reproducible with: 2023.2.0a5, 6000.0.51f1, 6000.1.7f1, 6000.2.0b6
Not reproducible with: 2022.3.63f1, 2023.2.0a4
Reproducible on: macOS 15.5 Sequoia (Intel), Windows 11 (by user)
Not reproducible on: No other environment tested
First few lines of the stack trace:
0x00007FFE478AA146 (Unity) TextCore::OTL_GPOS_TableReader::GetLookupList
0x00007FFE478B1D72 (Unity) TextCore::OTL_TableReader::GetOpenTypeLayoutTables
0x00007FFE478B81A4 (Unity) TextCore::FontEngine::PopulateOpenTypeLayoutTables
0x00007FFE478B82BA (Unity) TextCore::FontEngine::PopulatePairAdjustmentRecordMarshallingArray
Comments (1)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Mouse input is registered incorrectly in Custom RP when downscaling Render Target and rendering Overlay UI before final upscale
- Time.deltaTime is locked to the display's refresh rate when the built Player is moved to a Secondary Display and Windowed Mode is used
- Crash on RaiseException when importing a specific asset
- Crash on RaiseException when opening a specific project
- DownloadHandlerScript.CompleteContent is called twice when building for WebGL
poojaxettri2000
Jun 14, 2025 06:17
Hi