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 - jooe

#1
System
Rimworld Build 0.18.1722 rev1210 Linux x86_64
running on a Fedora 26 x86_64 system
uname -a:
Linux <hostname> 4.13.13-200.fc26.x86_64 #1 SMP Wed Nov 15 15:46:36 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Rimworld started either from Steam or from console (see two different logfiles below)

Bug description
After a random time into a modded game, the game locks up and can only be terminated by a kill -9. The last message in the log says "Receiving unhandled NULL exception". I could reproduce the lockup about 10x, but the time into the game varies - I can reload the autosave and continue playing for maybe 10 minutes, then I get the lockup again.
Without the mods, the game does not crash.

Attachments

  • rimworld_log
  • Player.log (this was generated earlier with the same problem, has a stack trace at the end - I don't know how I was able to generate this ...)
  • savegame (too big to attach, please tell me how to submit ...)

Additional information

The problem does not appear when running the game in Windows (win10 x64). As the game runs much faster in Linux (in Windows, I have terrible lag every 1-2 seconds), I prefer this OS though ...

I am running with several mods:

Core, HugsLib, Higher Pop Storytellers[v18], More vanilla factions, EdB Prepare Carefully, Nature's Pretty Sweet, Expanded Prosthetics and Organ Engineering, A Dog Said..., The Birds and the Bees, Birds and Bees (EPOE Patch), Harvest Organs Post Mortem - 2.0 [A18], More Vanilla Turrets [B18], Security Plus[v18], Expanded Roofing, Bone Mod, [T] ExpandedCloth, Storage Solutions, Hospitality, Miscellaneous 'CORE', Misc. Training, RimFridge - A18, Wall Light - B18, Trading Spot - A18, [RF] Fertile Fields [b18], [RF] Basic Bridges [b18], [RF] Basic Bridges - Fishing Add-On [b18], More Furniture [B18], Growable Mushrooms, [T] MoreFloors, Straw Floor [A18], Colony Manager, Hardworking animals B18, Billy's Improved Caravan Formation, Better Workbench Management, WM Smarter food selection, Hand Me That Brick, Fluffy Breakdowns, Scaling Roads (B18), [B18] Removable Mt.Rock Roof Patche, [RF] Pawns are Capable! [a18], AllowDeadMansApparel, RunAndGun, Set-Up Camp, QualityBuilder, Carcinoma spreads, Animals Logic, Skill Overhead, Stocked Traders[v18], Path Avoid - A18, Efficient Light, Avoid Friendly Fire
, JTReplaceWalls [B18], I Can Fix It!, Realistic Rooms, Tech Advancing, Blueprints, ResearchPal, Defensive Positions, [FSF] Complex Jobs, Medical Tab, Animal Tab, Work Tab, Relations Tab, Allow Tool, Heat Map, Architect Icons, Wanderer stat, Refugee Stats - A18, ExtendedInspectData [A18], Save Storage & Outfit Settings - A18, BetterMiniMap, Notifications Archiver, CleaningArea, and Steel isn't flammable[v18]


A stack trace (as seen in Player.log above) shows:

#0  0x007fff5a117500 in funlockfile
#1  0x007fff5a117a88 in (Unknown)
#2  0x007fff5a117a98 in (Unknown)
#3  0x007fff5a117aa8 in mono_set_defaults
#4  0x007fff5a117f70 in mono_runtime_invoke
#5  0x007fff5a117fa0 in std::vector<core::basic_string<char, core::StringStorageDefault<char> >, std::allocator<core::basic_string<char, core::StringStorageDefault<char> > > >::~vector()
#6  0x007fff5a117fd0 in std::vector<core::basic_string<char, core::StringStorageDefault<char> >, std::allocator<core::basic_string<char, core::StringStorageDefault<char> > > >::~vector()
#7  0x007fff5a117ff0 in ps_hints_apply
#8  0x007fff5a118300 in ps_hints_apply
#9  0x007fff5a1183e0 in ps_hints_apply
#10 0x007fff5a118650 in ps_hints_apply
#11 0x007fff5a118700 in std::vector<core::basic_string<char, core::StringStorageDefault<char> >, std::allocator<core::basic_string<char, core::StringStorageDefault<char> > > >::~vector()
#12 0x007fff5a118720 in zcfree
#13 0x007fff5a119550 in __libc_start_main
#14 0x007fff5a119610 in zcfree


//Edit:
After freeing some disk space, I can produce a coredump. Reason says: "RimWorldLinux.x86_64 killed by SIGTRAP"
Doesn't that mean the executable has a debugging breakpoint set?

[attachment deleted by admin: too old]