Re: bug in 2nd-highest-upvoted mb_check_encoding() comment code
| From: | Peter Cowburn | Date: | Sat, 14 Aug 2021 09:13:03 +0000 |
| Subject: | Re: bug in 2nd-highest-upvoted mb_check_encoding() comment code | ||
| References: | 1 | Groups: | php.doc |
| Request: | Send a blank email to phpdoc+get-969387982@lists.php.net to get a copy of this message | ||
On Fri, 13 Aug 2021 at 19:22, Hans Henrik Bergan <divinity76@gmail.com>
wrote:
> the comment
> https://www.php.net/manual/en/function.mb-check-encoding.php#95289Gw›
> wSדSšäœ£”» is the
> 2nd-highest upvoted comment, and makes some dubious claims, but the code
> provided is bugged and should not be used,
> as a specific example it incorrectly validates "\xC0\x81" , which is
> illegal in UTF8 (quote RFC3629: The octet values C0, C1, F5 to FF never
> appear - ref https://datatracker.ietf.org/doc/html/rfc3629 )
>
> so.. can we at least get an editor's note that the code is bugged,
> incorrectly validates "\xC0\x81", and should not be used?
>
Instead of doing this, I have deleted the referenced note.