Mir mesa-kms driver crashes ("Failed to schedule page flip") if you turn the monitor off
Bug #1489689 reported by
Daniel van Vugt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Expired
|
High
|
Unassigned |
Bug Description
Mir crashes if you turn the monitor off.
Test case:
1. Start a Mir server
2. Turn the monitor off
Expected: Mir keeps running.
Observed: Mir crashes:
ERROR: /home/dan/
Dynamic exception type: boost::
std::exception:
Related branches
lp:~vanvugt/mir/fix-1584894
- Kevin DuBois (community): Approve
- Andreas Pokorny (community): Approve
- Mir CI Bot: Approve (continuous-integration)
-
Diff: 202 lines (+66/-30)5 files modifiedsrc/platforms/mesa/server/kms/display_buffer.cpp (+20/-12)
src/platforms/mesa/server/kms/kms_page_flipper.cpp (+6/-0)
src/platforms/mesa/server/kms/real_kms_output.cpp (+9/-6)
tests/unit-tests/platforms/mesa/kms/test_display.cpp (+27/-8)
tests/unit-tests/platforms/mesa/kms/test_real_kms_output.cpp (+4/-4)
Changed in mir: | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
status: | New → In Progress |
milestone: | none → 0.16.0 |
summary: |
- Mir crashes if you turn the monitor off + Mir mesa-kms driver crashes if you turn the monitor off |
summary: |
- Mir mesa-kms driver crashes if you turn the monitor off + Mir mesa-kms driver crashes ("Failed to schedule page flip") if you turn + the monitor off |
tags: | added: unity8-desktop |
Changed in canonical-devices-system-image: | |
importance: | Undecided → High |
Changed in mir: | |
status: | Fix Committed → Incomplete |
no longer affects: | canonical-devices-system-image |
To post a comment you must log in.
I always suspected "Failed to schedule page flip" was a soft error. It should not be treated as fatal.