Debian Bug report logs - #425228
msttcorefonts: Dead link /var/lib/defoma/fontconfig.d/T/Tahoma.ttf after upgrade causes Iceweasel to crash

version graph

Package: msttcorefonts; Maintainer for msttcorefonts is Thijs Kinkhorst <thijs@debian.org>;

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

View this report as an mbox folder, status mbox, maintainer mbox


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):

From: Benjamin Eikel <debian@eikel.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: msttcorefonts: Dead link /var/lib/defoma/fontconfig.d/T/Tahoma.ttf after upgrade causes Iceweasel to crash
Date: Sun, 20 May 2007 12:03:23 +0200
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):

From: Mike Hommey <mh@glandium.org>
To: Benjamin Eikel <debian@eikel.org>, 425228@bugs.debian.org
Cc: control@bugs.debian.org
Subject: Re: Bug#425228: msttcorefonts: Dead link /var/lib/defoma/fontconfig.d/T/Tahoma.ttf after upgrade causes Iceweasel to crash
Date: Sun, 20 May 2007 13:51:36 +0200
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):

From: Thijs Kinkhorst <thijs@debian.org>
To: Mike Hommey <mh@glandium.org>, 425228@bugs.debian.org
Cc: Benjamin Eikel <debian@eikel.org>
Subject: Re: Bug#425228: msttcorefonts: Dead link /var/lib/defoma/fontconfig.d/T/Tahoma.ttf after upgrade causes Iceweasel to crash
Date: Sun, 20 May 2007 14:16:17 +0200
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):

From: Mike Hommey <mh@glandium.org>
To: Thijs Kinkhorst <thijs@debian.org>
Cc: 425228@bugs.debian.org, Benjamin Eikel <debian@eikel.org>
Subject: Re: Bug#425228: msttcorefonts: Dead link /var/lib/defoma/fontconfig.d/T/Tahoma.ttf after upgrade causes Iceweasel to crash
Date: Sun, 20 May 2007 14:26:53 +0200
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):

From: Julien BLACHE <jblache@debian.org>
To: Mike Hommey <mh@glandium.org>
Cc: 425220@bugs.debian.org, 425228@bugs.debian.org
Subject: Re: Bug#425220: iceape-browser: segfaults on wordpress' login page
Date: Sun, 20 May 2007 14:56:36 +0200
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):

From: Thijs Kinkhorst <thijs@debian.org>
To: 425228-close@bugs.debian.org
Subject: Bug#425228: fixed in msttcorefonts 2.2
Date: Sun, 20 May 2007 13:47:02 +0000
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):

From: Thijs Kinkhorst <thijs@debian.org>
To: Julien BLACHE <jblache@debian.org>, 425228@bugs.debian.org
Cc: Mike Hommey <mh@glandium.org>, 425220@bugs.debian.org
Subject: Re: Bug#425228: Bug#425220: iceape-browser: segfaults on wordpress' login page
Date: Sun, 20 May 2007 15:50:09 +0200
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.