unity-system-compositor locked up in __libc_do_syscall()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Unassigned | ||
Mir |
Fix Released
|
High
|
Andreas Pokorny | ||
0.19 |
Fix Released
|
High
|
Andreas Pokorny | ||
Unity System Compositor |
Invalid
|
High
|
Unassigned | ||
mir (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
unity-system-compositor (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
This happened when I got an incoming call, couldn't wake the screen up, even though the phone worked fine otherwise.
powerd-cli list took ~20s to return
https:/
https:/
ProblemType: Crash
DistroRelease: Ubuntu 15.04
Package: unity-system-
Uname: Linux 3.4.67 armv7l
ApportVersion: 2.17.2-
Architecture: armhf
Date: Tue Feb 9 15:06:13 2016
ExecutablePath: /usr/sbin/
ExecutableTimes
GraphicsCard:
InstallationDate: Installed on 2016-02-06 (3 days ago)
InstallationMedia: Ubuntu 15.04 - armhf (20160206-020305)
ProcCmdline: unity-system-
ProcCwd: /
ProcEnviron:
Signal: 6
SourcePackage: unity-system-
StacktraceTop:
__libc_do_syscall () at ../sysdeps/
__lll_lock_wait (futex=
__GI__
__gthread_
lock (this=0x6402fc) at /usr/include/
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
version.libdrm: libdrm2 2.4.60-2
version.lightdm: lightdm 1.14.4-0ubuntu1
version.mesa: libegl1-mesa-dev N/A
Related branches
- Kevin DuBois (community): Approve
- Alan Griffiths: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Mir CI Bot: Approve (continuous-integration)
- Alberto Aguirre (community): Needs Fixing
-
Diff: 462 lines (+96/-57)12 files modifiedsrc/include/server/mir/input/input_region.h (+2/-0)
src/server/input/default_configuration.cpp (+1/-1)
src/server/input/display_input_region.cpp (+4/-27)
src/server/input/display_input_region.h (+8/-8)
src/server/scene/default_configuration.cpp (+2/-1)
src/server/scene/mediating_display_changer.cpp (+20/-2)
src/server/scene/mediating_display_changer.h (+9/-1)
tests/include/mir/test/doubles/mock_input_region.h (+1/-0)
tests/integration-tests/input/test_single_seat_setup.cpp (+1/-0)
tests/unit-tests/input/test_default_input_device_hub.cpp (+1/-0)
tests/unit-tests/input/test_display_input_region.cpp (+8/-14)
tests/unit-tests/scene/test_mediating_display_changer.cpp (+39/-3)
information type: | Private → Public |
Changed in unity-system-compositor (Ubuntu): | |
status: | Invalid → New |
Changed in unity-system-compositor: | |
importance: | Undecided → High |
Changed in unity-system-compositor (Ubuntu): | |
importance: | Undecided → High |
Changed in mir (Ubuntu): | |
importance: | Undecided → High |
status: | New → Fix Released |
no longer affects: | mir/0.20 |
Changed in mir: | |
assignee: | nobody → Andreas Pokorny (andreas-pokorny) |
Changed in canonical-devices-system-image: | |
importance: | Undecided → High |
milestone: | none → 9.1 |
status: | New → Fix Committed |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Changed in unity-system-compositor: | |
status: | New → Invalid |
Changed in unity-system-compositor (Ubuntu): | |
status: | New → Invalid |
Stacktrace:
#0 0xb6d89d44 in ?? ()
No symbol table info available.
#1 0xb6d8795c in ?? ()
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
StacktraceTop:
?? ()
?? ()