[OE-core] [PATCH v2] pseudo: Upgrade to latest to fix openat() with a directory symlink [NAK]

Bystricky, Juro juro.bystricky at intel.com
Mon Aug 5 22:42:57 UTC 2019


I can reproduce the problem fairly easily  (and, sadly even with the latest commits as 060058bb29f70b244e685b3c704eb0641b736f73 ). 
In my case, it seems easy to reproduce if I have 40+ threads running.
The reproducer script (below) fails typically within the first 10 iterations.


#!/bin/bash

fname='glibc-locale_master_august8'
max=1000
for (( i=1; i <= $max; i++ ))
do
    echo "$i/$max  ${fname}_$i.log"
    bitbake glibc-locale -c cleanall 2>&1 > /dev/null
    bitbake glibc-locale 2>&1 > ${fname}_$i.log
     if grep -q "host-user-contaminated" ${fname}_$i.log; then
        echo "error !"
      exit 2
    #else
      #rm ${fname}_$i.log
    fi

done

________________________________________
From: openembedded-core-bounces at lists.openembedded.org [openembedded-core-bounces at lists.openembedded.org] on behalf of Seebs [seebs at seebs.net]
Sent: Saturday, August 03, 2019 7:23 AM
To: Khem Raj
Cc: openembedded-core at lists.openembedded.org
Subject: Re: [OE-core] [PATCH v2] pseudo: Upgrade to latest to fix openat() with a directory symlink [NAK]

On Sat, 3 Aug 2019 05:33:46 -0700
Khem Raj <raj.khem at gmail.com> wrote:

> Will this fix the file ownership issue that we see with Glibc-locale
> packages from time to time?

I have no idea. Since I haven't got a reliable reproducer for it, I
can't test it in a sane way.

-s
--
_______________________________________________
Openembedded-core mailing list
Openembedded-core at lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


More information about the Openembedded-core mailing list