Re: Same core dump writen to /var/crash at every boot

RVP <[email protected]>
Newsgroups gmane.os.netbsd.current
Message-ID <[email protected]>
On Wed, 1 Oct 2025, pin wrote:

> I don't remember the system crashing but, the problem is that every time I start-up my system, I get a core dump written to /var/crash
>
> ~> ls /var/crash
> [...]
> .rw------- root wheel 97 MB Wed Oct  1 09:33:34 2025  netbsd.6.core.gz
> .rw------- root wheel  0 B  Wed Oct  1 09:33:34 2025  netbsd.6.gz
> .rw------- root wheel 97 MB Wed Oct  1 10:10:20 2025  netbsd.7.core.gz
> .rw------- root wheel  0 B  Wed Oct  1 10:10:21 2025  netbsd.7.gz
>
> Anyone who knows how to clean this up?
>

I know you've already fixed this, but, I think I can offer an explanation,
given those file sizes. Usually, when savecore(8) finishes successfully, it
"clears" the coredump and you get file sizes like:

```
$ ls -l
total 797284
-rw------- 1 root wheel         2 Jul 26 04:39 bounds
-rw------- 1 root wheel         5 Jun  3 20:25 minfree
-rw------- 1 root wheel  47920856 May 28 03:41 netbsd.0.core.gz
-rw------- 1 root wheel    505090 May 28 03:41 netbsd.0.gz
-rw------- 1 root wheel  48055906 May 30 04:47 netbsd.1.core.gz
-rw------- 1 root wheel    505090 May 30 04:47 netbsd.1.gz
-rw------- 1 root wheel  51140776 Jun  4 07:55 netbsd.2.core.gz
-rw------- 1 root wheel    505352 Jun  4 07:55 netbsd.2.gz
-rw------- 1 root wheel 297434961 Jul 18 04:21 netbsd.3.core.gz
-rw------- 1 root wheel    505431 Jul 18 04:21 netbsd.3.gz
-rw------- 1 root wheel 368701658 Jul 26 04:40 netbsd.4.core.gz
-rw------- 1 root wheel    505361 Jul 26 04:40 netbsd.4.gz
$
```

I think, in your case, savecore(8) is encountering some error (reading the
coredump from swap?); trying to write a diagnostic; but, as all this takes time,
and because of the way the rc scripts are run, gets killed with a SIGPIPE as
soon as it writes a single char. See here for an example:

https://mail-index.netbsd.org/netbsd-users/2025/04/04/msg032519.html

Should be easy to fix this part, at least (just ignore SIGPIPE).

-RVP
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.