Path: csiph.com!3.us.feeder.erje.net!feeder.erje.net!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!not-for-mail From: Didou Serge Newsgroups: gnu.bash.bug Subject: [mapfile]: problem reentrance with normal file Date: Sun, 11 Nov 2018 21:32:31 +0100 Lines: 57 Approved: bug-bash@gnu.org Message-ID: NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: usenet.stanford.edu 1541970072 23914 208.118.235.17 (11 Nov 2018 21:01:12 GMT) X-Complaints-To: action@cs.stanford.edu To: bug-bash@gnu.org, bash@packages.debian.org Envelope-to: bug-bash@gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=ablIJBB6UGFILjqKWec+K2kPcmQaQzrVzOEzsGgJv58=; b=DHY8rJ9zCCEOUwlU4nLpsBSfB7dIsQAqmyXjF87e/21ky5ez7j/FGF6CK1opBRbt7B rrXEoZ93cB4i0rN8ypTkMupX0WLhctYese0/FTTxHuMKneTG4e3xvL0ejFk39RenQx1v MTiOGhGMyUZAt1xOPUFFK378RguxdXRDD6CcK8EiPzvAK8Ya1ORiUBr5HwoCYSgP4OL3 QaEfmfozu6XIvdHBv53QmxD0UeQ88OdhEpeCO4u6bLyAA4fVVzZp1SX8HnUy1HRk1UK8 Gpvi77GcsIHgS7zlip6+78MyeW2SOhIx+EGq9B96bGNkGGPaKQ9S+leKIr7CqytqviXO pacA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ablIJBB6UGFILjqKWec+K2kPcmQaQzrVzOEzsGgJv58=; b=BLDt5Pl36vfZ8KEM2bTe4gtgtcvulbjp2T9Nyy3ErhcKfpK8pxPmT31FuBnKUzgRh8 ny7ahpsCxZuGA4cqXC3el/PaZyrOwfuBc/9TBN6/r3AQMO7dtC+5XH5DU7VMwewq3/Qq fIsnpbzAXxWeOwQv5YKqqpGP/VGz+NxbwMjcPR//SLiPNVrHF/DgeNmja8m6Ct7573ab gnV91YXh9N7YCUPXc4Psg0XJAci4uo4oLm9912fhulX963e1WHbOmOXgusIvonlZASFY L0l/Bmafg9hY+a55nQaCg3IPkSEJBC6EC7eYhmJZEouFUJ8+KKA5HtbWZpmimrpncBgP hKpA== X-Gm-Message-State: AGRZ1gKkehUPsg15IxqPb+1R/OJtS+AXcDvZaFE8FzqIDehDc1nJ7xX9 DcdXv3K5EkpBRAVD/UvLDdFJIM2+aTPqteIq3zQTp2JD X-Google-Smtp-Source: AJdET5eJOEGQv3ChOjPcOb0UY89Wi/BYVla084p+soq3JMxBrEESdSKtYBFIgmFz2T84ETXJV3WpNtPwvpdIA5c7iLo= X-Received: by 2002:aa7:de18:: with SMTP id h24-v6mr6325291edv.100.1541968363232; Sun, 11 Nov 2018 12:32:43 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::52b X-Mailman-Approved-At: Sun, 11 Nov 2018 16:01:10 -0500 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: bug-bash@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Bug reports for the GNU Bourne Again SHell List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com gnu.bash.bug:14793 Configuration Information [Automatically generated, do not change]: Machine: i686 OS: linux-gnu Compiler: gcc Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='i686' -DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='i686-pc-linux-gnu' -DCONF_VENDOR='pc' -DLOCALEDIR='/usr/share/locale' -DPACKAGE='bash' -DSHELL -DHAVE_CONFIG_H -I. -I../. -I.././include -I.././lib -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bash-1ixwpb/bash-4.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -no-pie -Wno-parentheses -Wno-format-security uname output: Linux MX36 4.10.0-42-generic #46-Ubuntu SMP Mon Dec 4 14:36:05 UTC 2017 i686 i686 i686 GNU/Linux Machine Type: i686-pc-linux-gnu Bash Version: 4.4 Patch Level: 7 Release Status: release Description: When use mapfile from normal file that call function that use mapfile, the first mapfile lost data. Repeat-By: I create 3 functions: ww(){ echo "$@" | mapfile -C yy -c 1 -t TT ; } xx(){ mapfile -C yy -c 1 -t TT < <(echo "$@") ; } yy(){ echo "$@" ;} I create 1 normal file: echo -e "Premiere ligne" A{1..45} "\nDeuxieme ligne" B{1..45} "\nTroisieme ligne" C{1..45} >fic.txt This work but I can't use array TT: mapfile -C ww -c 1 UU