Re: VTE



Hi Havoc

I compiled gnome-terminal with VTE (--with-widget=vte). gnome-terminal
is crashing as soon as it is launched.

Here is a backtrace of it:

(.../forte/6u2_FCS/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) where
current thread: t 1
  [1] _waitid(0x0, 0x49b9, 0xffbed928, 0x3, 0x29360, 0xff3c384c), at
0xfdb9c2c8
  [2] _waitpid(0x0, 0xffbeda30, 0x0, 0xffbeda30, 0x0, 0x0), at 0xfdb563a8

  [3] waitpid(0xa, 0xffbede88, 0xffbedbd0, 0x0, 0x0, 0x0), at 0xfdc5aab0
  [4] __sighndlr(0xa, 0xffbede88, 0xffbedbd0, 0xfee86c10, 0xd1bc4,
0xd1bb4), at 0xfdc5b7dc
  [5] sigacthandler(0xa, 0xd1b20, 0x0, 0x0, 0x0, 0xfdc6e000), at
0xfdc584c0
  ---- called from signal handler with signal 10 (SIGBUS) ------
  [6] iconv(0xffffffff, 0xffbee44c, 0xffbee4bc, 0xffbee450, 0xffbee444,
0xffffffff), at 0xfdb4082c
  [7] g_iconv(0xffffffff, 0xffbee44c, 0xffbee4bc, 0xffbee450, 0xffbee444,
0xffbee471), at 0xfdcb80d0
=>[8] vte_trie_add(trie = 0x155770, pattern = 0x137fa0 "^[[4~", length =
4U, result = 0xff1dcd94 "@7", quark = 638U), line 483 in "trie.c"
  [9] vte_terminal_set_emulation(terminal = 0x12de68, emulation =
0xff1e15e4 "xterm"), line 8460 in "vte.c"
  [10] vte_terminal_init(terminal = 0x12de68, klass = 0x12dc38), line
8753 in "vte.c"
 [11] g_type_create_instance(0x120f88, 0xfa0b0, 0x0, 0xfdc6e000, 0x293b0,
0x0), at 0xfddd25e0
  [12] g_object_constructor(0x120f88, 0x0, 0x0, 0xff3e2660, 0x29360,
0xff3c384c), at 0xfddaa1c8
  [13] g_object_newv(0x120f88, 0x0, 0x0, 0x0, 0xff3e2660, 0xff198e90), at
0xfdda998c
  [14] g_object_new_valist(0x120f88, 0x0, 0xffbee8f4, 0x0, 0x0, 0x0), at
0xfdda9be0
  [15] g_object_new(0x120f88, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfdda93d0
  [16] vte_terminal_new(), line 4656 in "vte.c"
  [17] terminal_widget_new(), line 50 in "terminal-widget-vte.c"
  [18] terminal_screen_init(screen = 0x12d5e0), line 166 in
"terminal-screen.c"
  [19] g_type_create_instance(0x12c5e0, 0xdb7c0, 0x0, 0xfdd16a48, 0x8,
0x1290b8), at 0xfddd25e0
  [20] g_object_constructor(0x12c5e0, 0x0, 0x0, 0xfdd16a48, 0x0, 0x0), at
0xfddaa1c8
  [21] g_object_newv(0x12c5e0, 0x0, 0x0, 0xa11c0, 0x0, 0x0), at
0xfdda998c
  [22] g_object_new_valist(0x12c5e0, 0x0, 0xffbef13c, 0x0, 0x0, 0x0), at
0xfdda9be0
  [23] g_object_new(0x12c5e0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfdda93d0
  [24] terminal_screen_new(), line 301 in "terminal-screen.c"
  [25] terminal_app_new_terminal(app = 0x10be88, profile = 0x112900,
window = 0x114248, force_menubar_state = 0, forced_menubar_state = 0,
override_command = (nil), geometry = (nil), title = (nil), working_dir =
(nil)), line 1272 in "termin
al.c"
  [26] new_terminal_with_options(results = 0xd31e0), line 1052 in
"terminal.c"
  [27] main(argc = 1, argv = 0xffbef37c), line 1203 in "terminal.c"


I used the latest vte from CVS.  Am I doing something wrong in the
configuration?

Thanks
Deepa

Havoc Pennington wrote:

> Hi,
>
> Now that gnome-terminal is branched I think we should switch it to VTE
> by default, and if all goes well eventually drop the Zvt option.
>
> VTE has working i18n, it has accessibility support, it has good
> terminal emulation, it works with Xft2/fontconfig/Pango, it has all
> the transparency features and so on. We've been using it in Red Hat
> rawhide for a while with no major complaints.
>
> This involves adding the "vte" module to the module list.
>
> Havoc
>
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]