Closed
Bug 751826
Opened 13 years ago
Closed 13 years ago
crash in mozilla::plugins::parent::_getproperty
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(firefox14 fixed, firefox15+ verified)
RESOLVED
FIXED
mozilla16
People
(Reporter: scoobidiver, Unassigned)
References
Details
(Keywords: crash, regression, topcrash)
Crash Data
It's a residual crash signature but there's a spike in crashes starting from 15.0a1/20120503. The regression range for the spike is:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=b13bfc70bc44&tochange=807403a04a6a
It might be a regression from bug 748343.
Signature mozilla::plugins::parent::_getproperty(_NPP*, NPObject*, void*, _NPVariant*) More Reports Search
UUID c0131d75-df17-4fd8-b5fc-8a23f2120504
Date Processed 2012-05-04 06:03:29
Uptime 1260
Last Crash 6.6 days before submission
Install Age 9.2 hours since version was first installed.
Install Time 2012-05-03 20:49:04
Product Firefox
Version 15.0a1
Build ID 20120503030512
Release Channel nightly
OS Windows NT
OS Version 5.1.2600 Service Pack 3
Build Architecture x86
Build Architecture Info GenuineIntel family 6 model 15 stepping 13
Crash Reason EXCEPTION_ACCESS_VIOLATION_READ
Crash Address 0x3c
App Notes
AdapterVendorID: 0x8086, AdapterDeviceID: 0x2772, AdapterSubsysID: 00000000, AdapterDriverVersion:
D3D10 Layers? D3D10 Layers- D3D9 Layers? D3D9 Layers-
EMCheckCompatibility True
Total Virtual Memory 2147352576
Available Virtual Memory 1832579072
System Memory Use Percentage 43
Available Page File 3438260224
Available Physical Memory 1205981184
Frame Module Signature Source
0 xul.dll mozilla::plugins::parent::_getproperty dom/plugins/base/nsNPAPIPlugin.cpp:1704
1 NPSWF32_11_2_202_233.dll NPSWF32_11_2_202_233.dll@0x1bc77e
2 NPSWF32_11_2_202_233.dll NPSWF32_11_2_202_233.dll@0x1bd01a
3 NPSWF32_11_2_202_233.dll NPSWF32_11_2_202_233.dll@0x1c1174
4 @0xffff0022
5 xul.dll mozilla::PluginPRLibrary::NPP_New dom/plugins/base/PluginPRLibrary.cpp:227
6 xul.dll nsNPAPIPluginInstance::Start dom/plugins/base/nsNPAPIPluginInstance.cpp:422
7 xul.dll nsNPAPIPluginInstance::Initialize dom/plugins/base/nsNPAPIPluginInstance.cpp:155
8 xul.dll nsPluginHost::TrySetUpPluginInstance dom/plugins/base/nsPluginHost.cpp:1252
9 xul.dll nsPluginHost::SetUpPluginInstance dom/plugins/base/nsPluginHost.cpp:1167
10 xul.dll nsPluginHost::InstantiateEmbeddedPluginInstance dom/plugins/base/nsPluginHost.cpp:1028
11 xul.dll nsObjectLoadingContent::InstantiatePluginInstance content/base/src/nsObjectLoadingContent.cpp:712
12 xul.dll nsObjectLoadingContent::SyncStartPluginInstance content/base/src/nsObjectLoadingContent.cpp:2126
13 xul.dll nsAsyncInstantiateEvent::Run content/base/src/nsObjectLoadingContent.cpp:157
14 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:656
15 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:110
16 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:201
17 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:175
18 xul.dll nsBaseAppShell::Run widget/xpwidgets/nsBaseAppShell.cpp:189
19 xul.dll nsAppShell::Run widget/windows/nsAppShell.cpp:267
20 xul.dll nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:295
21 xul.dll XREMain::XRE_mainRun toolkit/xre/nsAppRunner.cpp:3780
22 xul.dll XREMain::XRE_main toolkit/xre/nsAppRunner.cpp:3857
23 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:3933
24 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:107
25 firefox.exe __tmainCRTStartup crtexe.c:552
26 kernel32.dll BaseProcessStart
More reports at:
https://crash-stats.mozilla.com/report/list?signature=mozilla%3A%3Aplugins%3A%3Aparent%3A%3A_getproperty%28_NPP*%2C+NPObject*%2C+void*%2C+_NPVariant*%29
Reporter | ||
Comment 1•13 years ago
|
||
It's #4 top crasher over the last day.
tracking-firefox15:
--- → ?
Keywords: topcrash
Updated•13 years ago
|
Reporter | ||
Comment 3•13 years ago
|
||
It's #4 top browser crasher in 15.0a2 and #18 in 16.0a1.
All comments are related to Flash.
Now the stack looks like:
Frame Module Signature Source
0 xul.dll mozilla::plugins::parent::_getproperty dom/plugins/base/nsNPAPIPlugin.cpp:1630
1 xul.dll mozilla::plugins::PluginScriptableObjectParent::AnswerGetParentProperty dom/plugins/ipc/PluginScriptableObjectParent.cpp:913
2 xul.dll mozilla::plugins::PPluginScriptableObjectParent::OnCallReceived obj-firefox/ipc/ipdl/PPluginScriptableObjectParent.cpp:1108
3 xul.dll mozilla::plugins::PPluginModuleParent::Lookup obj-firefox/ipc/ipdl/PContentParent.cpp:856
4 mozglue.dll je_realloc memory/jemalloc/jemalloc.c:6486
5 xul.dll mozilla::ipc::RPCChannel::DispatchIncall ipc/glue/RPCChannel.cpp:485
6 nspr4.dll nspr4.dll@0x297f
7 xul.dll mozilla::ipc::RPCChannel::Call ipc/glue/RPCChannel.cpp:279
8 xul.dll mozilla::plugins::PPluginModuleParent::CallNP_Shutdown obj-firefox/ipc/ipdl/PPluginModuleParent.cpp:419
9 xul.dll mozilla::plugins::PluginModuleParent::NP_Shutdown dom/plugins/ipc/PluginModuleParent.cpp:778
10 xul.dll nsNPAPIPlugin::Shutdown dom/plugins/base/nsNPAPIPlugin.cpp:514
11 xul.dll nsPluginTag::TryUnloadPlugin dom/plugins/base/nsPluginTags.cpp:464
12 xul.dll nsPluginHost::ReloadPlugins dom/plugins/base/nsPluginHost.cpp:450
13 xul.dll mozilla::plugins::parent::_reloadplugins dom/plugins/base/nsNPAPIPlugin.cpp:1154
14 xul.dll mozilla::plugins::PluginModuleParent::RecvNPN_ReloadPlugins dom/plugins/ipc/PluginModuleParent.cpp:1162
15 xul.dll mozilla::plugins::PPluginModuleParent::OnMessageReceived obj-firefox/ipc/ipdl/PPluginModuleParent.cpp:1135
16 xul.dll mozilla::ipc::AsyncChannel::OnDispatchMessage ipc/glue/AsyncChannel.cpp:463
17 xul.dll mozilla::ipc::RPCChannel::Call ipc/glue/RPCChannel.cpp:213
18 xul.dll mozilla::plugins::PPluginModuleParent::CallPPluginInstanceConstructor obj-firefox/ipc/ipdl/PPluginModuleParent.cpp:375
19 xul.dll nsTHashtable<nsBaseHashtableET<nsPtrHashKey<NPObject>,mozilla::plugins::PluginSc obj-firefox/dist/include/nsTHashtable.h:414
20 xul.dll nsNPAPIPluginInstance::Start dom/plugins/base/nsNPAPIPluginInstance.cpp:438
21 xul.dll nsNPAPIPluginInstance::Initialize dom/plugins/base/nsNPAPIPluginInstance.cpp:150
22 xul.dll nsGenericElement::AddRef content/base/src/nsGenericElement.cpp:5054
23 xul.dll nsHTMLObjectElement::QueryInterface content/html/content/src/nsHTMLObjectElement.cpp:213
...
Keywords: topcrash
Comment 4•13 years ago
|
||
Currently #2 top browser crash in Aurora in the last week and #13 on the trunk, so top crash still applies.
Comment 5•13 years ago
|
||
I believe that this bug was fixed by bug 686335 on trunk for the 0615 nightly (at least from looking at the crashes-by-buildid graph) and that matches the initial diagnosis from the stack, which involves Flash upgrades and us tearing down a plugin while it is being created. Scoobi, can you double-check me? This should then be fixed on Aurora as of yesterday's nightly and FF14b9 and the Firefox 13.0.2 candidates, if anyone is using those.
Depends on: 686335
Comment 6•13 years ago
|
||
Oh, and this probably just had a different signature prior to bug 748343.
Reporter | ||
Comment 7•13 years ago
|
||
(In reply to Benjamin Smedberg [:bsmedberg] from comment #5)
> Scoobi, can you double-check me?
It's indeed fixed in 16.0a1/20120615 and 15.0a2/20120624 which matches the landing dates of bug 686335. I can't check in 14.0b9 and 13.0.2 where it's still not a top crasher.
Status: NEW → RESOLVED
Closed: 13 years ago
status-firefox15:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla16
Reporter | ||
Comment 8•13 years ago
|
||
There are also no crashes in 14.0b9.
status-firefox14:
--- → fixed
Comment 9•13 years ago
|
||
Crashes with this signature are still listed in Socorro, including a crash on Firefox 15.0 07/24 beta:
https://crash-stats.mozilla.com/report/list?signature=mozilla%3A%3Aplugins%3A%3Aparent%3A%3A_getproperty%28_NPP*%2C+NPObject*%2C+void*%2C+_NPVariant*%29
Comment 10•13 years ago
|
||
That is a tiny volume, a residual signature unrelated to this spike.
Comment 11•13 years ago
|
||
Thanks, Benjamin. I will mark this issue as fixed then.
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•