Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

freetype-2.3.11-bdf-overflow.patch 496B

1234567891011
  1. --- freetype-2.3.11/src/bdf/bdflib.c 2012-04-02 16:24:56.000000000 +0200
  2. +++ freetype-2.3.11/src/bdf/bdflib.c 2012-04-02 16:25:33.000000000 +0200
  3. @@ -1870,7 +1870,7 @@
  4. glyph->bpr = ( glyph->bbx.width * p->font->bpp + 7 ) >> 3;
  5. bitmap_size = glyph->bpr * glyph->bbx.height;
  6. - if ( bitmap_size > 0xFFFFU )
  7. + if ( glyph->bpr > 0xFFFFU || bitmap_size > 0xFFFFU )
  8. {
  9. FT_ERROR(( "_bdf_parse_glyphs: " ERRMSG4, lineno ));
  10. error = BDF_Err_Bbx_Too_Big;