freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] ftview crashes


From: Andrey V. Panov
Subject: Re: [ft-devel] ftview crashes
Date: Fri, 13 Mar 2009 16:36:10 +1000
User-agent: KMail/1.9.10

On 13 марта 2009, Werner LEMBERG wrote:
> > Since the upgrade ftview crashes on loading any font.  I tried
> > ftview from ft2demos-2.3.8 linked against freetype-2.3.8 and from
> > ft2demos-2.3.9 compiled vs freetype-2.3.9.
>
> For me it works just fine, both static and dynamic builds.  Please
> give more details.

Hmm...

It seems to be caused by gcc option -mtune=i686 for libfreetype compilation, 
without it ftview does not crash. In both cases I combined it with -O2. I 
compiled freetype on slackware 12.2 (x86 linux, gcc 4.2.4). The backtrace of 
ftview is:

#0  0xb8062a0a in ftc_basic_family_load_bitmap (ftcfamily=0x8077790, gindex=0, 
manager=0x8066670, 
    aface=0xbfb9e018) at /usr/local/src/freetype-2.3.9/src/cache/ftcbasic.c:164
164           FT_Face  face = size->face;
(gdb) where
#0  0xb8062a0a in ftc_basic_family_load_bitmap (ftcfamily=0x8077790, gindex=0, 
manager=0x8066670, 
    aface=0xbfb9e018) at /usr/local/src/freetype-2.3.9/src/cache/ftcbasic.c:164
#1  0xb806274e in ftc_snode_load (snode=0x80777c8, manager=0x8066670, 
gindex=<value optimized out>, asize=0x0)
    at /usr/local/src/freetype-2.3.9/src/cache/ftcsbits.c:124
#2  0xb8062998 in ftc_snode_new (ftcpsnode=0xbfb9e0a8, ftcgquery=0xbfb9e0f0, 
cache=0x8066728)
    at /usr/local/src/freetype-2.3.9/src/cache/ftcsbits.c:236
#3  0xb8063374 in FTC_Cache_NewNode (cache=0x8066728, hash=38321307, 
query=0xbfb9e0f0, anode=0xbfb9e114)
    at /usr/local/src/freetype-2.3.9/src/cache/ftccache.c:454
#4  0xb806369c in FTC_SBitCache_LookupScaler (cache=0x8066728, 
scaler=0x805e030, 
load_flags=512, gindex=0, 
    ansbit=0xbfb9e178, anode=0x0) 
at /usr/local/src/freetype-2.3.9/src/cache/ftcbasic.c:743
#5  0x0804ccdb in FTDemo_Index_To_Bitmap (handle=0x805e008, Index=0, 
target=0xbfb9e1c0, left=0xbfb9e1e8, 
    top=0xbfb9e1e4, x_advance=0xbfb9e1e0, y_advance=0xbfb9e1dc, 
aglyf=0xbfb9e1d8)
    at /usr/local/src/ft2demos-2.3.9/src/ftcommon.c:801
#6  0x0804ce71 in FTDemo_Draw_Index (handle=0x805e008, display=0x8068da0, 
gindex=0, pen_x=0xbfb9e394, 
    pen_y=0xbfb9e398) at /usr/local/src/ft2demos-2.3.9/src/ftcommon.c:932
#7  0x0804b11c in main (argc=<value optimized out>, argv=0xbfb9e458)
    at /usr/local/src/ft2demos-2.3.9/src/ftview.c:385

-- 
Andrey V. Panov
panov /@/ canopus.iacp.dvo.ru




reply via email to

[Prev in Thread] Current Thread [Next in Thread]