From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from dude02.hi.pengutronix.de ([2001:67c:670:100:1d::28] helo=dude02.lab.pengutronix.de) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jZV4c-0002qX-QO for ptxdist@pengutronix.de; Fri, 15 May 2020 09:48:02 +0200 Received: from mol by dude02.lab.pengutronix.de with local (Exim 4.92) (envelope-from ) id 1jZV4c-0006Lt-Hd for ptxdist@pengutronix.de; Fri, 15 May 2020 09:48:02 +0200 Date: Fri, 15 May 2020 09:48:02 +0200 From: Michael Olbrich Message-ID: <20200515074802.GC32420@pengutronix.de> References: <83b41b28-4b4a-5c1b-f10a-da3753cecfa5@ppc-ag.de> <8c33ac40-7757-d006-80d9-725f6536b3a6@ppc-ag.de> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <8c33ac40-7757-d006-80d9-725f6536b3a6@ppc-ag.de> Subject: Re: [ptxdist] Segmentation fault with ptxdist-2020.05.0 List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de On Fri, May 15, 2020 at 09:40:45AM +0200, Mircea Ciocan wrote: > More information about the subject: > = > I've repeated the compilation with all releases since 2020.02.0, the same > config and machine as described under (sorry for top posting): > = > - 2020.02.0 - works OK > = > -2020.03.0 - works OK > = > -2020.04.0 - crashes, bash segfault. > = > -2020.05.0 - crashes, same bash segfault, in the same place. > = > So the regression is between 2020.03.0 and 2020.04.0, I'll try a diff, ma= ybe > I can spot what went wrong, but I could use your kind help. I've mentioned the 'tee' in my other mail. The output there is probably what you want to diff. Michael > The main problem is that the older releases as 2020.05.0 doesn't compile = the > toolchain correctly. > = > Best regards, > = > Mircea > = > = > On 14.05.20 15:36, Mircea Ciocan wrote: > > Hello list, > > = > > I have the most strange error with the ptxdist-2020.05.0 while trying to > > compile a simple image for the iMX6ULL EVK, the shell segfaults !!! > > = > > Here are some information, that you could find useful: > > = > > Distribution: Ubuntu 18.04 LTS, 8GB RAM, current updates. > > = > > System shell set to bash. > > = > > The compilation of everything goes perfectly OK, but while building the > > root filesystem image it crashes, always in the same place (100% > > reproducible), when adding the net-dns-perl package, with the following > > message; > > = > > info: selected ptxconfig: > > =A0=A0=A0=A0=A0 'configs/platform-mcimx6ull-evk/ptxconfig.tiny' > > ptxdist: warning: No dev packages found in > > 'Firmware/packages-MCIMX6ULL-EVK' > > = > > ...[snip]... > > = > > [compilation goes OK] > > = > > ---------------- > > target: root.tgz > > ---------------- > > ...[snip]... > > = > > Configuring readline. > > Configuring net-dns-perl. > > environment: line 1: 31523 Done=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0 { echo "cd > > '${work_dir}' || exit"; ptxd_dopermissions > > "${ptxd_reply_perm_files[@]}"; echo ":"; } > > =A0=A0=A0=A0 31524 Segmentation fault=A0=A0=A0=A0=A0 (core dumped) | sh > > ./Software/ptxdist-2020.05.0/rules/image-root-tgz.make:29: recipe for > > target './Software/Firmware/platform-MCIMX6ULL-EVK/images/root.tgz' > > failed > > = > > make: *** [./Software/Firmware/platform-MCIMX6ULL-EVK/images/root.tgz] > > Error 139 > > = > > = > > In the system log I get something like: > > = > > "vmunix: [132753.581596] sh[10747]: segfault at 7ffe5bdf1fe8 ip > > 00007fdb0b04930e sp 00007ffe5bdf1fe0 error 6 in > > libc-2.27.so[7fdb0afb5000+1e7000]" > > = > > = > > I have to say that I rarely, if ever, see this type of crash, and the > > build finishes OK with ptxdist-2020.02.0. Any pointer on how can I fix > > or debug this are greatly appreciated. > > = > > = > > =A0Best regards, > > = > > =A0Mircea > = > = > = > _______________________________________________ > ptxdist mailing list > ptxdist@pengutronix.de > = -- = Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de