Bug 6396 - xkb error prevention, isn't
Summary: xkb error prevention, isn't
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/Input/Core (show other bugs)
Version: git
Hardware: All All
: high normal
Assignee: Daniel Stone
QA Contact: Xorg Project Team
Keywords: janitor
Depends on:
Reported: 2006-03-26 06:05 UTC by Daniel Stone
Modified: 2018-06-04 13:45 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Daniel Stone 2006-03-26 06:05:58 UTC
Most XKB functions look something like this:
XkbIndecipherable (DeviceIntPtr dev)
    XkbControlsPtr ctrls = dev->key->xkbInfo->desc->ctrls;


They need some serious idiot-proofing, as incomplete maps can really easily trip
all kinds of NULL pointer dereferences.
Comment 1 Daniel Stone 2006-03-26 06:07:41 UTC
Comment 2 Daniel Stone 2007-02-27 01:31:14 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 3 chemtech 2013-03-15 14:45:17 UTC
Daniel Stone 
Do you still experience this issue with newer soft ?
Please check the status of your issue.
Comment 4 Daniel Stone 2018-06-04 13:45:35 UTC
This seems much less fragile now that XKB is mandatory and the first-order keymap.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.