Re: [BUG] commit fails with 'bus error' when working directory is on an NFS share
- From
Jeff King <peff@peff.net>
- Date
- Nov 30, 2024, 16:38 UTC
- Message-ID
- <20241130163801.GA110697@coredump.intra.peff.net>
- In-Reply-To
- <CAJ-DG_DpNVmn1e=8hBX4YbEhzgX4xxn7AVBQnhKJOvHX4hx7kA@mail.gmail.com>
On Fri, Nov 29, 2024 at 09:58:51PM -0700, Dmitriy Panteleyev wrote:
Show 9 quoted lines
> I've recently upgraded my (Linux Mint) distribution version, which > came with git v2.43.0 and I noticed that I can no longer `commit` on > any working directory which resides on an NFS share mount. > > Git reports "Bus error (core dumped)" and dmesg shows multiple "NFS: > server error: fileid changed. fsid 0:68: expected fileid > 0xf8e3d8e80230ddb5, got 0xeeb48230d99ed0d4" messages. > > This does not happen if I move the working directory off the NFS share.
I can't reproduce any problems here on a test NFS mount. But since the old version works here:
> I attempted to upgrade git to v2.47.1, with the same result. > > I then downgraded git to v2.34.1 (the version for the previous > distribution release) and the error has resolved.
Can you try bisecting between v2.34.1 and v2.43.0 to see which commit introduces the problem for you?
-Peff