https://bugs.kde.org/show_bug.cgi?id=396272

David Edmundson <k...@davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |CONFIRMED
     Ever confirmed|0                           |1
                 CC|                            |k...@davidedmundson.co.uk

--- Comment #1 from David Edmundson <k...@davidedmundson.co.uk> ---
Not convinced the other two are related.

Backtrace makes total sense, drmPageFlip/drmHandleEvent is effectively async
and our user_data pointer we supply (the DrmOuptut) can get deleted.

We can try to make sure we never delete the output when we have a pending flip. 

Alternatively I once did a clever trick in kwayland of putting a QPointer on
the heap and using that as our user data. Kinda safer, kinda just avoiding the
problem.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to