Resizing windows can crash mir_demo_server [std::exception::what: unexpected release: no buffers were given to client]
Bug #1575211 reported by
Alan Griffiths
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Low
|
Alan Griffiths | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
$ mir_demo_server --launch mir_demo_
Repeatedly Alt+drag middle button to make the surface as narrow as possible leads to:
Resized to 1x289
Surface occluded
Signal 1 received. Good night.
ERROR: /build/
Dynamic exception type: boost::
std::exception:
Related branches
lp://staging/~alan-griffiths/mir/fix-1575211
- Mir CI Bot: Approve (continuous-integration)
- Cemil Azizoglu (community): Approve
- Alberto Aguirre (community): Approve
-
Diff: 37 lines (+5/-5)1 file modifiedexamples/server_example_window_management_info.cpp (+5/-5)
lp://staging/~alan-griffiths/miral/fix-1575211
- Cemil Azizoglu (community): Approve
-
Diff: 38 lines (+6/-6)1 file modifiedmiral-shell/titlebar/canonical_window_management_policy_data.cpp (+6/-6)
description: | updated |
Changed in mir: | |
status: | Confirmed → In Progress |
importance: | Undecided → Low |
assignee: | nobody → Alan Griffiths (alan-griffiths) |
Changed in mir: | |
milestone: | none → 0.23.0 |
summary: |
- Resizing can crash mir_demo_server + Resizing windows can crash mir_demo_server |
summary: |
- Resizing windows can crash mir_demo_server + Resizing windows can crash mir_demo_server [std::exception::what: + unexpected release: no buffers were given to client] |
Changed in mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Empirically, this is broken in 0.21 and 0.22 but has been fixed since - not sure which commit (I got inconsistent results bisecting)