[systemd-devel] [EXT] Re: systemd-coredump[25256]: AT_NULL terminator not found, cannot parse auxv structure.

Windl, Ulrich u.windl at ukr.de
Tue Aug 27 11:02:30 UTC 2024


Hi!

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?)...

Regards,
Ulrich


> -----Original Message-----
> 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:
> >
> > Hi!
> >
> >
> >
> > 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.
> 
> > In the journal.
> >
> >
> >
> > Can anybody explain what it actually means? System is SLES12 SP5 on
> x86_64 (systemd-228-157.60.1.x86_64).
> >
> >
> >
> > Context is like this:
> >
> >
> >
> > Aug 27 10:41:11 abcdefgh systemd-coredump[25256]: Process 24393 (perl)
> of user 1025 dumped core.
> >
> >
> >
> >                                                   Stack trace of thread 24393:
> >
> >                                                   #0  0x00007f89eb457397 kill (libc.so.6)
> >
> >                                                   #1  0x00000000004fe592 Perl_apply (perl)
> >
> >                                                   #2  0x00000000004f2863 Perl_pp_chown (perl)
> >
> >                                                   #3  0x00000000004a4166 Perl_runops_standard
> (perl)
> >
> >                                                   #4  0x00000000004370c8 Perl_call_sv (perl)
> >
> >                                                   #5  0x0000000000493c24 Perl_sighandler (perl)
> >
> >                                                   #6  0x00007f89eb5d5ce0 __restore_rt
> (libpthread.so.0)
> >
> >                                                   #7  0x00000000004a47c0 Perl_pp_const (perl)
> >
> >                                                   #8  0x00000000004a4166 Perl_runops_standard
> (perl)
> >
> >                                                   #9  0x000000000043e041 perl_run (perl)
> >
> >                                                   #10 0x000000000041e9d3 main (perl)
> >
> >                                                   #11 0x00007f89eb442ac5 __libc_start_main
> (libc.so.6)
> >
> >                                                   #12 0x000000000041ea0b _start (perl)


More information about the systemd-devel mailing list