[Webkit-unassigned] [Bug 190409] New: [WPE][GTK] Complex text crashes with harfbuzz 1.8.8

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 9 13:24:15 PDT 2018


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

            Bug ID: 190409
           Summary: [WPE][GTK] Complex text crashes with harfbuzz 1.8.8
           Product: WebKit
           Version: Other
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mcatanzaro at igalia.com
                CC: bugs-noreply at webkitgtk.org

>From https://gitlab.gnome.org/GNOME/evolution/issues/157

We discovered that harfbuzz 1.8.8 breaks WebKit by changing the ownership semantics of hb_icu_get_unicode_funcs() from (transfer full) to (transfer none). Our code was actually expecting (transfer none), so it's not immediately clear to me why it's crashing now, but doesn't matter as per Behdad:

"Please just remove that line of code.  hb-buffer comes up prepared with unicode-funcs these days (has had, for at least five years).  Just removing that line completely results in better output."

This should be covered by all our complex text tests if the bots were upgraded to the newer harfbuzz.

-- 
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/20181009/5cd3b874/attachment.html>


More information about the webkit-unassigned mailing list