On some unique occasions flash player will crash without any error, exception, description at all as to why, when the remote end changes the stream that the Video element is playing.
The stream is RTMP and we are using NetStream.
We have also found the problem to occur more frequently on OS X - Safari, though we have seen the issue across multiple platforms (Windows - IE, OSX - Firefox, etc). Issue effects Flash player 14 and 15.
At the very least is there something we can do to log more detail as to why the crash is happening.
Thanks for any help you can offer.
Most of the time it is a stack overflow. If you have recursion in your app, try adding some way to track how deep it is going. The last time this happened to me was yesterday, when I dispatched an event in an event handler that had the same name as the event it was handling, so the handler got called again and dispatched the event again…