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.
Follow 6 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2007-04-06 | wl | Status | Confirmed | Fixed | |
Open/Closed | Open | Closed | |||
2007-04-06 | wl | Status | None | Confirmed | |
2007-04-06 | wl | Severity | 3 - Normal | 5 - Blocker | |
Assigned to | None | freetype | |||
Planned Release | None | 2.3.4 |
Powered by Savane 3.13-758e.
Corresponding source code
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)