Understanding Adobe Flash Player "new function" invalid pointer use