From owner-freebsd-ports Sun Apr 7 6:30:12 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id C9A7D37B417 for ; Sun, 7 Apr 2002 06:30:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g37DU1M82792; Sun, 7 Apr 2002 06:30:01 -0700 (PDT) (envelope-from gnats) Received: from helium.one-2-one.net (helium.one-2-one.net [217.115.142.90]) by hub.freebsd.org (Postfix) with ESMTP id 17DCA37B41A for ; Sun, 7 Apr 2002 06:27:09 -0700 (PDT) Received: from hal.privat.lan (pD95884EE.dip.t-dialin.net [217.88.132.238]) by helium.one-2-one.net (8.11.0/8.11.0) with ESMTP id g37DSTm18854 for ; Sun, 7 Apr 2002 15:28:30 +0200 Received: (from guiber@localhost) by hal.privat.lan (8.11.6/8.11.6) id g37DSAl02237; Sun, 7 Apr 2002 15:28:10 +0200 (CEST) (envelope-from guiber) Message-Id: <200204071328.g37DSAl02237@hal.privat.lan> Date: Sun, 7 Apr 2002 15:28:10 +0200 (CEST) From: Guido Berhoerster Reply-To: Guido Berhoerster To: FreeBSD-gnats-submit@FreeBSD.org Cc: Guido Berhoerster X-Send-Pr-Version: 3.113 Subject: ports/36846: fxtv 1.03 freezes the system when $LANG=de_DE.ISO8859-15 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 36846 >Category: ports >Synopsis: fxtv 1.03 freezes the system when $LANG=de_DE.ISO8859-15 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Apr 07 06:30:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Guido Berhoerster >Release: FreeBSD 4.5-RELEASE-p2 i386 >Organization: >Environment: System: FreeBSD hal.privat.lan 4.5-RELEASE-p2 FreeBSD 4.5-RELEASE-p2 #0: Fri Mar 8 17:13:14 CET 2002 root@hal.privat.lan:/usr/obj/usr/src/sys/HAL i386 X11 Version: XFree 4.2.0 (XFree86.0.log attached) Fxtv: Fxtv 1.03 Environment Variables involved: LANG=de_DE.ISO8859-15 >Description: When $LANG ist set to de_DE.ISO8859-15 fxtv 1.03 will crash on startup with the following error message: ----snip---- Whoah! Failed to load font '-adobe-utopia-regular-r-normal--20-0-75-75-p-0-iso8859-1' which X 'said' it knew about. This shouldn't happen (but does in XFree86 3.9.16). Basically, choose another font or take the default font. ----snap---- If fxtv is started a second time after that the whole system will freeze. Note that I have _not_ defined any fxtv-related Xresources. Defining another default font through Xresources like the error message suggests results in the same problem. The problem occurs on all XFree Versions that I've used so far (Version 4.1.0 and 4.2.0). >How-To-Repeat: set $LANG to de_DE.ISO8859-15 e.g. 'setenv LANG de_DE.ISO8859-15' then start fxtv and you will see the mentioned error message start fxtv once again and the system will freeze completely >Fix: workaround is to set $LANG to de_DE.ISO8859-1 before starting fxtv, for example through the following shellscript: ----snip---- #!/bin/sh export LANG=de_DE.ISO8859-1 exec /usr/X11R6/bin/fxtv ----snap---- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message