After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 356536 - fallback code path broken
fallback code path broken
Status: RESOLVED FIXED
Product: gnome-applets
Classification: Other
Component: keyboard indicator (gswitchit)
2.15.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-applets Maintainers
gnome-applets Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-09-18 13:56 UTC by Matthias Clasen
Modified: 2010-01-24 01:06 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fix (1.09 KB, patch)
2006-09-18 13:57 UTC, Matthias Clasen
none Details | Review

Description Matthias Clasen 2006-09-18 13:56:18 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...
Comment 1 Matthias Clasen 2006-09-18 13:57:35 UTC
Created attachment 72978 [details] [review]
fix
Comment 2 Danielle Madeley 2006-10-02 14:12:00 UTC
Sergey, is this clear to commit?
Comment 3 Sergey V. Udaltsov 2006-10-30 23:04:05 UTC
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.