With Firefox 3.6.4 or 3.6.6, calling Silverlight's MessageBox.Show() just completely freezes Firefox. In my case, Firefox becomes totally unresponsive "as soon as" I call… (閱讀更多)
With Firefox 3.6.4 or 3.6.6, calling Silverlight's MessageBox.Show() just completely freezes Firefox. In my case, Firefox becomes totally unresponsive "as soon as" I call MessageBox.Show(). I had to kill it using Window's Task Manager.
Of course my application has been working fine till 3.6.4. It's still working fine with IE7/8 and Safari 4/5.
It seems to me that this problems started to occur as Firefox started to spawn and use a different process to handle browser plug-ins such as Flash and Silverlight.
Here's how you can reproduce.
1. Open Firefox 3.6.4, 3.6.6, or 3.6.7.
2. Go to http://ad.gogopin.com/.
3. Click [Get Started] button.
4. Silverlight plug-in loads and you will see a canvas with bunch of elements on it.
5. Click [Export] button on the right.
6. A message box shows up and Firefox immediately hangs.
do the same steps above with IE7/8, Safari 4/5, or even previous version of Firefox 3. You will see it's working just fine.
Signature: hang | mozilla::plugins::PPluginScriptableObjectParent::CallHasProperty(mozilla::plugins::PPluginIdentifierParent*, bool*)
UUID: cbcfea41-98d6-4f38-9742-4cc612100721
Crash ID(s)
hang | mozilla::plugins::PPluginScriptableObjectParent::CallHasProperty(mozilla::plugins::PPluginIdentifierParent*, bool*)