It may be corrupted if it gets corrupted in RAM from your laptop. I think the answer you are looking for is "Yes".
We did have one user that copied pictures from his memory card to his zpool regularly and he noticed that a small number of pictures would be corrupted. It just so happened that his desktop had bad RAM and he didn't know it. Since the pictures came from his memory card into RAM, then across the LAN to his zpool, they were getting randomly corrupted in RAM depending on where the pictures happened to have been stored for that second of two.
For every scenario you have to ask yourself where the bad RAM locations are, what potential corruption they can cause, and where can that corruption be corrected later. If you don't have parity or checksums or something(such as laptop or desktop memory) than whatever is in RAM that's bad is bad forever. There's no second copy anywhere to prove that anything went bad or that what you have is good. So your computer simply assumes that whatever bits it gets must be good.
I've strongly considered going with ECC RAM on my desktop(SR-2) because after seeing how much non-ECC RAM sucks I'm reconsidering it. I just don't like the performance penalty. :)
We did have one user that copied pictures from his memory card to his zpool regularly and he noticed that a small number of pictures would be corrupted. It just so happened that his desktop had bad RAM and he didn't know it. Since the pictures came from his memory card into RAM, then across the LAN to his zpool, they were getting randomly corrupted in RAM depending on where the pictures happened to have been stored for that second of two.
For every scenario you have to ask yourself where the bad RAM locations are, what potential corruption they can cause, and where can that corruption be corrected later. If you don't have parity or checksums or something(such as laptop or desktop memory) than whatever is in RAM that's bad is bad forever. There's no second copy anywhere to prove that anything went bad or that what you have is good. So your computer simply assumes that whatever bits it gets must be good.
I've strongly considered going with ECC RAM on my desktop(SR-2) because after seeing how much non-ECC RAM sucks I'm reconsidering it. I just don't like the performance penalty. :)