RimWorld

RimWorld

[多线程优化]Multi-Threading Pawns
不停弹这个红字
System.TypeInitializationException: The type initializer for 'MultiThreadingPawns.DevOverlay' threw an exception. ---> System.MissingMethodException: void Verse.LongEventHandler.QueueLongEvent(System.Action,string,bool,System.Action`1<System.Exception>,bool,bool,System.Action)
--- End of inner exception stack trace ---
[Ref 35F5D08A] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch4 (string)
Verse.GameComponentUtility:GameComponentOnGUI ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.UIRoot.UIRootOnGUI_Patch3 (Verse.UIRoot)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.UIRoot_Play.UIRootOnGUI_Patch4 (RimWorld.UIRoot_Play)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.OnGUI_Patch2 (Verse.Root)
< >
Visar 1-6 av 6 kommentarer
凌&星  [utvecklare] 21 aug @ 6:39 
ok收到了
凌&星  [utvecklare] 22 aug @ 2:25 
Ursprungligen skrivet av windom86:
System.TypeInitializationException: The type initializer for 'MultiThreadingPawns.DevOverlay' threw an exception. ---> System.MissingMethodException: void Verse.LongEventHandler.QueueLongEvent(System.Action,string,bool,System.Action`1<System.Exception>,bool,bool,System.Action)
--- End of inner exception stack trace ---
[Ref 35F5D08A] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch4 (string)
Verse.GameComponentUtility:GameComponentOnGUI ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.UIRoot.UIRootOnGUI_Patch3 (Verse.UIRoot)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.UIRoot_Play.UIRootOnGUI_Patch4 (RimWorld.UIRoot_Play)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.OnGUI_Patch2 (Verse.Root)
此问题已经修复
Denna kommentar väntar på en analys av vår automatiska innehållskontroll. Den döljs temporärt tills vi kan verifiera att den inte har något skadligt innehåll (t.ex. länkar till webbsidor som försöker stjäla information).
凌&星  [utvecklare] 22 aug @ 6:58 
Ursprungligen skrivet av 一块有理想的SSD:
https://gist.github.com/HugsLibRecordKeeper/6239df6131bd52334a4bfb6247d9a2ba
这个是完整报错日志
好的收到了,我康康
Exception in Verse.Map.MapPostTick: System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
[Ref 791463DB]
[0x0000a] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x000ae] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) [0x00000] in <51fded79cd284d4d911c5949aff4cb21>:0
at RimWorld.StatWorker.GetValue (RimWorld.StatRequest req, System.Boolean applyPostProcess) [0x00053] in <cb53cd4422904947932d33f561ad8d15>:0
- TRANSPILER Krkr.RocketMan: IEnumerable`1 RocketMan.Optimizations.StatWorker_Patch:Transpiler(IEnumerable`1 instructions, MethodBase original)
at RimWorld.StatWorker.GetValue (Verse.Thing thing, System.Boolean applyPostProcess, System.Int32 cacheStaleAfterTicks) [0x0007c] in <cb53cd4422904947932d33f561ad8d15>:0
at RimWorld.StatExtension.GetStatValue (Verse.Thing thing, RimWorld.StatDef stat, System.Boolean applyPostProcess, System.Int32 cacheStaleAfterTicks) [0x0000c] in <cb53cd4422904947932d33f561ad8d15>:0
- POSTFIX yrtwof.Rimpedia: Void Rimpedia.Patch.Rimpedia_Patch+RP_RecordBonus_Patch:Postfix(Single& __result, StatDef stat)
at RimWorld.SteadyEnvironmentEffects.FinalDeteriorationRate (Verse.Thing t, System.Boolean roofed, System.Boolean roomUsesOutdoorTemperature, Verse.TerrainDef terrain, System.Collections.Generic.List`1[T] reasons) [0x0001a] in <cb53cd4422904947932d33f561ad8d15>:0
at RimWorld.SteadyEnvironmentEffects.TryDoDeteriorate (Verse.Thing t, System.Boolean roofed, System.Boolean roomUsesOutdoorTemperature, Verse.TerrainDef terrain) [0x0007f] in <cb53cd4422904947932d33f561ad8d15>:0
- PREFIX ItemTeleporter.Mod: Boolean ItemTeleporter.TryDoDeteriorate_Patch:Prefix(Thing t)
at RimWorld.SteadyEnvironmentEffects.DoCellSteadyEffects (Verse.IntVec3 c) [0x001e8] in <cb53cd4422904947932d33f561ad8d15>:0
- POSTFIX Mlie.SomeThingsFloat: Void SomeThingsFloat.SteadyEnvironmentEffects_DoCellSteadyEffects:Postfix(IntVec3 c, Map ___map)
at RimWorld.SteadyEnvironmentEffects.SteadyEnvironmentEffectsTick () [0x000d7] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.Map.MapPostTick () [0x000b9] in <cb53cd4422904947932d33f561ad8d15>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
- PREFIX LingXing.multithreadingpawns: Void MultiThreadingPawns.Map_MapPostTick_Barrier:Prefix()
- POSTFIX com.rimworldprefabproject.patches: Void RimworldPrefabProject.Core.Patches.ProjectionManagerPatch:Postfix(Map __instance)
- FINALIZER LingXing.multithreadingpawns: Void MultiThreadingPawns.Map_MapPostTick_Barrier:Finalizer()
< >
Visar 1-6 av 6 kommentarer
Per sida: 1530 50