RimWorld

RimWorld

[多线程优化]Multi-Threading Pawns
windom86 20. aug. kl. 22:36
不停弹这个红字
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)
< >
Viser 1-6 af 6 kommentarer
凌&星  [udvikler] 21. aug. kl. 6:39 
ok收到了
凌&星  [udvikler] 22. aug. kl. 2:25 
Oprindeligt skrevet af 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)
此问题已经修复
Denne kommentar afventer at blive analyseret af vores automatiske indholdskontrolsystem. Den er midlertidigt skjult, indtil vi bekræfter, at indholdet ikke er skadeligt (f.eks. links til websider, som forsøger at stjæle oplysninger).
凌&星  [udvikler] 22. aug. kl. 6:58 
Oprindeligt skrevet af 一块有理想的SSD:
https://gist.github.com/HugsLibRecordKeeper/6239df6131bd52334a4bfb6247d9a2ba
这个是完整报错日志
好的收到了,我康康
luojiahao 26. aug. kl. 6:40 
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()
< >
Viser 1-6 af 6 kommentarer
Per side: 1530 50