A client (kscreen-doctor especially) can disconnect whilst kwin still
has an instance.
Details
Details
- Reviewers
zzag - Group Reviewers
KWin - Commits
- R127:9b0a3dcfeae0: Guard resource deletion in OuptutConfiguration::sendApplied
Had reproducible crash on kscreen-doctor.
Now don't.
Diff Detail
Diff Detail
- Repository
- R127 KWayland
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Comment Actions
If I understand it correctly, KWin tries to notify whether the changes have been applied successfully after the interface was unbound, but before OutputConfigurationInterface object is deleted, is it correct? (sorry if that's a stupid question)