RimWorld

RimWorld

Ideology: More Precepts
 This topic has been pinned, so it's probably important
llunak  [developer] Jul 28, 2021 @ 7:01am
Bugreports
Please report any bugs here.

Note that comments about solved problems will be removed after a delay, in order to keep this section easier to manage.
Last edited by llunak; Aug 24, 2021 @ 2:01am
< >
Showing 1-15 of 23 comments
Yodecoolegeit Dec 8, 2021 @ 11:54am 
I am trying to use the funeral pyre, but it is not letting me click a button to begin the funeral. The bodies are in the funeral pyre, but I just cant seem to begin the funeral. I might be missing something, but I wouldn't know what.
BonBon~Sensei Dec 12, 2021 @ 5:52pm 
Originally posted by Yodecoolegeit:
I am trying to use the funeral pyre, but it is not letting me click a button to begin the funeral. The bodies are in the funeral pyre, but I just cant seem to begin the funeral. I might be missing something, but I wouldn't know what.

I'm having the same problem. Did this ever get fixed? It keeps telling me there's no path to the pyre, but my colonists have no problem putting people on it or taking them off, so I don't know why it says that.
Gaël Dec 4, 2022 @ 7:37am 
When chosing Funeral Pyre as a ritual, the game tells me I need to pick the building Funeral Pyre as well (which is logical). However, the Funeral Pyre doesn't appear in the list of ideoligion buildings.
llunak  [developer] Dec 4, 2022 @ 8:19am 
@Gaël I'm aware, it seems to be a vanilla bug, the same sometimes happens with other buildings. Try randomly adding and removing other builds that you do not care about, will the pyre show up that way?
Gaël Dec 9, 2022 @ 4:45am 
I've tried adding, removing and regenerating the buildings for a while, but it didn't work. However, I did manage to get it to appear by regenerating the whole ideologion multiple times until it showed up.
Wervdon Jul 6 @ 4:02pm 
I don't know that this is related to this mod, but I'm getting an infrequent hard crash on 1.6 unstable when imperial shuttles land. Putting it here though because everytime it happens it does mention moreprecepts in the stack trace.



End of Player.log:
Shuttle landing cell invalid, picked a new cell: (146, 0, 125)

=================================================================
Native Crash Reporting
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

=================================================================
Native stacktrace:
=================================================================
0x7f02e111557e - .local/share/Steam/steamapps/common/RimWorld/RimWorldLinux_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so :
0x7f02e10bdff9 - .local/share/Steam/steamapps/common/RimWorld/RimWorldLinux_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so :
0x7f02e1110da9 - .local/share/Steam/steamapps/common/RimWorld/RimWorldLinux_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so :
0x40c12574 - Unknown

=================================================================
Telemetry Dumper:
=================================================================
Pkilling 0x139643735480000x from 0x139650587185088x
Pkilling 0x139646566659776x from 0x139650587185088x
Pkilling 0x139648177272512x from 0x139650587185088x
Pkilling 0x139648168879808x from 0x139650587185088x
Pkilling 0x139648160487104x from 0x139650587185088x
Pkilling 0x139648152094400x from 0x139650587185088x
Pkilling 0x139648143701696x from 0x139650587185088x
Pkilling 0x139643741783744x from 0x139650587185088x
Pkilling 0x139648135308992x from 0x139650587185088x
Pkilling 0x139648126916288x from 0x139650587185088x
Pkilling 0x139645612439232x from 0x139650587185088x
Pkilling 0x139650335241920x from 0x139650587185088x
Pkilling 0x139647915783872x from 0x139650587185088x
Pkilling 0x139643745986240x from 0x139650587185088x
Pkilling 0x139648043054784x from 0x139650587185088x
Pkilling 0x139648034662080x from 0x139650587185088x
Pkilling 0x139635833431744x from 0x139650587185088x
Pkilling 0x139638986467008x from 0x139650587185088x
Pkilling 0x139648026269376x from 0x139650587185088x
Pkilling 0x139648017876672x from 0x139650587185088x
Pkilling 0x139647640401600x from 0x139650587185088x
Pkilling 0x139648009483968x from 0x139650587185088x
Pkilling 0x139648001091264x from 0x139650587185088x
Pkilling 0x139647992698560x from 0x139650587185088x
Pkilling 0x139647984305856x from 0x139650587185088x
Pkilling 0x139647975913152x from 0x139650587185088x
Pkilling 0x139639906617024x from 0x139650587185088x
Pkilling 0x139647967520448x from 0x139650587185088x
Pkilling 0x139647959127744x from 0x139650587185088x
Pkilling 0x139647950735040x from 0x139650587185088x
Pkilling 0x139647942342336x from 0x139650587185088x
Pkilling 0x139647933949632x from 0x139650587185088x
Pkilling 0x139647925556928x from 0x139650587185088x
Entering thread summarizer pause from 0x139650587185088x
Could not exec mono-hang-watchdog, expected on path .local/share/Steam/steamapps/common/RimWorld/RimWorldLinux_Data/MonoBleedingEdge/etc/../bin/mono-hang-watchdog' (errno 2)
Finished thread summarizer pause from 0x139650587185088x.
Failed to create breadcrumb file (null)/crash_hash_0x1152f4a076

Waiting for dumping threads to resume

=================================================================
External Debugger Dump:
=================================================================
mono_gdb_render_native_backtraces not supported on this platform, unable to find gdb or lldb

=================================================================
Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x40c12574):0x40c12564 01 00 00 4c 8b e0 48 85 c0 75 05 45 33 e4 eb 05 ...L..H..u.E3...
0x40c12574 4d 8b 64 24 18 4d 85 e4 74 32 49 8b 86 18 01 00 M.d$.M..t2I.....
0x40c12584 00 48 85 c0 74 26 49 8b 86 18 01 00 00 48 8b 40 .H..t&I......H.@
0x40c12594 20 48 85 c0 74 16 49 8b fe 41 83 3e 00 66 90 e8 H..t.I..A.>.f..

=================================================================
Managed Stacktrace:
=================================================================
at MorePrecepts.ComfortHelper:GetComfortInternal <0x00044>
at MorePrecepts.ComfortHelper:GetComfort <0x0002f>
at MorePrecepts.ComfortHelper:AdjustChairSearchRadius <0x0005f>
at MorePrecepts.JobDriver_FeedBaby_Reading_Patch:Transpiller_Hook <0x00027>
at MonoMod.Utils.DynamicMethodDefinition:RimWorld.JobDriver_FeedBaby+c__DisplayClass14_0.<GoToChair>b__0_Patch0 <0x00182>
at Verse.AI.JobDriver:TryActuallyStartNextToil <0x0048c>
at Verse.AI.JobDriver:ReadyForNextToil <0x00017>
at Verse.AI.JobDriver:TryActuallyStartNextToil <0x005b7>
at Verse.AI.JobDriver:ReadyForNextToil <0x00017>
at Verse.AI.JobDriver:TryActuallyStartNextToil <0x005b7>
at Verse.AI.JobDriver:ReadyForNextToil <0x00017>
at Verse.AI.JobDriver:Notify_PatherArrived <0x00037>
at Verse.AI.Pawn_PathFollower:PatherArrived <0x00077>
at MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_PathFollower.TryEnterNextPathCell_Patch1 <0x009aa>
at Verse.AI.Pawn_PathFollower:PatherTick <0x00b97>
at Verse.Pawn:Tick <0x000c7>
at Verse.Thing:DoTick <0x00191>
at Verse.TickList:Tick <0x003db>
at MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch3 <0x00192>
at Verse.TickManager:TickManagerUpdate <0x0015f>
at Verse.Game:UpdatePlay <0x00087>
at Verse.Root_Play:Update <0x0007b>
at System.Object:runtime_invoke_void__this__ <0x00075>
=================================================================
llunak  [developer] Jul 6 @ 10:11pm 
@Wervdon: The backtrace suggests the crash happens when a pawn considers reading or baby-feeding in a chair, but I see nothing wrong with the code. Please provide a full log. What pawns are in the arriving shuttle? Also, if you have non-trivial mods, can you reproduce the problem without them? It may very well be that another mod is causing incorrect data for this mod.
Getting this error on a decently large modlist. Will do some more testing to see if it is isolated to this mod or another conlficitng mod.

Error in static constructor of MorePrecepts.HarmonyPatches: System.TypeInitializationException: The type initializer for 'MorePrecepts.HarmonyPatches' threw an exception. ---> System.ArgumentNullException: Value cannot be null.
Parameter name: method
[Ref FA755AF9]
<0x1fe3a4b9e30 + 0x00092> <unknown method>
<0x1fed51146f0 + 0x0043a> <unknown method>
--- End of inner exception stack trace ---
[Ref 414DB11F]
(wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <51fded79cd284d4d911c5949aff4cb21>:0
at Verse.StaticConstructorOnStartupUtility.CallAll () [0x00028] in <fcfab19af5d14a608a65ebd77f29482f>:0
- POSTFIX LunarFramework.Bootstrap: Void LunarFramework.Internal.Patches.Patch_Verse_StaticConstructorOnStartupUtility:CallAll_Postfix()
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.StaticConstructorOnStartupUtility.CallAll_Patch1 ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_4 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()
llunak  [developer] Jul 11 @ 1:22pm 
@Apocrypha: Start with something called LunarFramework or similar.
winggar Jul 11 @ 7:47pm 
I believe this mod is causing occasional hard crashes in 1.6/Odyssey. I haven't had any since removing it, but will update this thread if it happens again. Crash log: https://pastebin.com/vRj52dQv
llunak  [developer] Jul 11 @ 8:40pm 
@winggar: Should be fixed.
Error in static constructor of MorePrecepts.HarmonyPatches: System.TypeInitializationException: The type initializer for 'MorePrecepts.HarmonyPatches' threw an exception. ---> System.ArgumentNullException: Value cannot be null. Parameter name: method [Ref 1CA7CC8E] <0x2d230bf3e60 + 0x00092> <unknown method> <0x2d2e7b55000 + 0x0043a> <unknown method> --- End of inner exception stack trace --- [Ref 7F39E0DD] Duplicate stacktrace, see ref for original UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.StaticConstructorOnStartupUtility.CallAll_Patch3 () Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_4 () Verse.LongEventHandler:ExecuteToExecuteWhenFinished () Verse.LongEventHandler:UpdateCurrentAsynchronousEvent () Verse.LongEventHandler:LongEventsUpdate (bool&) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch2 (Verse.Root) Verse.Root_Entry:Update ()

1.6 with Odyssey.

https://gist.github.com/HugsLibRecordKeeper/c8e0f61b731f452f4d5bb92d4225ce18
I am getting an error on startup: Error in static constructor of MorePrecepts.HarmonyPatches: System.TypeInitializationException: The type initializer for 'MorePrecepts.HarmonyPatches' threw an exception. ---> System.ArgumentNullException: Value cannot be null.


https://gist.github.com/HugsLibRecordKeeper/da3c5fac63d34b0eef260051c4a77cbd
llunak  [developer] Jul 12 @ 9:53pm 
@тетеря, блин, @VitaKaninen: There's nothing in the log that would point out what the actual problem is. Or, with so many mods you have, that it even is really this mod causing the problem. In fact, since this is a startup error and others do not have the problem, it's likely to be caused by some other mod.
It appears to conflict with Common Sense and Dubs Performance Analyzer.

If I use all 3 mods together, I get an error.
If I remove any of those 3 mods, the error goes away.

https://gist.github.com/HugsLibRecordKeeper/f0637c19ef658bdb0490da742311ebec
< >
Showing 1-15 of 23 comments
Per page: 1530 50