Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - tuk0z

#1
1. Circumstances

  I started a new v1.3/Ideology game after a 2 weeks sandbox one to test some mods stability. New campaign run flawlessly for weeks i.e. 3-4 IG years, before it crashed for the first time without me having touched my modlist for at least a week. Then crashed about once per week for 3 weeks with a similar log to the one below. Then last week end this game just kept crashing and crashing, either a couple minutes after loading my save or fully idle/AFK & paused.

2. What happens

  Campaign starts fine, absolutely stable. Then after a few years in game (when things start to spice up quite a bit with Randy Loosing is Fun) the game starts to crash just whatever I do or don't do. Already happened with 1.2 [1] (gave up my campaign after months testing and trying to narrow down where the issue came from).

3. What I expect

  Some hints on what to look for / provide and where to ask for some sort of help.

4. Steps to follow to make the bug appear

  Load the savegame below on a computer with a Linux OS (I use Arch) with all (even only some) of the mods used and try playing for a few minutes.

5. Savegame file

  This file will stay up for the next 6 days.

6. Log file

  Common part in all of them is:
    mmap(PROT_NONE) failed                                                       
  Caught fatal signal - signo:6 code:-6 errno:0 addr:0x3e900000799             
  (stack frames follow up)


7. Some references just in case

- Other players also reported v1.3 instantly crashing when using Harmony and some mods (previously patched by this v1.2 only mod) on Steam > Harmony Fix For Penguins comments, eg 2021-07-22:
Quote from: Dorsai!"Animal Controls", "Visual Exceptions" crash the game right on the start screen, after opening and closing a menu (like Options or Mods).
Also, as many others mentioned, VFE: Mechanoids crashes the game on loading or starting a game.
- A somehow similar Weird crash #24 (with Native stacktrace) was reported on Giddy-Up issues.
- [solved][ il2cpp android] mmap(PROT_NONE) failed - 2021-05

And since my previous game on v1.2 also ended up unplayable for a possibly Unity3D/Mono caused crash I'd like to share:
- CTD on Linux without useful error messages using only two mods : Same error I had hundreds of time during my last v1.2 campaign attempt. Even using Charlotte v1.2 only Harmony Fix For Penguins mod patches. Also the older  fix found in RimWorld 1.1.2552 [+ DLC] fails to start - Arch Linux & Gentoo did not work.
- Upon looking at the provided lofs modder Mehni noted:
                                 
    > Seems like most of the crashes happen pretty early during the DoWindowContents method.
    > `Widgets.Label(thingCount, "koisama.Numbers.Count".Translate() + ": " + Pawns.Count());`
    > and nothing there really stands out at me. The Pawns.Count() does some things which might not be the most beautiful, but certainly nothing ugly enough to crash a game.
    > Googling points me at mono, which would make sense - that's the Linux implementation of the .NET framework. Which seems odd that it crashes on a really simple Count().
    > That's the garbage collection. Only relevant thing I found is this: https://forum.unity.com/threads/gc-crash-on-debian.961422/
#2
What do you look for in a save file to find a pawn's records?
After some time dissecting and searching in an early game save file I still have no clue yet. Other than this item in a list:
<game>
    <world>
        <components>
            <Numbers_Numbers_MainTable>
                <li>Numbers_RimWorld_RecordDef_Kills</li>

But that looks like coming from the 'Numbers' mod.