RimWorld

RimWorld

Some Things Float
Yean 16 Sep, 2024 @ 7:03pm
Root level exception
It threw over 700 exceptions before i noticed and paused the game
I'm investigating a random error that will slow down my fps to 20 and print each ticket an error for every thing on the map even on a clean map of developer option dev quickest
Checking the logs find that all the ticking error were for

System.TypeInitializationException: The type initializer for 'SomeThingsFloat.SomeThingsFloat' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object

I have no idea what is causing this, I'm going to update harmony and this to see if it fixes or changes, will updat:steammocking:e post

Note: I don't use rimworld from steam

Log File [gist.github.com]

Exception ticking VHGE_GasGeyser20952 (at (230, 0, 156)): System.TypeInitializationException: The type initializer for 'SomeThingsFloat.SomeThingsFloat' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object [Ref 96F2D712] Duplicate stacktrace, see ref for original --- End of inner exception stack trace --- [Ref 4AC9CE28] Duplicate stacktrace, see ref for original UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch4 (string) Verse.TickList:Tick () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager) Verse.TickManager:TickManagerUpdate () Verse.Game:UpdatePlay () Verse.Root_Play:Update ()

Error in static constructor of SomeThingsFloat.SomeThingsFloat: System.TypeInitializationException: The type initializer for 'SomeThingsFloat.SomeThingsFloat' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object [Ref 96F2D712] at SomeThingsFloat.SomeThingsFloat+<>c.<.cctor>b__10_5 (Verse.ThingDef def) [0x00000] in <8f34380cca9741cd83306c1fe2734c70>:0 at System.Linq.Enumerable+WhereListIterator`1[TSource].MoveNext () [0x00037] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Collections.Generic.HashSet`1[T].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00026] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at <0x26b886f3ed0 + 0x00172> <unknown method> at System.Linq.Enumerable.ToHashSet[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Collections.Generic.IEqualityComparer`1[T] comparer) [0x0000e] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Enumerable.ToHashSet[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at <0x26b8bf27b20 + 0x0096a> <unknown method> --- End of inner exception stack trace --- [Ref 1235F386] at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr) at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <eae584ce26bc40229c1b1aa476bfa589>:0 at StartupImpact.Patch.StaticConstructorOnStartupUtilityCallAll.Prefix () [0x00059] in <b64d45bcb0384f2e951b2c59f962aad6>:0 (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Texture does not support mipmapping, needs to be divisible by 4 (500x150) for 'SomeThingsFloat.png' (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Root level exception in Update(): System.TypeInitializationException: The type initializer for 'SomeThingsFloat.SomeThingsFloat' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object [Ref 96F2D712] Duplicate stacktrace, see ref for original --- End of inner exception stack trace --- [Ref D11CF025] Duplicate stacktrace, see ref for original UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch4 (string) Verse.Root_Play:Update ()
< >
Showing 1-1 of 1 comments
Yean 16 Sep, 2024 @ 8:40pm 
I updated from github

It goes over 20fps and 45ticks on a dev quickest

On this screenshot [imgur.com] you can see the game paused and then 1 tick

Then I noticed that this is probbably an error of other mod because I'm dumb and have what all the ♥♥♥♥ on the log means

There are textures not loading

see this picture https://imgur.com/ciEzpjr

I'm gonna try what I should gave done first, disabling the mod and see what happens[gist.github.com]
< >
Showing 1-1 of 1 comments
Per page: 1530 50