• 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.

Aerotinge

Gouverneur van Torkia
41 Badges
Aug 1, 2018
570
171
  • Battle for Bosporus
  • Surviving Mars
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Cadet
  • Crusader Kings II
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Dharma
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Cradle of Civilization
  • Age of Wonders III
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Golden Century
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Crusader Kings III Referal
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Pre-order
One line summary of your issue
[3.2.X] Illegal Character "œ" in "\common\dynasties\00_dynasties.txt"

Game Version
3.2.2

What expansions do you have installed?
All of the above

Do you have mods enabled?
No

Please explain your issue is in as much detail as possible.
"œ" was omitted from ISO-8859-1(it was defined in ISO 8859-15)
And I guess ISO-8859-1 is native encoding being used for CK2.
However there is duke of Mumu, house "Mœscraige", Ireland, 936 bookmark in game.
It does not break the gameplay but it breaks the game save only if the player want to quick save the game.
See error.log for more detail,
Code:
[virtualfilesystem.cpp:728]: Could not open file: save games/Mݳcraige/936_08_07.ck2, error: filename is illegal or insecure
[eu3idler.cpp:12473]: Failed to write save file File exception: Exception in: D:\jenkins\workspace\ck2-steam\clausewitz\pdx_core\virtualfilesystem.cpp, line: 730. Description: Could not open file: save games/Mݳcraige/936_08_07.ck2, error: filename is illegal or insecure
Edit:
I attached the origin log file, in order to avoid encoding changes in the copy&paste process.
I'm running CK2 on Windows 10 (1903). My system locale is English (United States)

Steps to reproduce the issue.
1.Start as duke of Mumu, Ireland, 936 "Iron Century"
2.esc>quicksave. But the game is not saved. No warning, no errors popup.

Upload Attachment
 

Attachments

  • error.log
    23,7 KB · Views: 85
Last edited:
Upvote 0
Disclaimer. i'm just another forum member

..
Please explain your issue is in as much detail as possible.
"œ" was omitted from ISO-8859-1(it was defined in ISO 8859-15)
And I guess ISO-8859-1 is native encoding being used for CK2.

No, as far as i know and is and was commonly known it's Windows-1252.

Apart from that i tested this and can also not create a save file with Quicksave
and get the same error messages in the error.log.

Autosave still works, but i wonder if this related to sometimes ironman saves becoming corrupted/ non-achievement files.
 
Last edited:
No, as far as i know and is and was commonly known it's Windows-1252.
I used to think so until this bug happened.
It seems CK2 supports Windows-1252 to some extent, like UI/fonts. But when it comes to core stuff like virtualfilesystem, it fallbacks to ISO-8859-1.
That's the reason I say "ISO-8859-1 is native encoding"