in reply to read(x,y,z)

Could you provide some more context (sample code)? What exactly are you trying to do with the 1k chunk that you're trying to read?

Among the things you should check in the meantime are: