capturing regression test core dump

Started by Robert Haasover 14 years ago4 messages
#1Robert Haas
robertmhaas@gmail.com

Is there any way to get the regression tests to write a core dump file
somewhere that I can get at it? I tried "ulimit -c unlimited" but
can't find any core file lying around after I reproduce the crash.

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

#2Florian Pflug
fgp@phlo.org
In reply to: Robert Haas (#1)
Re: capturing regression test core dump

On Jul5, 2011, at 17:49 , Robert Haas wrote:

Is there any way to get the regression tests to write a core dump file
somewhere that I can get at it? I tried "ulimit -c unlimited" but
can't find any core file lying around after I reproduce the crash.

In case you're on OSX, the core dumps there are written to /cores,
not to the cwd of the process.

best regards,
Florian Pflug

#3Alvaro Herrera
alvherre@commandprompt.com
In reply to: Robert Haas (#1)
Re: capturing regression test core dump

Excerpts from Robert Haas's message of mar jul 05 11:49:48 -0400 2011:

Is there any way to get the regression tests to write a core dump file
somewhere that I can get at it? I tried "ulimit -c unlimited" but
can't find any core file lying around after I reproduce the crash.

Are you using a temp install? If so, the core files are going to end up
there, and thus go away when that's deleted. You could change the
core_pattern if you're on Linux (see core(5)) but it's probably easier
to use "make installcheck" instead.

--
Álvaro Herrera <alvherre@commandprompt.com>
The PostgreSQL Company - Command Prompt, Inc.
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

#4Robert Haas
robertmhaas@gmail.com
In reply to: Florian Pflug (#2)
Re: capturing regression test core dump

On Tue, Jul 5, 2011 at 11:57 AM, Florian Pflug <fgp@phlo.org> wrote:

On Jul5, 2011, at 17:49 , Robert Haas wrote:

Is there any way to get the regression tests to write a core dump file
somewhere that I can get at it?  I tried "ulimit -c unlimited" but
can't find any core file lying around after I reproduce the crash.

In case you're on OSX, the core dumps there are written to /cores,
not to the cwd of the process.

Oh, ho! Thanks!

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company