Flash CS3 bugs and player updates

Hey,

I’m working on a big project, and I’m facing quite a few bugs with Flash CS3-4. I believe I’m starting to hit the limit of the Adobe’s IDE - my library just started constantly crashing on Flash CS4. After lots of tests I realized it still works fine on CS3, so I moved back. Which is annoying because my products is up to date and fully legal… Luckily this project is a FP9 project:

I noticed a few bugs in the Flash CS3. Sometimes, and I mean it - sometimes, randomly, the published (pure ctrl+enter) project does not work. It fails on the famous “ArgumentError: Error #2015: Invalid BitmapData.”
Now this is completely unexpected, sometimes it works and sometimes it does not. I’m assuming it’s something with memory issues, but I’ve cleared up, relaunched, rebooted many times and it’s still unexpectedly happening.

If I take the same published SWF, it does work 100% in FP10. But I want to be able to test it straight from CS3 to save time.
So I downloaded the latest Flash Player 9 players from Adobe, 9,0,246,0, and the SWF worked as well 100% outside! I proved my point, it means the error was an old player bug.

So I used “Capabilities.version” to print the player version to see which one sometimes fails, and found out the player version in CS3 is 9,0,115,0.
My problem is: I replaced the /Players/ folder with Adobe’s new players, and the player in Flash CS3’s published project is *still *the same (version 9,0,115,0, sometimes does not work). The only one that changed is the debug one (ctrl+shift+enter, version 9,0,246,0, works 100%).

Why? I thought updating the Players folder will update this Published one too. I’m exactly where I started. I have to publish the project and test it outside of the CS3 every time. It’s annoying as hell.

Any experienced folks can help me with this? :cry3: