From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Hotbar 3.0) Description of problem: If you set WRITE CACHE SIZE with a value not equal to zero (0), files writed by Windows 95, 98 and Me can be filled with zeros. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Set WRITE CACHE SIZE = 65535 in smb.conf 2. Use a Win9x client (95, 98 or Me) 3. Copy a file to the server and compare to original. Actual Results: The file is equal in size, but differs in content. Checking CRC is usefull to confirm the file corruption. Expected Results: An equal file. Additional info: Just in Samba 2.2.x. This does not occour in 2.0.x Setting the parameter WRITE CACHE SIZE = 0 solves the problem.
A bug wrt. WRITE CACHE SIZE was just fixed in CVS (see <20020122075522.A28462.org> ). Thus, it should be fixed in 2.2.3 when this is available. Keeping open until rebuilt.
Which was done a long time ago. Doh. 2.2.3-1 was the first, 2.2.3a-5 is the current.