Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Oct 2021 15:55:14 -0400
From:      Kurt Hackenberg <kh@panix.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: How do I get a coredump file from an application?
Message-ID:  <ba885bec-33e7-c935-3a3a-b6138e4f7447@panix.com>
In-Reply-To: <CAAdA2WPSfnbWLi3FZYmqONCYGg_7wgEObq8TzKbaY-cd8G13yw@mail.gmail.com>
References:  <CAAdA2WPSfnbWLi3FZYmqONCYGg_7wgEObq8TzKbaY-cd8G13yw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2021/10/04 03:44, Odhiambo Washington wrote:

> I have my MTA (Exim) crushing, with the following message in its panic.log:
> 
> 2021-10-01 04:10:58 SIGSEGV (maybe attempt to write to immutable memory)
> 2021-10-01 04:11:26 SIGSEGV (maybe attempt to write to immutable memory)
> 2021-10-01 04:11:30 SIGSEGV (maybe attempt to write to immutable memory)
> 2021-10-01 04:11:35 SIGSEGV (maybe attempt to write to immutable memory)
> 
> I need to obtain a coredump file from the crashing process for debugging
> purposes.

Is that a file named "panic.log" that's written by Exim itself?

The default action for SIGSEGV is for the kernel to write the coredump 
file and end the process. If Exim receives that signal, logs it, and 
keeps running, Exim must handle the signal itself.

Have you checked Exim's documentation about this?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ba885bec-33e7-c935-3a3a-b6138e4f7447>