• 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.
Status
Not open for further replies.

pharaox

Second Lieutenant
33 Badges
May 21, 2010
172
117
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV: Res Publica
  • Heir to the Throne
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Europa Universalis III Complete
  • Deus Vult
  • Europa Universalis III
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Crusader Kings II
  • Europa Universalis 4: Emperor
  • Crusader Kings III
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Dharma
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Rights of Man
  • Stellaris Sign-up
  • Stellaris
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: El Dorado
  • 500k Club
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV
  • Europa Universalis IV: Third Rome

Information​

I have verifed my game files (Steam only)​

Yes

I have disabled all mods​

Yes

I am running the latest game update​

Yes

Required​

Summary​

All debug log messages replaced with "<only the first definition of this sink is used>"

Description​

After updating to the new version 1.12.1, the file debug.log no longer contains the messages that were actually logged, instead every single log message is replaced with this: "<only the first definition of this sink is used>". A debug.log generated by the vanilla game (no mods) is attached.

It does not matter if debug mode is enabled or not. The issue is limited to debug.log only, messages in error.log and other log files appear as before.

This effectively makes the debug log unusable, and this is pretty bad news for modders, and I suspect for developers in the Paradox team as well. As an active modder, I have been using the debug log extensively to collect information, statistics, etc. Proper modding without debug logging is close to impossible IMO. Perhaps one could use the error log for this, but it would require extensive code changes, and after that error and debug log messages will get mixed in the same file making it much harder to find errors and in general work with both kinds of messages.

Steps to reproduce​

Just start a new game and look at the debug.log file.

Game Version​

1.12.1

Platform​

Windows

Additional Information​

Affected Feature​

  • Modding

Save Game​

View attachment debug.log

Other Attachments​

View attachment debug.log

 
Last edited:
  • 2
  • 1
Reactions:
Had the same issue - for posterity, and maybe for the devs themselves, its correctable by replacing every instance of "<only the first definition of this sink is used>" with the string "[%T][%s:%#]: %v" in game/log_settings_live.json
 
  • 3
Reactions:
Status
Not open for further replies.