g-t doesn't start on my jhbuild build
Submitted by Baptiste Mille-Mathias
Link to original bug (#523481)
Description
I only see this output from xterm several time per second ** (gnome-terminal:23089): CRITICAL **: terminal_profile_get_title: assertion `TERMINAL_IS_PROFILE (profile)' failed
no output in .xsession-errors.
backtrace:
Thread 1 (Thread 0xb6c47b20 (LWP 23089)):
`#0` 0xb7fdd410 in __kernel_vsyscall ()
`#1` 0xb789d8f3 in __write_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
`#2` 0xb70065c7 in write_string () from /opt/gnome2/lib/libglib-2.0.so.0
`#3` 0xb7007fa9 in g_log_default_handler ()
from /opt/gnome2/lib/libglib-2.0.so.0
`#4` 0xb7007093 in g_logv () from /opt/gnome2/lib/libglib-2.0.so.0
`#5` 0xb7007160 in g_log () from /opt/gnome2/lib/libglib-2.0.so.0
`#6` 0xb70071bc in g_return_if_fail_warning ()
from /opt/gnome2/lib/libglib-2.0.so.0
`#7` 0x080684e9 in terminal_profile_get_title (profile=0x80de020)
at terminal-profile.c:696
`#8` 0x080699e1 in cook_title (screen=0x82378b0, raw_title=0x0,
old_cooked_title=0x8237920) at terminal-screen.c:762
`#9` 0x08069ad9 in terminal_screen_cook_title (screen=0x82378b0)
at terminal-screen.c:807
`#10` 0x08069b35 in terminal_screen_get_title (screen=0x82378b0)
at terminal-screen.c:600
`#11` 0x08070dfd in sync_tab_label (screen=0x82378b0, pspec=0x8228560,
label=0x8268848) at terminal-window.c:1573
`#12` 0xb70cf3d8 in g_cclosure_marshal_VOID__PARAM ()
from /opt/gnome2/lib/libgobject-2.0.so.0
`#13` 0xb70b75f2 in g_closure_invoke () from /opt/gnome2/lib/libgobject-2.0.so.0
`#14` 0xb70cdefc in signal_emit_unlocked_R ()
from /opt/gnome2/lib/libgobject-2.0.so.0
`#15` 0xb70cd11e in g_signal_emit_valist ()
from /opt/gnome2/lib/libgobject-2.0.so.0
`#16` 0xb70cd407 in g_signal_emit () from /opt/gnome2/lib/libgobject-2.0.so.0
`#17` 0xb70b9cc4 in g_object_dispatch_properties_changed ()
from /opt/gnome2/lib/libgobject-2.0.so.0
`#18` 0xb70b8ccf in g_object_notify_dispatcher ()
from /opt/gnome2/lib/libgobject-2.0.so.0
`#19` 0xb70ba23a in g_object_notify_queue_thaw ()
from /opt/gnome2/lib/libgobject-2.0.so.0
`#20` 0xb70b9ffa in g_object_notify () from /opt/gnome2/lib/libgobject-2.0.so.0
`#21` 0x08069afd in terminal_screen_cook_title (screen=0x82378b0)
at terminal-screen.c:808
`#22` 0x08069b35 in terminal_screen_get_title (screen=0x82378b0)
at terminal-screen.c:600
`#23` 0x0806d5a1 in sync_tab_title (screen=0x82378b0, pspec=0x0,
action=0x8234480) at terminal-tabs-menu.c:181
`#24` 0x0806d7db in notebook_page_added_cb (notebook=0x8105000,
screen=0x82378b0, position=0, menu=0x8239dc0) at terminal-tabs-menu.c:204
`#25` 0xb748f857 in _gtk_marshal_VOID__OBJECT_UINT ()
from /opt/gnome2/lib/libgtk-x11-2.0.so.0
`#26` 0xb70b75f2 in g_closure_invoke () from /opt/gnome2/lib/libgobject-2.0.so.0
`#27` 0xb70cdefc in signal_emit_unlocked_R ()
from /opt/gnome2/lib/libgobject-2.0.so.0
`#28` 0xb70cd11e in g_signal_emit_valist ()
from /opt/gnome2/lib/libgobject-2.0.so.0
`#29` 0xb70cd407 in g_signal_emit () from /opt/gnome2/lib/libgobject-2.0.so.0
`#30` 0xb74b4500 in gtk_notebook_real_insert_page ()
from /opt/gnome2/lib/libgtk-x11-2.0.so.0
`#31` 0xb74b95e1 in gtk_notebook_insert_page_menu ()
from /opt/gnome2/lib/libgtk-x11-2.0.so.0
`#32` 0xb74b92e4 in gtk_notebook_insert_page ()
from /opt/gnome2/lib/libgtk-x11-2.0.so.0
`#33` 0x080711bd in terminal_window_add_screen (window=0x80fd050,
screen=0x82378b0, position=-1) at terminal-window.c:1662
`#34` 0x0805d741 in terminal_app_new_terminal (app=0x80cc678, profile=0x80de020,
window=0x80fd050, screen=0x82378b0, force_menubar_state=0,
forced_menubar_state=0, start_fullscreen=0, override_command=0x0,
geometry=0x0, title=0x0, working_dir=0x0, role=0x0, zoom=1,
startup_id=0x80c87c0 "_TIME11363459", display_name=0x80c8f60 ":0.0",
screen_number=-1) at terminal.c:1556
`#35` 0x0805efbc in new_terminal_with_options (results=0x8092400)
at terminal.c:1026
`#36` 0x0805fa78 in main (argc=539634186, argv=0x6f6e6728) at terminal.c:1333
(gdb) frame 34
`#34` 0x0805d741 in terminal_app_new_terminal (app=0x80cc678, profile=0x80de020,
window=0x80fd050, screen=0x82378b0, force_menubar_state=0,
forced_menubar_state=0, start_fullscreen=0, override_command=0x0,
geometry=0x0, title=0x0, working_dir=0x0, role=0x0, zoom=1,
startup_id=0x80c87c0 "_TIME11363459", display_name=0x80c8f60 ":0.0",
screen_number=-1) at terminal.c:1556
1556 terminal_window_add_screen (window, screen, -1);
(gdb) p *profile
$1 = {parent_instance = {g_type_instance = {g_class = 0xb7148144},
ref_count = 10, qdata = 0xb}, priv = 0x3}
gconftool-2 --recursive-list /apps/gnome-terminal
/apps/gnome-terminal/profiles:
/apps/gnome-terminal/profiles/Default:
palette = #2
E2E34343636:#CCCC00000000:#4
E4E9A9A0606:#C4C4A0A00000:#34346565
A4A4:#757550507
B7B:#060698209
A9A:#D3D3D7D7CFCF:#555557575353
:#EFEF29292929:#8
A8AE2E23434:#FCFCE9E94F4F:#72729
F9FCFCF:#ADAD7F7FA8A8:#3434
E2E2E2E2:#EEEEEEEEECEC
use_theme_colors = false
background_color = #2
E3436
exit_action = close
title = Terminal
no_aa_without_render = true
background_type = transparent
allow_bold = true
word_chars = -A-Za-z0-9,./?%&#:_
background_darkness = 0.77096772193908691
scroll_on_keystroke = true
backspace_binding = ascii-del
custom_command =
delete_binding = escape-sequence
foreground_color = #DEE7DE
background_image = /home/baptiste/Bureau/gnome2-plain.svg
silent_bell = false
icon = gnome-terminal.png
default_show_menubar = false
title_mode = replace
scroll_on_output = false
update_records = true
visible_name = Par défaut
font = monospace 12
scroll_background = true
scrollback_lines = 500
x_font = -misc-fixed-medium-r-semicondensed---120---c---
use_system_font = true
use_skey = true
login_shell = true
scrollbar_position = right
use_custom_command = false
/apps/gnome-terminal/global:
profile_list = [Default]
default_profile = Default
use_mnemonics = true
use_menu_accelerators = true
confirm_window_close = true
active_encodings = [UTF-8,current,ISO-8859-15,ISO-8859-1]
/apps/gnome-terminal/keybindings:
zoom_out = minus
zoom_in = plus
reset = (aucune valeur définie)
switch_to_tab_1 = 1
copy = c
switch_to_tab_2 = 2
switch_to_tab_3 = 3
zoom_normal = 0
switch_to_tab_4 = 4
set_terminal_title = (aucune valeur définie)
switch_to_tab_5 = 5
switch_to_tab_6 = 6
switch_to_tab_7 = 7
switch_to_tab_8 = 8
switch_to_tab_9 = 9
switch_to_tab_10 = (aucune valeur définie)
close_window = q
switch_to_tab_11 = (aucune valeur définie)
new_profile = (aucune valeur définie)
switch_to_tab_12 = (aucune valeur définie)
paste = v
new_window = n
next_tab = Page_Down
help = F1
move_tab_right = Page_Down
new_tab = t
detach_tab = (aucune valeur définie)
toggle_menubar = (aucune valeur définie)
move_tab_left = Page_Up
reset_and_clear = (aucune valeur définie)
prev_tab = Page_Up
full_screen = F11
close_tab = w
Version: git master
Resolution: RESOLVED FIXED