gnome-terminal crashes on start
Submitted by Jim Scott
Assigned to Havoc Pennington
Link to original bug (#109310)
Description
I get a failed to load Xft font pattern error every time I try to launch gnome-terminal. This happens with every font I choose in the gnome-font-properties component.
The error occured after I started to upgrade to the 2.2 release. I compiled all the packages from the gnome.org tar.bz2 packages. I've tried recompiling gnome-terminal and fc_package, but the error stays the same.
** (gnome-terminal:13200): WARNING **: Failed to load Xft font pattern "Bitstream Charter-12:slant=0:weight=100", falling back to default font.
Sorry if this is a font config problem and not a gnome-terminal issue, but I've looked at everything I can think of on the font side. The fonts are there and visible/loadable to other gnome programs.
Backtrace was generated from '/usr/local/bin/gnome-terminal'
0x4098f8a7 in waitpid () from /lib/libpthread.so.0
`#0` 0x4098f8a7 in waitpid () from /lib/libpthread.so.0
`#1` 0x4025dc1e in libgnomeui_segv_handle (signum=11) at gnome-ui-init.c:646
`#2` 0x4098e505 in __pthread_clock_settime () from /lib/libpthread.so.0
`#3` 0x40c081e8 in __libc_sigaction () from /lib/libc.so.6
`#4` 0x40d16300 in XftDrawCharSpec (draw=0x8229158, color=0xbfffe3e0,
pub=0x820f6f0, chars=0xbfffc320, len=4) at xftdraw.c:760
`#5` 0x406b473b in pango_xft_real_render (display=0x80ab100, src_picture=0,
dest_picture=0, draw=0x8229158, color=0xbfffe3e0,
font=0x81f9ac0, glyphs=0x820c338, x=8, y=20) at pangoxft-font.c:340
`#6` 0x406b48a9 in pango_xft_render (draw=0x8229158, color=0xbfffe3e0,
font=0x81f9ac0, glyphs=0x820c338, x=8, y=20)
at pangoxft-font.c:391
`#7` 0x4065c265 in gdk_x11_draw_glyphs (drawable=0x81d8c98, gc=0x81d8c98,
font=0x81f9ac0, x=8, y=20, glyphs=0x820c338)
at gdkdrawable-x11.c:809
`#8` 0x4063d5b1 in gdk_draw_glyphs (drawable=0x81d8c98, gc=0x81d61c0,
font=0x81f9ac0, x=8, y=20, glyphs=0x820c338) at gdkdraw.c:889
`#9` 0x40645c31 in gdk_pixmap_draw_glyphs (drawable=0xfffffe00,
gc=0x81d61c0, font=0x81f9ac0, x=8, y=20, glyphs=0x820c338)
at gdkpixmap.c:369
`#10` 0x4063d5b1 in gdk_draw_glyphs (drawable=0x817fe30, gc=0x81d61c0,
font=0x81f9ac0, x=8, y=20, glyphs=0x820c338) at gdkdraw.c:889
`#11` 0x4065044a in gdk_window_draw_glyphs (drawable=0x81809a0, gc=0x81d61c0,
font=0x81f9ac0, x=8, y=20, glyphs=0x820c338)
at gdkwindow.c:1770
`#12` 0x4063d5b1 in gdk_draw_glyphs (drawable=0x81809a0, gc=0x81d61c0,
font=0x81f9ac0, x=8, y=20, glyphs=0x820c338) at gdkdraw.c:889
`#13` 0x406420ec in gdk_draw_layout_line_with_colors (drawable=0x81809a0,
gc=0x81d61c0, x=8, y=20, line=0x81fee68, foreground=0x0,
background=0x0) at gdkpango.c:303
`#14` 0x40642533 in gdk_draw_layout_with_colors (drawable=0x81809a0,
gc=0x81d61c0, x=8, y=5, layout=0x81feed0, foreground=0x0,
background=0x0) at gdkpango.c:395
`#15` 0x406427a4 in gdk_draw_layout (drawable=0x81809a0, gc=0x81d61c0, x=8,
y=5, layout=0x81fee08) at gdkpango.c:452
`#16` 0x4051b655 in gtk_default_draw_layout (style=0x81fdeb8,
window=0x81809a0, state_type=GTK_STATE_NORMAL, use_text=0,
area=0x8227a20, widget=0x8176ba0, detail=0x405f7b3a "label", x=8, y=5,
layout=0x81fee08) at gtkstyle.c:4983
`#17` 0x4051d2a1 in gtk_paint_layout (style=0x81fdeb8, window=0x81809a0,
state_type=GTK_STATE_NORMAL, use_text=0, area=0x8227a20,
widget=0x8176ba0, detail=0x405f7b3a "label", x=8, y=5,
layout=0x81fee08) at gtkstyle.c:5914
`#18` 0x404c503c in gtk_label_expose (widget=0x8176ba0, event=0x8227a14) at
gtklabel.c:1803
`#19` 0x4045baf3 in gtk_accel_label_expose_event (widget=0x8176ba0,
event=0x8227a14) at gtkaccellabel.c:329
`#20` 0x404d5559 in _gtk_marshal_BOOLEAN__BOXED (closure=0x80c1c60,
return_value=0xbfffe990, n_param_values=2,
param_values=0xbfffeab0, invocation_hint=0xbfffe9b8,
marshal_data=0x4045b99c) at gtkmarshalers.c:82
`#21` 0x40a73bfe in g_type_class_meta_marshal (closure=0x80c1c60,
return_value=0xbfffe990, n_param_values=2, param_values=0xbfffeab0,
invocation_hin_forall (container=0x8173288, include_internals=1,
callback=0x404890dc <gtk_container_expose_child>,
callback_data=0xbfffed30) at gtkmenuitem.c:1256
`#30` 0x40487741 in gtk_container_forall (container=0x8173288,
callback=0x404890dc <gtk_container_expose_child>,
callback_data=0xbfffed30) at gtkcontainer.c:1253
`#31` 0x4048917c in gtk_container_expose (widget=0x8173288, event=0x82279c8)
at gtkcontainer.c:2311
`#32` 0x404dfd29 in gtk_menu_item_expose (widget=0x8173288, event=0x82279c8)
at gtkmenuitem.c:706
`#33` 0x404d5559 in _gtk_marshal_BOOLEAN__BOXED (closure=0x80c1c60,
return_value=0xbfffeed0, n_param_values=2,
param_values=0xbfffeff0, invocation_hint=0xbfffeef8,
marshal_data=0x404dfcac) at gtkmarshalers.c:82
`#34` 0x40a73bfe in g_type_class_meta_marshal (closure=0x80c1c60,
return_value=0xbfffeed0, n_param_values=2, param_values=0xbfffeff0,
invocation_hint=0xbfffeef8, marshal_data=0x1a) at gclosure.c:514
`#35` 0x40a7395e in g_closure_invoke (closure=0x80c1c60,
return_value=0xbfffeed0, n_param_values=:750
`#43` 0x40487741 in gtk_container_forall (container=0x80e6d90,
callback=0x404890dc <gtk_container_expose_child>,
callback_data=0xbffff270) at gtkcontainer.c:1253
`#44` 0x4048917c in gtk_container_expose (widget=0x80e6d90, event=0xbffff750)
at gtkcontainer.c:2311
`#45` 0x404de661 in gtk_menu_bar_expose (widget=0x80e6d90, event=0xbffff750)
at gtkmenubar.c:386
`#46` 0x404d5559 in _gtk_marshal_BOOLEAN__BOXED (closure=0x80c1c60,
return_value=0xbffff410, n_param_values=2,
param_values=0xbffff530, invocation_hint=0xbffff438,
marshal_data=0x404de5e4) at gtkmarshalers.c:82
`#47` 0x40a73bfe in g_type_class_meta_marshal (closure=0x80c1c60,
return_value=0xbffff410, n_param_values=2, param_values=0xbffff530,
invocation_hint=0xbffff438, marshal_data=0x1a) at gclosure.c:514
`#48` 0x40a7395e in g_closure_invoke (closure=0x80c1c60,
return_value=0xbffff410, n_param_values=2, param_values=0xbffff530,
invocation_hint=0xbffff438) at gclosure.c:437
`#49` 0x40a82f24 in signal_emit_unlocked_R (node=0x80c1cb0, detail=0, in
0x40ac060f in g_main_context_iterate (context=0x80adcd0, block=1,
dispatch=1, self=0x80af620) at gmain.c:2278
`#61` 0x40ac0c5e in g_main_loop_run (loop=0x80ae1d0) at gmain.c:2498
`#62` 0x404d3cd3 in gtk_main () at gtkmain.c:1092
`#63` 0x0805f092 in main (argc=1, argv=0xbffff9c4) at terminal.c:1515
`#64` 0x40bf5967 in __libc_start_main () from /lib/libc.so.6
Version: 2.2.x
Resolution: RESOLVED NOTABUG