Another possibility is that you are running into the upper limits for a single file. I know that on older kernels, EXT2 was limited to a single file of no more than 2GB. Similarly, I believe that Windows partitions still have this limit. Since you are copying to SMBFS, it may be part of the problem.