bugThe FreeType Project - Bugs: bug #35607, Memory corruption in...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #35607: Memory corruption in _bdf_parse_glyphs (out-of-bounds write)

Submitter:  Mateusz Jurczyk <j00ru>
Submitted:  Thu 23 Feb 2012 01:29:28 PM UTC
   
 
Severity:  3 - Normal Item Group:  Crash
Status:  Fixed Privacy:  Public
Assigned to:  wl Open/Closed:  Closed
Planned Release:  2.4.9

Sun 26 Feb 2012 07:19:20 AM UTC, comment #1: 

Fixed in git, thanks.

Werner LEMBERG <wl>
Group administrator
Thu 23 Feb 2012 01:29:28 PM UTC, original submission:  

Crash tested with ftbench, compiled under Ubuntu amd64 with AddressSanitizer (http://code.google.com/p/address-sanitizer/).

Log from ASAN build:

=================================================================
==3403== ERROR: AddressSanitizer heap-buffer-overflow on address 0x7f773226b05a at pc 0x571e1f bp 0x7fff3a4c1790 sp 0x7fff3a4c1788
WRITE of size 2 at 0x7f773226b05a thread T0
  #0 0x571e1f _bdf_parse_glyphs
  #1 0x56a876 _bdf_readstream
  #2 0x568a19 bdf_load_font
  #3 0x565aad BDF_Face_Init
  #4 0x4913e0 open_face
  #5 0x4909a3 FT_Open_Face
  #6 0x48fd06 FT_New_Face
  #7 0x487557 get_face
  #8 0x487cb1 main
  #9 0x7f77336c5d5d __libc_start_main
0x7f773226b05a is located 38 bytes to the left of 7168-byte region [0x7f773226b080,0x7f773226cc80)
allocated by thread T0 here:
  #0 0x5c3222 malloc
  #1 0x4a0434 ft_mem_qalloc
  #2 0x48b3cf ft_mem_alloc
  #3 0x4a3012 ft_mem_qrealloc
  #4 0x48bccd ft_mem_realloc
  #5 0x56fe5d _bdf_parse_glyphs
  #6 0x56a876 _bdf_readstream
  #7 0x568a19 bdf_load_font
  #8 0x565aad BDF_Face_Init
  #9 0x4913e0 open_face
  #10 0x4909a3 FT_Open_Face
  #11 0x48fd06 FT_New_Face
  #12 0x487557 get_face
  #13 0x487cb1 main
  #14 0x7f77336c5d5d __libc_start_main
==3403== ABORTING
Stats: 0M malloced (0M for red zones) by 874 calls
Stats: 0M realloced by 10 calls
Stats: 0M freed by 38 calls
Stats: 0M really freed by 0 calls
Stats: 32M (8196 full pages) mmaped in 8 calls
  mmaps   by size class: 8:16383; 9:8191; 10:4095; 11:2047; 12:1024; 13:512; 15:128; 16:64;
  mallocs by size class: 8:826; 9:21; 10:12; 11:7; 12:3; 13:2; 15:2; 16:1;
  frees   by size class: 8:19; 9:4; 10:11; 11:2; 12:1; 13:1;
  rfrees  by size class:
Stats: malloc large: 0 small slow: 9
Shadow byte and word:
  0x1feee644d60b: fa
  0x1feee644d608: fa fa fa fa fa fa fa fa
More shadow bytes:
  0x1feee644d5e8: fa fa fa fa fa fa fa fa
  0x1feee644d5f0: fa fa fa fa fa fa fa fa
  0x1feee644d5f8: fa fa fa fa fa fa fa fa
  0x1feee644d600: fa fa fa fa fa fa fa fa
=>0x1feee644d608: fa fa fa fa fa fa fa fa
  0x1feee644d610: 00 00 00 00 00 00 00 00
  0x1feee644d618: 00 00 00 00 00 00 00 00
  0x1feee644d620: 00 00 00 00 00 00 00 00


Log from Valgrind:

==3304== Memcheck, a memory error detector
==3304== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
==3304== Using Valgrind-3.8.0.SVN and LibVEX; rerun with -h for copyright info
==3304== Command: ./a.out tmp/freetype/clB8x12-12.bdf.asan.4f.322
==3304==
==3304== Invalid write of size 2
==3304==    at 0x434FCF: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1756)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb6a is 38 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid write of size 2
==3304==    at 0x434FF2: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1764)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb68 is 40 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid write of size 2
==3304==    at 0x435049: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1781)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb6c is 36 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid write of size 2
==3304==    at 0x43505E: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1782)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb6e is 34 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid write of size 2
==3304==    at 0x435073: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1783)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb70 is 32 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x43508A: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1787)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb6e is 34 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid write of size 2
==3304==    at 0x43508F: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1784)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb72 is 30 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid write of size 2
==3304==    at 0x435096: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1788)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb76 is 26 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid write of size 2
==3304==    at 0x43509B: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1787)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb74 is 28 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x4350B6: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1793)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb76 is 26 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x4350BB: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1793)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb76 is 26 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x4350C5: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1795)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb70 is 32 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x4350CA: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1795)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb6c is 36 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x4350E1: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1798)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb70 is 32 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x4350E6: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1798)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb70 is 32 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x4350F4: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1799)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb70 is 32 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x4350F9: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1799)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb70 is 32 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x435224: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1814)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb6a is 38 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x435238: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1820)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb68 is 40 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x435148: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1854)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb6c is 36 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x43514D: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1856)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb6e is 34 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid write of size 8
==3304==    at 0x435161: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1854)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb80 is 16 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid write of size 2
==3304==    at 0x4351C8: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1864)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb88 is 8 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid write of size 8
==3304==    at 0x4351E7: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1866)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb78 is 24 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x434B45: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1685)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb6e is 34 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 8
==3304==    at 0x434DFF: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1699)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb80 is 16 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 8
==3304==    at 0x434E0D: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1700)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb78 is 24 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
==3304== Invalid read of size 2
==3304==    at 0x434E3D: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1711)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==  Address 0x53ecb6c is 36 bytes before a block of size 7,168 alloc'd
==3304==    at 0x4C2A4D6: malloc (coregrind/m_replacemalloc/vg_replace_malloc.c:263)
==3304==    by 0x406CBF: ft_mem_qalloc (freetype2/freetype-2.4.8/src/base/ftutil.c:76)
==3304==    by 0x4082D2: ft_mem_alloc (freetype2/freetype-2.4.8/src/base/ftutil.c:55)
==3304==    by 0x408404: ft_mem_qrealloc (freetype2/freetype-2.4.8/src/base/ftutil.c:145)
==3304==    by 0x408CCA: ft_mem_realloc (freetype2/freetype-2.4.8/src/base/ftutil.c:101)
==3304==    by 0x434F26: _bdf_parse_glyphs (freetype2/freetype-2.4.8/src/bdf/bdflib.c:1502)
==3304==    by 0x433000: BDF_Face_Init (freetype2/freetype-2.4.8/src/bdf/bdflib.c:722)
==3304==    by 0x4089B7: open_face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1149)
==3304==    by 0x40B362: FT_Open_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:2076)
==3304==    by 0x40C58A: FT_New_Face (freetype2/freetype-2.4.8/src/base/ftobjs.c:1211)
==3304==    by 0x40235C: get_face (freetype2/ft2demos-2.4.8/src/ftbench.c:624)
==3304==    by 0x402660: main (freetype2/ft2demos-2.4.8/src/ftbench.c:752)
==3304==
couldn't load font resource
==3304==
==3304== HEAP SUMMARY:
==3304==     in use at exit: 5 bytes in 1 blocks
==3304==   total heap usage: 247 allocs, 246 frees, 110,050 bytes allocated
==3304==
==3304== LEAK SUMMARY:
==3304==    definitely lost: 5 bytes in 1 blocks
==3304==    indirectly lost: 0 bytes in 0 blocks
==3304==      possibly lost: 0 bytes in 0 blocks
==3304==    still reachable: 0 bytes in 0 blocks
==3304==         suppressed: 0 bytes in 0 blocks
==3304== Rerun with --leak-check=full to see details of leaked memory
==3304==
==3304== For counts of detected and suppressed errors, rerun with: -v
==3304== ERROR SUMMARY: 44 errors from 28 contexts (suppressed: 4 from 4)

Mateusz Jurczyk <j00ru>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #25146:  blankcursor.bdf.asan.f.273 added by j00ru (25KiB - application/octet-stream)
file #25147:  clB8x12-12.bdf.asan.4f.322 added by j00ru (13KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by wl (Updated the item)
  • -email is unavailable- added by j00ru (Submitted the item)
  • -email is unavailable- added by j00ru
  •  

    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 8 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2012-02-26 wl StatusNone Fixed
        PrivacyPrivate Public
        Open/ClosedOpen Closed
        Planned ReleaseNone 2.4.9
    2012-02-25 wl Assigned toNone wl
    2012-02-23 j00ru Attached File- Added blankcursor.bdf.asan.f.273, #25146
        Attached File- Added clB8x12-12.bdf.asan.4f.322, #25147
        Carbon-Copy- Added j00ru

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code