Hello Chet, and thanks for looking into this.

On 2025-08-08 at 13:31 +0000, Chet Ramey wrote:

> I can't reproduce it.  [...]

After your reply I tried again recompiling Bash 5.3 from scratch and
indeed I could no longer reproduce the problem with that.

But then I tried rebuilding 5.3 the way I was doing when I noticed the
problem, and from that build I can reliably reproduce the issue again.

If I configure this way I see the problem again.  From the source
directory:

--8<---------------cut here---------------start------------->8---
[luca@hennessy /tmp/asdasdasd/bash-5.3]$ ./configure --disable-profiling 
--disable-debugger --disable-nls --disable-rpath CFLAGS='-O0 -g -fPIC' && make
--8<---------------cut here---------------end--------------->8---

Installation is not necessary.  From the source / build directory:

--8<---------------cut here---------------start------------->8---
[luca@hennessy /tmp/asdasdasd/bash-5.3]$ ./bash ~/bash-stack-trace 
BASH_VERSION: 5.3.0(1)-release
FUNCNAME:     'f' 'g' 'g' 'g' 'g' 'main' 
BASH_SOURCE:  '' '' '' '' '' '/home/luca/bash-stack-trace' 
--8<---------------cut here---------------end--------------->8---

Valgrind reports nothing.

I cannot do it now, but later I will try to narrow down which configure
option is the culprit.
Am I doing something obviously illegitimate at configure time?  I would
say no.

Regards,

-- 
Luca Saiu      https://ageinghacker.net
  GNU Jitter     https://www.gnu.org/software/jitter
  GNU epsilon    https://www.gnu.org/software/epsilon
  pEp-mail-tool  https://codeberg.org/pEp/pEp-mail-tool

I support everyone's freedom of mocking any opinion or belief, no
matter how deeply held, with open disrespect and the same unrelented
enthusiasm of a toddler who has just learned the word "poo".

Attachment: sender_key.asc
Description: application/pgp-keys

Reply via email to