[Webkit-unassigned] [Bug 232043] New: Regression: Safari Tab Crashing on iOS 15.0 when Japanese text is drawn onto a Canvas with -apple-system font

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 20 14:14:00 PDT 2021


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

            Bug ID: 232043
           Summary: Regression: Safari Tab Crashing on iOS 15.0 when
                    Japanese text is drawn onto a Canvas with
                    -apple-system font
           Product: WebKit
           Version: Other
          Hardware: iPhone / iPad
                OS: Other
            Status: NEW
          Severity: Major
          Priority: P2
         Component: Canvas
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jjorgenson at evernote.com
                CC: dino at apple.com

Minimum Repro: https://codepen.io/jessejorgenson/full/abymLLX and https://codepen.io/jessejorgenson/pen/abymLLX

When drawing text onto a Canvas via context.fillText, Safari on iOS 15 is crashing if that text is Japanese and you use `-apple-system` in your font list. If you remove `-apple-system` or the Japanese characters, the crash stops.

Notes
* I can reproduce this in both the simulator with iOS 15.0 and physical iPad with iPadOS 15.0
* We cannot reproduce this on iOS 14 and below
* I also saw the crash when using `system-ui` in the font list

-- 
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/20211020/92ecd819/attachment-0001.htm>


More information about the webkit-unassigned mailing list