[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#41144: marked as forwarded (incomplete or broken locale defns cause general chaos)



Your message dated Sun, 22 Aug 1999 14:28:34 -0700
with message-id <v0420550ab3e61aa45178@[206.163.71.146]>
and subject line Fwd: Bug#41144: incomplete or broken locale defns cause general  chaos
has caused the Debian bug report #41144,
regarding incomplete or broken locale defns cause general chaos
to be marked as having been forwarded to the upstream software
author(s) libc-alpha@sourceware.cygnus.com.

(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Ian Jackson
(administrator, Debian bugs database)

Received: (at submit) by bugs.debian.org; 12 Jul 1999 11:16:29 +0000
Received: (qmail 21766 invoked from network); 12 Jul 1999 11:16:23 -0000
Received: from ns.dsp.net (HELO dsp.net) (root@199.4.121.1)
  by master.debian.org with SMTP; 12 Jul 1999 11:16:23 -0000
Received: from thrak (mail@icg-180.dsp.com [204.118.76.180])
	by dsp.net (8.8.7/8.8.7) with ESMTP id EAA03752
	for <submit@bugs.debian.org>; Mon, 12 Jul 1999 04:05:33 -0700
Received: from xtifr by thrak with local (Exim 2.11 #1 (Debian))
	id 113e3e-0001dC-00; Mon, 12 Jul 1999 04:15:39 -0700
To: submit@bugs.debian.org
Subject: incomplete or broken locale defns cause general chaos
X-Face: 0$dU..KL82%;siAe6m&>;ePVrC9X}RDHVuP\2dc.KDc'fFM.|d6*OCGAC9Ms#0yMFc0@uJ2
 r_*p_[]7x'-|>I`5C^.|U)bFidwQ=d>'qkt4m"084D3gPH6v$rKWX^o/.Y{x9Fe2e4P*dm
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
From: Chris Waters <xtifr@dsp.net>
Date: 12 Jul 1999 04:15:38 -0700
Message-ID: <874sja15lx.fsf@dsp.net>
Lines: 28

Package: locales
Version: 2.1.1-13
Severity: critical

Many of the locale definitions seem to have missing, undefined
fields.  This wreaks havoc on a number of programs, causing them to
hang or crash or otherwise fail.  A simple example:

LANG=it_IT date +%p

This will hang with most of the provided locales, not just it_IT.
Only the japanese, turkish, chinese, icelandic and most of the english
and spanish locales pass this simple test.  Any which fail this test
can also cause emacs (as a random example) to hang.

I've checked with a few other people, and this seems to be pretty
consistent.  I think we need to have *some* value defined for
everything that's supposed to be in a locale for all locales.  Better
to have incorrect data (e.g. from C or POSIX locales) than no data,
IMO, since incorrect data won't cause things to hang....

(Feanor, ibid and Tv agree on that last point, and they're more
directly affected by this problem than I am.)

-- 
Chris Waters   xtifr@dsp.net | I have a truly elegant proof of the
      or    xtifr@debian.org | above, but it is too long to fit into
http://www.dsp.net/xtifr     | this .signature file.


Reply to: