This is the mail archive of the
libc-alpha@sourceware.cygnus.com
mailing list for the glibc project.
Fwd: Bug#41144: incomplete or broken locale defns cause generalchaos
- To: libc-alpha@sourceware.cygnus.com
- Subject: Fwd: Bug#41144: incomplete or broken locale defns cause generalchaos
- From: Joel Klecker <jk@espy.org>
- Date: Sun, 22 Aug 1999 14:28:34 -0700
- Cc: 41144-forwarded@bugs.debian.org
[ Forwarded from the Debian Bug-tracking system, please keep
41144-forwarded@bugs.debian.org cc'ed so replies are recorded. ]
Is this a bug? Is it feasible to fix?
The data files are created using the install-locales makefile target.
>Subject: Bug#41144: incomplete or broken locale defns cause general chaos
>Reply-To: Chris Waters <xtifr@dsp.net>, 41144@bugs.debian.org
>Resent-From: Chris Waters <xtifr@dsp.net>
>Resent-To: debian-bugs-dist@lists.debian.org
>Resent-CC: Joel Klecker <debian-glibc@lists.debian.org>
>Resent-Date: Mon, 12 Jul 1999 11:18:03 GMT
>X-Debian-PR-Message: report 41144
>X-Debian-PR-Package: locales
>X-Debian-PR-Keywords:
>X-Loop: owner@bugs.debian.org
>To: submit@bugs.debian.org
>X-Face:
>0$dU..KL82%;siAe6m&>;ePVrC9X}RDHVuP\2dc.KDc'fFM.|d6*OCGAC9Ms#0yMFc0@uJ
>2
> r_*p_[]7x'-|>I`5C^.|U)bFidwQ=d>'qkt4m"084D3gPH6v$rKWX^o/.Y{x9Fe2e4P*dm
>From: Chris Waters <xtifr@dsp.net>
>Date: 12 Jul 1999 04:15:38 -0700
>Lines: 28
>X-Mailing-List: <debian-bugs-dist@lists.debian.org> archive/latest/40738
>X-Loop: debian-bugs-dist@lists.debian.org
>Resent-Sender: debian-bugs-dist-request@lists.debian.org
>Status:
>
>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....
--
Joel Klecker (aka Espy) Debian GNU/Linux Developer
<URL:mailto:jk@espy.org> <URL:mailto:espy@debian.org>
<URL:http://web.espy.org/> <URL:http://www.debian.org/>