[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Devel] Re: Debian Bug#213232: FTC_SBit_Cache_Lookup broken (?)
From: |
Anthony Fok |
Subject: |
[Devel] Re: Debian Bug#213232: FTC_SBit_Cache_Lookup broken (?) |
Date: |
Fri, 17 Oct 2003 00:56:49 +0800 |
User-agent: |
Mutt/1.5.4i |
Hello Ralf and freetype-devel list members,
I'm soliciting information and help about a possible bug that crept in
shortly before the FreeType 2.1.5 release. Debian users have been filing
bugs about fonts not being displayed in certain programs since
FreeType 2.1.4-5 (2.1.4 + CVS 2003-08-18). This may well be caused by the
following discovery by Ralf about FTC_SBit_Cache_Lookup.
2.1.4-4 (CVS 2003-06-07) work fine; 2.1.4-5 (CVS 2003-08-18) to 2.1.5-2
(2.1.5 + read_pfb_tag() fix) do not.
Anyhow, Ralf, could you please provide a way for us to reproduce your
problems, specifically: what font? In what programs? Posting your
debugging logs would be immensely helpful, since I haven't experienced any
problem myself and don't even know where to look. Many thanks! :-)
On Mon, Sep 29, 2003 at 10:40:51AM +0200, address@hidden wrote:
> Package: libfreetype6
> Version: 2.1.5-2
> Severity: serious
>
> The FTC_SBitRec argument of the FTC_SBit_Cache_Lookup call is not filled
> with correct values. yadvance is filled correctly whereas for width,
> height, left, top and xadvance I got always 0 (which is not correct).
> Hence programs using the caching code of freetype and checking the heights
> of a character might think the height is 0 and consequently they might not
> output any character. Since there are programs that do no longer output
> characters rendered by freetype due to this bug, I consider it serious.
>
> Best regards,
> Ralf
>
> P.S. Current testing (2.1.4-4) libfreetype6 works fine even when I compile
> the code with unstable libfreetype6-dev.
David and Werner, this is a wild guess, but would this have anything to do
with this? http://www.freetype.org/pipermail/devel/2003-June/009485.html
2003-07-01 Werner Lemberg <address@hidden>
* src/cache/ftcsbits.c (ftc_sbit_node_compare): Only add `size' if
there is no error. Reported by Knut St. Osmundsen
<address@hidden>.
Or something else altogether? Thanks again for your help! :-)
(Yes, the big freeze for Debian 3.1 is coming soon, so we're trying to get
the big bugs solved before it's too late. :-)
Cheers,
Anthony
--
Anthony Fok Tung-Ling
ThizLinux Laboratory <address@hidden> http://www.thizlinux.com/
Debian Chinese Project <address@hidden> http://www.debian.org/intl/zh/
Come visit Our Lady of Victory Camp! http://www.olvc.ab.ca/
- [Devel] Re: Debian Bug#213232: FTC_SBit_Cache_Lookup broken (?),
Anthony Fok <=