Package: gnash-common
Version: 0.8.5-1+b1
Severity: important

$ cat play-yt
#!/bin/sh
vars=`wget -q -O - "$1" | grep -F watch_fullscreen | cut -d '?' -f 2 | cut -d 
'"' -f 1`
set -x
exec gnash -vv -F 2 -P "FlashVars=$vars" http://youtube.com/player2.swf

$ ./play-yt 'http://www.youtube.com/watch?v=IwTUFNMTP-M'
+ exec gnash -vv -F 2 -P 
FlashVars=fs=1&fexp=903900&watermark=http%3A%2F%2Fs.ytimg.com%2Fyt%2Fswf%2Flogo-vfl106645.swf%2Chttp%3A%2F%2Fs.ytimg.com%2Fyt%2Fswf%2Fhdlogo-vfl100714.swf&video_id=IwTUFNMTP-M&l=228&sk=PEzFY1KJ3qqlx4k-1XcW3vws19p6-OWSC&fmt_map=18%2F512000%2F9%2F0%2F115%2C34%2F0%2F9%2F0%2F115%2C5%2F0%2F7%2F0%2F0&vq=None&t=vjVQa1PpcFOpYlc81Xzg_hdJ42IyCBfD-ijjxLCtQ3g%3D&hl=en&plid=AARt3ZS9Xy_EvtvR&keywords=tour%252Cfrance&cr=PL&title=Tour
 de France 2009 : le parcours - The route'; http://youtube.com/player2.swf
2074:3074730816] 11:05:58 DEBUG: Verbose output turned on
2074:3074730816] 11:05:58 DEBUG: No rendering flags specified, using rcfile
2074:3074730816] 11:05:58 DEBUG: Created top level window
2074:3074730816] 11:05:58 DEBUG: Framebuffer pixel format is BGRA32 
(little-endian host)
2074:3074730816] 11:05:58 SECURITY: Checking security of URL 
'http://youtube.com/player2.swf'
2074:3074730816] 11:05:58 SECURITY: Load from host youtube.com granted (default)
2074:3074730816] 11:05:58 DEBUG: CurlStreamFile 0x9da0398 created
2074:3074730816] 11:05:58 DEBUG: Movie http://youtube.com/player2.swf (SWF7) 
added to library
2074:3074730816] 11:05:58 DEBUG: Initialized AGG buffer <0xb6720000>, 666000 
bytes, 450x370, rowsize is 1800 bytes
2074:3074730816] 11:05:58 DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
2074:3060923280] 11:05:58 DEBUG: Setting jpeg loader to 0x9df2d48
2074:3060923280] 11:05:58 UNIMPLEMENTED: LanguageCode in DefineFont (2 or 3)
2074:3060923280] 11:05:58 DEBUG: String Arial_10pt_st with length 14 had 1 
trailing NULLs, trimmed
2074:3060923280] 11:05:58 DEBUG: String _sans with length 6 had 1 trailing 
NULLs, trimmed
2074:3060923280] 11:05:58 DEBUG: String _sans with length 6 had 1 trailing 
NULLs, trimmed
2074:3060923280] 11:05:59 DEBUG: HTTP response 200 from url 
http://youtube.com/player2.swf
2074:3074730816] 11:05:59 ERROR: No Video info in video definition
2074:3074730816] 11:05:59 DEBUG: VariableName associated to text field 
(_root.strings.Views) refer to an unknown target. It is possible that the 
character will be instantiated later in the SWF stream. Gnash will try to 
register again on next access.
2074:3074730816] 11:05:59 DEBUG: VariableName associated to text field 
(_root.strings.From) refer to an unknown target. It is possible that the 
character will be instantiated later in the SWF stream. Gnash will try to 
register again on next access.
2074:3074730816] 11:05:59 DEBUG: Loading native class MovieClip
2074:3074730816] 11:05:59 ERROR: No export symbol LogWindow found in movie 
http://youtube.com/player2.swf. Frames loaded 1/1
2074:3074730816] 11:05:59 ERROR: No export symbol LogWindowScrollbar found in 
movie http://youtube.com/player2.swf. Frames loaded 1/1
2074:3074730816] 11:05:59 DEBUG: Loading native class SharedObject
2074:3074730816] 11:05:59 DEBUG: SO name:soundData, root:/
2074:3074730816] 11:05:59 DEBUG: SharedObject youtube.com//soundData not 
loaded. Loading it now
2074:3074730816] 11:05:59 DEBUG: SharedObject path: 
/home/jwilk/.gnash/SharedObjects/youtube.com//soundData.sol
2074:3074730816] 11:05:59 DEBUG: No existing SOL 
/home/jwilk/.gnash/SharedObjects/youtube.com//soundData.sol found. Will create 
on flush/exit.
2074:3074730816] 11:05:59 DEBUG: SharedObject.getLocal returning 
[object(gnash::SharedObject_as):0xb5ee13c0]
2074:3074730816] 11:05:59 DEBUG: Loading native class Sound
2074:3074730816] 11:05:59 ERROR: MovieClip.attachAudio([undefined]): first arg 
doesn't cast to an object
2074:3074730816] 11:05:59 DEBUG: Loading native class Stage
2074:3074730816] 11:05:59 DEBUG: Going to or from scaleMode=noScale. 
Viewport:450x370 Def:450x370
2074:3074730816] 11:05:59 DEBUG: get url: target=, 
url=javascript:checkCurrentVideo('undefined');, method=0 (sendVars:0, 
loadTarget:0, loadVariable:0)
2074:3074730816] 11:05:59 DEBUG: Attempt to write geturl requests fd 2
GET :javascript:checkCurrentVideo('undefined');
2074:3074730816] 11:05:59 DEBUG: Sent request 'GET 
:javascript:checkCurrentVideo('undefined');' to host fd 2
2074:3074730816] 11:05:59 DEBUG: Loading native class Math
2074:3074730816] 11:05:59 DEBUG: SO name:videostats, root:/
2074:3074730816] 11:05:59 DEBUG: SharedObject youtube.com//videostats not 
loaded. Loading it now
2074:3074730816] 11:05:59 DEBUG: SharedObject path: 
/home/jwilk/.gnash/SharedObjects/youtube.com//videostats.sol
2074:3074730816] 11:05:59 DEBUG: No existing SOL 
/home/jwilk/.gnash/SharedObjects/youtube.com//videostats.sol found. Will create 
on flush/exit.
2074:3074730816] 11:05:59 DEBUG: SharedObject.getLocal returning 
[object(gnash::SharedObject_as):0xb5b1a870]
2074:3074730816] 11:05:59 DEBUG: Loading native class System
2074:3074730816] 11:05:59 DEBUG: Loading native class NetConnection
2074:3074730816] 11:05:59 DEBUG: gnash::as_value 
gnash::<unnamed>::netconnection_new(const gnash::fn_call&) enter
2074:3074730816] 11:05:59 DEBUG: Loading native class NetStream
2074:3074730816] 11:05:59 UNIMPLEMENTED: MovieClip.attachAudio() - TESTING
2074:3074730816] 11:05:59 SECURITY: Connecting to movie: 
/get_video?video_id=IwTUFNMTP-M&t=vjVQa1PpcFOpYlc81Xzg_hdJ42IyCBfD-ijjxLCtQ3g=&fmt=34
2074:3074730816] 11:05:59 SECURITY: Checking security of URL 
'http://youtube.com/get_video?video_id=IwTUFNMTP-M&t=vjVQa1PpcFOpYlc81Xzg_hdJ42IyCBfD-ijjxLCtQ3g=&fmt=34'
2074:3074730816] 11:05:59 SECURITY: Load from host youtube.com granted (default)
2074:3074730816] 11:05:59 DEBUG: CurlStreamFile 0xb5b25c68 created
2074:3074730816] 11:05:59 DEBUG: Parsing FLV version 1, audio:1, video:1
2074:3074730816] 11:05:59 DEBUG: Starting MediaParser thread
2074:3074730816] 11:05:59 DEBUG: Global instance list grew to 102 entries
2074:3074730816] 11:05:59 DEBUG: refreshing video frame for the first time
2074:3074730816] 11:05:59 DEBUG: VideoDecoder: initialized FFMPEG codec h264 
(28)
2074:3074730816] 11:05:59 DEBUG: NetStream_as::initVideoDecoder: hot-plugging 
video consumer
2074:3074730816] 11:05:59 ERROR: Decoding of a video frame failed
2074:3074730816] 11:05:59 ERROR: Error decoding encoded video frame in 
NetStream input
2074:3074730816] 11:05:59 ERROR: nextVideoFrameTimestamp returned true (0), but 
decodeNextVideoFrame returned null, I don't think this should ever happen
2074:3074730816] 11:05:59 DEBUG: notifying Stage listeners about a resize
2074:3074730816] 11:05:59 DEBUG: get url: target=, 
url=javascript:checkCurrentVideo('IwTUFNMTP%2DM');, method=0 (sendVars:0, 
loadTarget:0, loadVariable:0)
2074:3074730816] 11:05:59 DEBUG: Attempt to write geturl requests fd 2
GET :javascript:checkCurrentVideo('IwTUFNMTP%2DM');
2074:3074730816] 11:05:59 DEBUG: Sent request 'GET 
:javascript:checkCurrentVideo('IwTUFNMTP%2DM');' to host fd 2
2074:3074730816] 11:05:59 DEBUG: refreshing video frame for the first time
2074:3074730816] 11:05:59 DEBUG: refreshing video frame for the first time
2074:3074730816] 11:05:59 DEBUG: refreshing video frame for the first time
2074:3074730816] 11:05:59 DEBUG: refreshing video frame for the first time
2074:3074730816] 11:05:59 DEBUG: refreshing video frame for the first time
2074:3074730816] 11:05:59 DEBUG: refreshing video frame for the first time
2074:3074730816] 11:05:59 DEBUG: AudioDecoderFfmpeg: initialized FFMPEG codec 
86018 (aac) for FLASH codec 10 (Advanced Audio Coding)
2074:3074730816] 11:05:59 DEBUG: NetStream_as::initAudioDecoder: hot-plugging 
audio consumer
2074:3074730816] 11:05:59 ERROR: outputSize:0 after decoding 9 bytes of input 
audio data. Upgrading ffmpeg/libavcodec might fix this issue.
2074:3074730816] 11:05:59 DEBUG: pushDecodedAudioFrames(): Decoded audio frame 
contains no samples
Segmentation fault (core dumped)

$ gdb core.*
[snip]
Core was generated by `/usr/bin/gtk-gnash -vv -F 2 -P 
FlashVars=fs=1&fexp=903900&watermark=http%3A%2F%'.
Program terminated with signal 11, Segmentation fault.
[snip]
(gdb) bt
#0 0x442dbb75 in float_to_int16_interleave_sse2 (dst=<value optimized out>, src=<value optimized out>, len=<value optimized out>, channels=<value optimized out>) at /srv/scratch/packages/ffmpeg/ffmpeg-debian/libavcodec/x86/dsputil_mmx.c:2459
#1  0x43fc0a01 in aac_decode_frame (avccontext=Could not find the frame base for 
"aac_decode_frame".
) at /srv/scratch/packages/ffmpeg/ffmpeg-debian/libavcodec/aac.c:1656
#2 0x43fb8042 in avcodec_decode_audio2 (avctx=<value optimized out>, samples=<value optimized out>, frame_size_ptr=<value optimized out>, buf=<value optimized out>, buf_size=<value optimized out>) at /srv/scratch/packages/ffmpeg/ffmpeg-debian/libavcodec/utils.c:560
#3  0xb7ff99ce in gnash::media::ffmpeg::AudioDecoderFfmpeg::decodeFrame () from 
/usr/lib/gnash/libgnashmedia-0.8.5.so
#4  0xb7ff9c84 in gnash::media::ffmpeg::AudioDecoderFfmpeg::decode () from 
/usr/lib/gnash/libgnashmedia-0.8.5.so
#5  0xb7bc9caf in gnash::NetStream_as::decodeNextAudioFrame () from 
/usr/lib/gnash/libgnashcore-0.8.5.so
#6  0xb7bcf7dc in gnash::NetStream_as::pushDecodedAudioFrames () from 
/usr/lib/gnash/libgnashcore-0.8.5.so
#7  0xb7bcfada in gnash::NetStream_as::refreshAudioBuffer () from 
/usr/lib/gnash/libgnashcore-0.8.5.so
#8  0xb7bd0536 in gnash::NetStream_as::advance () from 
/usr/lib/gnash/libgnashcore-0.8.5.so
#9  0xb7bd09c2 in gnash::NetStream_as::advanceWrapper () from 
/usr/lib/gnash/libgnashcore-0.8.5.so
#10 0xb7a859a0 in gnash::builtin_function::operator() () from 
/usr/lib/gnash/libgnashcore-0.8.5.so
#11 0xb7cc0eee in gnash::call_method () from 
/usr/lib/gnash/libgnashcore-0.8.5.so
#12 0xb7b6ac14 in gnash::Timer::execute () from 
/usr/lib/gnash/libgnashcore-0.8.5.so
#13 0xb7b6af48 in gnash::Timer::executeAndReset () from 
/usr/lib/gnash/libgnashcore-0.8.5.so
#14 0xb7ae0e1b in gnash::movie_root::executeTimers () from 
/usr/lib/gnash/libgnashcore-0.8.5.so
#15 0xb7ae8cfe in gnash::movie_root::advance () from 
/usr/lib/gnash/libgnashcore-0.8.5.so
#16 0x080932ea in gnash::Gui::advanceMovie ()
#17 0x45cf6a26 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0x09c5e610 in ?? ()
#19 0x09dee910 in ?? ()
#20 0xbf92def8 in ?? ()
#21 0x45cf5bd8 in ?? () from /usr/lib/libglib-2.0.so.0
#22 0x45d71764 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0x09dee910 in ?? ()
#24 0xbf92df08 in ?? ()
#25 0x45d71184 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0x45d71184 in ?? () from /usr/lib/libglib-2.0.so.0
#27 0xbf92df3c in ?? ()
#28 0xbf92df58 in ?? ()
#29 0x45cf6368 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
Backtrace stopped: frame did not save the PC


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (500, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-1-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnash-common depends on:
ii  libavcodec52         4:0.5+svn20090420-2 ffmpeg codec library
ii  libavformat52        4:0.5+svn20090420-2 ffmpeg file format library
ii  libavutil49          4:0.5+svn20090420-2 ffmpeg utility library
ii  libboost-date-time1. 1.38.0-7            set of date-time libraries based o
ii  libboost-thread1.38. 1.38.0-7            portable C++ multi-threading
ii  libc6                2.9-18              GNU C Library: Shared libraries
ii  libcurl3-gnutls      7.19.5-1            Multi-protocol file transfer libra
ii  libfontconfig1       2.6.0-4             generic font configuration library
ii  libfreetype6         2.3.9-5             FreeType 2 font engine, shared lib
ii  libgcc1              1:4.4.0-10          GCC support library
ii  libgif4              4.1.6-6             library for GIF images (library)
ii  libglib2.0-0         2.20.4-1            The GLib library of C routines
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG ii libldap-2.4-2 2.4.15-1.1 OpenLDAP libraries
ii  libltdl7             2.2.6a-4            A system independent dlopen wrappe
ii  libpng12-0           1.2.37-1            PNG library - runtime
ii  libsdl1.2debian      1.2.13-4+b1         Simple DirectMedia Layer
ii  libspeex1            1.2~rc1-1           The Speex codec runtime library
ii  libstdc++6           4.4.0-10            The GNU Standard C++ Library v3
ii  libswscale0          4:0.5+svn20090420-2 ffmpeg video scaling library
ii  libx11-6             2:1.2.1-1           X11 client-side library
ii  libxi6               2:1.2.1-2           X11 Input extension library
ii  zlib1g               1:1.2.3.3.dfsg-14   compression library - runtime

Versions of packages gnash-common recommends:
pn  csound                        <none>     (no description available)

gnash-common suggests no packages.

-- no debconf information

--
Jakub Wilk



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to