Closed Bug 1278161 Opened 8 years ago Closed 4 years ago

Crash in mozilla::plugins::PPluginInstanceChild::CallPStreamNotifyConstructor during shutdown

Categories

(Core Graveyard :: Plug-ins, defect, P5)

Unspecified
Windows 8
defect

Tracking

(firefox49- wontfix, firefox51 wontfix, firefox52 wontfix, firefox-esr52 affected, firefox53 wontfix, firefox54 affected)

RESOLVED WORKSFORME
Tracking Status
firefox49 - wontfix
firefox51 --- wontfix
firefox52 --- wontfix
firefox-esr52 --- affected
firefox53 --- wontfix
firefox54 --- affected

People

(Reporter: n.nethercote, Unassigned)

References

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is 
report bp-33d9f19c-a159-4136-83aa-160502160604.
=============================================================

Another new crash that seems to be triggered by our prompting for unsubmitted crash reports. ~230 incoming in the past week, almost all on Nightly. All in the plugin process and involving Flash. 10 occurrences in Nightly 20160603030242.

bsmedberg: I've used needinfo just to let you know.
Flags: needinfo?(benjamin)
I looked at 8 or so of these, and they all had NPN_GetURLNotify or NPN_PostURLNotify.
The reports I looked at also had a ShutdownProgress value, such as profile-before-change, so I think we're trying to send an IPC message after shutdown has begun, similar to bug 1277582.
See Also: → 1277582
Summary: Crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::FatalError | mozilla::plugins::PPluginInstanceChild::CallPStreamNotifyConstructor → Crash in mozilla::plugins::PPluginInstanceChild::CallPStreamNotifyConstructor during shutdown
Crash Signature: [@ mozalloc_abort | NS_DebugBreak | mozilla::ipc::FatalError | mozilla::plugins::PPluginInstanceChild::CallPStreamNotifyConstructor] → [@ mozalloc_abort | NS_DebugBreak | mozilla::ipc::FatalError | mozilla::plugins::PPluginInstanceChild::CallPStreamNotifyConstructor] [@ mozalloc_abort | NS_DebugBreak | mozilla::ipc::FatalError | mozilla::plugins::PPluginInstanceChild::FatalError | mozil…
It's hard to tell without the abort message: we should really fix that to show up in plugin processes better (we can, with the new annotation infrastructure).

But given that this is rarely reported and likely shutdown, it's very low priority and I don't think we should spend time on this specifically at least until we have abort messages.
Flags: needinfo?(benjamin)
Priority: -- → P5
Number 7 crash in the 12-28-16 Nightly, with 17 crashes. These still are mostly shutdown crashes. 71% of the crashes in the last 7 days were on Nightly, and about 24% were on Aurora. Hopefully there's not some new regression.
#6 topcrash in Nightly 20161230030205, again with 17 crashes.

Correlations mostly show DLLs, but also indicate it's a shutdown crash.

> (100.0% in signature vs 08.15% overall) Module "mlang.dll" = true
> (99.23% in signature vs 07.24% overall) Module "schannel.dll" = true
> (100.0% in signature vs 12.78% overall) Module "plugin-container.exe" = true
> (100.0% in signature vs 13.11% overall) Module "dinput8.dll" = true
> (99.23% in signature vs 13.42% overall) Module "dsound.dll" = true
> (99.23% in signature vs 17.42% overall) Module "comdlg32.dll" = true
> (89.23% in signature vs 06.06% overall) Module "NPSWF64_24_0_0_186.dll" = true
> (100.0% in signature vs 21.88% overall) Module "urlmon.dll" = true
> (100.0% in signature vs 24.75% overall) Module "icm32.dll" = true
> (99.23% in signature vs 27.62% overall) Module "secur32.dll" = true
> (100.0% in signature vs 32.48% overall) startup_crash = null
> (77.69% in signature vs 10.05% overall) plugin = true
> (22.31% in signature vs 89.95% overall) plugin_version = null
> (69.23% in signature vs 08.60% overall) plugin_version = 24.0.0.186
> (100.0% in signature vs 46.82% overall) ipc_channel_error = null
> (53.85% in signature vs 03.37% overall) Module "msacm32.drv" = true
> (100.0% in signature vs 57.33% overall) Module "iertutil.dll" = true
> (53.85% in signature vs 03.56% overall) Module "wdmaud.drv" = true
> (53.08% in signature vs 03.31% overall) Module "midimap.dll" = true
> (53.08% in signature vs 04.39% overall) Module "msacm32.dll" = true
> (45.38% in signature vs 01.66% overall) shutdown_progress = profile-before-change
> (100.0% in signature vs 64.24% overall) os_arch = null
Crash Signature: mozilla::plugins::PPluginInstanceChild::CallPStreamNotifyConstructor] → mozilla::plugins::PPluginInstanceChild::CallPStreamNotifyConstructor] [@ mozalloc_abort | NS_DebugBreak | mozilla::ipc::FatalError | mozilla::ipc::IProtocol::HandleFatalError | mozilla::ipc::IProtocol::FatalError | mozilla::plugins::PPluginInstanceChild…

Closing because no crashes reported for 12 weeks.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.