GNOME Bugzilla – Bug 346980
libxklavier causes gnome-settings-daemon to crash when no X keyboard options are used
Last modified: 2006-07-29 17:56:41 UTC
Steps to reproduce:
1. Start gnome-settings-daemon
I'm not sure whether XklConfigRec.options is ever supposed to be NULL, but if so the problem probably lies in xkl_straings_concat_comma_separated which doesn't check for a non-null array. I have attached a patch to correct this.
Created attachment 68621 [details] [review]
Add sanity checking code into libxklavier
The attached patch fixes the problem for me
Sergey, does it look ok to you?
Sergey, could you comment on that patch? If that's a libxklavier issue that should be closed as NOTGNOME and it would be nice to have a new libxklavier tarball fixing it before GNOME 2.16.0
I have a same issue on FreeBSD 6.1-STABLE when trying to use GNOME 2.15.4 in VNC. This patch (68621) has solved this issue, so I agree with Sebastien for it would be nice to have a new libxklavier tarball with the fix before GNOME 2.16.x.
OK, it seems to be reasonable. I'll apply this patch.