Details
-
Improvement
-
Resolution: Done
-
Minor - P4
-
None
-
2.0.7, 2.2.0
-
None
Description
RamLog::write() only copies the first 255 bytes of a long string, but if the last two bytes are part of a utf-8 encoding (e.g. 0xd0 0x80), a RamLog consumer may spuriously fail to validate the string is utf-8.
Attachments
Issue Links
- is related to
-
SERVER-19813 resmoke: UnicodeDecodeError when POSTing to buildlogger
-
- Closed
-