Affects Version/s: Lucene.Net 3.0.3
Fix Version/s: None
Component/s: Lucene.Net Core
Windows Server 2016, vers 1607.
.net version (Release value in regedit: 460805).
This problem is critical because when it happens the application pool crashes and the entire website stops working with 503 error code.
Errors are visible in Windows Event Log (Application), attached.
When index files are deleted and index is rebuilt the problem goes away.
I was not able to reproduce the problem by copying corrupted index files (also attached) to another server.
By googling the error message it looks like it's coming from file CompoundFileReader.cs, method OpenInput.
if (entry == null)
throw new System.IO.IOException("No sub-file with id " + id + " found");