[HarfBuzz] Lemongrass HarfBuzz Hackfest, end of day 4

Behdad Esfahbod behdad at behdad.org
Sat Jul 21 09:29:48 PDT 2012


On 07/21/2012 12:03 AM, Rajeesh K Nambiar wrote:
> On Fri, Jul 20, 2012 at 10:56 PM, Rajeesh K Nambiar
> <rajeeshknambiar at gmail.com> wrote:
>>>
>>> See my other message.  We broken all old-spec fonts yesterday.  Fixed and
>>> pushed now.  Jonathan confirmed that it fixes some of the sequences you point
>>> out.  Should fix them all in fact.
>>
>> Just tested, and they are fixed indeed. Thank you!
> 
> Might have noticed already, but just want to point out hb-view fails
> to render some of the Malayalam sequences with the following error:
> ERROR:helper-cairo.cc:439:void
> helper_cairo_line_from_buffer(helper_cairo_line_t*, hb_buffer_t*,
> const char*, unsigned int, double, hb_bool_t): assertion failed:
> (hb_glyph[i].cluster > hb_glyph[i-1].cluster)

We speculated that the Indic shaper can mess up the clusters in some cases,
but didn't produce any sequence to do so.  I'm very curious to reproduce and
fix this.  In general, if you see a bug, assume that we don't know about it
and report the sequence and the font. :-)

Cheers,
behdad



More information about the HarfBuzz mailing list