From owner-freebsd-current@FreeBSD.ORG Wed Oct 21 20:37:29 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 701DE1065692 for ; Wed, 21 Oct 2009 20:37:29 +0000 (UTC) (envelope-from ehrmann@gmail.com) Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) by mx1.freebsd.org (Postfix) with ESMTP id 4A63C8FC1A for ; Wed, 21 Oct 2009 20:37:29 +0000 (UTC) Received: from [10.0.0.171] (unknown [64.9.236.71]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id E03D022E247 for ; Wed, 21 Oct 2009 16:37:26 -0400 (EDT) Message-ID: <4ADF70F1.5060300@gmail.com> Date: Wed, 21 Oct 2009 13:37:05 -0700 From: David Ehrmann User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Strange issue with Samba on 8.0rc1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Oct 2009 20:37:29 -0000 I'm having a strange issue with samba-3.3.8. When I open a file from a Vista machine, it's corrupted. When it's an uncompressed image, I get sections where 3308 bytes of pixels are black. They're not evenly distributed, and I'd guess they fill between 10% and 20% of the image. If I open the file from an XP machine (in VMware on the same computer), this doesn't happen. It's not the disk; it's ZFS, and the lines aren't consistent. Opening the file from a samba on a different FreeBSD box with the data accessed via NFS works (again, not the disk). The problem also happens if I access a file on a non-ZFS disk. Trying to see if it's a a 8.0 issue, I did a fresh installation in VMware (aside: the kernel in the installer crashes with the LSI Logic controller VMware emulates), installed samba 3.3 from packages, mounted the files via nfs, and it works from Vista. A 100MB file transfer with netcat between buggy FreeBSD and Vista worked. I grabbed a fresh ports tree, cleaned it, then did portupgrade -P -R -f net/samba33. Didn't work. I tried again, but entirely from packages, and also removed and reinstalled most of the dependencies, but no luck. That time, I even started a fresh smb.conf and deleted /var/db/samba. My /var was corrupted at one point, so any db there might not have been reliable (hence -R on portupgrade). Ideas?