After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 601265 - gnome-terminal assert failure: Vte:ERROR:/build/buildd/vte-0.22.2/./src/table.c:723:_vte_table_match: code should not be reached
gnome-terminal assert failure: Vte:ERROR:/build/buildd/vte-0.22.2/./src/table...
Status: RESOLVED FIXED
Product: vte
Classification: Core
Component: general
0.22.x
Other Linux
: Normal critical
: ---
Assigned To: VTE Maintainers
VTE Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-11-09 15:06 UTC by Pedro Villavicencio
Modified: 2009-11-10 01:02 UTC
See Also:
GNOME target: ---
GNOME version: 2.27/2.28



Description Pedro Villavicencio 2009-11-09 15:06:12 UTC
this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/vte/+bug/469290

vte version is: 

0.22.2-0ubuntu2

".

Thread 2 (process 5988)

  • #0 read
    from /lib/libpthread.so.0
  • #1 ??
    from /lib/libglib-2.0.so.0
  • #2 ??
    from /lib/libglib-2.0.so.0
  • #3 start_thread
    from /lib/libpthread.so.0
  • #4 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 112
  • #5 ??

Thread 1 (process 5985)

  • #0 *__GI_raise
    at ../nptl/sysdeps/unix/sysv/linux/raise.c line 64
  • #1 *__GI_abort
    at abort.c line 92
  • #2 g_assertion_message
    from /lib/libglib-2.0.so.0
  • #3 _vte_table_match
    at /build/buildd/vte-0.22.2/./src/table.c line 723
  • #4 vte_terminal_process_incoming
    at /build/buildd/vte-0.22.2/./src/vte.c line 3749
  • #5 time_process_incoming
    at /build/buildd/vte-0.22.2/./src/vte.c line 13988
  • #6 update_timeout
    at /build/buildd/vte-0.22.2/./src/vte.c line 14266
  • #7 ??
    from /lib/libglib-2.0.so.0
  • #8 g_main_context_dispatch
    from /lib/libglib-2.0.so.0
  • #9 ??
    from /lib/libglib-2.0.so.0
  • #10 g_main_loop_run
    from /lib/libglib-2.0.so.0
  • #11 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #12 main
    at terminal.c line 493

Comment 1 Behdad Esfahbod 2009-11-10 01:02:18 UTC
Fixed.  Took me three hours to figure out whats going on.  I can't really reproduce this upstream, but the fix is correct still.  Anyway, will be in next release.

commit 7175cf6d3a17c7f19e1eb00d4c7a0b127275cd84
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Nov 9 19:53:08 2009 -0500

    Bug 601265 -  gnome-terminal assert failure: table.c:723:_vte_table_match
    
    Fix handling of %% in termcap strings.
    Remove the assertion.