Search Issue Tracker




Found in



Issue ID




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
# 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

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.