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

--- Comment #10 from Sebastian Kügler <se...@kde.org> ---
After some debugging, I found a race condition which may cause this bug. (I
can't say for sure since I can reproduce the race, but can't reproduce the
exact problem you have.)

What happens is that on login, a config is applied that triggers a changed
signal, which will write out the config. This doesn't make sense and it may
actually lead to writing out intermediate, wrong configs, which are then
applied on next login.

Essentially, this patch makes the kded kscreen daemon more careful about
writing out configs.

In earlier patches, I've made the code more robust against corrupt configs,
that may also help a bit in this situation.

This is Plasma 5.7 material.

There's a patch addressing this race condition up for review:
https://phabricator.kde.org/D1730

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

Reply via email to