| Summary: | xkb error prevention, isn't | ||
|---|---|---|---|
| Product: | xorg | Reporter: | Daniel Stone <daniel> |
| Component: | Server/Input/Core | Assignee: | Daniel Stone <daniel> |
| Status: | RESOLVED INVALID | QA Contact: | Xorg Project Team <xorg-team> |
| Severity: | normal | ||
| Priority: | high | Keywords: | janitor |
| Version: | git | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
a;lkjdsf Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future. Daniel Stone Do you still experience this issue with newer soft ? Please check the status of your issue. 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.
Most XKB functions look something like this: int 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.