Mir sends resize events for invalid windows

Bug #1704949 reported by Alan Griffiths on 2017-07-18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fix Released
Alan Griffiths

Bug Description

install miral-examples vlc

[terminal 1]
$ miral-shell

[terminal 2]
$ miral-xrun vlc

Right click a few times in rapid succession.

Expect: nothing bad
Actual: [terminal 1] Aborted (core dumped)

A bit of investigation shows we abort while processing a resize event in DecorationProvider::handle_event(): when we call mir_window_apply_spec() it aborts because the window is invalid.

Related branches

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

Other bug subscribers