[Top][All Lists]
[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.