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" <[EMAIL PROTECTED]> 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 _______________________________________________ Freetype-devel mailing list Freetype-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-devel