Closed Bug 699180 Opened 13 years ago Closed 13 years ago

Firefox crash mozilla::plugins::PluginModuleChild::Init(std::string const&, int, MessageLoop*, IPC::Channel*)

Categories

(Core Graveyard :: Plug-ins, defect)

x86
macOS
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: marcia, Unassigned)

Details

(Keywords: crash, regression)

Attachments

(1 file)

Attached file Apple crash report
See while running Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0a1) Gecko/20111102 Firefox/10.0a1

STR:

1. Load netflix.com and try to play a video
2. Receive Apple crash report attached.

Before loading Netflix I got this crash. Each time I have crashed while using the nightly I only get the apple crash reporter.
How strange.  It looks like plugin-container is crashing while trying to load the plugin.

Could you try to find a regression range?  I have a Netflix subscription, but not for downloads.
I just started noticing these crashes today, although I don't load Netflix specifically every day. Was wondering if it was somehow related to Bug 562442?
netflix.com works in the build from yesterday, but I crash using the build from today.

Pushlog regression range: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=67d1049b0bf9&tochange=978002c0b0ad
Another way I hit this crash was to switch to the new UI in GMail. I think that is initially how I hit the crash, and then just tried Netflix to see if other plugins might be affected.
> switch to the new UI in GMail

How do you do this?
I got offered a blue doorhanger at the bottom of the main mail screen that says "Switch to the new look."
I forgot to add that I did test this with a new profile on the same 10.7.2 machine and I still get the crash using the latest nightly.
I tried "switching to the new look" and back to the "old look" several times in Gmail (on OS X 10.7.2 in yesterday's mozilla-central nightly), and I didn't see any plugin crashes (or problems of any kind).

I wonder if you can clear up the crashes by reinstalling the Flash plugin.  You might want to save a copy of your current Flash plugin to see what happens when you switch back to it.
Steven: I uninstalled the flash version I was running and also tried running Version: 11.2.202.19 (Labs version). The same thing happens with that version. I pretty much crash all the time using GMail.

So perhaps something has become corrupted, but I always used the Adobe installer and uninstaller when I switched flash versions.
After you uninstall, is there anything "Flashy" left in /Library/Internet Plug-Ins/?

For that matter do you have anything "Flashy" in ~/Library/Internet Plug-Ins/?
No, nothing in ~/Library/Internet Plug-Ins/ that is related to Flash.

/Library/InternetPlug-Ins/ has a flashplayer.xpt and a Flash Player.plugin (Seamonkey).

(In reply to Steven Michaud from comment #10)
> After you uninstall, is there anything "Flashy" left in /Library/Internet
> Plug-Ins/?
> 
> For that matter do you have anything "Flashy" in ~/Library/Internet
> Plug-Ins/?
Try getting rid of everything "Flashy" from /Library/Internet Plug-Ins/, then reinstall, then test again.
11/3/11 3:01:50.010 PM [0x0-0x832832].org.mozilla.nightly: *** set a breakpoint in malloc_error_break to debug
11/3/11 3:01:50.010 PM [0x0-0x832832].org.mozilla.nightly: plugin-container(88623,0xb0289000) malloc: *** error for object 0x36030a0: pointer being freed was not allocated

This shows up in the console right before the crash.
I tried that and I still crash. After I uninstalled and reinstalled Flash, those same two files show up in the /Library/InternetPlug-Ins/ directory.

(In reply to Steven Michaud from comment #12)
> Try getting rid of everything "Flashy" from /Library/Internet Plug-Ins/,
> then reinstall, then test again.
> /Library/InternetPlug-Ins/

I hope and assume you really meant "/Library/Internet Plug-Ins/".
Yes - it was a typo.

Naoki also suggested that I create a new user account and test trunk with that. So I did the following:

1. Created a new user account on the same machine with admin rights.
2. Downloaded the latest nightly and created a new profile.
3. Loaded Netflix.
4. No crash.

(In reply to Steven Michaud from comment #15)
> > /Library/InternetPlug-Ins/
> 
> I hope and assume you really meant "/Library/Internet Plug-Ins/".
Are you sure it's really the Flash plugin that's involved in the crashes you see?

For me it's the Google Talk NPAPI Plugin 2.4.5.4390 that is causing reproducible Gmail and Google+ crashes.
(In reply to comment #16)

Interesting.  Since you don't have anything Flashy in your original account's ~/Library/Internet Plug-Ins/ directory, I suppose this means there's a setting somewhere in your original account that Flash doesn't like.

Or maybe something weird like an InputManager?
Netflix uses Silverlight, so I am pretty sure the crash in my case is happening across various plugins.

(In reply to Jürgen Kreileder from comment #17)
> Are you sure it's really the Flash plugin that's involved in the crashes you
> see?
> 
> For me it's the Google Talk NPAPI Plugin 2.4.5.4390 that is causing
> reproducible Gmail and Google+ crashes.
It might be worth while to systematically compare the contents of your old account's home directory to that of your new account, to find what's present in your old account but not in your new account.  Of course you can (probably) exclude anything Firefox-related, since the crashes persisted with a fresh profile.
I have Google Talk NPAPI Plugin 2.4.5.4390 installed, but when I disable it I still get crashes.
> I have Google Talk NPAPI Plugin 2.4.5.4390 installed, but when I
> disable it I still get crashes.

How about when you remove this plugin from /Library/Internet Plug-Ins/
(or wherever it's located)?

The plugin may still get loaded even when it's "disabled", and your
crashes appear to happen when a plugin is loaded.
I deleted it from /Library/Internet Plug-Ins/, but the crashes persist. I will try doing what you suggest in Comment 20 - that to me sounds like the best course of action.

(In reply to Steven Michaud from comment #22)
> > I have Google Talk NPAPI Plugin 2.4.5.4390 installed, but when I
> > disable it I still get crashes.
> 
> How about when you remove this plugin from /Library/Internet Plug-Ins/
> (or wherever it's located)?
> 
> The plugin may still get loaded even when it's "disabled", and your
> crashes appear to happen when a plugin is loaded.
These crashes now seem to have disappeared using Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0a1) Gecko/20111107 Firefox/10.0a1. I don't crash using Netflix and am not crashing when using GMail.

I did not do anything to my machine so I am not sure what happened. Resolving as WFM and will reopen if I see the crashes again.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
This bug may have come back.  See bug 700835 comment #70.
Testing on OS X 10.7.2 with today's mozilla-central nightly, I'm
unable to reproduce the crash reported at bug 700835 comment #70 (when
launching the game at
http://www.addictinggames.com/strategy-games/monkey-quest-game.jsp).

Note that you need an account to play this game :-(

I did get the account.  And then (as prompted) I downloaded and
installed the Unity Web Player.  But then I was able to launch the
game with no problems (and no crashes).
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: