Hi there,
Thank you for your response and willingness to get involved. Unfortunately still haven't isolated it but thankful you mention outside of your code. I have modified a lot server side in terms of packet handlers, do you think a possible null / nan creeping into a reader, then being serialized out could be the root cause of this? Should be fairly trivial to protect against it my side if this is the case (thought I had already, but just maybe I missed something.)
For what it's worth, server runs stand alone on an x64 vm, client built with unity 4.2.2 under OSX Mavericks. The changes in Mavericks from a networking point of view (socket handling etc.) haven't been changed to my knowledge (thankfully one less thing to worry about).
I do agree with you though, why M$ decided on a hard exception like this for what in essence should be a warning is beyond me. Well at least I know I need to fix something! Would be nice if there was a trace
