[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] ftview crashes when trying to show tahoma bold
From: |
David Turner |
Subject: |
Re: [ft-devel] ftview crashes when trying to show tahoma bold |
Date: |
Tue, 12 Jun 2007 00:04:21 +0200 |
I'm on it at this very moment. seems rendering of patented hinting is garbled
- David
On Mon, 11 Jun 2007 23:26:50 +0300, "Ismail Dönmez" <address@hidden> said:
> Hi,
>
> This seems to be a regression in freetype CVS (patented hinting is
> enabled):
>
> (gdb) run ppem /usr/share/fonts/windows/tahomabd.ttf
> Starting program: /packages/ft2demos/bin/.libs/ftview
> ppem /usr/share/fonts/windows/tahomabd.ttf
>
> Program received signal SIGSEGV, Segmentation fault.
> FTC_Manager_LookupFace (manager=0x8067670, face_id=0x8068af0,
> aface=0xbf8b24d0) at /packages/freetype2/src/cache/ftcmanag.c:327
> 327 *aface = node->face;
> (gdb) bt
> #0 FTC_Manager_LookupFace (manager=0x8067670, face_id=0x8068af0,
> aface=0xbf8b24d0) at /packages/freetype2/src/cache/ftcmanag.c:327
> #1 0xb7f0ab1e in ftc_basic_family_get_count (ftcfamily=0x8077c48,
> manager=0x8067670) at /packages/freetype2/src/cache/ftcbasic.c:141
> #2 0xb7f0ae37 in ftc_snode_new (ftcpsnode=0xbf8b255c,
> ftcgquery=0xbf8b25a0,
> cache=0x8067728) at /packages/freetype2/src/cache/ftcsbits.c:215
> #3 0xb7f0b635 in FTC_Cache_NewNode (cache=0x8067728, hash=38147006,
> query=0xbf8b25a0, anode=0xbf8b25c4)
> at /packages/freetype2/src/cache/ftccache.c:454
> #4 0xb7f0b95c in FTC_SBitCache_LookupScaler (cache=0x8067728,
> scaler=0x805f030, load_flags=512, gindex=0, ansbit=0xbf8b2628, anode=0x0)
> at /packages/freetype2/src/cache/ftcbasic.c:743
> #5 0x0804d104 in FTDemo_Index_To_Bitmap (handle=0x805f008, Index=0,
> target=0xbf8b2670, left=0xbf8b2698, top=0xbf8b2694, x_advance=0xbf8b2690,
> y_advance=0xbf8b268c, aglyf=0xbf8b2688)
> at /packages/ft2demos/src/ftcommon.c:797
> #6 0x0804d31e in FTDemo_Draw_Index (handle=0x805f008, display=0x80688b0,
> gindex=0, pen_x=0xbf8b280c, pen_y=0xbf8b2808)
> at /packages/ft2demos/src/ftcommon.c:928
> #7 0x0804b144 in main (argc=<value optimized out>, argv=0xbf8b28c8)
> at /packages/ft2demos/src/ftview.c:294
> (gdb) frame 0
> #0 FTC_Manager_LookupFace (manager=0x8067670, face_id=0x8068af0,
> aface=0xbf8b24d0) at /packages/freetype2/src/cache/ftcmanag.c:327
> 327 *aface = node->face;
> (gdb) print *aface
> $1 = (FT_Face) 0x0
>
> Regards,
> ismail
>
> --
> Perfect is the enemy of good