Bug 12361

Summary: Crash with 0.5.1 playing video
Product: swfdec Reporter: Stéphane Loeuillet <s.loeuillet>
Component: pluginAssignee: Eric Anholt <eric>
Status: RESOLVED FIXED QA Contact: Eric Anholt <eric>
Severity: major    
Priority: medium    
Version: 0.5.0   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Stéphane Loeuillet 2007-09-08 11:11:41 UTC
On current Ubuntu Gutsy, under Firefox 2 + latest swfdec-mozilla available (0.5.1), I've got crashes whenever I want to play videos from this page :

http://blog.freecontrib.org/

Way to reproduce :
click on each of the 3 flash animations (2 youtube + 1 dailymotion) to start them
then click on the play icon of the 2 youtube ones

and boom, the browser is down

I found this bug looking into launchpad :
https://bugs.launchpad.net/ubuntu/+source/swfdec0.3/+bug/77720

I was closing old reports about 0.3 & 0.4 that were no longer reproductible in 0.5 when I saw this one was still here.

I'm open to further tests
Comment 1 Pavel Roskin 2007-11-01 12:23:38 UTC
That's cps.swf, one of the youtube embedded flash players.  I've seen it on other sites.  It doesn't crash with the current code, but it doesn't run either.  Running swfplay cps.swf gives following messages:

SWFDEC: WARN : swfdec_swf_decoder.c(316): swfdec_swf_decoder_parse: tag function not implemented for 77 Metadata
SWFDEC: FIXME: swfdec_pattern.c(446): swfdec_pattern_do_parse: CAIRO_EXTEND_PAD is not yet implemented
SWFDEC: FIXME: swfdec_pattern.c(446): swfdec_pattern_do_parse: CAIRO_EXTEND_PAD is not yet implemented
SWFDEC: FIXME: swfdec_pattern.c(446): swfdec_pattern_do_parse: CAIRO_EXTEND_PAD is not yet implemented
SWFDEC: FIXME: swfdec_pattern.c(446): swfdec_pattern_do_parse: CAIRO_EXTEND_PAD is not yet implemented
SWFDEC: FIXME: swfdec_pattern.c(446): swfdec_pattern_do_parse: CAIRO_EXTEND_PAD is not yet implemented
SWFDEC: WARN : swfdec_as_interpret.c(922): swfdec_action_call_method: no function named allowDomain on object unknown
SWFDEC: WARN : swfdec_as_interpret.c(922): swfdec_action_call_method: no function named getLocal on object unknown
SWFDEC: WARN : swfdec_as_interpret.c(922): swfdec_action_call_method: no function named flush on object unknown
SWFDEC: WARN : swfdec_as_interpret.c(922): swfdec_action_call_method: no function named split on object unknown
Comment 2 Riccardo Magliocchetti 2007-12-09 09:09:52 UTC
It plays the video with git ddc4d3c38d035cfa50fc37580e15fa34b5c1755b
Comment 3 Pavel Roskin 2007-12-19 08:07:15 UTC
I'm not getting any crashes with any of the videos there.  x86_64, current swfdec from git (0.5.5+)

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.