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>