dfaure added a comment.
I wonder if the bug is inside QIODevice::skip, which shouldn't CHECK_READABLE in all cases (only when it's going to fall back to reading). Alternatively we could open the device in ReadWrite mode, no? That might make more sense, for a device that already has some data at the beginning. REPOSITORY R241 KIO REVISION DETAIL https://phabricator.kde.org/D9399 To: apol, #frameworks, dfaure Cc: anthonyfieroni, ngraham