This chunk of code may fire reaching some (high enough) nested catalog depth trying to resolve some path to which descriptor for a destination pid (for lsof) belongs. If you are sure that the filesystems are not corrupted yet (no poweroffs/resets with mounted fs), it would be interesting to find a deterministic way to reproduce this. In case if you are not sure that the filesystems are in good health, may be re-checking both FS (/ and mongo`s) will eliminate issue.
This chunk of code may fire reaching some (high enough) nested catalog depth trying to resolve some path to which descriptor for a destination pid (for lsof) belongs. If you are sure that the filesystems are not corrupted yet (no poweroffs/resets with mounted fs), it would be interesting to find a deterministic way to reproduce this. In case if you are not sure that the filesystems are in good health, may be re-checking both FS (/ and mongo`s) will eliminate issue.