On Thu, 29 Oct 2015 09:28:20 +0100
Natanael Copa <nc...@alpinelinux.org> wrote:

> On Thu, 29 Oct 2015 09:21:06 +0100
> Natanael Copa <nc...@alpinelinux.org> wrote:
> 
> > On Thu, 29 Oct 2015 08:16:30 +0100
> > Natanael Copa <nc...@alpinelinux.org> wrote:
> > 
> > > Simplfied test case:
> > > 
> > > 
> > > foo () {
> > > tr '\n' ' ' <<EOF | grep '.*' && { echo "$1" ; return 0 ; }
> > > $1
> > > EOF
> > > }
> > > 
> > > foo "bar"
> > > 
> > > 
> > > The simplified testcase works with bash, dash and busybox 1.23 ash, but
> > > fails with busybox 1.24.1.
> > 
> > I bisected it to:
> > 
> > 7e66102f762a7d80715f0c7e5925433256b78cee is the first bad commit
> > commit 7e66102f762a7d80715f0c7e5925433256b78cee
> > Author: Denys Vlasenko <vda.li...@googlemail.com>
> > Date:   Thu Feb 5 21:00:17 2015 +0100
> > 
> >     ash: fix a SEGV case in an invalid heredoc
> >     
> >     Signed-off-by: Denys Vlasenko <vda.li...@googlemail.com>
> > 
> > :040000 040000 971ee626cc195afe0030c037c376fe895fa683c1
> > 67f020615d2eb44eff814e3bf182df07913d8ab4 M  shell
> 
> This appears relevant config:
> 
> CONFIG_UNICODE_SUPPORT=y
> 
> Disabling the CONFIG_UNICODE_SUPPORT makes the problem disappear.

Correction. CONFIG_UNICODE_SUPPORT is irrelevant in this case. I built
tested wrong commit. Sorry.

-nc
_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to