Wild-Ass Guess.

It's possible that's it, it's possible it's something else. There's so much bad pointer code there's no real way to tell.

I second the valgrind recommendation and sorta slap myself for not making it first.

Though, most of that code needs to be rewritten anyway, so it's sorta moot, I suppose.