Re: Patch to fix ICU flush and pivot buffer

Nick Wellnhofer <[email protected]>
Newsgroups gmane.comp.gnome.lib.xml.general
Message-ID <[email protected]>
On 26/10/2017 03:17, Joel Hockey wrote:
> I've updated the patch using git format-patch.

Thanks for the updated patch. Applied here: 
https://git.gnome.org/browse/libxml2/commit/?id=0b19f236a263a7b0acacd4ea84dc7237303ee3d9

> The original bug found by fuzzer only relates to UTF8 decoding, so using 
> Shift-JIS or anything else wont help.

Why not? My reasoning was that ICU uses the same code path for all 
variable-width encodings. I simply converted your test file to EUC-JP and it 
turns out that this triggers the bug as well:

https://git.gnome.org/browse/libxml2/commit/?id=72182550926d31ad17357bd3ed69e49d7e69df02

Nick
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.