Bug#580228: gnome-screensaver-dialog segfaults
Josselin Mouette
joss at debian.org
Tue May 4 17:50:34 UTC 2010
Le mardi 04 mai 2010 à 17:30 +0200, Marco d'Itri a écrit :
> Package: gnome-screensaver
> Version: 2.28.3-1+b3
> Severity: grave
>
> Since a recent upgrade, gnome-screensaver-dialog segfaults. This means
> that the only way to quit the screensaver is switching to a VT and
> killing it.
>
> It can be reproduced from the command line as well:
Could you please paste your keyboard configuration?
xprop -root|grep XKB
gconftool -R /desktop/gnome/peripherals/keyboard/kbd
Also, do you get the same crash when using the keyboard indicator
applet?
> #0 0xf7893ac7 in g_str_hash () from /lib/libglib-2.0.so.0
> #1 0xf78623c8 in g_hash_table_lookup_extended () from /lib/libglib-2.0.so.0
> #2 0xf7e626d5 in gkbd_indicator_create_label_title ()
> from /usr/lib/libgnomekbdui.so.4
We could add an assertion here to avoid the crash, but the real question
is why it is passed an invalid pointer. Looking at the code, I don’t
think it’s possible for it to be NULL.
> #3 0xf7e62983 in ?? () from /usr/lib/libgnomekbdui.so.4
> #4 0xf7e637cb in ?? () from /usr/lib/libgnomekbdui.so.4
It would be nice if you could rebuild libgnomekbd with debugging symbols
to obtain a better backtrace. Otherwise, at least installing
libglib2.0-dbg could give some hints.
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20100504/df74916d/attachment.pgp>
More information about the pkg-gnome-maintainers
mailing list