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:
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:
- [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/
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:
Code Select
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).- A somehow similar Weird crash #24 (with Native stacktrace) was reported on Giddy-Up issues.
Also, as many others mentioned, VFE: Mechanoids crashes the game on loading or starting a game.
- [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/