[systemd-devel] [EXT] Re: systemd-coredump[25256]: AT_NULL terminator not found, cannot parse auxv structure.
Dave Howorth
systemd at howorth.org.uk
Tue Aug 27 11:35:00 UTC 2024
> > From: Andrei Borzenkov <arvidjaar at gmail.com>
> > Sent: Tuesday, August 27, 2024 12:53 PM
> > To: Windl, Ulrich <u.windl at ukr.de>
> > Cc: systemd-devel at lists.freedesktop.org
> > Subject: [EXT] Re: [systemd-devel] systemd-coredump[25256]: AT_NULL
> > terminator not found, cannot parse auxv structure.
> >
> > On Tue, Aug 27, 2024 at 12:21 PM Windl, Ulrich <u.windl at ukr.de>
> > wrote:
> > >
> > > I have an issue where Perl dumps core for no obvious reason, and
> > > I noticed the line
> > >
> > > systemd-coredump[25256]: AT_NULL terminator not found, cannot
> > > parse auxv structure.
> >
> > It parses /proc/$PIF/auxv and apparently it was malformed. Look at
> > "hexdump -C" or similar, it should end with the line full of zeroes.
On Tue, 27 Aug 2024 11:02:30 +0000
"Windl, Ulrich" <u.windl at ukr.de> wrote:
>
> When I checked a few samples, they all look valid. As (as I said) I
> don't really can explain why Perl crashes, it seems to be some kind
> of bad corruption (in the kernel?)...
So you need to alter your perl program so it tells you exactly which
file it is looking at before it does anything with the file. Then
you'll know where the error is occurring. Debug your program.
More information about the systemd-devel
mailing list