Closed Bug 536528 Opened 15 years ago Closed 14 years ago

[OOPP] Loads pre advertizement, not the movie [@ mozilla::plugins::PBrowserStreamParent::OnCallReceived(IPC::Message const&, IPC::Message*&) ]

Categories

(Core :: IPC, defect)

x86
Windows Vista
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: ria.klaassen, Unassigned)

References

()

Details

STR:

- Create new profile, change dom.ipc.plugins.enabled to true
- Restart and go to URL
- Click on first thumbnail

Expected: it should play the advertizement, followed by the movie
Actual result: it stops after playing the advertizement.

Occasionally it crashes.
Can you get a backtrace or crash-stats ID (about:crashes) from the crash?
Yeah, this was reported here:
https://bugzilla.mozilla.org/show_bug.cgi?id=536401#c5

I'll copy the comment to this bug:

I got 3x a crash on http://www.rtl.nl/components/soaps/gtst/index_video.xml
when I clicked on the first video but could not reproduce it intentionally. It
only happened once per profile.

http://crash-stats.mozilla.com/report/index/bp-8258b2e6-d6ae-498d-831a-e166b2091222

This is my stack:

0      xul.dll      Abort       xpcom/base/nsDebugImpl.cpp:376
1     mozcrt19.dll     _filbuf     
2     xul.dll     mozilla::ipc::RPCChannel::DebugAbort    
ipc/glue/RPCChannel.cpp:393
3     nspr4.dll     PR_DestroyLock     
4     xul.dll     mozilla::ipc::RPCChannel::Call    
ipc/glue/RPCChannel.cpp:134

At the moment I see no crash but the main problem is still there.
This is still happening. It is still waiting endlessly after the ad.
Blocks: OOPP
Component: Plug-ins → IPC
QA Contact: plugins → ipc
It has a new stack since today and if it not crashes, I hear the sound of the movie, so there it some progress.

0  	xul.dll  	mozilla::plugins::PBrowserStreamParent::OnCallReceived  	 obj-firefox/ipc/ipdl/PBrowserStreamParent.cpp:298
1 	xul.dll 	mozilla::plugins::PPluginModuleParent::OnCallReceived 	obj-firefox/ipc/ipdl/PPluginModuleParent.cpp:424
2 	xul.dll 	mozilla::ipc::RPCChannel::DispatchIncall 	ipc/glue/RPCChannel.cpp:373
3 	xul.dll 	mozilla::ipc::RPCChannel::Incall 	ipc/glue/RPCChannel.cpp:358
4 	xul.dll 	mozilla::ipc::RPCChannel::Call 	ipc/glue/RPCChannel.cpp:206
5 	xul.dll 	mozilla::plugins::PBrowserStreamParent::Call__delete__ 	obj-firefox/ipc/ipdl/PBrowserStreamParent.cpp:188
6 	xul.dll 	mozilla::plugins::PluginInstanceParent::NPP_DestroyStream 	dom/plugins/PluginInstanceParent.cpp:635
7 	xul.dll 	mozilla::plugins::PluginModuleParent::NPP_DestroyStream 	dom/plugins/PluginModuleParent.cpp:308
8 	xul.dll 	nsNPAPIPluginStreamListener::CleanUpStream 	modules/plugin/base/src/nsNPAPIPluginInstance.cpp:278
9 	xul.dll 	nsNPAPIPluginStreamListener::OnStopBinding 	modules/plugin/base/src/nsNPAPIPluginInstance.cpp:803
10 	xul.dll 	nsPluginStreamListenerPeer::OnStopRequest 	modules/plugin/base/src/nsPluginHost.cpp:1498
11 	xul.dll 	nsStreamListenerTee::OnStopRequest 	netwerk/base/src/nsStreamListenerTee.cpp:71
12 	xul.dll 	nsHttpChannel::OnStopRequest 	netwerk/protocol/http/src/nsHttpChannel.cpp:5284
13 	xul.dll 	nsInputStreamPump::OnStateStop 	netwerk/base/src/nsInputStreamPump.cpp:576
14 	xul.dll 	nsInputStreamPump::OnInputStreamReady 	netwerk/base/src/nsInputStreamPump.cpp:401
15 	xul.dll 	nsOutputStreamReadyEvent::Run 	xpcom/io/nsStreamUtils.cpp:191
16 	xul.dll 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:527
17 	xul.dll 	mozilla::ipc::MessagePump::Run 	ipc/glue/MessagePump.cpp:118
18 	xul.dll 	xul.dll@0x9cd2ab 	
19 	xul.dll 	MessageLoop::RunHandler 	ipc/chromium/src/base/message_loop.cc:194
20 	xul.dll 	_IsNonwritableInCurrentImage 	
21 	xul.dll 	MessageLoop::Run 	ipc/chromium/src/base/message_loop.cc:168
22 	xul.dll 	nsBaseAppShell::Run 	widget/src/xpwidgets/nsBaseAppShell.cpp:174
23 	nspr4.dll 	PR_GetEnv 	
24 	xul.dll 	nsAppShell::Run 	widget/src/windows/nsAppShell.cpp:239
Summary: [OOPP] Loads pre advertizement, not the movie → [OOPP] Loads pre advertizement, not the movie [@ mozilla::plugins::PBrowserStreamParent::OnCallReceived(IPC::Message const&, IPC::Message*&) ]
The movie is silverlight. There are more similar bugs.
This seems solved, the movie runs, but it is still crashing.
That stack indicates that this and bug 543917 are likely caused by the same defect.
this is WFM on Firefox 3.6.4 beta and recent Trunk.
also crashstats show no indication that the signatures are still seen?!

Ria?
Yeah, sorry for the late response :), this is fixed now.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.