Zetrith / Prepatcher

Structured assembly rewriting library/mod for RW
MIT License
74 stars 7 forks source link

No recording in Player.log #14

Closed SergGrey closed 1 year ago

SergGrey commented 1 year ago

Hello, after adding mod file Player.log stops writing information from the console, because of this, a lot of information (including errors) are not visible. Installed a lot of mods, perhaps because of the large number of logged messages ceases to be written to the file. Log stops on Fallback handler could not load library C:/Games/Steam/steamapps/common/RimWorld/RimWorldWin64_Data/Mono/data-00000226ED1F9130.dll at line 6637. It still keeps writing some information to the file, but it's probably less than 1 percent, like Unloading 4400 unused Assets to reduce memory usage. Loaded Objects now: 153421. Hugslib Log outputs about the same, even a little less + with its own additions: https://gist.github.com/HugsLibRecordKeeper/a110c52455e2b6ec2f18ca3ee1fd394a image

Zetrith commented 1 year ago

Are you sure this is a Prepatcher issue? The hugslog says "Reached max messages limit. Stopping logging to avoid spam." but this seems to be caused by errors from other mods. Do they not appear without Prepatcher? Also, did you install Prepatcher through Steam?

SergGrey commented 1 year ago

Mod installed via steam. At first I thought the problem in CAI, because after installing it there was a problem, but disabling it did not fix the problem. Then I remembered about Prepatcher, and so after disabling it logging to the file restored

Zetrith commented 1 year ago

Can you send the log without Prepatcher active?

SergGrey commented 1 year ago

There may be small xml errors, but I am fixing them now, because I did not see them before because of the log file. Player.log

Zetrith commented 1 year ago

The log you sent without Prepatcher looks pretty much the same: there are so many errors that the game stops logging them.

Zetrith commented 1 year ago

Closing due to inactivity