[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] Commit 02e80da6090c21 ("Tweak per-face LCD filtering cont
From: |
Markus Trippelsdorf |
Subject: |
Re: [ft-devel] Commit 02e80da6090c21 ("Tweak per-face LCD filtering controls.") causes Chromium crashes |
Date: |
Tue, 26 Sep 2017 17:23:17 +0200 |
On 2017.09.25 at 08:59 +0200, Markus Trippelsdorf wrote:
> Since:
> commit 02e80da6090c21d6e59ac955b7f56e1ad4a9850b (HEAD -> master,
> origin/master, origin/HEAD)
> Author: Alexei Podtelezhnikov <address@hidden>
> Date: Sun Sep 24 22:18:34 2017 -0400
>
> Tweak per-face LCD filtering controls.
>
> Thing are simpler with a NULL-function pointer
>
>
> Chromium crashes during startup:
>
> Thread 25 "CompositorTileW" received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fffe84ea700 (LWP 14288)]
> 0x0000000000000001 in ?? ()
> (gdb) bt
> #0 0x0000000000000001 in ?? ()
> #1 0x00007ffff769367d in ft_smooth_render_lcd () from
> /usr/lib/libfreetype.so.6
> #2 0x0000555558b0b297 in FT_Render_Glyph_Internal ()
> #3 0x000055555874a37e in
> SkScalerContext_FreeType_Base::generateGlyphImage(FT_FaceRec_*, SkGlyph
> const&, SkMatrix const&) ()
Just for the record: it turned out to be a Chromium bug.
The fix is here:
https://chromium-review.googlesource.com/c/chromium/src/+/684975
--
Markus