HarfBuzz text shaping engine
Go to file
Behdad Esfahbod 69fd6e157c Fix crasher during multi-thread shaper data creation
Sample crash:

0  _hb_graphite2_shaper_face_data_destroy (data=0xffffffffffffffff)
    at ../../src/hb-graphite2.cc:129
1  0x00007ffff4271d7d in hb_graphite2_shaper_face_data_ensure (
    face=<optimized out>) at ../../src/hb-shaper-list.hh:35
2  hb_shape_plan_plan (shaper_list=<optimized out>, num_user_features=0,
    user_features=0x0, shape_plan=0xf7b490) at ../../src/hb-shaper-list.hh:35
3  hb_shape_plan_create (face=<optimized out>, props=<optimized out>,
    user_features=0x0, num_user_features=0, shaper_list=<optimized out>)
    at ../../src/hb-shape-plan.cc:108
4  0x00007ffff4272c93 in hb_shape_plan_create_cached (face=0x10cf2b0,
    props=0x11980d8, user_features=0x0, num_user_features=<optimized out>,
    shaper_list=0x0) at ../../src/hb-shape-plan.cc:283
2013-01-10 00:03:36 -06:00
contrib Minor 2012-08-12 17:11:27 -04:00
m4 Add ax_pthread.m4 2012-10-02 14:46:34 -04:00
src Fix crasher during multi-thread shaper data creation 2013-01-10 00:03:36 -06:00
test [Indic] In old-spec shaping, don't move viramas around if seq ends with one 2013-01-08 18:09:46 -06:00
util Rename hb_buffer_clear() to hb_buffer_clear_contents() 2013-01-07 16:46:37 -06:00
AUTHORS Bump version to 0.9.2 2012-08-10 14:50:05 -04:00
Android.mk Add Android.mk 2012-12-21 11:54:50 -05:00
COPYING Improve license information 2012-10-28 21:26:19 -07:00
Makefile.am Add Android.mk 2012-12-21 11:54:50 -05:00
NEWS 0.9.10 2013-01-03 00:14:24 -06:00
README Update README, etc 2011-05-25 15:40:49 -04:00
THANKS Bump version to 0.9.2 2012-08-10 14:50:05 -04:00
TODO [tests] Start adding tests for hb-set.h 2013-01-02 22:50:36 -06:00
autogen.sh [Indic] Import ragel-generated Indic machine in git 2012-09-24 21:51:13 -04:00
config.h.in [uniscribe] Enable Uniscribe backend only if it has ScriptShapeOpenType() 2012-12-10 17:44:22 -05:00
configure.ac Bug 58638 - Building fails with ICU due to not passing required flags 2013-01-07 17:34:24 -06:00
git.mk Update git.mk to upstream 2012-07-11 18:00:28 -04:00
harfbuzz.doap Minor 2011-05-27 04:14:42 -04:00
harfbuzz.pc.in Add build system 2009-11-02 16:34:59 -05:00

README

This is HarfBuzz, a text shaping library.

For bug reports, mailing list, and other information please visit:

  http://harfbuzz.org/

For license information, see the file COPYING.