On Mon, Aug 22, 2005 at 05:52:27PM -0400, Chet Ramey wrote:
> > Hello Chet,
> > 
> > I can confirm that bash segfaults on a variable assignment as
> > indicated here:
> > 
> >   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=291840
> > 
> > The relevent assignment is:
> > 
> >   IFS="$(echo -e "\255")"
> > 
> > and I get the following backtrace:
> 
> I still can't reproduce it.  There's still no memcpy call in setifs (which
> is not to say gcc didn't inline it).
Thus the assembly; there is a call to unlink + 1808, which doesn't
make any sense to me.  I was hoping you knew better:)

> And setifs starts on line 6803 in bash-3.0.16.
But, the Debian diff [0] modifies that file several times.  Tomorrow,
I will get you the pristine line number.

BTW, my local compilation was with gcc version 3.3.5 (Debian
1:3.3.5-13).

Justin

References

[0] http://ftp.debian.org/debian/pool/main/b/bash/bash_3.0-15.diff.gz


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to