So, after the tool be able to rw almost all NIFs I've thrown at it, what would be the suggestion to track down corrupted NIFs? For obvious reasons I can not do this file by file (starting Oblivion 50.000 times is out of the question I'd say). It's also almost impossible to visit each and every place where those NIFs could occur. I do not believe though, that even if all 20.182 files in "Oblivion - Meshes.bsa" woud be broken, there are the same amount of distinct reasons of corruption. I hope we maybe have like 10-15 reasons max. So I'd be very glad if I could get individual NIFs named which either go out of shape, or which cause CTDs. It's not necessary to come up with tons of them. I'll track the reason down thoroughly and fix it, and possibly we'll have a fire-and-forget tool in a little while for real. Thanks.
Tool is still here (just updated):
http://paradice-insight.us/stuff/oblivion/NIFopt.7z