Beginning on October 25th, 2016, Persona will no longer be an option for authentication on BMO. For more details see Persona Deprecated.
Last Comment Bug 719760 - Shockwave for Director plugin keeps on crashing
: Shockwave for Director plugin keeps on crashing
Product: Core
Classification: Components
Component: Plug-ins (show other bugs)
: 10 Branch
: x86 Mac OS X
: -- normal (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
: Benjamin Smedberg [:bsmedberg]
Depends on:
  Show dependency treegraph
Reported: 2012-01-20 04:57 PST by Vlad [QA]
Modified: 2012-02-01 14:14 PST (History)
6 users (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Description Vlad [QA] 2012-01-20 04:57:04 PST
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:10.0) Gecko/20100101 Firefox/10.0 beta 5

Shockwave for Director plugin keeps on crashing on MacOS X 10.6.8.

Steps to reproduce:

1. Start Firefox 10b5 on a clean profile.
2. Go to

Actual results:
After the plugin loads, it will crash or freeze (black screen)

Expected results:
The game should play as expected and the plugin should not crash.
Comment 1 Marcia Knous [:marcia - use ni] 2012-01-20 07:42:44 PST
I tested on my home laptop running Beta 4 on 10.6.8 using Version: 11.6.3r633 of the plugin, and I see a black screen as well. If I switch to 32 bit mode the content plays fine.

Vlad - Did this video play okay on the same machine using the previous beta?
Comment 2 Steven Michaud [:smichaud] (Retired) 2012-01-20 08:38:19 PST
The results I get are rather complex.  I've tested with today's
mozilla-central nightly and FF 10.0b5 on OS X 10.6.8, with the default
Shockwave plugin (version for OS X 10.6.  Though Adobe
claims this is a 64-bit plugin, it's in fact a 32-bit-only plugin.
(There's also a 32-bit/64-bit universal binary Shockwave plugin for OS
X 10.5, which Adobe calls 32-bit only.  More about this in a later

All my tests were in 64-bit mode.

With FF 10.0b5 I either get a plugin crash (just about when the music
would have started) or the following error message:

  Director Player Error

  The file "
  burninrubber3/sis/Cars.cct" is not a Director file.

Then the music keeps playing (and the plugin's display flickers	very
badly) until I click OK	in the above dialog.  Then the music stops and
the display goes black.

With today's mozilla-central nightly I generally don't have any
trouble.  But if I've previously gotten the above error with FF
10.0b5, I also keep getting it in today's mozilla-central nightly
until I clear the network cache (Preferences : Advanced : Network).
Comment 3 Steven Michaud [:smichaud] (Retired) 2012-01-20 08:44:30 PST
The 64-bit Shockwave plugin doesn't work in 64-bit mode.  You get an error message telling you to restart the browser (in fact to restart Safari) in 32-bit mode :-)
Comment 5 Steven Michaud [:smichaud] (Retired) 2012-01-20 09:38:16 PST
I can reproduce these problems back to FF 10.0b1, but not in today's beta-debug nightly.  I also don't see it in today's aurora nightly.

I tried setting the user-agent string to that used by the FF 10.0 betas, but this made no difference -- this didn't make any of the non-beta builds start having problems.
Comment 6 Steven Michaud [:smichaud] (Retired) 2012-01-20 09:55:11 PST
I can't reproduce this in any beta-debug nightly back to 2011-12-01.  There's definitely something fishy going on here ... but I don't know what it is.
Comment 7 Marcia Knous [:marcia - use ni] 2012-01-20 10:26:42 PST
The other interesting thing is that some of you are crashing, while in my case on three different machines (two 10.6 and 1 10.7.3 machine) I just get the black screen.
Comment 8 Steven Michaud [:smichaud] (Retired) 2012-01-20 11:07:57 PST
Thinking that this bug might only show up on certain kinds of video hardware, I used the gfxCardStatus app ( to force Firefox to use one or the other of the following two kinds of video hardware:

Intel HD Graphics 3000
AMD Radeon HD 6750M

But I got the same results with either kind of hardware.
Comment 9 Benoit Girard (:BenWa) 2012-01-20 11:23:09 PST
If its hardware dependent it would be worth trying with flipping the 'layers.*' prefs (restart required).
Comment 10 Steven Michaud [:smichaud] (Retired) 2012-01-20 12:25:34 PST
The bug doesn't appear to be hardware dependent.

But setting either of the following stops the bug from happening in my tests:

plugin.use_layers              false
layers.acceleration.disabled   true

So, Benoit, it looks like your patch for bug 719025 will also fix this bug.

Marcia and Vlad, please try to confirm.
Comment 11 Vlad [QA] 2012-01-25 00:22:25 PST
Hi guys.

I just tested this on Firefox 10b6 and I didn't get any crash. I didn't changed any prefs in about:config, I tested on a clean install of Firefox with a new profile.
The games are lagging due to my system configuration but there is no crash.
It seems that the crash is fixed?
Comment 12 Steven Michaud [:smichaud] (Retired) 2012-01-25 07:46:00 PST
I don't crash either, testing with FF 10.0b6 on OS X 10.6.8 in 64-bit mode with a clean profile.

I still crash in FF 10.0b5, so it's not that the site has changed.

Benoit, any ideas why we no longer crash?
Comment 13 Benoit Girard (:BenWa) 2012-01-25 09:02:10 PST
I landed a fix to disable async plugin rendering on beta 6. Can we test this against trunk? It would be good to know ahead of time if there are any more problems with async plugin rendering.
Comment 14 Steven Michaud [:smichaud] (Retired) 2012-01-25 09:29:59 PST
I've already tested on trunk and didn't have any trouble there.

In fact I've only seen these crashes in FF 10.0b1 through 10.0b5 -- not in *any* nightlies (not even beta-debug ones).  Which is very weird, and I can't explain.  Though usually this is a sign of a plugin behaving differently depending on which browser it thinks it's running in, changing the user-agent string seems to make no difference.
Comment 15 Steven Michaud [:smichaud] (Retired) 2012-01-25 09:31:28 PST
> I landed a fix to disable async plugin rendering on beta 6.

That explains it.
Comment 16 Vlad [QA] 2012-01-25 22:40:55 PST
Considering the comments from above, can I close this bug?
Comment 17 Steven Michaud [:smichaud] (Retired) 2012-02-01 14:14:59 PST
> Considering the comments from above, can I close this bug?

I think so.

Note You need to log in before you can comment on or make changes to this bug.