エンジニア戦記

エラー Assertion failed: TLS Allocator ALLOC_TEMP_THREAD

f:id:nuakam:20180124180536j:plain

Assertion failed:

IOSビルドモードでこんなエラーがエンドレスで出てきた

Assertion failed: TLS Allocator ALLOC_TEMP_THREAD, underlying allocator ALLOC_TEMP_THREAD has unfreed allocations

Google自動翻訳だとこう

アサーションが失敗しました:TLSアロケータALLOC_TEMP_THREAD、基礎となるアロケータALLOC_TEMP_THREADは未割り当てアロケータ

一旦はUnity再起動で治ったんだけど、ビルドモード選択する度また起きる。
Unity自体のバグらしい
軽く調べると 

  1. iOS向けに構築する
  2. ビルド終了後コンソールを選択

でなることがあるみたい

Unity 2017.xxxで起こるバグ


デフォルトのassetに含まれるプレファブがメモリ関連に悪さしているらしい

根本的な直し方はなし

Unityさんが頑張って直してくれるのを待つしかない


急場しのぎとしてBuildSettingを変更して再起動してたらそのうち治る。

プライバシーポリシー 免責事項