[Webkit-unassigned] [Bug 209579] New: Escaped UTF-8 not parsed correctly with icu 52

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 25 19:20:21 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=209579

            Bug ID: 209579
           Summary: Escaped UTF-8 not parsed correctly with icu 52
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: Minor
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mgorse at suse.com

I'm not sure if there's a minimum version of icu that we support; I noticed this while trying to prepare a security update for SLED 12 SP2, which has old versions of many things, including icu.
Anyhow, prior to icu 53, U8_COUNT_TRAIL_BYTES does not cast its parameter to unsigned before doing comparisons, and it ends up always returning 0 if a signed char is passed in.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200326/8779b027/attachment.htm>


More information about the webkit-unassigned mailing list