From owner-freebsd-current Thu Apr 2 15:36:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA00421 for freebsd-current-outgoing; Thu, 2 Apr 1998 15:36:31 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from opus.cts.cwu.edu (skynyrd@opus.cts.cwu.edu [198.104.92.71]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA00412 for ; Thu, 2 Apr 1998 15:36:29 -0800 (PST) (envelope-from skynyrd@opus.cts.cwu.edu) Received: from localhost (skynyrd@localhost) by opus.cts.cwu.edu (8.8.8/8.8.8) with SMTP id PAA12486; Thu, 2 Apr 1998 15:36:12 -0800 (PST) (envelope-from skynyrd@opus.cts.cwu.edu) Date: Thu, 2 Apr 1998 15:36:12 -0800 (PST) From: Chris Timmons To: Eivind Eklund cc: Martin Machacek , freebsd-current@FreeBSD.ORG Subject: Re: problem with samba on 3.0 In-Reply-To: <19980322042736.47898@follo.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It turns out this problem was due to the compiler/assembler situation that jdp addressed recently... runs fine now. -Chris On Sun, 22 Mar 1998, Eivind Eklund wrote: > On Sat, Mar 21, 1998 at 06:21:17PM -0800, Chris Timmons wrote: > > > > I just upgraded to 1.9.18p3 of samba on -current with a pre-mayhem "safe" > > kernel that happily runs the last pre-1.9.18 alpha of samba. > > > > BLAM! > > > > I'm running into a floating point exception (signal 8) here: > > > > #0 0x12648 in put_long_date (p=0x8d03d "", t=890531747) at time.c:297 > > 297 tlow = (uint32)(d - ((double)thigh)*4.0*(double)(1<<30)); > > > > Do you see signal 8's in your dmesg? > > That's what known as bug-which-is-masked-but-present-otherwhere. > > It is exposed in FreeBSD, due to our unusual handling of floating > point errors. You can hide it by calling fpsetmask() with other > flags; that will make the bug silently create wrong results, instead. > > You should report it to the samba team. > > Eivind. > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message