level 6
hongzp1
楼主
Exception ticking 亨利 (at (71, 0, 115)): System.InvalidOperationException: Failed to find parent index in FishTable<Verse.Pawn, System.Int32> for key: '洛斯奥斯塔乌', hashCode: '204923', value: '3', count: '7', bucket array length: '16', total tailing entries count: '1', known chain of tails:
{ index: '6' key: '罗勒', hashCode: '205046', value: '4 }
[Ref 2D012F2E]
at FisheryLib.Collections.FishTable`2+ThrowHelper[TKey,TValue].ThrowFailedToFindParentInvalidOperationException (FisheryLib.Collections.FishTable`2[TKey,TValue] fishTable, System.Int32 childBucketIndex) [0x001ae] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.FishTable`2[TKey,TValue].GetParentBucketIndex (System.Int32 childBucketIndex, System.Boolean throwOnFailure) [0x0001f] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.FishTable`2[TKey,TValue].InsertAsTail (FisheryLib.Collections.FishTable`2+Entry[TKey,TValue]& entry, System.Int32 bucketIndex) [0x0002c] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.FishTable`2[TKey,TValue].InsertEntryInternal (FisheryLib.Collections.FishTable`2+Entry[TKey,TValue]& entry, FisheryLib.Collections.FishTable`2+ReplaceBehaviour[TKey,TValue] replaceBehaviour) [0x000b5] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.FishTable`2[TKey,TValue].InsertEntry (FisheryLib.Collections.FishTable`2+Entry[TKey,TValue]& entry, FisheryLib.Collections.FishTable`2+ReplaceBehaviour[TKey,TValue] replaceBehaviour, System.Boolean shifting) [0x00000] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.FishTable`2[TKey,TValue].InsertEntry (TKey key, TValue value, FisheryLib.Collections.FishTable`2+ReplaceBehaviour[TKey,TValue] replaceBehaviour, System.Boolean shifting) [0x00008] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.FishTable`2[TKey,TValue].TryAdd (TKey key, TValue value) [0x0000b] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.IndexedFishSet`1[T].Add (T item) [0x00012] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.IndexedFishSet`1[T].Add (System.Object value) [0x00007] in <a3e8b53a325844e98f60ef692520ce62>:0
at PerformanceFish.Listers.ThingsPrepatches.AddToTypeList (Verse.ListerThings lister, Verse.Thing thing) [0x0003b] in <66cfa82fbdc943bd9afc22f2027e1965>:0
at Verse.ListerThings.Add (Verse.Thing t) [0x00076] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.RegionListersUpdater.RegisterInRegions (Verse.Thing thing, Verse.Map map) [0x0003a] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.Thing.set_Position (Verse.IntVec3 value) [0x000c2] in <69945a8ed6c540cf90b578de735e0605>:0
- POSTFIX SmashPhil.VehicleFramework: Void Vehicles.VehiclePathing:SetPositionAndUpdateVehicleRegions(Thing __instance)
at Verse.AI.Pawn_PathFollower.TryEnterNextPathCell () [0x0014f] in <69945a8ed6c540cf90b578de735e0605>:0
- POSTFIX pathfinding.framework: Void PathfindingFramework.Patches.ModExtensions.TerrainTag.Pawn_PathFollower_TryEnterNextPathCell_Patch:Postfix(Pawn ___pawn)
- POSTFIX OskarPotocki.VFECore: Void VFECore.PhasingPatches:UnfogEnteredCells(Pawn_PathFollower __instance, Pawn ___pawn)
at Verse.AI.Pawn_PathFollower.PatherTick () [0x002d3] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.Pawn.Tick () [0x0006e] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.TickList.Tick () [0x0017d] in <69945a8ed6c540cf90b578de735e0605>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch4 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickList.Tick_Patch0 (Verse.TickList)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch0 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch0 (Verse.Root_Play)
2024年12月05日 06点12分
1
{ index: '6' key: '罗勒', hashCode: '205046', value: '4 }
[Ref 2D012F2E]
at FisheryLib.Collections.FishTable`2+ThrowHelper[TKey,TValue].ThrowFailedToFindParentInvalidOperationException (FisheryLib.Collections.FishTable`2[TKey,TValue] fishTable, System.Int32 childBucketIndex) [0x001ae] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.FishTable`2[TKey,TValue].GetParentBucketIndex (System.Int32 childBucketIndex, System.Boolean throwOnFailure) [0x0001f] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.FishTable`2[TKey,TValue].InsertAsTail (FisheryLib.Collections.FishTable`2+Entry[TKey,TValue]& entry, System.Int32 bucketIndex) [0x0002c] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.FishTable`2[TKey,TValue].InsertEntryInternal (FisheryLib.Collections.FishTable`2+Entry[TKey,TValue]& entry, FisheryLib.Collections.FishTable`2+ReplaceBehaviour[TKey,TValue] replaceBehaviour) [0x000b5] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.FishTable`2[TKey,TValue].InsertEntry (FisheryLib.Collections.FishTable`2+Entry[TKey,TValue]& entry, FisheryLib.Collections.FishTable`2+ReplaceBehaviour[TKey,TValue] replaceBehaviour, System.Boolean shifting) [0x00000] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.FishTable`2[TKey,TValue].InsertEntry (TKey key, TValue value, FisheryLib.Collections.FishTable`2+ReplaceBehaviour[TKey,TValue] replaceBehaviour, System.Boolean shifting) [0x00008] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.FishTable`2[TKey,TValue].TryAdd (TKey key, TValue value) [0x0000b] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.IndexedFishSet`1[T].Add (T item) [0x00012] in <a3e8b53a325844e98f60ef692520ce62>:0
at FisheryLib.Collections.IndexedFishSet`1[T].Add (System.Object value) [0x00007] in <a3e8b53a325844e98f60ef692520ce62>:0
at PerformanceFish.Listers.ThingsPrepatches.AddToTypeList (Verse.ListerThings lister, Verse.Thing thing) [0x0003b] in <66cfa82fbdc943bd9afc22f2027e1965>:0
at Verse.ListerThings.Add (Verse.Thing t) [0x00076] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.RegionListersUpdater.RegisterInRegions (Verse.Thing thing, Verse.Map map) [0x0003a] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.Thing.set_Position (Verse.IntVec3 value) [0x000c2] in <69945a8ed6c540cf90b578de735e0605>:0
- POSTFIX SmashPhil.VehicleFramework: Void Vehicles.VehiclePathing:SetPositionAndUpdateVehicleRegions(Thing __instance)
at Verse.AI.Pawn_PathFollower.TryEnterNextPathCell () [0x0014f] in <69945a8ed6c540cf90b578de735e0605>:0
- POSTFIX pathfinding.framework: Void PathfindingFramework.Patches.ModExtensions.TerrainTag.Pawn_PathFollower_TryEnterNextPathCell_Patch:Postfix(Pawn ___pawn)
- POSTFIX OskarPotocki.VFECore: Void VFECore.PhasingPatches:UnfogEnteredCells(Pawn_PathFollower __instance, Pawn ___pawn)
at Verse.AI.Pawn_PathFollower.PatherTick () [0x002d3] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.Pawn.Tick () [0x0006e] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.TickList.Tick () [0x0017d] in <69945a8ed6c540cf90b578de735e0605>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch4 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickList.Tick_Patch0 (Verse.TickList)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch0 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch0 (Verse.Root_Play)