Mir

cannot resize surfaces from the WindowManager when the display changes

Bug #1481418 reported by Kevin DuBois
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Fix Committed
High
Kevin DuBois

Bug Description

The USC in Silo0 wants to resize the surfaces as a result of a display configuration cahnge. This will go through our observer infrastructure and try to schedule a frame, resulting in a deadlock.

Tags: multimonitor

Related branches

Revision history for this message
Kevin DuBois (kdub) wrote :

Seems that tip mir has had this fixed in 2731 as a part of fixing lp: 1471909. I had written some tests in the silo0 code for this case specificically, which are up for review:
lp:~kdub/mir/tests-for-1480418

The backport of the fix for silo0 is in:
lp:~kdub/mir/fix-silo0-1480418

Changed in mir:
milestone: none → 0.15.0
Changed in mir:
milestone: 0.15.0 → 0.16.0
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Sorry, I just read the details. Fixed in 0.15.0 but actually just a duplicate of bug 1471909.

Changed in mir:
milestone: 0.16.0 → 0.15.0
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.16.0

Changed in mir:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.