From owner-freebsd-current@FreeBSD.ORG Thu Oct 22 10:07:33 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 17D941065698 for ; Thu, 22 Oct 2009 10:07:33 +0000 (UTC) (envelope-from freebsd-current@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 9E5E28FC08 for ; Thu, 22 Oct 2009 10:07:32 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.50) id 1N0uZs-0000xx-Dn for freebsd-current@freebsd.org; Thu, 22 Oct 2009 12:07:28 +0200 Received: from lara.cc.fer.hr ([161.53.72.113]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 22 Oct 2009 12:07:28 +0200 Received: from ivoras by lara.cc.fer.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 22 Oct 2009 12:07:28 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-current@freebsd.org From: Ivan Voras Date: Thu, 22 Oct 2009 12:06:21 +0200 Lines: 41 Message-ID: References: <4ADF70F1.5060300@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: lara.cc.fer.hr User-Agent: Thunderbird 2.0.0.23 (X11/20090928) In-Reply-To: <4ADF70F1.5060300@gmail.com> Sender: news Subject: Re: 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: Thu, 22 Oct 2009 10:07:33 -0000 David Ehrmann wrote: > 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? This looks like too much problems at the same time to be a problem in samba or FreeBSD. For what it's worth, here are some ideas and data points: - FreeBSD 8.0-RC1 installs and runs perfectly normal in VMWare ESXi with LSI emulation - If it is a disk problem (bad cable? controller?) it could manifest itself or at least give some clue if you did 'zpool scrub'. ZFS is checksummed - it should give you IO errors if the data gets corrupted. - There are several versions of Samba in the ports - can you try another one? - Before you do anything, have you updated to the latest 8.0 source?