Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Apr 2002 15:28:10 +0200 (CEST)
From:      Guido Berhoerster <ich@guido-berhoerster.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        Guido Berhoerster <ich@guido-berhoerster.org>
Subject:   ports/36846: fxtv 1.03 freezes the system when $LANG=de_DE.ISO8859-15
Message-ID:  <200204071328.g37DSAl02237@hal.privat.lan>

next in thread | raw e-mail | index | archive | help

>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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200204071328.g37DSAl02237>