Firefox + Flash v.11 hang on Windows 2012 Server

RESOLVED WORKSFORME

Status

()

Core
Plug-ins
RESOLVED WORKSFORME
5 years ago
3 years ago

People

(Reporter: zhouck, Assigned: Benjamin Smedberg)

Tracking

17 Branch
x86_64
Windows 8
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

Attachments

(2 attachments)

(Reporter)

Description

5 years ago
User Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0
Build ID: 20121119183901

Steps to reproduce:

Installed Flash plugin version 11.5 (or any 11.x)
Start FF 17
Go to any site with flash content (like youtube.com)


Actual results:

Browser hang. 


Expected results:

Browser must work correct

Workaround: I can install Flash plugin 10.3, and than browser works with Flash "correct", but some sites tell about outdated flash plugin
(Reporter)

Updated

5 years ago
Severity: normal → blocker
doesn't block development..

Have you already tried the Firefox safemode ?
http://support.mozilla.org/en-US/kb/Safe+Mode
Severity: blocker → normal
(Reporter)

Comment 2

5 years ago
Yes, I have tried to start FF in Safe Mode. FF hangs on sites with flash content. Even if I kill plugin_container.exe, FF does not resume work.
could be something special with Windows Server2012
Component: Untriaged → Plug-ins
Product: Firefox → Core
Do you see the plugin crashed UI after hanging for 45 sec? Can this be reproduced on Nightly or Aurora? 
If so, the hr-... ID for one of those hangs from about:crashes would be informative.
(Reporter)

Comment 5

5 years ago
This issue reproduces on FF 17/18/19/20. But only on interactive logon. When I log on to Windows 2012 Server via remote desktop, even FF 17 works fine.
(Reporter)

Comment 6

5 years ago
And also, about:crashes does not contains data about crash (i killed ff via process manager)
(Reporter)

Comment 7

5 years ago
Created attachment 686141 [details]
Flash plugin crashes on Windows 2012
(Reporter)

Comment 8

5 years ago
Today I have installed latest flash 11.5. Now flash plugin crashes with attached message. I have send crash report 41228869-6a48-487a-93c5-2916ab5ba11c
Is "41228869-6a48-487a-93c5-2916ab5ba11c" from about:crashes ?
In that case click on it once to send the report.
The ID should change to something with a bp- in front.
(Reporter)

Comment 10

5 years ago
bp-b72e0d4f-88ba-4d88-bff4-3c0032121128
Is the same flash plugin working with other browsers like Opera or Chrome ?
Note: IE is using a different plugin (activeX plugin)

The hang is probably related to bug 797116
Crash Signature: [@ hang | GetModuleHandleExW ]
(Reporter)

Comment 12

5 years ago
Opera with flash plugin 11.5 works as expected
(Assignee)

Comment 13

5 years ago
Could you try this with a nightly build? http://nightly.mozilla.org/ this will give me a better hang report to help diagnose the issue.
Flags: needinfo?(zhouck)
(Reporter)

Comment 14

5 years ago
http://crash-stats.mozilla.com/report/index/bp-hr-20121128-cee7bebb-c784-4779-85bf-ea9d887e9e2f
Flags: needinfo?(zhouck)
(Assignee)

Comment 15

5 years ago
This is interesting, and probably not related to bug 797116.

In the browser process we are creating the plugin @ nsNPAPIPlugin::CreatePlugin. Something in that method fails, and we end up releasing the nsNPAPIPlugin at the end of the function.

So either CreatePlugin failed *before* it called NP_Initialize, or NP_Initialize itself failed. This means the Flash plugin is nonfunctional in some way that we can't tell from the stack. So fixing this bug is unfortunately not going to make the Flash plugin actually work.

The nsNPAPIPlugin destructor calls into mozilla::plugins::PluginModuleParent::~PluginModuleParent which as a fallback calls into mozilla::plugins::PPluginModuleParent::NP_Shutdown which always calls NP_Shutdown via IPC even if NP_Initialize was never completed. I don't remember why I added that fallback originally, but I'm think it's a bad idea and we should just terminate the child.
(Assignee)

Updated

5 years ago
Assignee: nobody → benjamin
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
(Assignee)

Comment 16

5 years ago
Created attachment 686234 [details] [diff] [review]
Just Close() the channel, rev. 1
Attachment #686234 - Flags: review?(joshmoz)

Updated

5 years ago
Attachment #686234 - Flags: review?(joshmoz) → review+
(Reporter)

Comment 17

5 years ago
Other workaround  — turn off Flash Protected Mode http://techdows.com/2012/06/disable-flash-players-protected-mode-for-firefox.html
(Assignee)

Comment 18

3 years ago
The hang part of this got fixed along the way. Not sure that Windows 2012 server actually works or whether Flash continues to crash, but that's a different bug.
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.