The FreeType Project - Bugs: bug #19536, Emboldden rendering with a sbit...
You are not allowed to post comments on this tracker with your current authentication level.
bug #19536: Emboldden rendering with a sbit font makes glibc detected in freetype 2.3.3
Submitter: | sangu <sangu> | ||
Submitted: | Fri 06 Apr 2007 04:29:55 AM UTC | ||
Severity: | 5 - Blocker | Item Group: | Crash |
Status: | Fixed | Privacy: | Public |
Assigned to: | freetype | Open/Closed: | Closed |
Planned Release: | 2.3.4 |
Fri 06 Apr 2007 07:04:51 AM UTC, comment #1: |
Werner LEMBERG <wl>![]() |
Fri 06 Apr 2007 04:29:55 AM UTC, original submission:
1. Load a sbit font with ftview
|
sangu <sangu> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Thanks for the report; I can confirm this.
Using valgrind for
ftview 14 Monaco.dfont
I get
==9814== Invalid write of size 1
==9814== at 0x401D360: memset (mc_replace_strmem.c:479)
==9814== by 0x80590F1: ft_bitmap_assure_buffer (ftbitmap.c:169)
==9814== by 0x80593EB: FT_Bitmap_Embolden (ftbitmap.c:278)
==9814== by 0x805D8DC: FT_GlyphSlot_Embolden (ftsynth.c:135)
==9814== by 0x80498AA: Render_Embolden (ftview.c:237)
==9814== by 0x804B329: main (ftview.c:1116)
==9814== Address 0x45B9B5A is 0 bytes after a block of size 18 alloc'd
==9814== at 0x401B4E9: malloc (vg_replace_malloc.c:149)
==9814== by 0x80D1695: ft_alloc (ftsystem.c:74)
==9814== by 0x80588F2: ft_mem_qalloc (ftutil.c:76)
==9814== by 0x8058893: ft_mem_alloc (ftutil.c:55)
==9814== by 0x80502EA: ft_glyphslot_alloc_bitmap (ftobjs.c:289)
==9814== by 0x80968F7: tt_sbit_decoder_alloc_bitmap (ttsbit0.c:340)
==9814== by 0x8096A20: tt_sbit_decoder_load_byte_aligned (ttsbit0.c:427)
==9814== by 0x8097176: tt_sbit_decoder_load_bitmap (ttsbit0.c:749)
==9814== by 0x8097881: tt_sbit_decoder_load_image (ttsbit0.c:928)
==9814== by 0x80978C9: tt_face_load_sbit_image (ttsbit0.c:960)
==9814== by 0x8061957: load_sbit_image (ttgload.c:1661)
==9814== by 0x8061D34: TT_Load_Glyph (ttgload.c:1870)