Hello,
I just found a bug that affects a number of shells
(pressumably the
code there is from the same roots) in the parser.
The following code;
l='eval "$l"'
eval "$l"
Which sets off an infinite recursion on 'eval', should
result in an
infinite loop to be terminated by INT (doesnt' work)
or
On Thu, Mar 16, 2006 at 08:28:28PM -0800, laura fairhead wrote:
>
>
> Hello,
Hi Laura,
> I just found a bug that affects a number of shells (pressumably the
> code there is from the same roots) in the parser.
>
> The following code;
>
> l='eval "$l"'
> eval "$l"
>
> Which sets off an infinit
laura fairhead wrote:
> I just found a bug that affects a number of shells (pressumably the
> code there is from the same roots) in the parser.
>
> The following code;
>
> l='eval "$l"'
> eval "$l"
>
> Which sets off an infinite recursion on 'eval', should result in an
> infinite loop to be te
aced the system calls using 'strace' and it is extending the
data area with brk() by 4k a time until finally, pressumaby it
just doesn't check the error from brk() not finding anymroe memory.
bestwishes
laura
--
View this message in context:
http://www.nabble.com/bash-shell-par