Crash in _vte_terminal_insert_char
Submitted by Hiroyuki Ikezoe
Link to original bug (#574025)
Description
Crash in _vte_terminal_insert_char
When I opened a file with vim, gnome-terminal crashed.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb71c1750 (LWP 9569)]
_vte_terminal_insert_char (terminal=0x94017d0, c=65279, insert=0,
invalidate_now=0) at vte.c:3145
3145 if (!row->soft_wrapped)
(gdb) bt
`#0` _vte_terminal_insert_char (terminal=0x94017d0, c=65279, insert=0,
invalidate_now=0) at vte.c:3145
`#1` 0xb7f8ccb1 in vte_terminal_process_incoming (terminal=0x94017d0)
at vte.c:3974
`#2` 0xb7f8d1aa in time_process_incoming (terminal=0x94017d0) at vte.c:13902
`#3` 0xb7f8d7c8 in process_timeout (data=0x0) at vte.c:13949
`#4` 0xb76c9226 in g_timeout_dispatch (source=0x962ee08, callback=0,
user_data=0x0) at /build/buildd/glib2.0-2.19.10/glib/gmain.c:3253
`#5` 0xb76c8af8 in IA__g_main_context_dispatch (context=0x929c390)
at /build/buildd/glib2.0-2.19.10/glib/gmain.c:1814
`#6` 0xb76cc05b in g_main_context_iterate (context=0x929c390, block=1,
dispatch=1, self=0x9275170)
at /build/buildd/glib2.0-2.19.10/glib/gmain.c:2448
`#7` 0xb76cc52a in IA__g_main_loop_run (loop=0x92c88b8)
at /build/buildd/glib2.0-2.19.10/glib/gmain.c:2656
`#8` 0xb7c71de9 in IA__gtk_main ()
at /build/buildd/gtk+2.0-2.15.5/gtk/gtkmain.c:1205
`#9` 0x08059d35 in main (argc=Cannot access memory at address 0x1e
) at terminal.c:486
(gdb) f 0
`#0` _vte_terminal_insert_char (terminal=0x94017d0, c=65279, insert=0,
invalidate_now=0) at vte.c:3145
3145 if (!row->soft_wrapped)
(gdb) p row
$1 = (VteRowData *) 0x0
Resolution: RESOLVED FIXED