As far as I can tell
https://github.com/nfs-ganesha/nfs-ganesha/commit/7180f8160043f6a990403df...
introduced a use-of-unitialized bug. This causes the global bool Cache_FDs to read
uninitialized memory. I assume the intent was to set it from config, but it seems it gets
a random value, interpreted as a bool.
I put a complete explanation of what I see in
https://github.com/nfs-ganesha/nfs-ganesha/commit/7180f8160043f6a990403df...
I found this with ubsan. I highly recommend regularly using the sanitizers with
nfs-ganesha to uncover this sort of thing.