After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 78244 - Pan doesn't run under Japanese locale
Pan doesn't run under Japanese locale
Status: RESOLVED FIXED
Product: Pan
Classification: Other
Component: general
0.11.2
Other other
: Normal major
: 0.11.3
Assigned To: Charles Kerr
Charles Kerr
: 66327 70052 78146 86199 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-04-10 04:53 UTC by erik.anderson
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description erik.anderson 2002-04-10 04:51:43 UTC
Package: Pan
Severity: major
Version: 0.11.2
Synopsis: Pan doesn't run under Japanese locale
Bugzilla-Product: Pan
Bugzilla-Component: general

Description:
Attempting to open Pan with the system locale set to Japanese yields a
warning message stating simply that "Application Pan has encountered a
fatal error and crashed (segmentation fault)" [<-- translated from the
Japanese error message].  Attempting to run it from a terminal yields 
"GLib-WARNING **: g_printf_string_upper_bound(): unable to handle
positional parameters (%n$)
/home/user/12327: No such file or directory.
[setting tty state failed in terminal_inferior: Input/output error]
172	wrapsyscall.c: No such file or directory.
664	gnome-init.c: No such file or directory.
97	signals.c: No such file or directory.
1076	gstrfuncs.c: No such file or directory."

One workaround is to terminate the X session and restart it with the
locale set to English, but that can be a pain in the but if you've got a
lot of apps open and in progress.  I could use Mozilla or some such, but
as I really like Pan, I'd like to see this bug fixed.  Maybe it already
is -- I know I've got an older version.  

HTH,

	Erik Anderson
	erik.anderson@miis.edu



Debugging Information:

(no debugging symbols found)...[New Thread 1024 (LWP 12427)]
0x405b8ca9 in __wait4 ()
   from /lib/i686/libc.so.6

Thread 1 (Thread 1024 (LWP 12427))

  • #0 __wait4
    from /lib/i686/libc.so.6
  • #1 __DTOR_END__
    from /lib/i686/libc.so.6
  • #2 waitpid
    at wrapsyscall.c line 172
  • #3 gnome_segv_handle
    at gnome-init.c line 664
  • #4 pthread_sighandler
    at signals.c line 97
  • #5 <signal handler called>
  • #6 g_printf_string_upper_bound
  • #7 g_strdup_vprintf
  • #8 log_add_va
  • #9 file_grouplist_load
  • #10 server_ensure_groups_loaded
  • #11 server_get_online_status_changed_callback
  • #12 serverlist_init
  • #13 main
  • #14 __libc_start_main
    at ../sysdeps/generic/libc-start.c line 129
  • #0 __wait4
    from /lib/i686/libc.so.6
  • #0 __wait4
    from /lib/i686/libc.so.6
  • #1 __DTOR_END__
    from /lib/i686/libc.so.6
  • #2 waitpid
    at wrapsyscall.c line 172
  • #3 gnome_segv_handle
    at gnome-init.c line 664
  • #4 pthread_sighandler
    at signals.c line 97
  • #5 <signal handler called>
  • #6 g_printf_string_upper_bound
  • #7 g_strdup_vprintf

Comment 1 Christophe Lambin 2002-04-10 06:55:57 UTC
Erik, thanks for a _very_ helpful bugreport:  it led me straight to
the source of the problem.

I can confirmed this in glib-1.2.10-ximian.5:
g_printf_string_upper_bound() segfaults when dealing with these
positional parameters.

Comment 2 Christophe Lambin 2002-04-10 07:00:31 UTC
http://bugzilla.gnome.org/show_bug.cgi?id=55106
Comment 3 Charles Kerr 2002-04-10 15:39:02 UTC
This bug has been giving us headaches for awhile now,
but you're the first one to link it to the Japanese
locale.  Thanks *very* much for the detailed bug report.
Comment 4 Charles Kerr 2002-04-10 15:39:53 UTC
*** Bug 78146 has been marked as a duplicate of this bug. ***
Comment 5 Charles Kerr 2002-04-10 15:41:35 UTC
*** Bug 66327 has been marked as a duplicate of this bug. ***
Comment 6 Charles Kerr 2002-04-10 15:44:56 UTC
*** Bug 70052 has been marked as a duplicate of this bug. ***
Comment 7 Charles Kerr 2002-04-12 17:11:59 UTC
Fixed in CVS.  Thanks to Takeshi Aihana for refreshing ja.po &
removing the positional parameters.
Comment 8 Christophe Lambin 2002-06-23 22:47:56 UTC
*** Bug 86199 has been marked as a duplicate of this bug. ***