Search Issue Tracker

Fixed in 2021.2.X

Votes

0

Found in

2020.2.6f1

2021.1.0b7

2021.1.2f1

2021.2.0a4

Issue ID

1328789

Regression

Yes

Crash on tt_cmap4_char_map_binary when rebuilding Library folder

Text

-

How to reproduce:
1. Open the attached ”1328789_CrashRepro” project

Expected result: Project opens
Actual result: Project crashes

Reproducible with: 2020.2.6f1, 2020.3.8f1, 2021.1.0b7, 2021.1.6f1, 2021.2.0a4, 2021.2.0a13
Doesn’t reproduce with: 2018.4.34f1, 2019.4.26f1, 2020.2.5f1, 2021.1.0a1, 2021.1.0b6, 2021.2.0a1, 2021.2.0a3, 2021.2.0a14, 2021.2.0a16

Notes:
Doesn’t reproduce If the Library is created before opening the project
After the first crash library is created

Stack trace:
#0 0x00000106c628f8 in tt_cmap4_char_map_binary
#1 0x00000106c5f946 in tt_cmap4_char_index
#2 0x00000106c7daf3 in UNITY_FT_Get_Char_Index
#3 0x0000017d30572d in (wrapper managed-to-native) UnityEngine.TextCore.LowLevel.FontEngine:GetGlyphIndex (uint) {0x7fd1d0d5c1a8} + 0x5d (0x17d3056d0 0x17d3057bd) [0x15bac8960 - Unity Child Domain]
#4 0x0000017d304823 in TMPro.TMP_FontAsset:AddSynthesizedCharactersAndFaceMetrics () {0x7fd1cfa6e348} + 0xa3 (0x17d304780 0x17d304ccf) [0x15bac8960 - Unity Child Domain]

  1. Resolution Note (fix version 2021.2):

    Does no longer reproduce from 2021.2.0a14 and above

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.