Search Issue Tracker
Won't Fix
Votes
0
Found in
2022.3.25f1
6000.0.0b15
Issue ID
UUM-70139
Regression
No
Nullref in TMPro text on Standalone Build Shutdown
# What happened
Nullref in TMPro text on Standalone Build Shutdown
# How can we reproduce it using the example you attached
Easy Way:
# Fix path to unityExe on line 14 of RunRepro.py
# Run RunRepro.exe
You should see this output:
NullReferenceException at 0.2 minutes
at TMPro.TMP_SubMeshUI.UpdateMaterial () [0x00021] in .\Library\PackageCache\com.unity.textmeshpro@3.0.6\Scripts\Runtime\TMP_SubMeshUI.cs:710 at 0.2 minutes
at TMPro.TMP_SubMeshUI.SetMaterialDirty () [0x00007] in .\Library\PackageCache\com.unity.textmeshpro@3.0.6\Scripts\Runtime\TMP_SubMeshUI.cs:617 at 0.2 minutes
at TMPro.TMP_SubMeshUI.OnDisable () [0x00000] in .\Library\PackageCache\com.unity.textmeshpro@3.0.6\Scripts\Runtime\TMP_SubMeshUI.cs:286 at 0.2 minutes
which is a repro.
Slightly Less Easy Way:
# Load the project up
# Make a Standalone Build
# After you see the small text in the centre of the screen, press Alt+F4 to close the Standalone Build
# Load up C:\Users[username]\AppData\LocalLow\...\...\Player.log and check for NullReferenceException in TMPro.TMP_SubMeshUI.UpdateMaterial in the Player.log
Expected: no Null exception on shutdown of the game
Note: Skipped CQA testing.
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
- UI Builder Scroll button for Code Preview section automatically selects all of the code
- Memory increases indefinitely when playing VLC video stream
- An invisible Element without edges is left over when a Preview is converted to a Floating Window in the Inspector
- All "Multiplayer Center" window becomes blank and "Console" displayes "ArgumentException: Cannot unschedule unknown scheduled function UnityEngine.UIElements.VisualElement+SimpleScheduledItem" when user changes docked "Multiplayer Center" window position
- Closing HDR Color window after selecting a colour with Colour Picker closes HDR Gradient Editor (linear) window as well
Resolution Note:
Please update to TMP 3.2.0. The bug is fixed in this version of TMP.