[Fontconfig] Issues with current cvs
Patrick Lam
plam at MIT.EDU
Thu Jan 19 22:24:53 PST 2006
Ronny V. Vindenes wrote:
> I haven't experienced any problems in any apps but:
>
> $ make check
> ...
> *** Test failed: Subdir with a cache file
> *** output is in 'out', expected output in 'out.expected'
> FAIL: run-test.sh
> ===================
> 1 of 1 tests failed
> ===================
>
> $ cat out
> Fixed:pixelsize=16
> Fixed:pixelsize=6
> =
> =
Yikes, this is a tricky one. The problem is that the global cache
doesn't contain all of the directory names, so that fc-list misses
locally cached subdirectories of globally cached directories. I don't
have a fix yet, but I'm working on one.
> Also after installing and running 'fc-cache -fs' a lot of the files
> in /var/cache/fontconfig are 131072 bytes (but produce different
> md5sums) and produce this exact output:
>
> $ fc-cat /var/cache/fontconfig/f020b8ea95ccc22321ce43a4499889d8.cache-2
> fc-cat: printing directory cache for cache which would be named 1000
> 78563412 1 8 4 20 10 8 18 4 10 10 4 8
> 20 8 8 2 20 4 30 1000
Hmm. That shouldn't happen either, almost like you have binaries that
are out of synch.
> Finally running make check-valgrind in cairo cvs, a few memleaks are
> reported in fontconfig (which is an improvement over earlier fontconfig
> cvs that triggered illegal memory accesses).
Where are they?
pat
More information about the Fontconfig
mailing list