gnome-keyboard-properties crashes on change distribution of keyboard

Bug #239146 reported by Vicente Ruiz
28
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: gnome-control-center

To reproduce it:

1. Go System->Preferences->Keyboard
2. Go Distribution Tab
3. Click Add
4. Select any county

ProblemType: Bug
Architecture: amd64
Date: Wed Jun 11 13:25:51 2008
DistroRelease: Ubuntu 8.10
Package: gnome-control-center 1:2.23.3-0ubuntu1
PackageArchitecture: amd64
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=es_ES.UTF-8
 SHELL=/bin/bash
SourcePackage: gnome-control-center
Uname: Linux 2.6.24-16-generic x86_64

Tags: apport-bug
Revision history for this message
Vicente Ruiz (uve) wrote :
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Confirmed on a up-to-date Intrepid box.

Changed in gnome-control-center:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

(gdb) list
242 if ((dpy->flags & XlibDisplayNoXkb) ||
243 (!dpy->xkb_info && !XkbUseExtension(dpy,NULL,NULL)))
244 return BadAccess;
245 LockDisplay(dpy);
246 xkbi = dpy->xkb_info;
247 if (!xkb->names) {
248 xkb->names = _XkbTypedCalloc(1,XkbNamesRec);
249 if (!xkb->names) {
250 UnlockDisplay(dpy);
251 SyncHandle();

Problem is at line 247, trying to deference a NULL pointer.

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Seems fixed with latest updates.

Changed in gnome-control-center:
status: Confirmed → Fix Released
Revision history for this message
Pablo Angulo (pablo-angulo) wrote :

It's not fixed, this still happens in an up to date intrepid

Revision history for this message
Pablo Angulo (pablo-angulo) wrote :

After an update, it doesn't happen any more.
The system was updated at most a few days ago, though.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.