From owner-freebsd-hackers Mon Oct 16 19:10:40 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA03786 for hackers-outgoing; Mon, 16 Oct 1995 19:10:40 -0700 Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id TAA03777 for ; Mon, 16 Oct 1995 19:10:31 -0700 Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id TAA26154; Mon, 16 Oct 1995 19:04:08 -0700 From: Terry Lambert Message-Id: <199510170204.TAA26154@phaeton.artisoft.com> Subject: Re: A couple problems in FreeBSD 2.1.0-950922-SNAP To: roberto@keltia.freenix.fr (Ollivier Robert) Date: Mon, 16 Oct 1995 19:04:08 -0700 (MST) Cc: dawes@rf900.physics.usyd.edu.au, kaleb@x.org, ache@astral.msk.su, hackers@freefall.freebsd.org In-Reply-To: <199510162300.AAA28238@keltia.freenix.fr> from "Ollivier Robert" at Oct 17, 95 00:00:45 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 790 Sender: owner-hackers@FreeBSD.org Precedence: bulk > I have the following by default in my environment : > > LANG=fr_FR.ISO_8859-1 > LC_CTYPE=iso_8859_1 > > As soon as I switch LC_CTYPE to fr_FR.ISO_8859-1, all xterms started from > this terminal will dump core (well, they won't because xterm is setuid > root), each time. The signal is SEGV. Your xterm is improperly pretending to be internationalized. It's pretending because there is bogus code in crt0.o that causes it to call setlocale() when XPG/3 and XPG/4 both say it shouldn't. Either don't try to run in an international environment... or use an xterm clone from contrib instead of xterm that really has been internationalized. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.