Your message dated Sat, 02 Oct 2010 12:35:55 +0200
with message-id <1286015755.6455.1.ca...@tomoyo>
and subject line Re: Bug#589391:
has caused the Debian Bug report #589391,
regarding [backtrace] Keyboard indicator causes gnome-settings-daemon to 
segfaultafter changing GNOME's theme
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
589391: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=589391
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgnomekbd4
Version: 2.30.1-2
Severity: important

Hello,

I noticed that when I change the theme in GNOME from System ->
Preferences -> Appearance, GNOME's icons get mixed up. Looking
further into it, I noticed that gnome-settings-daemon gets a
segmentation fault every time I change the GNOME theme.

I started gnome-settings-daemon with --debug and --no-daemon
options and got a few core dumps from it, which I used in gdb
to get a backtrace. The first line of the backtrace led me to
the libgnomekbd4 library.

After I rebuilt the libgnomekbd4 library with debugging symbols,
I was able to get a full backtrace, which I include below.

I chose "important" as the severity because this bug makes a
frequently used operation (changing the theme) break GNOME.

Regards,

M. Vefa Bicakci

=== 8< ===
Core was generated by `gnome-settings-daemon --debug --no-daemon'.
Program terminated with signal 11, Segmentation fault.
#0  gkbd_indicator_config_load_font (ind_config=0xb6596808) at 
gkbd-indicator-config.c:119
119                     fd = style->font_desc;
(gdb) bt
#0  gkbd_indicator_config_load_font (ind_config=0xb6596808) at 
gkbd-indicator-config.c:119
#1  0xb658b8a2 in gkbd_indicator_config_refresh_style (ind_config=0xb6596808) 
at gkbd-indicator-config.c:188
#2  0xb658f720 in gkbd_status_theme_changed (settings=0x8c46ce0, 
pspec=0x8c5daf0, gki=0x8ddcec0) at gkbd-status.c:623
#3  0xb730a3d8 in IA__g_cclosure_marshal_VOID__PARAM (closure=0x8e0a6a8, 
return_value=0x0, n_param_values=2, param_values=0x8cb14f0, 
invocation_hint=0xbf94a6c0, marshal_data=0xb658f700)
    at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gmarshal.c:531
#4  0xb72fd142 in IA__g_closure_invoke (closure=0x8e0a6a8, return_value=0x0, 
n_param_values=2, param_values=0x8cb14f0, invocation_hint=0xbf94a6c0)
    at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gclosure.c:767
#5  0xb7313a20 in signal_emit_unlocked_R (node=<value optimized out>, 
detail=<value optimized out>, instance=0x8c46ce0, emission_return=0x0, 
instance_and_params=0x8cb14f0)
    at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c:3318
#6  0xb7314c04 in IA__g_signal_emit_valist (instance=0x8c46ce0, signal_id=1, 
detail=108, var_args=0xbf94a880 "\\\267.\267 
{\303\b0{\303\b|\366\062\267\340l\304\b")
    at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c:2981
#7  0xb7315086 in IA__g_signal_emit (instance=0x8c46ce0, signal_id=1, 
detail=108) at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c:3038
#8  0xb7301521 in g_object_dispatch_properties_changed (object=0x8c46ce0, 
n_pspecs=6, pspecs=0xbf94a900) at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gobject.c:801
#9  0xb72fde7f in g_object_notify_dispatcher (object=0x8c46ce0, n_pspecs=6, 
pspecs=0xbf94a900) at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gobject.c:328
#10 0xb7304b53 in g_object_notify_queue_thaw (object=0x8c46ce0) at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gobjectnotifyqueue.c:120
#11 IA__g_object_thaw_notify (object=0x8c46ce0) at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gobject.c:918
#12 0xb7582212 in _gtk_settings_reset_rc_values (settings=0x8c46ce0) at 
/build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtksettings.c:2018
#13 0xb7564017 in IA__gtk_rc_reparse_all_for_settings (settings=0x8c46ce0, 
force_load=1) at 
/build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkrc.c:1832
#14 0xb7564303 in gtk_rc_settings_changed (settings=0x8c46ce0, pspec=0x8c5d958, 
context=0x8c63f00) at 
/build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkrc.c:682
#15 0xb730a3d8 in IA__g_cclosure_marshal_VOID__PARAM (closure=0x8c645a8, 
return_value=0x0, n_param_values=2, param_values=0x8cb1368, 
invocation_hint=0xbf94ac00, marshal_data=0xb7564240)
    at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gmarshal.c:531
#16 0xb72fd142 in IA__g_closure_invoke (closure=0x8c645a8, return_value=0x0, 
n_param_values=2, param_values=0x8cb1368, invocation_hint=0xbf94ac00)
    at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gclosure.c:767
#17 0xb731362d in signal_emit_unlocked_R (node=<value optimized out>, 
detail=<value optimized out>, instance=0x8c46ce0, emission_return=0x0, 
instance_and_params=0x8cb1368)
    at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c:3248
#18 0xb7314c04 in IA__g_signal_emit_valist (instance=0x8c46ce0, signal_id=1, 
detail=102, var_args=0xbf94adc0 "\\\267.\...@7\336\b0{\303\b|\366\062\267\001")
    at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c:2981
#19 0xb7315086 in IA__g_signal_emit (instance=0x8c46ce0, signal_id=1, 
detail=102) at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c:3038
#20 0xb7301521 in g_object_dispatch_properties_changed (object=0x8c46ce0, 
n_pspecs=1, pspecs=0xbf94ae30) at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gobject.c:801
#21 0xb72fde7f in g_object_notify_dispatcher (object=0x8c46ce0, n_pspecs=1, 
pspecs=0xbf94ae30) at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gobject.c:328
#22 0xb7303763 in g_object_notify_queue_thaw (object=0x8c46ce0, 
property_name=0xb77681d5 "gtk-theme-name") at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gobjectnotifyqueue.c:120
#23 IA__g_object_notify (object=0x8c46ce0, property_name=0xb77681d5 
"gtk-theme-name") at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gobject.c:888
#24 0xb75847de in _gtk_settings_handle_event (event=0x8de9f78) at 
/build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtksettings.c:1963
#25 0xb750e8f0 in IA__gtk_main_do_event (event=0x8de9f78) at 
/build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkmain.c:1462
#26 0xb7082dda in gdk_event_dispatch (source=0x8c5ea70, callback=0, 
user_data=0x0) at 
/build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gdk/x11/gdkevents-x11.c:2372
#27 0xb725e2f5 in g_main_dispatch (context=0x8c5eab8) at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:1960
#28 IA__g_main_context_dispatch (context=0x8c5eab8) at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2513
#29 0xb7261fd8 in g_main_context_iterate (context=0x8c5eab8, block=<value 
optimized out>, dispatch=1, self=0x8c33008) at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2591
#30 0xb7262517 in IA__g_main_loop_run (loop=0x8de8c80) at 
/build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2799
#31 0xb750edc9 in IA__gtk_main () at 
/build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
#32 0x0804bd13 in main ()
=== >8 ===



--- End Message ---
--- Begin Message ---
Version: 2.30.2-1

Le samedi 02 octobre 2010 à 02:58 +0300, Sergei ncux a écrit : 
> Confirm this bug. It was fixed by gnome developers.
> https://bugzilla.gnome.org/show_bug.cgi?id=615832

Indeed, thanks. 
-- 
 .''`.      Josselin Mouette
: :' :
`. `'  “If you behave this way because you are blackmailed by someone,
  `-    […] I will see what I can do for you.”  -- Jörg Schilling

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply via email to