RimWorld

RimWorld

More and Better Deep Drill
爆红字了,说是和Archotech Deep Drill相关
茉萘 threw exception in WorkGiver MBDD_OperateArchotechDeepDrill: System.NullReferenceException: Object reference not set to an instance of an object [Ref 78AD4F22] Duplicate stacktrace, see ref for original UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch5 (string) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.JobGiver_Work.TryIssueJobPackage_Patch0 (RimWorld.JobGiver_Work,Verse.Pawn,Verse.AI.JobIssueParams) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Glue:AbiFixup<Verse.AI.ThinkResult RimWorld.JobGiver_Work:TryIssueJobPackage(Verse.Pawn, Verse.AI.JobIssueParams),Verse.AI.ThinkResult RimWorld.JobGiver_Work.TryIssueJobPackage_Patch0(RimWorld.JobGiver_Work, Verse.Pawn, Verse.AI.JobIssueParams)> (RimWorld.JobGiver_Work,Verse.AI.ThinkResult&,Verse.Pawn,Verse.AI.JobIssueParams) Verse.AI.ThinkNode_PrioritySorter:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams) Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams) Verse.AI.ThinkNode_Tagger:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams) Verse.AI.ThinkNode_Subtree:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams) Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams) Verse.AI.ThinkNode_Conditional:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams) Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.DetermineNextJob_Patch1 (Verse.AI.Pawn_JobTracker,Verse.ThinkTreeDef&,bool) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Glue:AbiFixup<Verse.AI.ThinkResult Verse.AI.Pawn_JobTracker:DetermineNextJob(Verse.ThinkTreeDef&, System.Boolean),Verse.AI.ThinkResult Verse.AI.Pawn_JobTracker.DetermineNextJob_Patch1(Verse.AI.Pawn_JobTracker, Verse.ThinkTreeDef&, System.Boolean)> (Verse.AI.Pawn_JobTracker,Verse.AI.ThinkResult&,Verse.ThinkTreeDef&,bool) Verse.AI.Pawn_JobTracker:TryFindAndStartJob () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch2 (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch1 (Verse.AI.Pawn_JobTracker) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch2 (Verse.Pawn) Verse.TickList:Tick () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch6 (Verse.TickManager) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.TickManagerUpdate_Patch0 (Verse.TickManager) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch4 (Verse.Game) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)



你说是和性能鱼有关,但修之前我性能鱼没问题,修之后才有,而且我地图上没有安装这个钻井
< >
Showing 1-8 of 8 comments
DarthCY  [developer] 9 Dec, 2024 @ 8:49pm 
[Ref 78AD4F22] Duplicate stacktrace, see ref for original
DarthCY  [developer] 9 Dec, 2024 @ 8:49pm 
这是一条重复的错误报告,不包含任何有价值信息,请搜索 78AD4F22 关键字找到第一条错误报告发一下
Originally posted by DarthCY:
这是一条重复的错误报告,不包含任何有价值信息,请搜索 78AD4F22 关键字找到第一条错误报告发一下

是一样的报错

瑞亚 threw exception in WorkGiver MBDD_OperateArchotechDeepDrill: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 78AD4F22]
at MoreBetterDeepDrill.Jobs.MBDD_WorkGiver_ArchotechDeepDrill.HasJobOnThing (Verse.Pawn pawn, Verse.Thing t, System.Boolean forced) [0x00041] in <8d9508907e5f4db881c6c1a9b1fdd647>:0
at RimWorld.JobGiver_Work+<>c__DisplayClass3_1.<TryIssueJobPackage>g__Validator|0 (Verse.Thing t) [0x00013] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest+<>c__DisplayClass3_0.<ClosestThingReachable_NewTemp>b__0 (Verse.Thing t) [0x00034] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest.<ClosestThing_Global_NewTemp>g__ValidateThing|9_1 (Verse.Thing t, System.Single distSquared, Verse.GenClosest+<>c__DisplayClass9_0& ) [0x00008] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest.<ClosestThing_Global_NewTemp>g__Process|9_0 (Verse.Thing t, Verse.GenClosest+<>c__DisplayClass9_0& ) [0x00047] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest.ClosestThing_Global_NewTemp (Verse.IntVec3 center, System.Collections.IEnumerable searchSet, System.Single maxDistance, System.Predicate`1[T] validator, System.Func`2[T,TResult] priorityGetter, System.Boolean lookInHaulSources) [0x0012e] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest.ClosestThing_Global (Verse.IntVec3 center, System.Collections.IEnumerable searchSet, System.Single maxDistance, System.Predicate`1[T] validator, System.Func`2[T,TResult] priorityGetter) [0x00000] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest.ClosestThingReachable_NewTemp (Verse.IntVec3 root, Verse.Map map, Verse.ThingRequest thingReq, Verse.AI.PathEndMode peMode, Verse.TraverseParms traverseParams, System.Single maxDistance, System.Predicate`1[T] validator, System.Collections.Generic.IEnumerable`1[T] customGlobalSearchSet, System.Int32 searchRegionsMin, System.Int32 searchRegionsMax, System.Boolean forceAllowGlobalSearch, Verse.RegionType traversableRegionTypes, System.Boolean ignoreEntirelyForbiddenRegions, System.Boolean lookInHaulSources) [0x0014e] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest.ClosestThingReachable (Verse.IntVec3 root, Verse.Map map, Verse.ThingRequest thingReq, Verse.AI.PathEndMode peMode, Verse.TraverseParms traverseParams, System.Single maxDistance, System.Predicate`1[T] validator, System.Collections.Generic.IEnumerable`1[T] customGlobalSearchSet, System.Int32 searchRegionsMin, System.Int32 searchRegionsMax, System.Boolean forceAllowGlobalSearch, Verse.RegionType traversableRegionTypes, System.Boolean ignoreEntirelyForbiddenRegions) [0x0000a] in <69945a8ed6c540cf90b578de735e0605>:0
at ExpandedRoofing.ClosestThingReachableHelper.ClosestThingReachableWrapper (Verse.IntVec3 root, Verse.Map map, Verse.ThingRequest thingReq, Verse.AI.PathEndMode peMode, Verse.TraverseParms traverseParams, System.Single maxDistance, System.Predicate`1[T] validator, System.Collections.Generic.IEnumerable`1[T] customGlobalSearchSet, System.Int32 searchRegionsMin, System.Int32 searchRegionsMax, System.Boolean forceGlobalSearch, Verse.RegionType traversableRegionTypes, System.Boolean ignoreEntirelyForbiddenRegions) [0x00010] in <252f87aa21be425da24624ca3857c7ef>:0
at RimWorld.JobGiver_Work.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00643] in <69945a8ed6c540cf90b578de735e0605>:0
- TRANSPILER rimworld.whyisthat.expandedroofing.fixbuildorder: IEnumerable`1 ExpandedRoofing.FixFinishFrameBuildOrder:Transpiler(IEnumerable`1 instructions)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
你再瞅我? 10 Dec, 2024 @ 4:54am 
我这也爆红 中途加入的这个mod,刚加进去然后我的矿工在操作原版矿机的时候就会报错
矿工 threw exception in WorkGiver MBDD_OperateRangedDeepDrill: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 9B199327]
at MoreBetterDeepDrill.Jobs.MBDD_WorkGiver_RangedDeepDrill.HasJobOnThing (Verse.Pawn pawn, Verse.Thing t, System.Boolean forced) [0x0005d] in <8d9508907e5f4db881c6c1a9b1fdd647>:0
- TRANSPILER PerformanceOptimizer.Main: IEnumerable`1 PerformanceOptimizer.Optimization_FasterGetCompReplacement:Transpiler(IEnumerable`1 instructions, MethodBase method)
at RimWorld.JobGiver_Work+<>c__DisplayClass3_1.<TryIssueJobPackage>g__Validator|0 (Verse.Thing t) [0x00013] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest+<>c__DisplayClass3_0.<ClosestThingReachable_NewTemp>b__0 (Verse.Thing t) [0x00034] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest.<ClosestThing_Global_NewTemp>g__ValidateThing|9_1 (Verse.Thing t, System.Single distSquared, Verse.GenClosest+<>c__DisplayClass9_0& ) [0x00008] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest.<ClosestThing_Global_NewTemp>g__Process|9_0 (Verse.Thing t, Verse.GenClosest+<>c__DisplayClass9_0& ) [0x00047] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest.ClosestThing_Global_NewTemp (Verse.IntVec3 center, System.Collections.IEnumerable searchSet, System.Single maxDistance, System.Predicate`1[T] validator, System.Func`2[T,TResult] priorityGetter, System.Boolean lookInHaulSources) [0x0012e] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest.ClosestThing_Global (Verse.IntVec3 center, System.Collections.IEnumerable searchSet, System.Single maxDistance, System.Predicate`1[T] validator, System.Func`2[T,TResult] priorityGetter) [0x00000] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest.ClosestThingReachable_NewTemp (Verse.IntVec3 root, Verse.Map map, Verse.ThingRequest thingReq, Verse.AI.PathEndMode peMode, Verse.TraverseParms traverseParams, System.Single maxDistance, System.Predicate`1[T] validator, System.Collections.Generic.IEnumerable`1[T] customGlobalSearchSet, System.Int32 searchRegionsMin, System.Int32 searchRegionsMax, System.Boolean forceAllowGlobalSearch, Verse.RegionType traversableRegionTypes, System.Boolean ignoreEntirelyForbiddenRegions, System.Boolean lookInHaulSources) [0x0014e] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.GenClosest.ClosestThingReachable (Verse.IntVec3 root, Verse.Map map, Verse.ThingRequest thingReq, Verse.AI.PathEndMode peMode, Verse.TraverseParms traverseParams, System.Single maxDistance, System.Predicate`1[T] validator, System.Collections.Generic.IEnumerable`1[T] customGlobalSearchSet, System.Int32 searchRegionsMin, System.Int32 searchRegionsMax, System.Boolean forceAllowGlobalSearch, Verse.RegionType traversableRegionTypes, System.Boolean ignoreEntirelyForbiddenRegions) [0x00000] in <69945a8ed6c540cf90b578de735e0605>:0
at RimWorld.JobGiver_Work.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00671] in <69945a8ed6c540cf90b578de735e0605>:0
- TRANSPILER SmarterConstruction: List`1 SmarterConstruction.Patches.PatchMakeFinishFramesPrioritized:Transpiler(IEnumerable`1 instructions, ILGenerator generator)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch2 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.JobGiver_Work.TryIssueJobPackage_Patch0 (RimWorld.JobGiver_Work,Verse.Pawn,Verse.AI.JobIssueParams)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Glue:AbiFixup<Verse.AI.ThinkResult RimWorld.JobGiver_Work:TryIssueJobPackage(Verse.Pawn, Verse.AI.JobIssueParams),Verse.AI.ThinkResult RimWorld.JobGiver_Work.TryIssueJobPackage_Patch0(RimWorld.JobGiver_Work, Verse.Pawn, Verse.AI.JobIssueParams)> (RimWorld.JobGiver_Work,Verse.AI.ThinkResult&,Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_PrioritySorter:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Subtree:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextJob (Verse.ThinkTreeDef&,bool)
Verse.AI.Pawn_JobTracker:CheckForJobOverride_NewTemp (single,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.CheckForJobOverride_Patch0 (Verse.AI.Pawn_JobTracker,single)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
Verse.Root_Play:Update ()
DarthCY  [developer] 10 Dec, 2024 @ 7:00am 
你俩更新之后再看看,实在不行尝试保存存档看看能不能安全移除该mod。
我自己存档修复后还是偶尔报错,但是新开存档问题解决。
Originally posted by DarthCY:
你俩更新之后再看看,实在不行尝试保存存档看看能不能安全移除该mod。
我自己存档修复后还是偶尔报错,但是新开存档问题解决。

安全移除是没问题,新版mod是否不会报错我得确认下
孔子 丘仲尼 13 Dec, 2024 @ 4:13am 
我也是,一样的红字
DarthCY  [developer] 14 Dec, 2024 @ 5:27am 
Originally posted by 孔子 丘仲尼:
我也是,一样的红字
用上面我说的移除法重装
< >
Showing 1-8 of 8 comments
Per page: 1530 50