Search Issue Tracker

Fixed in 2018.3.X

Votes

1

Found in

2018.1.0f2

Issue ID

1035123

Regression

No

Editor freezes when viewing/building asset bundles if a custom font is used in a TextMesh

Asset Bundles

-

Steps to reproduce:
1. Open the attached project
2. Open the Test_Scene
3. "New Text" GO/Text Mesh component -> change Font to Avenir-Black-03.
4. Save
5. Go to Window/AssetBundle Browser and click the refresh button several times and/or click between the Configure and Build tabs
6. Observe the freeze

Reproducible with 5.6.6f2, 2017.4.3f1, 2018.1.1f1, 2018.2.0b5, 2018.3.0a1 (96cbaa2912e7)

Notes:
- GO with a TextMesh component is unrelated to the asset bundle and it doesn't need to be nested under the Cube
- Freeze can also be reproduced by calling BuildPipeline.BuildAssetBundles (Build Asset Bundles/Build All Asset Bundles)
- These assertion errors are thrown forever:
Assertion failed on expression: 'm_ActiveBlocks[i].locked == 0'
Assertion failed on expression: 'res'

Comments (1)

  1. WillFvrther

    Aug 17, 2018 16:04

    I had a similar issue, BuildPipeline.BuildAssetBundles was freezing and after several minutes produced a lot of the same errors.

    I changed my BuildAssetBundles options from BuildAssetBundleOptions.Strict to BuildAssetBundleOptions.None and the problem disappeared.

    Hope it helps

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.