Excellent. Thanks for testing it for me!
For anyone curious: the culprit was the console overlay's background (a darkened screenshot of the game). Initially I thought the crash was due to some Retina display compatibility code, but the real problem was that the native buffer the screenshot was stored in was dynamically sized based on your monitor's display settings, but the actual screenshot was always stored in a 32 bit per pixel format. That explains why this hasn't shown up before now: the buffer would only be too small if you ran the game with a sub-32 bpp display mode, which I didn't even think was possible with Starsector.