Mir

Mir sends resize events for invalid windows

Bug #1704949 reported by Alan Griffiths
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Fix Released
Critical
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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