[BUG] commit fails with 'bus error' when working directory is on an NFS share
- From
- Dmitriy Panteleyev <dpantel@gmail.com>
- Date
- Nov 30, 2024, 04:58 UTC
- Message-ID
- <CAJ-DG_DpNVmn1e=8hBX4YbEhzgX4xxn7AVBQnhKJOvHX4hx7kA@mail.gmail.com>
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 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.
This seems like a bug to me.