GNOME Bugzilla – Bug 139441
[escape_string] gnome-terminal 2.6.0 crashes under chinese locale when starting vim in it
Last modified: 2004-12-22 21:47:04 UTC
Description of Problem: Gnome-Terminal 2.6.0 crashes under locale zh_CN.GBK when starting vim in it. Steps to reproduce the problem: 1. use locale zh_CN.GBK to start gnome 2. start gnome-terminal 3. start vim in gnome-terminal Actual Results: gnome-terminal crashes Expected Results: no error,no crash How often does this happen? every time Additional Information: I use debian sid,kernel 2.6.4-1-k7,the gnome 2.6.0 was built using garnome 2.6.0
same problem here, but not every time and when it crashes: (gnome-terminal:4411): Gdk-CRITICAL **: file gdkgc.c: line 465 (gdk_gc_get_colormap): assertion `GDK_IS_GC (gc)' failed (process:4411): GLib-CRITICAL (recursed) **: file gstring.c: line 672 (g_string_erase): assertion `pos >= 0' failed aborting...
stack trace:
+ Trace 45832
this bug may be related to bug#131218
Yes it is. I'm in the middle of a gdb session looking at it in fact ;)
I get this to happen almost all times; the rest, I see things like ** (gnome-terminal:7844): WARNING **: \xd8\xd6\xc6\xd7\xd6?\xd0\xf2\xc1\xd0С\x64device-control-string\xb1\xb5\xc4?\xc0\xed \xb3\xcc\xd0\xf2\xceδ\xa8\xd2\xe5塣 The correct string (without the header) is 控制字符序列“device-control-string”的处理程序未定义。 Marking as a dup of 131218, as this is glib's gmessage.c:escape_string at work. *** This bug has been marked as a duplicate of 131218 ***
Attaching the string, to protect it from Bugzilla's evil hands...
Created attachment 26459 [details] correct string, in UTF-8
More precisely, it's a duplicate of bug 139030
*** This bug has been marked as a duplicate of 139030 ***
See bug 139542
*** Bug 139094 has been marked as a duplicate of this bug. ***
*** Bug 140578 has been marked as a duplicate of this bug. ***
*** Bug 141368 has been marked as a duplicate of this bug. ***
*** Bug 142384 has been marked as a duplicate of this bug. ***