davidedmundson added a comment.
Sounds like BUG: 404518 BUG: 411795 Which we have quite a lot of dupes of :/ We know this bug went away with Qt5.14, so maybe it's worth just merging this simple fix. Wait for @notmart, but I say lets merge this into Plasma 5.17.x +1 ---- I do have a theory of what's wrong underneath. ConfigModule owns the QML context. It sets itself as a context property. Context properties have to outlive the QML context they are assigned. ConfigModuleDervied::~ConfigModuledDerived gets run before ConfigModule::~ConfigModule() which is where we delete the QML context - which means we have a small period of time where a QML accessing a the "kcm" config property is in an awkward state. I suspect something about the translations KCM shutdown must be triggering a binding re-evaluation at this phase. REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D26241 To: ervin, #plasma, mart, davidedmundson, crossi, bport Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart