[prev in list] [next in list] [prev in thread] [next in thread]
List: busybox
Subject: Re: busybox 1.24.1 ash regression
From: Natanael Copa <ncopa () alpinelinux ! org>
Date: 2015-10-29 9:55:27
Message-ID: 20151029105527.4e3d667e () ncopa-desktop ! alpinelinux ! org
[Download RAW message or body]
On Thu, 29 Oct 2015 09:28:20 +0100
Natanael Copa <ncopa@alpinelinux.org> wrote:
> On Thu, 29 Oct 2015 09:21:06 +0100
> Natanael Copa <ncopa@alpinelinux.org> wrote:
>
> > On Thu, 29 Oct 2015 08:16:30 +0100
> > Natanael Copa <ncopa@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.linux@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.linux@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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic