Subject: port-alpha/12161: panic while compiling bind 8.2.3
To: None <gnats-bugs@gnats.netbsd.org>
From: Charlie Root <root@devil.whee.org>
List: netbsd-bugs
Date: 02/09/2001 07:43:25
>Number:         12161
>Category:       port-alpha
>Synopsis:       panic while compiling bind 8.2.3
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-alpha-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Feb 09 07:46:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Adam Maloney (adamm@sihope.com)
>Release:        1.5 downloaded 2 weeks ago from ftp.netbsd.org
>Organization:
Whee Dot Org
>Environment:
Alpha Avanti 4/233
Compiling bind 8.2.3 from source (ftp'd from ftp.isc.org)
System: NetBSD devil 1.5 NetBSD 1.5 (GENERIC) #10: Wed Nov 22 03:00:56 PST 2000 root@frau-farbissina.shagadelic.org:/amd/swinger/u1/netbsd-1-5/src/sys/arch/alpha/compile/GENERIC alpha


>Description:
	Did make clean; make dep; but during make system panic'd:
   unexpected machine check:

    mces    = 0x1
    vector  = 0x670
    param   = 0xfffffc0000006000
    pc      = 0x12016d0dc
    ra      = 0x12016d5ec
    curproc = 0xfffffc0003586290
        pid = 390, comm = cc1

panic: machine check
Stopped in cc1 at       cpu_Debugger+0x4:       ret     zero,(ra)
db>

    This is from make:
    mdevil# ake
Using .systype
Using .settings
/home/adam/src/include
/home/adam/src/include/arpa
/home/adam/src/include/isc
/home/adam/src/port
/home/adam/src/port/netbsd
/home/adam/src/port/netbsd/include
/home/adam/src/port/netbsd/include/sys
probe_ipv6
ar cru ../../lib/libbind.a  noop.o
ranlib ../../lib/libbind.a
/home/adam/src/lib
/home/adam/src/lib/resolv
if test ! -d threaded ; then mkdir threaded ; else true ; fi
cc -I../../port/netbsd/include -I../../include -O2 -g  -D_REENTRANT -c res_comp.
c  -o threaded/res_comp.o
ld -x -r threaded/res_comp.o  -o threaded/res_comp.out &&   mv threaded/res_comp
.out threaded/res_comp.o
cc -I../../port/netbsd/include -I../../include -O2 -g  -c res_comp.c
ld -x -r res_comp.o -o res_comp.out &&   mv res_comp.out res_comp.o
if test ! -d threaded ; then mkdir threaded ; else true ; fi
c -I../../port/netbsd/include -I../../include -O2 -g  -D_REENTRANT -c res_comp.
c  -o threaded/res_comp.o
ld -x -r threaded/res_comp.o  -o threaded/res_comp.out &&   mv threaded/res_comp
.out threaded/res_comp.o
cc -I../../port/netbsd/include -I../../include -O2 -g  -c res_comp.c
ld -x -r res_comp.o -o res_comp.out &&   mv res_comp.out res_comp.o
if test ! -d threaded ; then mkdir threaded ; else true ; fi
cc -I../../port/netbsd/include -I../../include -O2 -g  -D_REENTRANT -c res_init.
c  -o threaded/res_init.o
ld -x -r threaded/res_init.o  -o threaded/res_init.out &&   mv threaded/res_init
.out threaded/res_init.o
cc -I../../port/netbsd/include -I../../include -O2 -g  -c res_init.c

This is the last output from make, then the panic appeared on the console window

I have a core from the original crash if you need it.

>How-To-Repeat:
	I've been able to reproduce this twice now just by making bind.
>Fix:
	Beats me.
>Release-Note:
>Audit-Trail:
>Unformatted: