ports/114986: when LC_CTYPE is set to zh_CN.UTF-8, many gnome apps will crash when we close it.

xinming yiyihu at gmail.com
Sat Jul 28 08:50:02 UTC 2007


>Number:         114986
>Category:       ports
>Synopsis:       when LC_CTYPE is set to zh_CN.UTF-8, many gnome apps will crash when we close it.
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 28 08:50:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     xinming
>Release:        6.2 (compiled myself), 6.2(default confiuration), 7.0(CURRENT)
>Organization:
>Environment:
FreeBSD HomePc 7.0-CURRENT FreeBSD 7.0-CURRENT #1: Sat Jul 28 14:03:53 UTC 2007     xinming at HomePc:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
If we set LC_CTYPE to zh_CN.UTF-8.
Many gnome apps will crash when we close it.

http://lists.freebsd.org/pipermail/freebsd-gnome/2007-July/017895.html

Please see this posts for more information.

>How-To-Repeat:
Run a terminal. (all are ok except gnome-terminal)
then, within the newly created terminal,
set LC_CTYPE env to zh_CN.UTF-8
run the gnome-terminal.
Note: We must ensure that LC_CTYPE for gnome-termimal is set to zh_CN.UTF-8

then, Right click on the terminal, and choose, 'Edit Current Profile...'
Close the newly created dialog with [Close] button.

then, Close the gnome-terminal,
The bug-buddy starts.
It's not only for gnome-terminal.
For all other apps such as gedit will also trigger the bug-buddy.

If you don't create the dialog, and these apps are working fine.
>Fix:
I don't know,
But currently, I think the problem is not in gnome.
It's probably a bug within FreeBSD's locale lib.
As, when we set LC_CTYPE into C, It worked fine.


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list