[2.7.5] gnome-terminal hangs after updating
@seb128
Submitted by Sébastien Bacher Link to original bug (#312402)
Description
When updating from glib 2.7.4 to 2.7.5 gnome-terminal hangs and eat CPU:
Program received signal SIGINT, Interrupt.
[Switching to Thread -1224231232 (LWP 7827)]
0xb771ca60 in IA__g_convert_with_iconv (
str=0xbff5e370 " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ
[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", len=95, converter=0x81844b0,
bytes_read=0xbff5e3d4, bytes_written=0xbff5e3d0, error=0x0)
at gconvert.c:541
541 if (err == (size_t) -1)
(gdb) bt
`#0` 0xb771ca60 in IA__g_convert_with_iconv (
str=0xbff5e370 " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ
[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", len=95, converter=0x81844b0,
bytes_read=0xbff5e3d4, bytes_written=0xbff5e3d0, error=0x0)
at gconvert.c:541
`#1` 0xb771cced in IA__g_convert (
str=0xbff5e370 " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ
[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", len=95,
to_codeset=0x807ad90 "UTF-16", from_codeset=0x807ad90 "UTF-16", bytes_read=0xbff5e3d4, bytes_written=0xbff5e3d0, error=0x0) at gconvert.c:685
`#2` 0x0805809b in terminal_encoding_init ()
`#3` 0x08061304 in main ()
Version: 2.7.x
Resolution: RESOLVED FIXED