Your message dated Thu, 04 Jan 2007 23:18:11 +0000
with message-id <[EMAIL PROTECTED]>
and subject line fontconfig: 'fc-cache -f' crashes -- submitter says it was
filesystem corruption
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: fontconfig
Version: 2.4.2-1
Severity: grave
Justification: renders package unusable
I've got an AMD64 system with a i386 chroot where I install 386-only
applictions ( Firefox for the
flashplugin, Skype etc ). I am writing this report from within the chroot.
After one of recent updates, Firefox and Skype started crashing on
startup. 'strace firefox' gave
me clues that it crashes while trying to open cached fonts in
~/.fontconfig/. Indeed, a 'rm -rf
~/.fontconfig' makes Firefox start up and work normally. Same goes for
Skype.
I found bug #402014 which says something about fontconfig being broken
right now and that user has
to rebuild font cache with a 'fc-cache -f'. So I tried this, and found out
that 'fc-cache -f'
crashes in the chroot ( in the AMD64 system it does not ). I think this is
the root reason for
which Firefox and Skype crash. Here are a few lines from 'strace fc-cache
-f':
(...)
rename("/var/cache/fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86.cache-2.NEW",
"/var/cache/fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86.cache-2") = 0
unlink("/var/cache/fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86.cache-2.LCK")
= 0
close(3) = 0
stat64("/usr/share/fonts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/cache/fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86.cache-2",
O_RDONLY) = 3
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.19
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ANSI_X3.4-1968) (ignored:
LC_ALL set to C)
Versions of packages fontconfig depends on:
ii defoma 0.11.10 Debian Font Manager --
automatic f
ii fontconfig-config 2.4.2-1 generic font configuration
library
ii libc6 2.3.6.ds1-9 GNU C Library: Shared
libraries
ii libexpat1 1.95.8-3.4 XML parsing C library -
runtime li
ii libfontconfig1 2.4.2-1 generic font configuration
library
ii libfreetype6 2.2.1-5 FreeType 2 font engine,
shared lib
ii zlib1g 1:1.2.3-13 compression library - runtime
fontconfig recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
The submitter says:
> Resolved. The reason turned out to be filesystem corruption in my
> chroot. How did it happed, that's another question.
> Sorry for the late followup, in the meantime I had hardware problems.
Therefore I think this bug can be closed. If I've made a grave error,
please tell me and I'll re-open.
--
Crappy tools are not worth it. Find or make better ones.
--- End Message ---