Steps to reproduce:
1. OS: Windows (XP or Vista).
2. Browser: Recent Windows Firefox, Windows Opera or Windows Safari.
3. Flash Plugin Version: 9.0.115.0 or 9.0.124.0 (124 is the latest version as of this writing).
4. Use any flash-based MP3 player applet that plays back an MP3 file on the same page via a single button. Examples: the free open source XPSF player, button version, at
http://musicplayer.sourceforge.net/ , or the for-pay Wimpy player, button version, at
http://www.wimpyplayer.com/ . Other similar applets will have the same issue, in other words, it is not a bug in the applet itself.
5. Prepare a page that has more than 15-20 of those applets on the same page, each one pointing to a different MP3 file. Note: must be more than 15-20 actual simultaneous applets, not a piece of Javascript that feeds more than 15-20 different MP3 links to the same single applet.
6. The page must have more than approximately 15-20 of the same Flash player object on the same page. 13 objects and it's fine, 14-16, maybe a problem, 20 and up, definitely problem every time.
7. PLEASE VIEW THE FOLLOWING WEB PAGES already prepared which demonstrate this bug very clearly:
http://vixyandtony.com/flash_bug_xpsf_23.html
8. Remember, problem is only on Windows, only Flash builds 115 and 124, only non-IE browsers like Firefox and Opera.
9. Situations that do *not* experience the problem: IE, Macintosh, Earlier versions of flash plugin that are earlier than 115, fewer than 14-15 applets displayed on the same page.
Actual Results:
The resulting bad behavior is: Flash applet looks like it's going to work, but instead of playing the MP3 file, sits on the "loading" animation and never plays. In the case of the XPSF applet that I use, the loading animation is a circle of dots that cycles clockwise. This animation never changes to the desired "square" icon, which would indicate it was playing the song.
Expected Results:
The MP3 file should play just fine, as it did in all flash versions prior to 115, and as it still does on all other platforms and on the IE browser.
Workaround (if any):
- Fewer play-buttons on the same page. Not ideal, especially if you want a single page to contain demo samples of an album that has more than 15 songs, example, this professional musician's page at CDBaby.com experiences the bug:
http://cdbaby.com/cd/scottyt3
- Force users to use Internet Explorer if they are on Windows. Not ideal since Firefox is better than IE.
- Force users to use a Macintosh computer. Wish that were possible.
- Force users to downgrade flash to a version earlier than 115. Definitely not ideal, since current and future security fixes and feature additions are important to flash.
- Rewrite page with Javascript that detects flash versions 115 and 124, and hides flash applets if that is the case. Extremely Not Ideal, although that's the work-around I implemented on my page because I was left with no choice.
Hope this is enough information, please contact me by email if you have any other question.
Reminder: PLEASE VIEW THE FOLLOWING WEB PAGES already prepared which demonstrate this bug very clearly:
http://vixyandtony.com/flash_bug_xpsf_23.html
Is it possible that this is the same issue as this one?
http://bugs.adobe.com/jira/browse/FP-208