foo=bar baz=${|...;} cmd segfauls after running ...

2025-03-23 Thread Emanuele Torre
If you run a simple command that runs something (not just assignments) and contains an assignment word with ${|;} that is preceeded by at least one other assignment word, bash segfaults. Reproducible with a= b=${|:;} : $ gdb --args ./bash -c 'a= b=${|:;} :' Reading symbols from ./bash... (gdb)

Re: Is this a bug?

2025-03-23 Thread Collin Funk
Hi, George R Goffe writes: > I've been trying to build bash from a repository > "https://git.savannah.gnu.org/git/bash.git"; and a having the devil's own time > in the process. > > Did I just catch the repository in the middle of a rework? I have a > full log of the build process if it's neede