Hello
I have a problem with saving in the current version of the game
After a short amount of time, the game crashes with an error, they are different depending on the conditions
Error in the game process:
System.NullReferenceException: Object reference not set to an instance of an object at System.Threading.Thread.get_CurrentThread () [0x00010] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at Game.IsOnMainThread () [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 at FetchManager+UpdateOffsetTables.Run (System.Object _, System.Int32 threadIndex) [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 at WorkItemCollection2[WorkItemType,SharedDataType].InternalDoWorkItem (System.Int32 work_item_idx, System.Int32 threadIndex) [0x0000d] in <7becb3f73037484c93dc2b548fe42a58>:0 at JobManager.DoNextWorkItem (System.Int32 threadIndex) [0x0001a] in <7becb3f73037484c93dc2b548fe42a58>:0 at JobManager+WorkerThread.Run () [0x0001e] in <7becb3f73037484c93dc2b548fe42a58>:0 at UnityEngine.Logger.Log (UnityEngine.LogType logType, System.Object message) [0x00000] in <82f243aab18c4f32918da2df41974365>:0 at UnityEngine.Debug.LogError (System.Object message) [0x00000] in <82f243aab18c4f32918da2df41974365>:0 at Debug.LogError (System.Object obj) [0x00000] in <7becb3f73037484c93dc2b548fe42a58>:0 at JobManager+WorkerThread.PrintExceptions () [0x00000] in <7becb3f73037484c93dc2b548fe42a58>:0 at JobManager.Run (IWorkItemCollection work_items) [0x00000] in <7becb3f73037484c93dc2b548fe42a58>:0 at GlobalJobManager.Run (IWorkItemCollection work_items) [0x00000] in <7becb3f73037484c93dc2b548fe42a58>:0 at FetchManager.UpdatePickups (PathProber path_prober, WorkerBase worker) [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 at PickupableSensor.Update () [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 at Sensors.UpdateSensors () [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 at Sensors.OnBrainPreUpdate () [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 at Brain.UpdateBrain () [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 at MinionBrain.UpdateBrain () [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 at BrainScheduler+BrainGroup.RenderEveryTick (System.Single dt) [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 at BrainScheduler.RenderEveryTick (System.Single dt) [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 at SimAndRenderScheduler+RenderEveryTickUpdater.Update (IRenderEveryTick updater, System.Single dt) [0x00000] in <7becb3f73037484c93dc2b548fe42a58>:0 at UpdateBucketWithUpdater1[DataType].Update (System.Single dt) [0x00000] in <7becb3f73037484c93dc2b548fe42a58>:0 at StateMachineUpdater+BucketGroup.AdvanceOneSubTick (System.Single dt) [0x00000] in <7becb3f73037484c93dc2b548fe42a58>:0 at StateMachineUpdater.RenderEveryTick (System.Single dt) [0x00000] in <7becb3f73037484c93dc2b548fe42a58>:0 at Game.LateUpdate () [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 Build: U56-679336-SCRP
Error after starting the save and stopping the game on pause:
NullReferenceException: Object reference not set to an instance of an object PathFinder.AddPotentials (PathFinder+PotentialScratchPad potential_scratch_pad, PathFinder+PotentialPath potential, System.Int32 cost, PathFinderAbilities& abilities, PathFinderQuery query, System.Int32 max_links_per_cell, NavGrid+Link[] links, PathFinder+PotentialList potentials, PathGrid path_grid, System.Int32 parent_cell, NavType parent_nav_type) (at <3b73c925114143c5bad31ccbc5facdf1>:0) PathProber.UpdateProbe (NavGrid nav_grid, System.Int32 cell, NavType nav_type, PathFinderAbilities abilities, PathFinder+PotentialPath+Flags flags) (at <3b73c925114143c5bad31ccbc5facdf1>:0) Navigator+PathProbeTask.Run (System.Object sharedData, System.Int32 threadIndex) (at <3b73c925114143c5bad31ccbc5facdf1>:0) WorkItemCollection2[WorkItemType,SharedDataType].InternalDoWorkItem (System.Int32 work_item_idx, System.Int32 threadIndex) (at <7becb3f73037484c93dc2b548fe42a58>:0) JobManager.DoNextWorkItem (System.Int32 threadIndex) (at <7becb3f73037484c93dc2b548fe42a58>:0) JobManager.Run (IWorkItemCollection work_items) (at <7becb3f73037484c93dc2b548fe42a58>:0) GlobalJobManager.Run (IWorkItemCollection work_items) (at <7becb3f73037484c93dc2b548fe42a58>:0) BrainScheduler+BrainGroup.AsyncPathProbe () (at <3b73c925114143c5bad31ccbc5facdf1>:0) BrainScheduler+BrainGroup.BeginBrainGroupUpdate () (at <3b73c925114143c5bad31ccbc5facdf1>:0) BrainScheduler+BrainGroup.RenderEveryTick (System.Single dt) (at <3b73c925114143c5bad31ccbc5facdf1>:0) BrainScheduler.RenderEveryTick (System.Single dt) (at <3b73c925114143c5bad31ccbc5facdf1>:0) SimAndRenderScheduler+RenderEveryTickUpdater.Update (IRenderEveryTick updater, System.Single dt) (at <7becb3f73037484c93dc2b548fe42a58>:0) UpdateBucketWithUpdater1[DataType].Update (System.Single dt) (at <7becb3f73037484c93dc2b548fe42a58>:0) StateMachineUpdater+BucketGroup.AdvanceOneSubTick (System.Single dt) (at <7becb3f73037484c93dc2b548fe42a58>:0) StateMachineUpdater.RenderEveryTick (System.Single dt) (at <7becb3f73037484c93dc2b548fe42a58>:0) Game.LateUpdate () (at <3b73c925114143c5bad31ccbc5facdf1>:0) UnityEngine.DebugLogHandler:LogException(Exception, Object) LogCatcher:UnityEngine.ILogHandler.LogException(Exception, Object) UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object) Build: U56-679336-SCRPD
Please help me figure it out, thanks!
Steps to Reproduce
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now