That right there? That's papering over a crack. "Link to 0x00000000 is faulty!" means the program tried to reference a NULL pointer in some way. You can make whatever claims you like about jumping around that, but there's no way you'll convince a seasoned developer that ignoring NULL pointer references is a good idea.
It's not a good idea, but it may be the best solution you have if you know
why it happened. I don't know the details, but I do know for a fact that Windom specifically investigated every crash he patched, and figured out why they happened and whether they could be safely ignored.
I grant that Windam knew his stuff but even he plastered a big disclaimer about it being highly experimental and warning about keeping backup saves before relying on it. The thread Psymon found doesn't have the post where he told people not to rely on it as a regular tool but to use it more in the way Elys intended when she did the older Crashshield plugin - a means to bypass a stubborn crash and attempt to continue on.
Of course Windom had a big disclaimer - it was highly experimental. That's not the same as intentionally ignoring problems, though. Windom
did know what caused the crashes and had every reason to expect them to be safe to ignore - or otherwise handle, which I believe he did in some cases.
On the other hand, I don't recall that post, but I could have easily missed it. Worth considering, that. A shame that it's probably been pruned away.
Persistent crashes are a sign of real problems that need to be fixed, not masked over and ignored and thus never fixed properly. Nearly all issues *DO* result from mods, so they should be fixable provided the cause can be found.
Ehh... yes and no. For example, the extremely crash on exit issues - IIRC, WEOCPS handled many causes of such errors, which is a good thing. While mods
influence the crashes on exit, it's not something that the mods specifically do - it's just that mods exacerbate an extant issue in Oblivion. It's inconsistent and occurs to some people on some mod setups - the only consistent thing seems to be that it's more likely to happen the more mods you have. But people have actually gotten rid of it by
installing mods - because it's not consistent. I believe the OBSE crew have some idea of why it happens, but they haven't made it a priority. In any case, it is, I think, a good thing, or at least certainly not a bad thing, to handle that error.