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 unstable        ftp.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.

Reply via email to