http://scp.indiegames.us/mantis/view.php?id=2724
Also, .15 is not available for Mantis reports.
Well the issue is probably not the revision that Axem found unfortunately. That's just an assert if the data is NULL. The question is "Why is the data NULL"?
EDIT : My bad, I suspect that commit is actually the reason.

Still, it's kinda sloppy to knowingly pass a null pointer to a function and hope it can deal with it.
My suggestion is not to remove the Int3() but instead to move it after the
if ( !(Interp_flags & MR_SHOW_THRUSTERS) ) {
return;
}
I suspect that in the case of ship selection that part of the code that was causing the function to return before the null pointer was actually used. If it's not, we really need to know.