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

--- Comment #41 from Vlad Zahorodnii <[email protected]> ---
(In reply to M. Schulte from comment #40)
> (In reply to Vlad Zahorodnii from comment #34)
> > @M. Schulte will you be able to build libkscreen with
> > https://invent.kde.org/plasma/libkscreen/-/commit/
> > 3f643425e767a8144c9bcb013d273b5ac1920691 ? It should cleanly apply to 6.5.
> 
> I'm running the patched version now and so far so good: it did not crash on
> a first try. I'll try a few more times to make sure that it was not a fluke.

Sounds promising. If I understand correctly, the initialization times out,
which makes libkscreen delete the backend, but the cleanup code doesn't delete
everything that it should. The `WaylandOutputDevice`s are leaked, and they
continue processing some Wayland events, include output mode removals.

So

- https://invent.kde.org/plasma/libkscreen/-/merge_requests/272: should fix the
crash
- https://invent.kde.org/plasma/libkscreen/-/merge_requests/274: should prevent
libkscreen from needlessly destroying the backend (+ related code
simplifications)

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

Reply via email to