• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

duelistgamer

Second Lieutenant
49 Badges
Apr 17, 2015
108
57
  • Crusader Kings II
  • Europa Universalis IV: Mare Nostrum
  • Lead and Gold
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Monks and Mystics
  • Stellaris: Leviathans Story Pack
  • Europa Universalis 4: Emperor
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Dharma
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Stellaris: Ancient Relics
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Pre-order
I'm running OpenSUSE Leap 42.1, fresh install. I've verified the integrity of my game cache, removed all mods, reinstalled the game, deleted .paradoxinteractive/, deleted steam and its folder etc.

Nothing worked. What's strange is that I was able to play the game in my previous installation of the same OS after doing the things I mentioned above when I got the error. I tried moving to the open beta but that makes no difference.

Code:
registry.cpp (270) : Assertion Failed: on disk registry has changed and is marked dirty - we're about to lose data.
Assert( Assertion Failed: on disk registry has changed and is marked dirty - we're about to lose data. ):registry.cpp:270

Installing breakpad exception handler for appid(steam)/version(1454620878)
assert_20160224095836_32.dmp[1715]: Uploading dump (out-of-process)
/tmp/dumps/assert_20160224095836_32.dmp
Game update: AppID 203770 "Crusader Kings II", ProcID 1716, IP 0.0.0.0:0
ERROR: ld.so: object '/home/duelistgamer/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/duelistgamer/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
terminate called after throwing an instance of 'CFileException'
assert_20160224095836_32.dmp[1715]: Finished uploading minidump (out-of-process): success = yes
assert_20160224095836_32.dmp[1715]: response: CrashID=bp-45422f19-094d-4bda-820a-ee2432160224
assert_20160224095836_32.dmp[1715]: file ''/tmp/dumps/assert_20160224095836_32.dmp'', upload yes: ''CrashID=bp-45422f19-094d-4bda-820a-ee2432160224''
Game removed: AppID 203770 "Crusader Kings II", ProcID 1716
 
We're having this problem in CSL right now, it no longer runs under the latest version of Debian. Unfortunately nothing will be done about it as the only supported distro is Ubuntu.

So, is this the same openSuSE version as before, or a newer one? Same CK2 version or a newer one?
 
So, is this the same openSuSE version as before, or a newer one? Same CK2 version or a newer one?

Yup, same openSUSE version. Leap 42.1. Same CK2 version as well. The 2.5.1 release. The openSUSE wiki entry on steam pointed to a possible problem with 64-bit inodes. To work around it, I created a 50GB loop file formatted as ext4 and reinstalled the game on it, but that didn't solve the problem.

I didn't move .paradoxinteractive to that partition though. I will try doing that now.

UPDATE: It worked!

So the workaround is to have a 32-bit filesystem to store both the game data as well as the save data. No need to uninstall either, as symlinks seem to fix the problem.

Might be a good idea to add this to your list of known problems- Linux CFileException crash.
 
Done, thank you. I wonder if the relates to the issues we've seen on the new Debian version, and even Ubuntu 16.04 .