unity-system-compositor crashed with SIGSEGV in libinput_device_config_accel_is_available() from libinput_device_config_accel_set_speed() from mir::input::evdev::LibInputDevice::apply_settings()
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Canonical System Image |
Fix Released
|
Critical
|
Unassigned | ||
| Mir |
Fix Released
|
Critical
|
Andreas Pokorny | ||
| 0.26 |
Fix Released
|
Critical
|
Andreas Pokorny | ||
| Unity System Compositor |
Invalid
|
Critical
|
Unassigned | ||
| mir (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
| Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
| Yakkety |
Fix Released
|
Undecided
|
Unassigned | ||
| Zesty |
Fix Released
|
Undecided
|
Unassigned | ||
| unity-system-compositor (Ubuntu) |
Invalid
|
Critical
|
Unassigned | ||
| Xenial |
Invalid
|
Undecided
|
Unassigned | ||
Bug Description
The Ubuntu Error Tracker has been receiving reports about a problem regarding unity-system-
If you do not have access to the Ubuntu Error Tracker you can request it at http://
It seems that the configuration change is requested just a moment before the device gets removed. The change actions are serialized, depending on where there memory of mir::input:
Related branches
- Kevin DuBois (community): Approve
- Alan Griffiths: Approve
- Alexandros Frantzis (community): Approve
- Mir CI Bot: Approve (continuous-integration)
-
Diff: 308 lines (+99/-33)6 files modifiedsrc/server/input/default_device.cpp (+30/-15)
src/server/input/default_device.h (+2/-1)
src/server/input/default_input_device_hub.cpp (+19/-12)
src/server/input/default_input_device_hub.h (+6/-5)
tests/unit-tests/input/test_default_device.cpp (+23/-0)
tests/unit-tests/input/test_default_input_device_hub.cpp (+19/-0)
- Michał Sawicz: Disapprove
-
Diff: 13 lines (+6/-0)1 file modifieddebian/changelog (+6/-0)
| summary: |
- /usr/sbin/unity-system- - compositor:11:libinput_device_config_accel_is_available:libinput_device_config_accel_set_speed:mir::input::evdev::LibInputDevice::apply_settings:std::function:mir::dispatch::ActionQueue::dispatch + unity-system-compositor crashed with SIGSEV in + libinput_device_config_accel_is_available() from + libinput_device_config_accel_set_speed() from + mir::input::evdev::LibInputDevice::apply_settings() |
| Changed in mir: | |
| importance: | Undecided → Critical |
| tags: | added: input |
| Changed in mir: | |
| milestone: | none → 1.0.0 |
| Changed in unity-system-compositor: | |
| importance: | Undecided → Critical |
| Changed in mir (Ubuntu): | |
| importance: | Undecided → Critical |
| Changed in unity-system-compositor (Ubuntu): | |
| importance: | Undecided → Critical |
| tags: | added: unity8-desktop |
| Changed in canonical-devices-system-image: | |
| importance: | Undecided → Critical |
| milestone: | none → u8c-1 |
| description: | updated |
| Changed in mir: | |
| status: | New → Triaged |
| assignee: | nobody → Andreas Pokorny (andreas-pokorny) |
| summary: |
- unity-system-compositor crashed with SIGSEV in + unity-system-compositor crashed with SIGSEGV in libinput_device_config_accel_is_available() from libinput_device_config_accel_set_speed() from mir::input::evdev::LibInputDevice::apply_settings() |
| Changed in mir (Ubuntu): | |
| status: | New → Triaged |
| Changed in unity-system-compositor: | |
| status: | New → Invalid |
| Changed in unity-system-compositor (Ubuntu): | |
| status: | New → Invalid |
| Changed in canonical-devices-system-image: | |
| assignee: | nobody → Stephen M. Webb (bregma) |
| status: | New → Triaged |
| Changed in mir: | |
| status: | Triaged → In Progress |
| information type: | Public → Public Security |
| Changed in canonical-devices-system-image: | |
| status: | Triaged → In Progress |
| Changed in mir (Ubuntu): | |
| status: | Triaged → In Progress |
| Changed in mir (Ubuntu): | |
| status: | In Progress → Triaged |
| Changed in canonical-devices-system-image: | |
| status: | In Progress → Fix Committed |
| Changed in canonical-devices-system-image: | |
| status: | In Progress → Fix Committed |
| Changed in canonical-devices-system-image: | |
| status: | Fix Committed → Fix Released |
| Changed in canonical-devices-system-image: | |
| status: | Fix Released → Fix Committed |
| milestone: | u8c-1 → u8c-z |
| Changed in unity-system-compositor (Ubuntu Xenial): | |
| status: | New → Invalid |
| tags: |
added: verification-done removed: verification-needed |
| tags: |
added: verification-done-xenial verification-done-yakkety verification-done-zesty removed: verification-done |
| Changed in canonical-devices-system-image: | |
| assignee: | Stephen M. Webb (bregma) → nobody |
| status: | Fix Committed → Fix Released |
| Changed in mir: | |
| milestone: | 0.27.0 → none |
| status: | Fix Committed → Fix Released |
| milestone: | none → 0.27.0 |
Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 1.0.0