GNOME Bugzilla – Bug 137826
glib 2.4.0 cause gnome-terminal crash when starting vim in it.
Last modified: 2004-12-22 21:47:04 UTC
Distribution: TurboLinux Turbolinux Desktop 10.0 (Suzuka) Package: gnome-terminal Severity: normal Version: GNOME2.4.1 2.4.1 Gnome-Distributor: GNOME.Org Synopsis: glib 2.4.0 cause gnome-terminal crash when starting vim in it. Bugzilla-Product: gnome-terminal Bugzilla-Component: general Bugzilla-Version: 2.4.1 BugBuddy-GnomeVersion: 2.0 (2.4.0.1) Description: Description of the crash: After I upgraded to glib 2.4.0, gnome-terminal always crashed each time when I run vim in it. The locale was zh_CN.GB18030. And the error message was: ** (gnome-terminal:3224): 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塣 (process:3224): GLib-CRITICAL (recursed) **: file gstring.c: line 672 (g_string_erase): assertion `pos >= 0' failed aborting... Steps to reproduce the crash: 1. start gnome-terminal 2. run vim 3. Expected Results: How often does this happen? every time. Additional Information: Debugging Information: Backtrace was generated from '/usr/bin/gnome-terminal' (no debugging symbols found)...[New Thread 16384 (LWP 3224)] 0x404f9e48 in waitpid () from /lib/libpthread.so.0
+ Trace 45316
Thread 1 (Thread 16384 (LWP 3224))
------- Bug moved to this database by unknown@bugzilla.gnome.org 2004-03-20 22:29 ------- Unknown version 2.4.1 in product gnome-terminal. Setting version to the default, "unspecified". The original reporter (suzhe@tsinghua.org.cn) of this bug does not have an account here. Reassigning to the exporter, unknown@bugzilla.gnome.org. Reassigning to the default owner of the component, gnome-terminal-maint@bugzilla.gnome.org.
This is caused by bug 139542 through 139441. *** This bug has been marked as a duplicate of 139542 ***