Lately we saw case similar to HDFS-9406, even though HDFS-9406 fix is present, so it's likely another case not covered by the fix. We are currently trying to collect good fsimage + editlogs to replay to reproduce it and investigate.
FSImage may get corrupted after deleting snapshot
NN fails to parse Edit logs after applying HDFS-13101
NameNode should optionally exit if it detects FsImage corruption