If it's fixed in 3.6.10 I can probably port it. The problem with sending the code is that I'm not even certain that the null vector is the cause. It might be a completely unrelated bug.
A patch that should fix it is now attached to the bug (
http://scp.indiegames.us/mantis/view.php?id=1638). I'm still testing it myself, so I'm not 100% sure about what breaks or not (explanation of the problem is in the bug report now). It's not going to be an issue for retail data, just for mods, but I'm going to play wait-and-see with it before committing. If there doesn't appear to be any negative reports in an Xt build or two then I'll commit the fix at that point.
Oh, and null vector warning will never break anything (well, there is a 0.0001% chance I suppose). It's something that happens constantly in the code but it's really not a big deal. It gives us clues into some issues, but the warning message is just an indicator that the code automatically fixed any possible problem already. It's annoying, but otherwise harmless. In this particular case it's simply an issue of the the shockwave center being almost directly on the ship position. Just FYI.
![:)](https://www.hard-light.net/forums/Smileys/HLP/smile.gif)