Closed
Bug 1199964
Opened 9 years ago
Closed 6 years ago
[GMP] Async shutdown hang in mozilla::gmp::GeckoMediaPluginService::Observe(...) in 41b
Categories
(Core :: Audio/Video: GMP, defect, P3)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: mozbugz, Unassigned)
References
Details
Crash Data
This bug will track async shutdown hangs starting in 41, previously seen in bug 1183972 (and others) with a slightly different signature.
An interesting insight in these reports:
The hang appears while GeckoMediaPluginServiceParent is mWaitingForPluginsSyncShutdown (i.e., *not* async as initially suspected!), which should happen at the end of the small UnloadPlugins method dispatched to mGMPThread.
The two reports (as of writing this) also don't show UnloadPlugins running in any thread, so UnloadPlugins itself doesn't seem to be the problem. Maybe the GMP thread is somehow busy or already shutdown? (Both of which "should" not happen of course... To be investigated further)
Reporter | ||
Updated•9 years ago
|
Crash Signature: shutdownhang | WaitForSingleObjectEx | WaitForSingleObject | PR_Wait | mozilla::ReentrantMonitor::Wait(unsigned int) | nsThread::ProcessNextEvent(bool, bool*) | NS_ProcessNextEvent(nsIThread*, bool) | mozilla::gmp::GeckoMediaPluginServiceParent::Observ... → [@ shutdownhang | WaitForSingleObjectEx | WaitForSingleObject | PR_Wait | mozilla::ReentrantMonitor::Wait(unsigned int) | nsThread::ProcessNextEvent(bool, bool*) | NS_ProcessNextEvent(nsIThread*, bool) | mozilla::gmp::GeckoMediaPluginServiceParent::Observ…
Reporter | ||
Comment 1•9 years ago
|
||
Reports are fairly rare now, and mostly apply to 41 beta.
See bug 1183972 for the more frequent reports touching 40, 41, and 42b.
Summary: [EME] Async shutdown hang in mozilla::gmp::GeckoMediaPluginService::Observe(...) in 41 → [EME] Async shutdown hang in mozilla::gmp::GeckoMediaPluginService::Observe(...) in 41b
Reporter | ||
Updated•9 years ago
|
No longer blocks: EME
Component: Audio/Video: Playback → Audio/Video: MSG/cubeb/GMP
Summary: [EME] Async shutdown hang in mozilla::gmp::GeckoMediaPluginService::Observe(...) in 41b → [GMP] Async shutdown hang in mozilla::gmp::GeckoMediaPluginService::Observe(...) in 41b
Updated•9 years ago
|
Component: Audio/Video: MediaStreamGraph → Audio/Video: GMP
Comment 2•7 years ago
|
||
Mass change P2->P3 to align with new Mozilla triage process.
Priority: P2 → P3
Comment 3•6 years ago
|
||
Closing because no crash reported since 12 weeks.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Comment 4•6 years ago
|
||
Closing because no crash reported since 12 weeks.
You need to log in
before you can comment on or make changes to this bug.
Description
•