Debian Bug report logs -
#425228
msttcorefonts: Dead link /var/lib/defoma/fontconfig.d/T/Tahoma.ttf after upgrade causes Iceweasel to crash
Reported by: Benjamin Eikel <debian@eikel.org>
Date: Sun, 20 May 2007 10:06:01 UTC
Severity: critical
Found in version msttcorefonts/2.1
Fixed in version msttcorefonts/2.2
Done: Thijs Kinkhorst <thijs@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, debian@eikel.org, Thijs Kinkhorst <thijs@debian.org>:
Bug#425228; Package msttcorefonts.
(full text, mbox, link).
Acknowledgement sent to Benjamin Eikel <debian@eikel.org>:
New Bug report received and forwarded. Copy sent to debian@eikel.org, Thijs Kinkhorst <thijs@debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: msttcorefonts
Version: 2.1
Severity: important
Hello,
after I upgraded the package from version 2.0 to 2.1 I wondered why Iceweasel crashes. I did a strace and found these lines at the end:
[...]
open("/var/lib/defoma/fontconfig.d/T/Tahoma.ttf", O_RDONLY) = -1 ENOENT (No such
file or directory)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
[...]
I checked the file and this is what I found:
Version 2.1:
# ls -l /var/lib/defoma/fontconfig.d/T/Tahoma.ttf
lrwxrwxrwx 1 root root 50 2007-05-03 18:58 /var/lib/defoma/fontconfig.d/T/Tahoma.ttf -> /usr/share/fonts/truetype/msttcorefonts/Tahoma.ttf
# ls -l /usr/share/fonts/truetype/msttcorefonts/ | grep Tahoma
Version 2.0:
# ls -l /var/lib/defoma/fontconfig.d/T/Tahoma.ttf
lrwxrwxrwx 1 root root 50 2007-05-03 18:58 /var/lib/defoma/fontconfig.d/T/Tahoma.ttf -> /usr/share/fonts/truetype/msttcorefonts/Tahoma.ttf
# ls -l /usr/share/fonts/truetype/msttcorefonts/ | grep Tahoma
lrwxrwxrwx 1 root root 10 2007-05-20 11:56 tahoma.ttf -> Tahoma.ttf
-rw-r--r-- 1 root root 105312 1997-04-01 00:00 Tahoma.ttf
So this upgrade introduces a dead link. I do not know if it is right that Tahoma is missing but I think when it is deleted the link has to be deleted too.
Regards,
Benjamin Eikel
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (900, 'unstable'), (600, 'testing'), (570, 'experimental'), (550, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.20.7-blaze (PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages msttcorefonts depends on:
ii cabextract 1.2-2 a program to extract Microsoft Cab
ii debconf 1.5.13 Debian configuration management sy
ii defoma 0.11.10-0.1 Debian Font Manager -- automatic f
ii wget 1.10.2-2 retrieves files from the web
ii xfonts-utils 1:1.0.1-1 X Window System font utility progr
Versions of packages msttcorefonts recommends:
ii x-ttcidfont-conf 25.1 Configure TrueType and CID fonts f
-- debconf information:
* msttcorefonts/http_proxy:
* msttcorefonts/defoma:
msttcorefonts/dlurl:
msttcorefonts/savedir:
msttcorefonts/baddldir:
msttcorefonts/dldir:
* msttcorefonts/blurb:
Information forwarded to debian-bugs-dist@lists.debian.org, Thijs Kinkhorst <thijs@debian.org>:
Bug#425228; Package msttcorefonts.
(full text, mbox, link).
Acknowledgement sent to Mike Hommey <mh@glandium.org>:
Extra info received and forwarded to list. Copy sent to Thijs Kinkhorst <thijs@debian.org>.
(full text, mbox, link).
Message #10 received at 425228@bugs.debian.org (full text, mbox, reply):
severity 425228 critical
thanks
On Sun, May 20, 2007 at 12:03:23PM +0200, Benjamin Eikel <debian@eikel.org> wrote:
> Package: msttcorefonts
> Version: 2.1
> Severity: important
>
> Hello,
>
> after I upgraded the package from version 2.0 to 2.1 I wondered why Iceweasel crashes. I did a strace and found these lines at the end:
I would even say this is critical, because it breaks unrelated software.
Mike
Severity set to `critical' from `important'
Request was from Mike Hommey <mh@glandium.org>
to control@bugs.debian.org.
(Sun, 20 May 2007 11:54:04 GMT) (full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#425228; Package msttcorefonts.
(full text, mbox, link).
Acknowledgement sent to Thijs Kinkhorst <thijs@debian.org>:
Extra info received and forwarded to list.
(full text, mbox, link).
Message #17 received at 425228@bugs.debian.org (full text, mbox, reply):
On Sunday 20 May 2007 13:51, Mike Hommey wrote:
> > after I upgraded the package from version 2.0 to 2.1 I wondered why
> > Iceweasel crashes. I did a strace and found these lines at the end:
>
> I would even say this is critical, because it breaks unrelated software.
A dangling symlink is indeed not a neat thing to have in a package, but no
program should be plainly crashing on such a thing. I therefore doubt that
this is a critical bug against msttcorefonts.
I'll of course clean up the symlink, but I strongly suggest that you don't let
your package crash on such relatively trivial things, which seams like the
real solution to this problem.
thanks,
Thijs
Information forwarded to debian-bugs-dist@lists.debian.org, Thijs Kinkhorst <thijs@debian.org>:
Bug#425228; Package msttcorefonts.
(full text, mbox, link).
Acknowledgement sent to Mike Hommey <mh@glandium.org>:
Extra info received and forwarded to list. Copy sent to Thijs Kinkhorst <thijs@debian.org>.
(full text, mbox, link).
Message #22 received at 425228@bugs.debian.org (full text, mbox, reply):
On Sun, May 20, 2007 at 02:16:17PM +0200, Thijs Kinkhorst <thijs@debian.org> wrote:
> On Sunday 20 May 2007 13:51, Mike Hommey wrote:
> > > after I upgraded the package from version 2.0 to 2.1 I wondered why
> > > Iceweasel crashes. I did a strace and found these lines at the end:
> >
> > I would even say this is critical, because it breaks unrelated software.
>
> A dangling symlink is indeed not a neat thing to have in a package, but no
> program should be plainly crashing on such a thing. I therefore doubt that
> this is a critical bug against msttcorefonts.
>
> I'll of course clean up the symlink, but I strongly suggest that you don't let
> your package crash on such relatively trivial things, which seams like the
> real solution to this problem.
Except having this solution sanely implemented will be longer than
fixing the dangling symlinks. I suspect there are more than one case
where dangling symlinks can make gecko crash.
Mike
Information forwarded to debian-bugs-dist@lists.debian.org, Thijs Kinkhorst <thijs@debian.org>:
Bug#425228; Package msttcorefonts.
(full text, mbox, link).
Acknowledgement sent to Julien BLACHE <jblache@debian.org>:
Extra info received and forwarded to list. Copy sent to Thijs Kinkhorst <thijs@debian.org>.
(full text, mbox, link).
Message #27 received at 425228@bugs.debian.org (full text, mbox, reply):
Mike Hommey <mh@glandium.org> wrote:
Hi,
> Looks like you are subject to #425228.
Indeed, that was it. But I had to remove all the Tahoma.ttf links in
/var/lib/defoma, not only the one in fontconfig.d.
Thanks,
JB.
--
Julien BLACHE <jblache@debian.org> | Debian, because code matters more
Debian & GNU/Linux Developer | <http://www.debian.org>
Public key available on <http://www.jblache.org> - KeyID: F5D6 5169
GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169
Reply sent to Thijs Kinkhorst <thijs@debian.org>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Benjamin Eikel <debian@eikel.org>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #32 received at 425228-close@bugs.debian.org (full text, mbox, reply):
Source: msttcorefonts
Source-Version: 2.2
We believe that the bug you reported is fixed in the latest version of
msttcorefonts, which is due to be installed in the Debian FTP archive:
msttcorefonts_2.2.dsc
to pool/contrib/m/msttcorefonts/msttcorefonts_2.2.dsc
msttcorefonts_2.2.tar.gz
to pool/contrib/m/msttcorefonts/msttcorefonts_2.2.tar.gz
msttcorefonts_2.2_all.deb
to pool/contrib/m/msttcorefonts/msttcorefonts_2.2_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 425228@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thijs Kinkhorst <thijs@debian.org> (supplier of updated msttcorefonts package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 20 May 2007 15:35:37 +0200
Source: msttcorefonts
Binary: msttcorefonts
Architecture: source all
Version: 2.2
Distribution: unstable
Urgency: low
Maintainer: Thijs Kinkhorst <thijs@debian.org>
Changed-By: Thijs Kinkhorst <thijs@debian.org>
Description:
msttcorefonts - Installer for Microsoft TrueType core fonts
Closes: 425228
Changes:
msttcorefonts (2.2) unstable; urgency=low
.
* Move debhelper defoma code down in postinst, so any script failures
will happen before the fonts are registered.
* Also deregister the removed Tahoma with defoma (Closes: #425228).
Files:
8c5b0dcecb152364bcff176e6826209e 664 contrib/x11 optional msttcorefonts_2.2.dsc
c5a36557d71158720e9ff60caf9a2c76 42008 contrib/x11 optional msttcorefonts_2.2.tar.gz
211efe5b10af01fb41bfdfc497ef6c70 33206 contrib/x11 optional msttcorefonts_2.2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGUE/5JdKMxZV9WM8RAlu6AJsGQ3JgO+yG7EmrEPueBskBOzlvzQCgp2KP
vP3t4LSub9cYDkf0CSAt1yE=
=H0rs
-----END PGP SIGNATURE-----
Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#425228; Package msttcorefonts.
(full text, mbox, link).
Acknowledgement sent to Thijs Kinkhorst <thijs@debian.org>:
Extra info received and forwarded to list.
(full text, mbox, link).
Message #37 received at 425228@bugs.debian.org (full text, mbox, reply):
On Sunday 20 May 2007 14:56, Julien BLACHE wrote:
> Indeed, that was it. But I had to remove all the Tahoma.ttf links in
> /var/lib/defoma, not only the one in fontconfig.d.
Fixed in msttcorefonts 2.2 now in incoming. Sorry for the inconvenience.
Thijs
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 25 Jun 2007 01:16:05 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jan 14 01:10:38 2024;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.