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