Summary: | segfault with ghostscript fonts (again) | ||
---|---|---|---|
Product: | fontconfig | Reporter: | Gustavo J. A. M. Carneiro <gjc> |
Component: | fc-cache | Assignee: | Keith Packard <keithp> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | critical | ||
Priority: | high | CC: | albie |
Version: | 2_1 | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Gustavo J. A. M. Carneiro
2003-10-02 07:18:22 UTC
I'm beginning to think it is freetype's fault. Anyway, here's the result of running with valgrind: fc-cache: "/usr/share/fonts/ghostscript": ==2945== Invalid free() / delete / delete[] ==2945== at 0x400296C7: free (vg_replace_malloc.c:220) ==2945== by 0x4025C34B: ft_free (/home/gjc/freetype-2.1.5/builds/unix/ftsystem.c:157) ==2945== by 0x4025C777: FT_Free (/home/gjc/freetype-2.1.5/src/base/ftutil.c:134) ==2945== by 0x4029A43A: T1_Face_Done (/home/gjc/freetype-2.1.5/src/type1/t1objs.c:232) ==2945== by 0x4025FC9F: destroy_face (/home/gjc/freetype-2.1.5/src/base/ftobjs.c:695) ==2945== by 0x40260F79: FT_Done_Face (/home/gjc/freetype-2.1.5/src/base/ftobjs.c:1838) ==2945== by 0x40235DF9: FcFreeTypeQuery (fcfreetype.c:1054) ==2945== by 0x40234E81: FcFileScanConfig (fcdir.c:117) ==2945== by 0x40235256: FcDirScanConfig (fcdir.c:240) ==2945== by 0x40235311: FcDirScan (fcdir.c:263) ==2945== Address 0x1 is not stack'd, malloc'd or free'd ==2945== This was indeed a Freetype bug, solved in 2.1.6. Yeah, works with 2.1.7 as well. Closing. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.