bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Seg fault on "echo ~nosuchuser"


From: Keith Thompson
Subject: Re: Seg fault on "echo ~nosuchuser"
Date: Mon, 1 Jun 2020 12:51:37 -0700

On Mon, Jun 1, 2020 at 12:12 PM Chet Ramey <chet.ramey@case.edu> wrote:
>
> On 6/1/20 3:04 PM, Keith Thompson wrote:
>
> >     OK, that's half of it.
> >
> >     If you have a chance, can you verify that the problem exists with the
> >     bash-20200520 push?
> >
> >     
> > http://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-ce1a3c07c4e17ed176edccd75892dfcf8242de60.tar.gz
> >
> >
> > Confirmed, the problem does exist with that version.
>
> I finally found a case where 16-byte alignment for memory returned by
> malloc() is required. But it's only on Linux systems that use systemd.
> I bet it's trying to marshal arguments for IPC and uses instructions
> that require 16-byte alignment.
>
> Thanks for your help verifying this.
>
> Chet

You probably already know this, but I tested this with the last few
versions on the devel branch.

The problem occurs on versions up to and including commit
ce1a3c07c4e17ed176edccd75892dfcf8242de60 "bash-20200520 snapshot".
The problem does not occur on commit
37adc8b99d4c15dcb9e6582aa19a2ef61afb592f "bash-20200527 snapshot".

Yes, my system uses systemd.

Glad I could help.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]