Return-Path: Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 7383 invoked by uid 500); 25 Jun 2002 02:02:43 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 7361 invoked from network); 25 Jun 2002 02:02:43 -0000 Date: Mon, 24 Jun 2002 19:02:51 -0700 From: Aaron Bannert To: dev@httpd.apache.org Subject: Re: Apache core dump Message-ID: <20020624190251.K1936@clove.org> Mail-Followup-To: Aaron Bannert , dev@httpd.apache.org References: <20020624183256.A18042@webcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020624183256.A18042@webcom.com> User-Agent: Mutt/1.3.23i X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On Mon, Jun 24, 2002 at 06:32:56PM -0700, Perry Harrington wrote: > I cannot for the life of me get Apache to dump a core file. > > I have the Coredirectory set to a writable directory, and I even modified > the signal handler to simply call abort after chdir. > > I even tried setting the CORE rlimit size to RLIM_INFINITY. > > Does anyone have a clue why this is barfing? > > When I truss the process, it catches the signal and goes about cleaning up, > the abort doesn't trigger a core file. > > This is driving me batty! > > I have the accept mutex using fcntl locking and I linked it without pthread > support, so threading shouldn't be the cause. > > I event commented out the SIGABRT handlers so it would default to the system > handler. > > Solaris 2.6 system, latest cluster bunch. As I understand it, this is default behavior on Solaris when running binaries that have called setuid(). See /etc/coreadm.com and coreadm(1M) for a way to override this. -aaron