Closed Bug 617469 Opened 15 years ago Closed 15 years ago

Flash plugin crash switching from YouTube to any other page via URL bar

Categories

(Core Graveyard :: Plug-ins, defect)

All
macOS
defect
Not set
critical

Tracking

(blocking2.0 betaN+)

RESOLVED DUPLICATE of bug 572134
Tracking Status
blocking2.0 --- betaN+

People

(Reporter: jaas, Assigned: BenWa)

References

Details

(Keywords: crash, reproducible, Whiteboard: [hardblocker])

Attachments

(2 files)

Using Minefield on Mac OS X 10.6 with the latest Flash plugin (10.1.102.64): 1. Watch a video on YouTube.com 2. While watching the video type "hulu.com" into the address bar and hit enter. Flash will crash. The problem appears to involve calling NPP_SetWindow. This error shows up in the parent process right before the crash: ###!!! [Parent][RPCChannel] Error: Route error: message sent to unknown actor ID
blocking2.0: --- → betaN+
Summary: crash switching from YouTube to Hulu → Flash plugin crash switching from YouTube to Hulu
I don't think this has anything to do with the NPP_SetWindow-related patch for bug 594482 which just landed. This was happening before that patch landed.
I can repro this by switching to "w3.org" which doesn't have any plugin instance in it. No need to go to Hulu.com or another Flash site to repro.
Summary: Flash plugin crash switching from YouTube to Hulu → Flash plugin crash switching from YouTube to any other page via URL bar
This has been happening to me for a month or two (it would surprise me if it wasn't already reported earlier, but this was the first report I found). Any time I leave a page while a flash video is playing the flash plugin crashes. If I pause the video before leaving the page then it doesn't crash. The new page is irrelevant. All that matters is that a flash video is playing when the page is unloaded.
As you can see on bug 619757, it has to be a regression from bug 604734. Josh, can you confirm?
See also bug 590955 and bug 572134.
Depends on: 590955, 572134
Just adding myself to CC here. I can reproduce this extremely reliably, it happens every time I navigate away from a YouTube page. Let me know if there's anything I can do to help track this down, if anyone in the office wants to run a debug build on my machine, or similar.
###!!! [Parent][RPCChannel] Error: Route error: message sent to unknown actor ID suggests that the plugin process sent a message to an actor that was __delete__'d. If that always shows up when this crash occurs, then one could break at http://mxr.mozilla.org/mozilla-central/source/ipc/glue/AsyncChannel.cpp#403 and use the instructions in https://wiki.mozilla.org/Electrolysis/Debugging#Working_backwards_from_a_C.2B.2B_Message_to_its_IPDL_message to figure out which IPDL message triggered the error message. This looks like something valgrind might be able to catch.
Whiteboard: [hardblocker]
I believe this is the same as bug 572134/bug 623108.
Assignee: joshmoz → b56girard
Should this also be a duplicate of 572134?
OS: Mac OS X → Windows 7
OS: Windows 7 → Mac OS X
Version: unspecified → Trunk
I think there is a strong argument to be made for making this block beta 9. I spent some time looking at Flash and Silverlight video sites this morning to see how much it affects them and it makes things pretty miserable. Closing tabs knocks out instances in other tabs constantly and the browser hangs briefly far too often while it recovers from a plugin crash.
As this is not a regression from beta8, I don't think it needs to block beta9. I'm not *sure* that this is the same as 572134, so let's leave it open, fix that, and see what happens here.
Severity: normal → critical
It's a regression from beta 3. It should have blocked beta 4. This bug makes it a pain to use the betas or nightlies. It's embarrassing that it's still not fixed.
I'm confident this is a dupe of bug 572134. As the filer, I'll reopen this if it turns out I'm wrong.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: