From owner-freebsd-current Thu May 9 09:06:39 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA19170 for current-outgoing; Thu, 9 May 1996 09:06:39 -0700 (PDT) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id JAA19161 for ; Thu, 9 May 1996 09:06:34 -0700 (PDT) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.7.5/8.6.12) with ESMTP id JAA11702; Thu, 9 May 1996 09:04:53 -0700 (PDT) Message-Id: <199605091604.JAA11702@austin.polstra.com> To: ec0@s1.GANet.NET Cc: marxx@apocalypse.superlink.net, freebsd-current@FreeBSD.ORG Subject: Re: -current not booting In-Reply-To: Date: Thu, 09 May 1996 09:04:52 -0700 From: John Polstra Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Eric Chet wrote: > Wow I have seen one problem pdksh is now dead, exits with sig.11 > on execution. Humm lets see what ktrace shows: > ... > 320 ksh CALL sigprocmask(0x1,0) > 320 ksh RET sigprocmask 0 > 320 ksh PSIG SIGSEGV SIG_DFL > 320 ksh NAMI "ksh.core" > ... > Any ideas? Sigprocmask was one of the libc functions modified by the recent changes for ELF support. I've just looked over the code again, and it looks OK to me. I'm trying to run some tests, but my CVS tree and my -current installation are both slightly old, so it will take longer than I'd like. Are you sure you've got fully-updated libc sources? For one thing, the new sigprocmask.S goes hand in hand with the new cerror.S. It might be worth re-supping and rebuilding libc, to see if that fixes the problem. I'll let you know if I find out anything here. -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth