sfjiro, please can you test the following git commands for me on a
non-aufs filesystem with libau LD_PRELOAD'd:

=========================================================================

git clone https://git.devuan.org/OmegaPhil/udisks2.git
git remote add alioth-git
https://anonscm.debian.org/cgit/pkg-utopia/udisks2.git
git fetch alioth-git

=========================================================================

I get the following error:

=========================================================================

fatal: failed to read object 0000000000000000000000000000000000000000:
Bad file descriptor

=========================================================================

It took me a very long time to realise it could be aufs' doing - as soon
as I killed off LD_PRELOAD, the fetch started working...

The actual problem is happening in git's
sha1_file.c:prepare_packed_git_one, the closedir call right at the
bottom is setting errno to 'Bad file descriptor', git later on notices
that errno is bad and panics (ironically the fetch itself looks good).

Any idea what libau is doing here? Have confirmed the problem on a VM.

aufs v4.8 20161219 running on uptodate Devuan Testing (equivalent to
Debian Testing), kernel 4.8.11.

Thanks


Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot

Reply via email to