Package: vte
Severity: serious
--- Please enter the report below this line. ---
Hi,
I have a crash on the start up of the xfce4-terminal. It seems due to
recent upgrade of libvte. I attached a full backtrace in the report.
Note I give a quick look at the code and I found something strange
/* Code extract */
vteseq.c:1063 _vte_terminal_ring_append (screen-row_data, FALSE);
vte.c:304 _vte_terminal_ring_append (VteTerminal *terminal, gboolean
fill)
The function _vte_terminal_ring_append is called with VteRing
argument (screen-row_data) but the function expects a VteTerminal
pointer.
Note I use the following version
ii libvte-common 1:0.22.1-1
ii libvte9 1:0.22.1-1
Best Regards,
Gregory
--- System information. ---
Architecture: i386
Kernel: Linux 2.6.30.7-ghost
Debian Release: squeeze/sid
500 unstableftp.fr.debian.org
--- Package information. ---
Package's Depends field is empty.
Package's Recommends field is empty.
Package's Suggests field is empty.
(gdb) bt full
#0 0xb7d74325 in _vte_terminal_ring_append (terminal=0x819cdd8, fill=0) at
/build/vte-0.22.1/./src/vte.c:306
No locals.
#1 0xb7d9f844 in vte_sequence_handler_cd (terminal=0x819ccc8, params=0x0) at
/build/vte-0.22.1/./src/vteseq.c:1063
rowdata = 0x81d9ee8
i = 1
screen = 0x819cdd8
__PRETTY_FUNCTION__ = vte_sequence_handler_cd
#2 0xb7da2d13 in vte_sequence_handler_erase_in_display (terminal=0x819ccc8,
params=0x811eb00) at /build/vte-0.22.1/./src/vteseq.c:2658
value = 0x4
param = 0
i = 0
#3 0xb7da43c4 in _vte_terminal_handle_sequence (terminal=0x819ccc8,
match_s=0x81cb040 erase-in-display, match=1114, params=0x811eb00) at
/build/vte-0.22.1/./src/vteseq.c:3293
handler = 0xb7da2c46 vte_sequence_handler_erase_in_display
#4 0xb7d7b3f9 in vte_terminal_process_incoming (terminal=0x819ccc8) at
/build/vte-0.22.1/./src/vte.c:3763
match = 0x81cb040 erase-in-display
quark = 1114
next = 0x8241594
params = 0x811eb00
screen = 0x819cdd8
cursor = {row = 0, col = 0}
cursor_visible = 1
bbox_topleft = {x = 0, y = 0}
bbox_bottomright = {x = 80, y = 0}
wbuf = 0x8241388
c = 32
wcount = 182
start = 128
delta = 0
leftovers = 0
modified = 1
bottom = 1
again = 0
invalidated_text = 1
unichars = 0x80a5418
chunk = 0x823de68
next_chunk = 0x0
achunk = 0x823de68
__PRETTY_FUNCTION__ = vte_terminal_process_incoming
#5 0xb7d91c4c in time_process_incoming (terminal=0x819ccc8) at
/build/vte-0.22.1/./src/vte.c:13971
elapsed = 3.8620323395567956e-312
target = -1073745080
#6 0xb7d91dbb in process_timeout (data=0x0) at
/build/vte-0.22.1/./src/vte.c:14018
terminal = 0x819ccc8
active = 1
l = 0x811eb80
next = 0x0
again = -1073745000
#7 0xb7740556 in g_timeout_dispatch (source=0x81b8580, callback=0,
user_data=0x0) at
/build/buildd-glib2.0_2.22.0-1-i386-YCLGRR/glib2.0-2.22.0/glib/gmain.c:3396
No locals.
#8 0xb773fe98 in g_main_dispatch (context=0x80942a8) at
/build/buildd-glib2.0_2.22.0-1-i386-YCLGRR/glib2.0-2.22.0/glib/gmain.c:1960
__PRETTY_FUNCTION__ = g_main_dispatch
#9 IA__g_main_context_dispatch (context=0x80942a8) at
/build/buildd-glib2.0_2.22.0-1-i386-YCLGRR/glib2.0-2.22.0/glib/gmain.c:2513
No locals.
#10 0xb7743623 in g_main_context_iterate (context=0x80942a8, block=1,
dispatch=1, self=0x8099938) at
/build/buildd-glib2.0_2.22.0-1-i386-YCLGRR/glib2.0-2.22.0/glib/gmain.c:2591
max_priority = 0
timeout = 0
some_ready = 1
nfds = 4
allocated_nfds = value optimized out
fds = 0x823b338
__PRETTY_FUNCTION__ = g_main_context_iterate
#11 0xb7743aea in IA__g_main_loop_run (loop=0x8071508) at
/build/buildd-glib2.0_2.22.0-1-i386-YCLGRR/glib2.0-2.22.0/glib/gmain.c:2799
self = 0x8099938
__PRETTY_FUNCTION__ = IA__g_main_loop_run
#12 0xb7ad3e19 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0x0805413a in ?? ()
No symbol table info available.
#14 0xb75bc7a5 in __libc_start_main () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#15 0x08052561 in ?? ()
No symbol table info available.