Actions
Bug #20802
closedIt is possible to set the encoding of an IO instance to one that requires binmode when binmode is not set
Bug #20802:
It is possible to set the encoding of an IO instance to one that requires binmode when binmode is not set
Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 3.3.4 (2024-07-09 revision be1089c8ec) [x86_64-linux]
Description
I don't know what problems this may cause, but there are guards against setting the encoding of an IO instance to one such as UTF-16LE when the IO instance is not set to binary mode. Here is a method to bypass those guards:
Actions