Search Issue Tracker
Fixed
Fixed in 3.2.x
Votes
1
Found in [Package]
3.2.x
Issue ID
TMPB-187
Regression
Yes
Crash on tt_cmap12_char_map_binary when The Editor is upgrading URP materials
Reproduction steps:
1. Open the attached “ASDQWERTY” Project
2. Confirm the URP material upgrade
Expected result: The URP materials are upgraded and the project is opened
Actual result: The Editor crashes
Reproducible with: 3.2.0-pre.2 (2022.2.11f1), 3.2.0-pre.4 (2022.2.11f1)
Not reproducible with: 3.2.0-pre.1 (2022.2.11f1)
Could not test with:
3.0.6 (2022.2.11f1 (error CS1061: 'TextMeshPro' does not contain a definition for 'textWrappingMode'))
3.2.0-pre.2 (2020.3.46f1 (error CS8124: Tuple must contain at least two elements, error CS1526: A new expression requires; and other errors))
3.2.0-pre.2 (2021.3.22f1, 2022.2.13f1, 2023.1.0b10, 2023.2.0a8 (two errors CS0012, two errors CS0411))
4.0.0-pre.1 (2022.2.11f1 (error CS0029: Cannot implicitly convert type 'uint[]' to 'int[]'))
4.0.0-pre.2 (2022.2.11f1 (error CS0234: The type or namespace name 'TMP_FontAsset' does not exist in the namespace 'TMPro'))
Reproducible on: Intel MacOS 13.2.1, Windows 10 Pro
Note: Not reproducible with: High-definition RP, Built-in RP
First few lines of the stack trace:
{noformat}#0 0x00000108b99aa2 in tt_cmap12_char_map_binary
#1 0x00000108b8e096 in tt_cmap12_char_index
#2 0x00000108b84b73 in UNITY_FT_Get_Char_Index
#3 0x0000010723475b in TextCore::FontEngine::GetFaceInfo(TextCore::FaceInfo&)
#4 0x0000010611c9a9 in FontEngine_CUSTOM_GetFaceInfo_Internal(FaceInfo__&){noformat}
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
- “[Worker0] Could not generate preview image“ error when opening macOS native plugin in the Inspector with Architecture to build for set to ARM 64-bit
- [iOS] Application.absoluteURL is empty on Awake/Start when opening via deep link with Splash Screen disabled
- Crash on MemoryManager::Deallocate when rapidly calling Addressables.LoadAssetAsync
- Crash on physx::shdfnd::atomicIncrement when adjusting values on a character controller component after entering Play mode in Prefab edit mode
- [Rendering Debugger] [NewInputSystem] Debug Overlays in Play mode throws InvalidOperationException when using New Input System
Resolution Note (fix version 3.2.x):
Fixed crashed when upgrading materials.
Note: Fixed in 3.2.0-pre.5