When I download torrents they reach a point where ktorrent says
Error: Error writing to /home/username/.kde/share/apps/ktorrent/tor#/cache :Input Output error
or the same except for writing switches to reading. I checked permissions on the cache, symlinks and where the symlinks point to (a global writeable external ntfs volume) and they are all writable and there is plenty of space too. I switched the cache directory to my the same folder I had for the actual files and I still got the same error.
These errors only happen on Downloading torrents and not on seeded torrents. Also there is no correlation between file sizes and when ktorrent starts throwing errors.