GNOME Bugzilla – Bug 356536
fallback code path broken
Last modified: 2010-01-24 01:06:26 UTC
We are seeing problems where the applet fails to initiate a dbus connection. If that happens, libgswitchit tries to set up the group names from the layout names, but it does not set up the short names, and that causes a segfault later on...
Created attachment 72978 [details] [review] fix
Sergey, is this clear to commit?
Davyd, I looked at the code, initially I thought it is ok - but now I fixed it another way. We should not allocate short_group_names when we do not need them - so I cleaned the code a bit to handle NULL value properly. So I would consider this bug as closed.