Subject: Re: port-i386/30108: Floating point exception during installation (i386 iso)
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: David Laight <david@l8s.co.uk>
List: netbsd-bugs
Date: 05/01/2005 14:26:02
The following reply was made to PR port-i386/30108; it has been noted by GNATS.
From: David Laight <david@l8s.co.uk>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: port-i386/30108: Floating point exception during installation (i386 iso)
Date: Sun, 1 May 2005 15:30:09 +0100
On Sun, May 01, 2005 at 11:28:00AM +0000, david.green@dsl.pipex.com wrote:
> >Synopsis: Floating point exception during installation (i386 iso)
> >Description:
> Boot into installer works correctly and am able to select sets to install.
> Immediately installer bails with floating point exception in sysinit.
I suspect the error is actually an integer divide by zero exception....
Possibly even the one fixed by rev 1.66 of sysinst mbr.c
This can be confirmed if you can get the core file off the install ramdisk,
the unstripped ramdiskbin from the build tree, and running gdb on the pair.
In any case the problem doesn't always happen - it will depend on the
initial disk contents. If you modify/delete the fdisk/netbsd disklabel
info then the system will install - but no one will be any the wiser to
the actual problem.
David
--
David Laight: david@l8s.co.uk