davidedmundson created this revision. davidedmundson added a reviewer: KWin. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. davidedmundson requested review of this revision.
REVISION SUMMARY A data source can disappear at any moment, it's plausible a client could have requested data whilst the client was alive and we are processing it afterwards. The accept and finish callback guard against the source being deleted, but recieve did not. BUG: 400311 TEST PLAN Could still copy/paste as before REPOSITORY R127 KWayland BRANCH master REVISION DETAIL https://phabricator.kde.org/D16431 AFFECTED FILES src/server/dataoffer_interface.cpp To: davidedmundson, #kwin Cc: kde-frameworks-devel, michaelh, ngraham, bruns