Search Issue Tracker

Won't Fix

Under Consideration for 6000.0.X, 6000.1.X, 6000.2.X, 6000.3.X

Votes

1

Found in

6000.0.56f1

6000.1.16f1

6000.2.1f1

6000.3.0a5

Issue ID

UUM-114451

Regression

Yes

TextMeshPro text is broken when loaded in Unity 6, if it was built in 2022.3

-

Reproduction steps:
1. Open the attached “IN-110676” project
2. Import the TMP Essential Resources (Window > TextMeshPro > Import TMP Essential Resources)
3. Open the “SampleScene”
4. Import the "SampleText2022.unitypackage" from the attached files (Assets > Import Package > Custom Package...)
5. Double-click the “Text (TMP) Sample“ Prefab in Assets/Fonts/opensans in the Project View
6. Observe the Scene view

Expected result: The text is broken and/or not rendered
Actual result: The text is rendered

Reproducible with: 2023.2.0a14, 6000.0.56f1, 6000.1.16f1, 6000.2.1f1, 6000.3.0a5
Not reproducible with: 2022.3.65f1, 2023.2.0a13

Reproducible environments: Windows 11 (by reporter), macOS 15.6
Not reproducible environments: No other environments tested

Notes:
- The cause and workarounds were discussed in this thread: https://discussions.unity.com/t/null-reference-exception-in-android-app-built-with-unity-6000-0-32f1-while-loading-asset-bundle-containing-3d-textmesh-of-textmeshpro/1583581
- Can be reproduced by importing a package or by loading AssetBundles with the font

  1. Resolution Note:

    Loading AssetBundles created with older Unity versions is not supported after a major version upgrade. To ensure compatibility, regenerate AssetBundles using the current Unity version.

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.