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

--- Comment #46 from M. Schulte <[email protected]> ---
(In reply to Vlad Zahorodnii from comment #41)
> (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)

Perfect! Thanks for looking into this. I tried a few more times and haven't had
another crash. Seems your fix does indeed solve it.

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

Reply via email to