ChrisNZL / Tallowmere2

Changelog, issue tracker, and development knowledge for Tallowmere 2.
https://tallowmere2.com
13 stars 0 forks source link

UnityEngine.Font.InvokeTextureRebuilt_Internal: ArgumentNullException #1060

Open ChrisNZL opened 2 years ago

ChrisNZL commented 2 years ago

Auto reports. Version 0.3.5f.

Looks like an internal Unity Canvas error out of my control. Appears to be called while romping through the dungeon; no special menus nor game states open.

Many errors from UnityEngine.Canvas:SendWillRenderCanvases, all in a single single-player session over many minutes, ultimately failing on a Dictionary.TryInsert call.

Feedback IDs:

9:53:47, Frame 900549, EXCEPTION »  ArgumentNullException: Value cannot be null.
Parameter name: key
>>>>> CRITICAL ERROR >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior)
System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value)
UnityEngine.UI.Collections.IndexedSet`1[T].Add (T item)
UnityEngine.UI.Text.FontTextureChanged ()
UnityEngine.UI.FontUpdateTracker.RebuildForFont (UnityEngine.Font f)
UnityEngine.Font.InvokeTextureRebuilt_Internal (UnityEngine.Font font)
UnityEngine.Canvas:SendWillRenderCanvases()

GameStates: RompingThroughDungeon
OnlineGameInfo: Device is offline.
No previous server nor online game info.
GameSetupMode: Singleplayer
Players: 1
DungeonRoomTransitioner.state: Null
DungeonRoom.state: Ready
Room: 29 / 29
RoomModifiers: MediumRoom (Medium Room), ManyElites (Many Elites), LargeProjectiles (Large Projectiles), HealthRegen (Healthy Monsters), AxesOnly (Axe Party)
YouHaveDiedState: Null
SystemPlayer InputDevice: XInput Controller
HumanPlayer 1 InputDevice: XInput Controller