I ran it through the debugger and found the problem.  See attached patch
which makes gnome-terminal working for me again.  Not sure  why that
only happens for me though.  Perhaps because I use the following PS1 for
my zsh: PS1=$'%{\e[1;34m%}%m:%~%%%{\e[0m%} '

Best,
  Norbert

--- vte-0.22.1/src/vteseq.c	2009-09-24 12:25:51.000000000 -0700
+++ vte-0.22.1-working/src/vteseq.c	2009-09-27 13:06:07.000000000 -0700
@@ -1060,7 +1060,7 @@
 			rowdata = _vte_ring_index_writable (screen->row_data, i);
 			g_assert(rowdata != NULL);
 		} else {
-			rowdata = _vte_terminal_ring_append (screen->row_data, FALSE);
+			rowdata = _vte_terminal_ring_append (terminal, FALSE);
 		}
 		/* Pad out the row. */
 		_vte_row_data_fill (rowdata, &screen->fill_defaults, terminal->column_count);

Reply via email to