LrLogger adds an extra "\r" to each "\r\n" contained in logged strings on Windows. Tested on LR 14.5.1.
1. Save the attached file "logger-bug.txt" to the LR Scripts folder. That script contains:
logger = import "LrLogger" ("MyLog")
logger:enable ("logfile")
logger:info ("line 1\r\nline 2\r\n")
2. Restart LR and execute the script.
3. Observe that %LOCALAPPDATA%\Adobe\Lightroom\Logs\LrClassicLogs\MyLog.log contains "line 1\r\r\nline 2\r\r\n" (incorrect) instead of "line 1\r\nline 2\r\n":
$ od -c MyLog.log
0000000 0 9 / 2 3 / 2 0 2 5 1 6 : 4 9
0000020 : 4 4 I N F O \t l i n e 1 \r
0000040 \r \n l i n e 2 \r \r \n \0 \r \n