Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.9.1, 5.9.2, 5.10.0 Alpha
-
None
Description
We are getting a reproduceable crash with the following setup and procedure:
- QtWayland based compositor
- Example application with several windows
The example application provides a window to the compositor. This window contains a "close" button, which triggers the destruction of the window. On touch event on that button, the QWindow object is destroyed and the surface correctly removed from the compositor.
When performing another touch that changes the focus to another window, we get the crash as given in the attached backtrace (thread 1, invalid access to surface resource in compositor_api/qwaylandview.cpp:379).