[OOPP] Crash while visiting elpais.com with 2 flash videos when IPC enabled




9 years ago
9 years ago


(Reporter: willyaranda, Unassigned)



Firefox Tracking Flags

(Not tracked)




(1 attachment)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.3a1pre) Gecko/20091216 Minefield/3.7a1pre
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.3a1pre) Gecko/20091216 Minefield/3.7a1pre

Crash while viewing the home page of elpais.com, one of the main newspapers on Spain.

Crash when IPC active. Not crash while deactivated

Reproducible: Always

Steps to Reproduce:
1. Visit elpais.com (since it's a newspaper the main page will change and may not crash)
2. Crash when videos are loading (I can see the throbber in the video)

Actual Results:  
Crash when IPC is loaded

Expected Results:  
Not crashing

Attaching the zip file with the page.

Using the 10.1 flash beta:

Shockwave Flash

    Archivo: NPSWF32.dll
    Shockwave Flash 10.1 d51
Created attachment 418174 [details]
the page as it is right now


9 years ago
Summary: Crash while visiting elpais.com with 2 flash videos when IPC enabled → [OOPP] Crash while visiting elpais.com with 2 flash videos when IPC enabled
please add stacktrace
Severity: normal → critical
Keywords: crash

Comment 4

9 years ago
Signature	Abort
UUID	39ba58bc-a6f8-4d6c-a7d1-90b252091217
Time 	2009-12-17 07:47:53.642052
Uptime	408
Last Crash	522 seconds before submission
Product	Firefox
Version	3.7a1pre
Build ID	20091216100208
Branch	1.9.3
OS	Windows NT
OS Version	6.1.7600
CPU	x86
CPU Info	GenuineIntel family 6 model 23 stepping 6
Crash Address	0x0
User Comments	
Processor Notes 	
Related Bugs

Bug 536401 NEW [OOPP] Minefield crashes while Vimeo video attempts to load. [@ Abort ]
Bug 535280 RESOLVED WORKSFORME [OOPP] Videos on youporn.com crash browser after the videos end (NSFW Links) [@ Abort ]
Bug 535298 VERIFIED FIXED [OOPP] Loading https://www.mozilla.com/en-US/plugincheck/ crashes the browser [@ Abort ]

Crashing Thread
Frame 	Module 	Signature [Expand] 	Source
0 	xul.dll 	Abort 	xpcom/base/nsDebugImpl.cpp:376
1 	NPSWF32.dll 	NPSWF32.dll@0x212039 	
2 	xul.dll 	mozilla::plugins::PStreamNotifyParent::Call__delete__ 	obj-firefox/ipc/ipdl/PStreamNotifyParent.cpp:64
3 	xul.dll 	mozilla::plugins::PluginInstanceParent::AnswerPStreamNotifyConstructor 	dom/plugins/PluginInstanceParent.cpp:289
4 	xul.dll 	mozilla::plugins::PPluginInstanceParent::OnCallReceived 	obj-firefox/ipc/ipdl/PPluginInstanceParent.cpp:893
5 	xul.dll 	mozilla::plugins::PPluginModuleParent::OnCallReceived 	obj-firefox/ipc/ipdl/PPluginModuleParent.cpp:415
6 	xul.dll 	mozilla::ipc::RPCChannel::DispatchIncall 	ipc/glue/RPCChannel.cpp:347
7 	xul.dll 	mozilla::ipc::RPCChannel::Incall 	ipc/glue/RPCChannel.cpp:332
8 	xul.dll 	mozilla::ipc::RPCChannel::OnMaybeDequeueOne 	ipc/glue/RPCChannel.cpp:267
9 	xul.dll 	MessageLoop::RunTask 	ipc/chromium/src/base/message_loop.cc:326
10 	xul.dll 	MessageLoop::DeferOrRunPendingTask 	ipc/chromium/src/base/message_loop.cc:334
11 	xul.dll 	MessageLoop::DoWork 	ipc/chromium/src/base/message_loop.cc:434
12 	xul.dll 	mozilla::ipc::DoWorkRunnable::Run 	ipc/glue/MessagePump.cpp:75
13 	xul.dll 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:527
14 	xul.dll 	NS_InvokeByIndex_P 	xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp:102
15 	xul.dll 	XPCWrappedNative::CallMethod 	js/src/xpconnect/src/xpcwrappednative.cpp:2727
16 	xul.dll 	XPC_WN_CallMethod 	js/src/xpconnect/src/xpcwrappednativejsops.cpp:1756
17 	mozjs.dll 	js_Invoke 	js/src/jsinterp.cpp:1377
18 	mozjs.dll 	js_Interpret 	js/src/jsops.cpp:2304
19 	mozjs.dll 	js_Invoke 	js/src/jsinterp.cpp:1385
20 	mozjs.dll 	js_fun_apply 	js/src/jsfun.cpp:2041
21 	mozjs.dll 	js_Interpret 	js/src/jsops.cpp:2270
22 	mozjs.dll 	js_Invoke 	js/src/jsinterp.cpp:1385
23 	mozjs.dll 	js_fun_apply 	js/src/jsfun.cpp:2041
24 	mozjs.dll 	js_Interpret 	js/src/jsops.cpp:2270
25 	mozjs.dll 	js_Invoke 	js/src/jsinterp.cpp:1385
26 	mozjs.dll 	js_fun_call 	js/src/jsfun.cpp:1950
27 	mozjs.dll 	js_Interpret 	js/src/jsops.cpp:2270
28 	mozjs.dll 	js_Invoke 	js/src/jsinterp.cpp:1385
29 	mozjs.dll 	js_fun_call 	js/src/jsfun.cpp:1950
30 	mozjs.dll 	js_Interpret 	js/src/jsops.cpp:2270
31 	mozjs.dll 	js_Invoke 	js/src/jsinterp.cpp:1385
32 	mozjs.dll 	js_fun_call 	js/src/jsfun.cpp:1950
33 	mozjs.dll 	js_Interpret 	js/src/jsops.cpp:2270
34 	mozjs.dll 	js_Invoke 	js/src/jsinterp.cpp:1385
35 	mozjs.dll 	js_fun_call 	js/src/jsfun.cpp:1950
36 	mozjs.dll 	js_Interpret 	js/src/jsops.cpp:2270
37 	mozjs.dll 	js_Invoke 	js/src/jsinterp.cpp:1385
38 	mozjs.dll 	js_fun_call 	js/src/jsfun.cpp:1950
39 	mozjs.dll 	js_Interpret 	js/src/jsops.cpp:2270
40 	mozjs.dll 	js_Invoke 	js/src/jsinterp.cpp:1385
41 	xul.dll 	nsXPCWrappedJSClass::CallMethod 	js/src/xpconnect/src/xpcwrappedjsclass.cpp:1696
42 	xul.dll 	nsXPCWrappedJS::CallMethod 	js/src/xpconnect/src/xpcwrappedjs.cpp:570
43 	xul.dll 	PrepareAndDispatch 	xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:114
44 	xul.dll 	SharedStub 	xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:141
45 	xul.dll 	nsTimerImpl::Fire 	xpcom/threads/nsTimerImpl.cpp:472
46 	xul.dll 	nsTimerEvent::Run 	xpcom/threads/nsTimerImpl.cpp:519
47 	xul.dll 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:527
48 	xul.dll 	mozilla::ipc::MessagePump::Run 	ipc/glue/MessagePump.cpp:118
49 	xul.dll 	xul.dll@0x9a6023 	
50 	xul.dll 	MessageLoop::RunHandler 	ipc/chromium/src/base/message_loop.cc:194
51 	xul.dll 	nsComponentManagerImpl::GetServiceByContractID 	xpcom/components/nsComponentManager.cpp:2199
52 	xul.dll 	nsTHashtable<nsObserverList>::s_MatchEntry 	obj-firefox/dist/include/nsTHashtable.h:375
53 	xul.dll 	MessageLoop::Run 	ipc/chromium/src/base/message_loop.cc:168
54 	xul.dll 	nsBaseAppShell::Run 	widget/src/xpwidgets/nsBaseAppShell.cpp:174

NPSWF32.dll 	AAADE4790DFB4AFEBB3FBA1128F60A481 	NPSWF32.pdb

Comment 5

9 years ago
what is IPC and is this only on FF 3.7 pre?

Comment 6

9 years ago
ipc is how we implement out of process plugins (oopp), note that we're considering backporting it to 3.6.x, but currently, yes it's trunk only.

Comment 7

9 years ago
3.6.4 should include oopp :)
Component: Plug-ins → Flash (Adobe)
Product: Core → Plugins
QA Contact: plugins → adobe-flash
Version: unspecified → 10.x

Comment 8

9 years ago
I believe this is a dup of a stream bug. In any case, it's an abort in our plugin process, not a Flash bug at all! Grr.
Last Resolved: 9 years ago
Component: Flash (Adobe) → Plug-ins
Product: Plugins → Core
QA Contact: adobe-flash → plugins
Resolution: --- → WORKSFORME
Version: 10.x → unspecified
You need to log in before you can comment on or make changes to this bug.