Flash Version 20.0.0.228 Crashes C++ program
We have a C++ MFC program that hosts a Shockwave Flash player within an ActiveX control.
Flash Player version 20.0.0.228 causes the program to crash.
An Access Violation occurs on "COleControlSite::XOleClientSite::Release()".
This is called whenever memory for a Shockwave Flash event is released.
Most of the time it works correctly. If I set a breakpoint, I can see the symbols related to the event.
However, when it crashes, the symbols are trash.
Perhaps the garbage collector is trying to release memory for an event that has already been released?
If I roll back to 19.0.0.245 the problem ceases to occur.
This problem occurs for Windows 10, 8, 7, and Vista.
The C++ program has used the same Shockwave Flash control for many years across many version of Flash Player without incident - until now.
We have many customers and this is a huge problem for us.
