freetype-devel
[Top][All Lists]
Advanced

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

Re: [Devel] [BUG] freetype2 CVS/HEAD: crash in FT_Get_Name_Index (ftobjs


From: Melchior FRANZ
Subject: Re: [Devel] [BUG] freetype2 CVS/HEAD: crash in FT_Get_Name_Index (ftobjs.c:2407)
Date: Thu, 29 Apr 2004 13:38:38 +0200
User-agent: KMail/1.6.51

* Werner LEMBERG -- Tuesday 13 April 2004 07:32:
> > ==25130== Conditional jump or move depends on uninitialised value(s)
> > ==25130==    at 0x3C06BFF2: FT_Get_Name_Index (ftobjs.c:2406)
> > ==25130==    by 0x804B1BD: checkEncoding (mkfontscale.c:1025)
> > ==25130==    by 0x804AA92: doDirectory (mkfontscale.c:912)
> > ==25130==    by 0x8049548: main (mkfontscale.c:264)

> Maybe a compiler bug? [...] maybe a CVS version
> provides better (this is, more meaningful) results.

Sooner than planned: here's the "solution" (sort-of)

Just failed to reproduce both the crash and the valgrind error message.
The problem doesn't occur any more. What I did:

  - *NOT* upgrade the gcc compiler
  - upgrade freetype2 to CVS/HEAD again
  - upgrade valgrind to CVS/HEAD again
  - replace XFree86 4.4rc2 with Xorg X11R6.7

Conclusions:

  - there's no indication for a valgrind bug (it showed an error message
    when there *was* a crash; it doesn't show an error message now, and
    there is no crash any more)
  - it may have been an unnoticed bug in either freetype2 (that is solved
    now) or XFree86, or a compiler bug that doesn't occur any more
    because the code in question changed

Thanks for listening and sorry for the noise.  :-)

m.



reply via email to

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