bugGnash - The GNU Flash player - Bugs: bug #23612, NetStreamGst object not destroyed...

 
 

bug #23612: NetStreamGst object not destroyed when restart is pressed

Submitted by:  Deanna Phillips <deanna>
Submitted on:  Tue 17 Jun 2008 01:08:46 AM UTC  
 
Category: coreSeverity: 3 - Normal
Release: NoneStatus: Invalid
Privacy: PublicAssigned to: Bastiaan Jacques <bjacques>
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Wed 17 Sep 2008 10:05:43 PM UTC, comment #11:

I guess this bug is obsoleted now isn't it ?

Sandro Santilli <strk>
Project Member
Thu 19 Jun 2008 02:19:08 AM UTC, comment #10:

So there are indeed two distinct issues here.

One is that the garbage collector doesn't appear to work properly on OpenBSD, even when the minimum collection is set to 0 using the relevant environment variable.

Two is that NetStreamGst maintains its own connection to the sound device and it would be much preferable to hook it up to the sound handler class instead.

However, it is generally agreed that the sound handler interface should be revised before we do this. And for that matter, a lot of work is going into the NetStream interface in HEAD.

Personally I have no idea about the garbage collection issue.

In short, although these are both bugs worth fixing, they will not be simple fixes (especially not the NetStreamGst/sound handler issue). So your best option for 0.8.3, Deanna, may be to disable the restart option.

Bastiaan Jacques <bjacques>
Project MemberIn charge of this item.
Wed 18 Jun 2008 09:37:38 PM UTC, comment #9:

Sandro and I talked about this on IRC and the conclusion is that a restart is not required to destroy the NetStreamGst object.

(Although it would be possible to force a Garbage Collector run after restart.)

One way to solve this bug is to hook NetStreamGst up to the sound handler, as opposed to the way it currently holds its own connection to the sound device.

Bastiaan Jacques <bjacques>
Project MemberIn charge of this item.
Wed 18 Jun 2008 08:10:18 PM UTC, comment #8:

I'm thinking this is a garbage collection issue, then.

Bastiaan Jacques <bjacques>
Project MemberIn charge of this item.
Wed 18 Jun 2008 05:35:12 PM UTC, comment #7:

I dropped GNASH_REPORT_FUNCTION into the destructor and it only gets called when I use jack and am able to perform a clean exit. Since oss and sun stop responding on restart, I don't see the destructor entered at all.

What I see with jack is that when I exit, the destructor gets called once for every restart I tried.

So this log is me using jackaudiosink and pressing restart 3 times.

Main loop ended, cleaning up
Any segfault past this message is likely due to improper threads cleanup.
32388:2346769408] 13:32:39 DEBUG: virtual gnash::NetStreamGst::~NetStreamGst() enter
32388:2346769408] 13:32:39 DEBUG: virtual gnash::NetStreamGst::~NetStreamGst() enter
32388:2346769408] 13:32:39 DEBUG: virtual gnash::NetStreamGst::~NetStreamGst() enter
32388:2346769408] 13:32:39 DEBUG: virtual gnash::NetStreamGst::~NetStreamGst() enter

RcInitFile: couldn't open file: /etc/gnashrc
RcInitFile: parsing /home/deanna/.gnashrc
32388:2346769408] 13:32:15 DEBUG: Verbose output turned on
32388:2346769408] 13:32:15 DEBUG: Verbose output turned on
32388:2346769408] 13:32:15 DEBUG: No rendering flags specified, using rcfile
32388:2346769408] 13:32:15 DEBUG: gnash::media::sound_handler* gnash::media::create_sound_handler_gst() enter
32388:2346769408] 13:32:15 DEBUG: Your X server expects RGB24 pixmap data for standard mode.
32388:2346769408] 13:32:15 DEBUG: Created top level window
32388:2346769408] 13:32:15 ERROR: Couldn't find pixmap file: GnashG.png

    • (<unknown>:32388): WARNING **: Couldn't find pixmap file: GnashG.png

32388:2346769408] 13:32:15 DEBUG: void gnash::Gui::resize_view(int, int) enter
32388:2346769408] 13:32:15 DEBUG: Framebuffer pixel format is RGB24 (little-endian host)
32388:2346769408] 13:32:15 DEBUG: Base url set to: http://youtube.com/player2.swf
32388:2346769408] 13:32:15 SECURITY: Checking security of URL 'http://youtube.com/player2.swf'
32388:2346769408] 13:32:15 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:16 DEBUG: Movie http://youtube.com/player2.swf (SWF7) added to library
32388:2346769408] 13:32:16 DEBUG: GTK-AGG: 510000 bytes offscreen buffer allocated

32388:2346769408] 13:32:16 DEBUG: Initialized AGG buffer <0x8ba06000>, 510000 bytes, 450x370, rowsize is 1350 bytes
32388:2323915776] 13:32:16 DEBUG: Setting jpeg loader to 0x86b48000
32388:2323915776] 13:32:16 DEBUG: HTTP response 200 from url http://youtube.com/player2.swf
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.movie.overlay.play_button got 2 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.movie.end_screen.prev_button got 2 active chars for state UP
32388:2346769408] 13:32:16 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.
32388:2346769408] 13:32:16 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.
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.max_movie got 3 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.close_movie got 1 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.controller.min got 1 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.controller.max got 1 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.controller.regular got 1 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.controller.small got 1 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.controller.stop_button got 3 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.controller.play_button got 3 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.controller.pause_button got 3 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v4 got 1 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v3 got 1 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v2 got 1 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v1 got 1 active chars for state UP
32388:2346769408] 13:32:16 DEBUG: Loading native class MovieClip
32388:2346769408] 13:32:16 DEBUG: Loading native class SharedObject
32388:2346769408] 13:32:16 DEBUG: The rootdir is: /
32388:2346769408] 13:32:16 SECURITY: Opening SharedObject file: /tmp//soundData.sol
32388:2346769408] 13:32:16 SECURITY: empty or non-existing SOL file "/tmp//soundData.sol", will be created on flush/exit
32388:2346769408] 13:32:16 DEBUG: Loading native class Sound
32388:2346769408] 13:32:16 UNIMPLEMENTED: MovieClip.attachAudio()
32388:2346769408] 13:32:16 DEBUG: Loading native class Stage
32388:2346769408] 13:32:16 DEBUG: Going to or from scaleMode=noScale. Viewport:450x370 Def:450x370
32388:2346769408] 13:32:16 DEBUG: Loading native class Math
32388:2346769408] 13:32:16 DEBUG: The rootdir is: /
32388:2346769408] 13:32:16 SECURITY: Opening SharedObject file: /tmp//videostats.sol
32388:2346769408] 13:32:16 DEBUG: /tmp//videostats.sol is an SOL file
32388:2346769408] 13:32:16 DEBUG: Read 2 AMF objects from /tmp//videostats.sol
32388:2346769408] 13:32:16 DEBUG: Loading native class NetConnection
32388:2346769408] 13:32:16 DEBUG: gnash::as_value gnash::netconnection_new(const gnash::fn_call&) enter
32388:2346769408] 13:32:16 DEBUG: static gnash::as_value gnash::NetConnection::connect_method(const gnash::fn_call&) enter
32388:2346769408] 13:32:16 DEBUG: Loading native class NetStream
32388:2346769408] 13:32:16 DEBUG: Got a non-NULL audio sink; its wrapper name is: jackaudiosink0
32388:2346769408] 13:32:16 SECURITY: Checking security of URL 'http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu'
32388:2346769408] 13:32:16 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:16 DEBUG: Connection to movie: http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu
32388:2346769408] 13:32:16 DEBUG: URI handler "HTTP client source" found for URI http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu
32388:2346769408] 13:32:17 DEBUG: Global instance list grew to 102 entries
32388:2346769408] 13:32:17 DEBUG: notifying Stage listeners about a resize
32388:2346769408] 13:32:17 DEBUG: get url: target=, url=http://youtube.com/javascript:checkCurrentVideo('PDxMQaMqsig'); (javascript:checkCurrentVideo('PDxMQaMqsig');), method=0 (sendVars:0, loadTarget:0, loadVariable:0)
32388:2346769408] 13:32:17 SECURITY: Checking security of URL 'http://youtube.com/javascript:checkCurrentVideo('PDxMQaMqsig');'
32388:2346769408] 13:32:17 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:17 DEBUG: Launching URL... firefox -remote 'openurl(http://youtube.com/javascript:checkCurrentVideo\(\'PDxMQaMqsig\'\)\;)'
sh: syntax error: `)' unexpected
32388:2346769408] 13:32:17 DEBUG: Loading native class XML
32388:2346769408] 13:32:17 DEBUG: gnash::as_value gnash::xml_sendandload(const gnash::fn_call&) enter
32388:2346769408] 13:32:17 SECURITY: Checking security of URL 'http://youtube.com/tracker?w=1&tp=0&p=0&i=d5q1wpHu8tWRcsrm07coDjDcWrkr6md0x25S2OIQhNc1xrU8iVP-GA%3D%3D'
32388:2346769408] 13:32:17 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:17 SECURITY: Loading XML file from url: 'http://youtube.com/tracker?w=1&tp=0&p=0&i=d5q1wpHu8tWRcsrm07coDjDcWrkr6md0x25S2OIQhNc1xrU8iVP-GA%3D%3D'

    • (<unknown>:32388): WARNING **: Unknown codec ID 86022, please add here

32388:2195758080] 13:32:17 DEBUG: decodebin_newpad_cb: linking video/x-raw-rgb stream.
32388:2238227456] 13:32:17 DEBUG: decodebin_newpad_cb: linking audio/x-raw-int stream.
32388:2346769408] 13:32:17 DEBUG: HTTP response 200 from url http://youtube.com/tracker?w=1&tp=0&p=0&i=d5q1wpHu8tWRcsrm07coDjDcWrkr6md0x25S2OIQhNc1xrU8iVP-GA%3D%3D
SSE2 detected
32388:2346769408] 13:32:17 DEBUG: Loading native class MovieClipLoader
32388:2346769408] 13:32:17 DEBUG: Target is [gnash::sprite_instance(_level0.junkClip):0x8aa4a200]
32388:2346769408] 13:32:17 SECURITY: Checking security of URL 'http://video-stats.video.google.com/s?ns=yt&plid=AARP9D3N3FCfmN8FAAAAoABoQAA&vid=iNeedC5yxjnDHZ74mZNyTGBZlK747qqqC&docid=PDxMQaMqsig&el=detailpage&rt=0.526&nbe=1&len=273&st=0&et=0&yttk=1&fs=1'
32388:2346769408] 13:32:17 SECURITY: Load from host video-stats.video.google.com granted (default)
32388:2346769408] 13:32:17 DEBUG: HTTP response 204 from url http://video-stats.video.google.com/s?ns=yt&plid=AARP9D3N3FCfmN8FAAAAoABoQAA&vid=iNeedC5yxjnDHZ74mZNyTGBZlK747qqqC&docid=PDxMQaMqsig&el=detailpage&rt=0.526&nbe=1&len=273&st=0&et=0&yttk=1&fs=1
32388:2346769408] 13:32:17 ERROR: unknown file type (unknown)
32388:2346769408] 13:32:17 ERROR: Couldn't load library movie 'http://video-stats.video.google.com/s?ns=yt&plid=AARP9D3N3FCfmN8FAAAAoABoQAA&vid=iNeedC5yxjnDHZ74mZNyTGBZlK747qqqC&docid=PDxMQaMqsig&el=detailpage&rt=0.526&nbe=1&len=273&st=0&et=0&yttk=1&fs=1'
32388:2346769408] 13:32:17 ERROR: can't create movie_definition for http://video-stats.video.google.com/s?ns=yt&plid=AARP9D3N3FCfmN8FAAAAoABoQAA&vid=iNeedC5yxjnDHZ74mZNyTGBZlK747qqqC&docid=PDxMQaMqsig&el=detailpage&rt=0.526&nbe=1&len=273&st=0&et=0&yttk=1&fs=1
32388:2346769408] 13:32:18 DEBUG: Initialized AGG buffer <0x8ba06000>, 510000 bytes, 276x3, rowsize is 828 bytes
32388:2346769408] 13:32:18 DEBUG: void gnash::Gui::resize_view(int, int) enter
32388:2346769408] 13:32:18 DEBUG: notifying Stage listeners about a resize
32388:2346769408] 13:32:18 DEBUG: Initialized AGG buffer <0x8ba06000>, 510000 bytes, 450x370, rowsize is 1350 bytes
32388:2346769408] 13:32:18 DEBUG: void gnash::Gui::resize_view(int, int) enter
32388:2346769408] 13:32:18 DEBUG: notifying Stage listeners about a resize
32388:2346769408] 13:32:18 DEBUG: Loading native class System
32388:2346769408] 13:32:18 DEBUG: Target is [gnash::sprite_instance(_level0.junkClip):0x86dabc00]
32388:2346769408] 13:32:18 SECURITY: Checking security of URL 'http://video-stats.video.google.com/s?ns=yt&plid=AARP9D3N3FCfmN8FAAAAoABoQAA&vid=iNeedC5yxjnDHZ74mZNyTGBZlK747qqqC&docid=PDxMQaMqsig&el=detailpage&bc=327680&fv=BSD%209%2C0%2C999%2C0&rt=1.252&nbe=2&len=273&st=0.618&et=0.618&fs=1'
32388:2346769408] 13:32:18 SECURITY: Load from host video-stats.video.google.com granted (default)
32388:2346769408] 13:32:18 DEBUG: HTTP response 204 from url http://video-stats.video.google.com/s?ns=yt&plid=AARP9D3N3FCfmN8FAAAAoABoQAA&vid=iNeedC5yxjnDHZ74mZNyTGBZlK747qqqC&docid=PDxMQaMqsig&el=detailpage&bc=327680&fv=BSD%209%2C0%2C999%2C0&rt=1.252&nbe=2&len=273&st=0.618&et=0.618&fs=1
32388:2346769408] 13:32:18 ERROR: unknown file type (unknown)
32388:2346769408] 13:32:18 ERROR: Couldn't load library movie 'http://video-stats.video.google.com/s?ns=yt&plid=AARP9D3N3FCfmN8FAAAAoABoQAA&vid=iNeedC5yxjnDHZ74mZNyTGBZlK747qqqC&docid=PDxMQaMqsig&el=detailpage&bc=327680&fv=BSD%209%2C0%2C999%2C0&rt=1.252&nbe=2&len=273&st=0.618&et=0.618&fs=1'
32388:2346769408] 13:32:18 ERROR: can't create movie_definition for http://video-stats.video.google.com/s?ns=yt&plid=AARP9D3N3FCfmN8FAAAAoABoQAA&vid=iNeedC5yxjnDHZ74mZNyTGBZlK747qqqC&docid=PDxMQaMqsig&el=detailpage&bc=327680&fv=BSD%209%2C0%2C999%2C0&rt=1.252&nbe=2&len=273&st=0.618&et=0.618&fs=1
32388:2346769408] 13:32:18 DEBUG: gnash::as_value gnash::xml_ondata(const gnash::fn_call&) enter
Entity: line 1: parser error : Start tag expected, '<' not found
ok
^
32388:2346769408] 13:32:18 DEBUG: malformed XML, trying to recover
32388:2346769408] 13:32:18 DEBUG: xmlParseBalancedChunkMemoryRecover returned 0
32388:2346769408] 13:32:18 ERROR: recovered malformed XML.
32388:2346769408] 13:32:18 DEBUG: bool gnash::XML::parseDoc(xmlNode*, bool) enter
32388:2346769408] 13:32:19 DEBUG: Loading native class Mouse
32388:2346769408] 13:32:22 DEBUG: The rootdir is: /
32388:2346769408] 13:32:22 SECURITY: Opening SharedObject file: /tmp//videostats.sol
32388:2346769408] 13:32:22 DEBUG: /tmp//videostats.sol is an SOL file
32388:2346769408] 13:32:22 DEBUG: Read 2 AMF objects from /tmp//videostats.sol
32388:2346769408] 13:32:22 DEBUG: void gnash::PropsSerializer::operator()(long unsigned int, const gnash::as_value&) const enter
32388:2346769408] 13:32:22 DEBUG: void gnash::PropsSerializer::operator()(long unsigned int, const gnash::as_value&) const enter
32388:2346769408] 13:32:22 DEBUG: void gnash::PropsSerializer::operator()(long unsigned int, const gnash::as_value&) const enter
32388:2346769408] 13:32:22 SECURITY: SharedObject '/tmp//videostats.sol' written to filesystem.
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.movie.overlay.play_button got 2 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.movie.end_screen.prev_button got 2 active chars for state UP
32388:2346769408] 13:32:22 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.
32388:2346769408] 13:32:22 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.
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.max_movie got 3 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.close_movie got 1 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.controller.min got 1 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.controller.max got 1 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.controller.regular got 1 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.controller.small got 1 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.controller.stop_button got 3 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.controller.play_button got 3 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.controller.pause_button got 3 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v4 got 1 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v3 got 1 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v2 got 1 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v1 got 1 active chars for state UP
32388:2346769408] 13:32:22 DEBUG: The rootdir is: /
32388:2346769408] 13:32:22 SECURITY: Opening SharedObject file: /tmp//soundData.sol
32388:2346769408] 13:32:22 SECURITY: empty or non-existing SOL file "/tmp//soundData.sol", will be created on flush/exit
32388:2346769408] 13:32:22 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.
32388:2346769408] 13:32:22 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.
32388:2346769408] 13:32:22 DEBUG: The rootdir is: /
32388:2346769408] 13:32:22 SECURITY: Opening SharedObject file: /tmp//videostats.sol
32388:2346769408] 13:32:22 DEBUG: /tmp//videostats.sol is an SOL file
32388:2346769408] 13:32:22 DEBUG: Read 2 AMF objects from /tmp//videostats.sol
32388:2346769408] 13:32:22 DEBUG: gnash::as_value gnash::netconnection_new(const gnash::fn_call&) enter
32388:2346769408] 13:32:22 DEBUG: static gnash::as_value gnash::NetConnection::connect_method(const gnash::fn_call&) enter
32388:2346769408] 13:32:23 DEBUG: Got a non-NULL audio sink; its wrapper name is: jackaudiosink1
32388:2346769408] 13:32:23 SECURITY: Checking security of URL 'http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu'
32388:2346769408] 13:32:23 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:23 DEBUG: Connection to movie: http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu
32388:2346769408] 13:32:23 DEBUG: URI handler "HTTP client source" found for URI http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu
32388:2346769408] 13:32:23 DEBUG: notifying Stage listeners about a resize
32388:2346769408] 13:32:23 DEBUG: get url: target=, url=http://youtube.com/javascript:checkCurrentVideo('PDxMQaMqsig'); (javascript:checkCurrentVideo('PDxMQaMqsig');), method=0 (sendVars:0, loadTarget:0, loadVariable:0)
32388:2346769408] 13:32:23 SECURITY: Checking security of URL 'http://youtube.com/javascript:checkCurrentVideo('PDxMQaMqsig');'
32388:2346769408] 13:32:23 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:23 DEBUG: Launching URL... firefox -remote 'openurl(http://youtube.com/javascript:checkCurrentVideo\(\'PDxMQaMqsig\'\)\;)'
sh: syntax error: `)' unexpected
32388:2346769408] 13:32:23 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.
32388:2346769408] 13:32:23 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.
32388:2346769408] 13:32:23 DEBUG: gnash::as_value gnash::xml_sendandload(const gnash::fn_call&) enter
32388:2346769408] 13:32:23 SECURITY: Checking security of URL 'http://youtube.com/tracker?w=1&tp=0&p=0&i=d5q1wpHu8tWRcsrm07coDjDcWrkr6md0x25S2OIQhNc1xrU8iVP-GA%3D%3D'
32388:2346769408] 13:32:23 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:23 SECURITY: Loading XML file from url: 'http://youtube.com/tracker?w=1&tp=0&p=0&i=d5q1wpHu8tWRcsrm07coDjDcWrkr6md0x25S2OIQhNc1xrU8iVP-GA%3D%3D'
32388:2195840000] 13:32:24 DEBUG: decodebin_newpad_cb: linking video/x-raw-rgb stream.
32388:2105567232] 13:32:24 DEBUG: decodebin_newpad_cb: linking audio/x-raw-int stream.
cannot deliver port registration request
32388:2346769408] 13:32:24 DEBUG: HTTP response 200 from url http://youtube.com/tracker?w=1&tp=0&p=0&i=d5q1wpHu8tWRcsrm07coDjDcWrkr6md0x25S2OIQhNc1xrU8iVP-GA%3D%3D
32388:2346769408] 13:32:24 ERROR: NetStream playback halted; module jackaudiosink1 reported: Could not get/set settings from/on resource.

32388:2346769408] 13:32:24 DEBUG: gnash::as_value gnash::xml_sendandload(const gnash::fn_call&) enter
32388:2346769408] 13:32:24 SECURITY: Checking security of URL 'http://youtube.com/set_awesome?m=&w=0&video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu&l=273'
32388:2346769408] 13:32:24 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:24 SECURITY: Loading XML file from url: 'http://youtube.com/set_awesome?m=&w=0&video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu&l=273'
32388:2105567232] 13:32:25 DEBUG: decodebin_newpad_cb: linking video/x-raw-rgb stream.

(<unknown>:32388): GStreamer-WARNING **: Name bin3 is not unique in bin gnash_pipeline, not adding
32388:2195840000] 13:32:25 DEBUG: decodebin_newpad_cb: linking audio/x-raw-int stream.

(<unknown>:32388): GStreamer-WARNING **: Name bin2 is not unique in bin gnash_pipeline, not adding
cannot deliver port registration request
32388:2346769408] 13:32:25 DEBUG: HTTP response 200 from url http://youtube.com/set_awesome?m=&w=0&video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu&l=273
32388:2346769408] 13:32:25 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.
32388:2346769408] 13:32:25 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.
32388:2346769408] 13:32:25 DEBUG: gnash::as_value gnash::xml_ondata(const gnash::fn_call&) enter
Entity: line 1: parser error : Start tag expected, '<' not found
ok
^
32388:2346769408] 13:32:25 DEBUG: malformed XML, trying to recover
32388:2346769408] 13:32:25 DEBUG: xmlParseBalancedChunkMemoryRecover returned 0
32388:2346769408] 13:32:25 ERROR: recovered malformed XML.
32388:2346769408] 13:32:25 DEBUG: bool gnash::XML::parseDoc(xmlNode*, bool) enter
32388:2346769408] 13:32:25 ERROR: NetStream playback halted; module jackaudiosink1 reported: Could not get/set settings from/on resource.

32388:2346769408] 13:32:25 DEBUG: gnash::as_value gnash::xml_ondata(const gnash::fn_call&) enter
32388:2346769408] 13:32:25 DEBUG: bool gnash::XML::parseDoc(xmlNode*, bool) enter
32388:2346769408] 13:32:25 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.
32388:2346769408] 13:32:25 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.
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.movie.overlay.play_button got 2 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.movie.end_screen.prev_button got 2 active chars for state UP
32388:2346769408] 13:32:29 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.
32388:2346769408] 13:32:29 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.
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.max_movie got 3 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.close_movie got 1 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.controller.min got 1 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.controller.max got 1 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.controller.regular got 1 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.controller.small got 1 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.controller.stop_button got 3 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.controller.play_button got 3 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.controller.pause_button got 3 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v4 got 1 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v3 got 1 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v2 got 1 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v1 got 1 active chars for state UP
32388:2346769408] 13:32:29 DEBUG: The rootdir is: /
32388:2346769408] 13:32:29 SECURITY: Opening SharedObject file: /tmp//soundData.sol
32388:2346769408] 13:32:29 SECURITY: empty or non-existing SOL file "/tmp//soundData.sol", will be created on flush/exit
32388:2346769408] 13:32:29 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.
32388:2346769408] 13:32:29 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.
32388:2346769408] 13:32:29 DEBUG: The rootdir is: /
32388:2346769408] 13:32:29 SECURITY: Opening SharedObject file: /tmp//videostats.sol
32388:2346769408] 13:32:29 DEBUG: /tmp//videostats.sol is an SOL file
32388:2346769408] 13:32:29 DEBUG: Read 2 AMF objects from /tmp//videostats.sol
32388:2346769408] 13:32:29 DEBUG: gnash::as_value gnash::netconnection_new(const gnash::fn_call&) enter
32388:2346769408] 13:32:29 DEBUG: static gnash::as_value gnash::NetConnection::connect_method(const gnash::fn_call&) enter
32388:2346769408] 13:32:29 DEBUG: Got a non-NULL audio sink; its wrapper name is: jackaudiosink2
32388:2346769408] 13:32:29 SECURITY: Checking security of URL 'http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu'
32388:2346769408] 13:32:29 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:29 DEBUG: Connection to movie: http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu
32388:2346769408] 13:32:29 DEBUG: URI handler "HTTP client source" found for URI http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu
32388:2346769408] 13:32:29 DEBUG: notifying Stage listeners about a resize
32388:2346769408] 13:32:29 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.
32388:2346769408] 13:32:29 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.
32388:2346769408] 13:32:29 DEBUG: get url: target=, url=http://youtube.com/javascript:checkCurrentVideo('PDxMQaMqsig'); (javascript:checkCurrentVideo('PDxMQaMqsig');), method=0 (sendVars:0, loadTarget:0, loadVariable:0)
32388:2346769408] 13:32:29 SECURITY: Checking security of URL 'http://youtube.com/javascript:checkCurrentVideo('PDxMQaMqsig');'
32388:2346769408] 13:32:29 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:29 DEBUG: Launching URL... firefox -remote 'openurl(http://youtube.com/javascript:checkCurrentVideo\(\'PDxMQaMqsig\'\)\;)'
sh: syntax error: `)' unexpected
32388:2346769408] 13:32:29 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.
32388:2346769408] 13:32:29 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.
32388:2195837952] 13:32:29 DEBUG: decodebin_newpad_cb: linking video/x-raw-rgb stream.
32388:2346769408] 13:32:29 DEBUG: gnash::as_value gnash::xml_sendandload(const gnash::fn_call&) enter
32388:2346769408] 13:32:29 SECURITY: Checking security of URL 'http://youtube.com/tracker?w=1&tp=0&p=0&i=d5q1wpHu8tWRcsrm07coDjDcWrkr6md0x25S2OIQhNc1xrU8iVP-GA%3D%3D'
32388:2346769408] 13:32:29 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:29 SECURITY: Loading XML file from url: 'http://youtube.com/tracker?w=1&tp=0&p=0&i=d5q1wpHu8tWRcsrm07coDjDcWrkr6md0x25S2OIQhNc1xrU8iVP-GA%3D%3D'
32388:2326992896] 13:32:29 DEBUG: decodebin_newpad_cb: linking audio/x-raw-int stream.
cannot deliver port registration request
32388:2346769408] 13:32:30 DEBUG: HTTP response 200 from url http://youtube.com/tracker?w=1&tp=0&p=0&i=d5q1wpHu8tWRcsrm07coDjDcWrkr6md0x25S2OIQhNc1xrU8iVP-GA%3D%3D
32388:2346769408] 13:32:30 DEBUG: Global instance list grew to 111 entries
32388:2346769408] 13:32:30 ERROR: NetStream playback halted; module jackaudiosink2 reported: Could not get/set settings from/on resource.

32388:2346769408] 13:32:30 DEBUG: gnash::as_value gnash::xml_sendandload(const gnash::fn_call&) enter
32388:2346769408] 13:32:30 SECURITY: Checking security of URL 'http://youtube.com/set_awesome?m=&w=0&video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu&l=273'
32388:2346769408] 13:32:30 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:30 SECURITY: Loading XML file from url: 'http://youtube.com/set_awesome?m=&w=0&video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu&l=273'
32388:2326992896] 13:32:31 DEBUG: decodebin_newpad_cb: linking video/x-raw-rgb stream.

(<unknown>:32388): GStreamer-WARNING **: Name bin5 is not unique in bin gnash_pipeline, not adding
32388:2195837952] 13:32:31 DEBUG: decodebin_newpad_cb: linking audio/x-raw-int stream.

(<unknown>:32388): GStreamer-WARNING **: Name bin4 is not unique in bin gnash_pipeline, not adding
cannot deliver port registration request
32388:2346769408] 13:32:31 DEBUG: HTTP response 200 from url http://youtube.com/set_awesome?m=&w=0&video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu&l=273
32388:2346769408] 13:32:31 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.
32388:2346769408] 13:32:31 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.
32388:2346769408] 13:32:31 DEBUG: gnash::as_value gnash::xml_ondata(const gnash::fn_call&) enter
Entity: line 1: parser error : Start tag expected, '<' not found
ok
^
32388:2346769408] 13:32:31 DEBUG: malformed XML, trying to recover
32388:2346769408] 13:32:31 DEBUG: xmlParseBalancedChunkMemoryRecover returned 0
32388:2346769408] 13:32:31 ERROR: recovered malformed XML.
32388:2346769408] 13:32:31 DEBUG: bool gnash::XML::parseDoc(xmlNode*, bool) enter
32388:2346769408] 13:32:31 ERROR: NetStream playback halted; module jackaudiosink2 reported: Could not get/set settings from/on resource.

32388:2346769408] 13:32:31 DEBUG: gnash::as_value gnash::xml_ondata(const gnash::fn_call&) enter
32388:2346769408] 13:32:31 DEBUG: bool gnash::XML::parseDoc(xmlNode*, bool) enter
32388:2346769408] 13:32:31 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.
32388:2346769408] 13:32:31 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.
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.movie.overlay.play_button got 2 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.movie.end_screen.prev_button got 2 active chars for state UP
32388:2346769408] 13:32:34 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.
32388:2346769408] 13:32:34 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.
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.max_movie got 3 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.close_movie got 1 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.controller.min got 1 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.controller.max got 1 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.controller.regular got 1 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.controller.small got 1 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.controller.stop_button got 3 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.controller.play_button got 3 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.controller.pause_button got 3 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v4 got 1 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v3 got 1 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v2 got 1 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v1 got 1 active chars for state UP
32388:2346769408] 13:32:34 DEBUG: The rootdir is: /
32388:2346769408] 13:32:34 SECURITY: Opening SharedObject file: /tmp//soundData.sol
32388:2346769408] 13:32:34 SECURITY: empty or non-existing SOL file "/tmp//soundData.sol", will be created on flush/exit
32388:2346769408] 13:32:34 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.
32388:2346769408] 13:32:34 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.
32388:2346769408] 13:32:34 DEBUG: The rootdir is: /
32388:2346769408] 13:32:34 SECURITY: Opening SharedObject file: /tmp//videostats.sol
32388:2346769408] 13:32:34 DEBUG: /tmp//videostats.sol is an SOL file
32388:2346769408] 13:32:34 DEBUG: Read 2 AMF objects from /tmp//videostats.sol
32388:2346769408] 13:32:34 DEBUG: gnash::as_value gnash::netconnection_new(const gnash::fn_call&) enter
32388:2346769408] 13:32:34 DEBUG: static gnash::as_value gnash::NetConnection::connect_method(const gnash::fn_call&) enter
32388:2346769408] 13:32:34 DEBUG: Got a non-NULL audio sink; its wrapper name is: jackaudiosink3
32388:2346769408] 13:32:34 SECURITY: Checking security of URL 'http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu'
32388:2346769408] 13:32:34 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:34 DEBUG: Connection to movie: http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu
32388:2346769408] 13:32:34 DEBUG: URI handler "HTTP client source" found for URI http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu
32388:2346769408] 13:32:35 DEBUG: notifying Stage listeners about a resize
32388:2346769408] 13:32:35 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.
32388:2346769408] 13:32:35 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.
32388:2346769408] 13:32:35 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.
32388:2346769408] 13:32:35 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.
32388:2346769408] 13:32:35 DEBUG: get url: target=, url=http://youtube.com/javascript:checkCurrentVideo('PDxMQaMqsig'); (javascript:checkCurrentVideo('PDxMQaMqsig');), method=0 (sendVars:0, loadTarget:0, loadVariable:0)
32388:2346769408] 13:32:35 SECURITY: Checking security of URL 'http://youtube.com/javascript:checkCurrentVideo('PDxMQaMqsig');'
32388:2346769408] 13:32:35 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:35 DEBUG: Launching URL... firefox -remote 'openurl(http://youtube.com/javascript:checkCurrentVideo\(\'PDxMQaMqsig\'\)\;)'
sh: syntax error: `)' unexpected
32388:2346769408] 13:32:35 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.
32388:2346769408] 13:32:35 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.
32388:2091224064] 13:32:35 DEBUG: decodebin_newpad_cb: linking video/x-raw-rgb stream.
32388:2304153600] 13:32:35 DEBUG: decodebin_newpad_cb: linking audio/x-raw-int stream.
32388:2346769408] 13:32:35 DEBUG: gnash::as_value gnash::xml_sendandload(const gnash::fn_call&) enter
32388:2346769408] 13:32:35 SECURITY: Checking security of URL 'http://youtube.com/tracker?w=1&tp=0&p=0&i=d5q1wpHu8tWRcsrm07coDjDcWrkr6md0x25S2OIQhNc1xrU8iVP-GA%3D%3D'
32388:2346769408] 13:32:35 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:35 SECURITY: Loading XML file from url: 'http://youtube.com/tracker?w=1&tp=0&p=0&i=d5q1wpHu8tWRcsrm07coDjDcWrkr6md0x25S2OIQhNc1xrU8iVP-GA%3D%3D'
cannot deliver port registration request
32388:2346769408] 13:32:36 DEBUG: HTTP response 200 from url http://youtube.com/tracker?w=1&tp=0&p=0&i=d5q1wpHu8tWRcsrm07coDjDcWrkr6md0x25S2OIQhNc1xrU8iVP-GA%3D%3D
32388:2346769408] 13:32:36 DEBUG: Global instance list grew to 120 entries
32388:2346769408] 13:32:36 ERROR: NetStream playback halted; module jackaudiosink3 reported: Could not get/set settings from/on resource.

32388:2346769408] 13:32:36 DEBUG: gnash::as_value gnash::xml_sendandload(const gnash::fn_call&) enter
32388:2346769408] 13:32:36 SECURITY: Checking security of URL 'http://youtube.com/set_awesome?m=&w=0&video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu&l=273'
32388:2346769408] 13:32:36 SECURITY: Load from host youtube.com granted (default)
32388:2346769408] 13:32:36 SECURITY: Loading XML file from url: 'http://youtube.com/set_awesome?m=&w=0&video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu&l=273'
32388:2304153600] 13:32:36 DEBUG: decodebin_newpad_cb: linking video/x-raw-rgb stream.

(<unknown>:32388): GStreamer-WARNING **: Name bin7 is not unique in bin gnash_pipeline, not adding
32388:2091224064] 13:32:36 DEBUG: decodebin_newpad_cb: linking audio/x-raw-int stream.

(<unknown>:32388): GStreamer-WARNING **: Name bin6 is not unique in bin gnash_pipeline, not adding
cannot deliver port registration request
32388:2346769408] 13:32:36 DEBUG: HTTP response 200 from url http://youtube.com/set_awesome?m=&w=0&video_id=PDxMQaMqsig&t=OEgsToPDskIxTX9Pw7OXKwYYl1REp4hu&l=273
32388:2346769408] 13:32:36 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.
32388:2346769408] 13:32:36 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.
32388:2346769408] 13:32:36 DEBUG: gnash::as_value gnash::xml_ondata(const gnash::fn_call&) enter
Entity: line 1: parser error : Start tag expected, '<' not found
ok
^
32388:2346769408] 13:32:36 DEBUG: malformed XML, trying to recover
32388:2346769408] 13:32:36 DEBUG: xmlParseBalancedChunkMemoryRecover returned 0
32388:2346769408] 13:32:36 ERROR: recovered malformed XML.
32388:2346769408] 13:32:36 DEBUG: bool gnash::XML::parseDoc(xmlNode*, bool) enter
32388:2346769408] 13:32:37 ERROR: NetStream playback halted; module jackaudiosink3 reported: Could not get/set settings from/on resource.

32388:2346769408] 13:32:37 DEBUG: gnash::as_value gnash::xml_ondata(const gnash::fn_call&) enter
32388:2346769408] 13:32:37 DEBUG: bool gnash::XML::parseDoc(xmlNode*, bool) enter
32388:2346769408] 13:32:37 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.
32388:2346769408] 13:32:37 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.
32388:2346769408] 13:32:39 DEBUG: static gboolean gnash::GtkGui::delete_event(GtkWidget, GdkEvent, void*) enter
Main loop ended, cleaning up
Any segfault past this message is likely due to improper threads cleanup.
32388:2346769408] 13:32:39 DEBUG: virtual gnash::NetStreamGst::~NetStreamGst() enter
32388:2346769408] 13:32:39 DEBUG: virtual gnash::NetStreamGst::~NetStreamGst() enter
32388:2346769408] 13:32:39 DEBUG: virtual gnash::NetStreamGst::~NetStreamGst() enter
32388:2346769408] 13:32:39 DEBUG: virtual gnash::NetStreamGst::~NetStreamGst() enter

Deanna Phillips <deanna>
Wed 18 Jun 2008 01:50:52 AM UTC, comment #6:

I definitely can't reproduce it here. Perhaps you can check whether or not the destructor ~NetStreamGst is actually called? (this should happen when you hit restart)

Bastiaan Jacques <bjacques>
Project MemberIn charge of this item.
Tue 17 Jun 2008 08:14:22 PM UTC, comment #5:

Now I'm seeing it when using jack.

13944:2281402368] 16:08:25 ERROR: NetStream playback halted; module jackaudiosink1 reported: Could not get/set settings from/on resource.

So when choosing 'restart' the audio just keeps playing without interruption.

And this shows up sometimes

13944:2084733952] 16:08:50 DEBUG: decodebin_newpad_cb: linking video/x-raw-rgb stream.

(<unknown>:13944): GStreamer-WARNING **: Name bin3 is not unique in bin gnash_pipeline, not adding
13944:2282166272] 16:08:51 DEBUG: decodebin_newpad_cb: linking audio/x-raw-int stream.

(<unknown>:13944): GStreamer-WARNING **: Name bin2 is not unique in bin gnash_pipeline, not adding
cannot deliver port registration request
13944:2281402368] 16:08:51 ERROR: NetStream playback halted; module jackaudiosink1 reported: Could not get/set settings from/on resource.

13944:2281402368] 16:10:56 SECURITY: Checking security of URL 'http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskKvAsHa5MDrCf4ahq856Y_j'
13944:2281402368] 16:10:56 SECURITY: Load from host youtube.com granted (default)
13944:2281402368] 16:10:56 DEBUG: Connection to movie: http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskKvAsHa5MDrCf4ahq856Y_j
13944:2281402368] 16:10:56 DEBUG: URI handler "HTTP client source" found for URI http://youtube.com/get_video?video_id=PDxMQaMqsig&t=OEgsToPDskKvAsHa5MDrCf4ahq856Y_j
13944:2211558400] 16:10:56 DEBUG: decodebin_newpad_cb: linking video/x-raw-rgb stream.

(<unknown>:13944): GStreamer-WARNING **: Name bin3 is not unique in bin gnash_pipeline, not adding
13944:2084733952] 16:10:56 DEBUG: decodebin_newpad_cb: linking audio/x-raw-int stream.

(<unknown>:13944): GStreamer-WARNING **: Name bin2 is not unique in bin gnash_pipeline, not adding
cannot deliver port registration request
13944:2281402368] 16:10:56 ERROR: NetStream playback halted; module jackaudiosink1 reported: Could not get/set settings from/on resource.

Maybe I should just remove the 'restart' menu item for now? I guess it's only a problem on OpenBSD.

Anonymous
Tue 17 Jun 2008 04:23:30 AM UTC, comment #4:

Well this is a HUGE amount of output to sift through, I tried grepping like this:

grep gst_object_unref | grep sunaudiosink

and that's over 1500 lines, and none of those has 1->0 in it.

Deanna Phillips <deanna>
Tue 17 Jun 2008 04:13:30 AM UTC, comment #3:

When I use a similar pipe (only with autoaudiosink, which resolves to alsasink), I can see with GST_DEBUG=5 that after restart, autoaudiosink0 is unref'ed properly. What are your results with regards to reference counting?

gst_object_unref:<autoaudiosink0> 0x84a3030 unref 1->0

Bastiaan Jacques <bjacques>
Project MemberIn charge of this item.
Tue 17 Jun 2008 03:43:19 AM UTC, comment #2:

Here is my gnashrc:

set SOLSafeDir /tmp
set GstAudiosink audioconvert ! audioresample ! sunaudiosink
set verbosity 2
set debuglog /tmp/gnash-dbg.log
set writelog on

Here is some gstreamer debug info. You can see that it leaves the first audiosink (sunaudiosink0) in the PLAYING state and starts up a new one (sunaudiosink1).

Start of movie

0:00:04.104409000 15926 0x7d1feac0 DEBUG sunaudio /usr/ports/multimedia/gstreamer-0.10/plugins-good/w-g
st-plugins-good-0.10.8/gst-plugins-good-0.10.8/sys/sunaudio/gstsunaudiosink.c:690:gst_sunaudiosink_change_state:<su
naudiosink0> fd = 23
0:00:04.104474000 15926 0x7d1feac0 DEBUG sunaudio /usr/ports/multimedia/gstreamer-0.10/plugins-good/w-g
st-plugins-good-0.10.8/gst-plugins-good-0.10.8/sys/sunaudio/gstsunaudiosink.c:693:gst_sunaudiosink_change_state:<su
naudiosink0> PAUSED => PLAYING

  • After restarting from the gnash menu *

0:00:11.349587000 15926 0x82309200 DEBUG sunaudio /usr/ports/multimedia/gstreamer-0.10/plugins-good/w-g
st-plugins-good-0.10.8/gst-plugins-good-0.10.8/sys/sunaudio/gstsunaudiosink.c:690:gst_sunaudiosink_change_state:<su
naudiosink1> fd = -1
0:00:11.349659000 15926 0x82309200 DEBUG sunaudio /usr/ports/multimedia/gstreamer-0.10/plugins-good/w-g
st-plugins-good-0.10.8/gst-plugins-good-0.10.8/sys/sunaudio/gstsunaudiosink.c:693:gst_sunaudiosink_change_state:<su
naudiosink1> NULL => READY
0:00:11.349716000 15926 0x82309200 DEBUG sunaudio /usr/ports/multimedia/gstreamer-0.10/plugins-good/w-g
st-plugins-good-0.10.8/gst-plugins-good-0.10.8/sys/sunaudio/gstsunaudiosink.c:355:gst_sunaudiosink_close:<sunaudios
ink1> closing sunaudiosink

This repeats forever with gnash messages that the device can't be opened. The gnash process has to be killed.

Deanna Phillips <deanna>
Tue 17 Jun 2008 03:18:50 AM UTC, comment #1:

How can you tell it doesn't close the fd associated with gnashrcsink0?

Do you have anything in your .gnashrc?

Bastiaan Jacques <bjacques>
Project MemberIn charge of this item.
Tue 17 Jun 2008 01:08:46 AM UTC, original submission:

If you look at the log below, you will see that gnash opens gnashrcsink0, and then when I restart the movie, it tries to open gnashrcsink1, audioresample1, audioconvert1, etc, without ever closing the fd associated with gnashrcsink0. This causes oss audio to crash, and sun audio to spam "Cannot open device" endlessly.

I don't know gstreamer but it seems like reusing the first audiosink rather than creating a new one would solve this.

18325:2314031104] 20:36:33: DEBUG: gnash::media::sound_handler* gnash::media::create_sound_handler_gst() enter
18325:2314031104] 20:36:34: DEBUG: Your X server expects RGB24 pixmap data for standard mode.
18325:2314031104] 20:36:34: DEBUG: Created top level window
18325:2314031104] 20:36:34: DEBUG: void gnash::Gui::resize_view(int, int) enter
18325:2314031104] 20:36:34: DEBUG: Framebuffer pixel format is RGB24 (little-endian host)
18325:2314031104] 20:36:34: DEBUG: Base url set to: http://youtube.com/player2.swf
18325:2314031104] 20:36:34: SECURITY: Checking security of URL 'http://youtube.com/player2.swf'
18325:2314031104] 20:36:34: SECURITY: Load from host youtube.com granted (default)
18325:2314031104] 20:36:35: DEBUG: Movie http://youtube.com/player2.swf (SWF7) added to library
18325:2314031104] 20:36:35: DEBUG: GTK-AGG: 510000 bytes offscreen buffer allocated

18325:2314031104] 20:36:35: DEBUG: Initialized AGG buffer <0x8954b000>, 510000 bytes, 450x370, rowsize is 1350 bytes
18325:2134617088] 20:36:35: DEBUG: Setting jpeg loader to 0x7f3ba000
18325:2134617088] 20:36:36: DEBUG: HTTP response 200 from url http://youtube.com/player2.swf
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.movie.overlay.play_button got 2 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.movie.end_screen.prev_button got 2 active chars for state UP
18325:2314031104] 20:36:36: 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.
18325:2314031104] 20:36:36: 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.
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.max_movie got 3 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.close_movie got 1 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.controller.min got 1 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.controller.max got 1 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.controller.regular got 1 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.controller.small got 1 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.controller.stop_button got 3 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.controller.play_button got 3 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.controller.pause_button got 3 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v4 got 1 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v3 got 1 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v2 got 1 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v1 got 1 active chars for state UP
18325:2314031104] 20:36:36: DEBUG: Loading native class MovieClip
18325:2314031104] 20:36:36: DEBUG: Loading native class SharedObject
18325:2314031104] 20:36:36: DEBUG: The rootdir is: /
18325:2314031104] 20:36:36: SECURITY: Opening SharedObject file: /tmp/soundData.sol
18325:2314031104] 20:36:36: SECURITY: empty or non-existing SOL file "/tmp/soundData.sol", will be created on flush/exit
18325:2314031104] 20:36:36: DEBUG: Loading native class Sound
18325:2314031104] 20:36:36: UNIMPLEMENTED: MovieClip.attachAudio()
18325:2314031104] 20:36:36: DEBUG: Loading native class Stage
18325:2314031104] 20:36:36: DEBUG: Going to or from scaleMode=noScale. Viewport:450x370 Def:450x370
18325:2314031104] 20:36:36: DEBUG: Loading native class Math
18325:2314031104] 20:36:36: DEBUG: The rootdir is: /
18325:2314031104] 20:36:36: SECURITY: Opening SharedObject file: /tmp/videostats.sol
18325:2314031104] 20:36:36: DEBUG: /tmp/videostats.sol is an SOL file
18325:2314031104] 20:36:36: DEBUG: Read 2 AMF objects from /tmp/videostats.sol
18325:2314031104] 20:36:36: DEBUG: Loading native class NetConnection
18325:2314031104] 20:36:36: DEBUG: gnash::as_value gnash::netconnection_new(const gnash::fn_call&) enter
18325:2314031104] 20:36:36: DEBUG: static gnash::as_value gnash::NetConnection::connect_method(const gnash::fn_call&) enter
18325:2314031104] 20:36:36: DEBUG: Loading native class NetStream
18325:2314031104] 20:36:36: DEBUG: Got a non-NULL audio sink; its wrapper name is: gnashrcsink0
18325:2314031104] 20:36:36: SECURITY: Checking security of URL 'http://youtube.com/get_video?video_id=WFdUTM4gU-o&t=OEgsToPDskLi5--GIpmVQHO0g7fLZAxI'
18325:2314031104] 20:36:36: SECURITY: Load from host youtube.com granted (default)
18325:2314031104] 20:36:36: DEBUG: Connection to movie: http://youtube.com/get_video?video_id=WFdUTM4gU-o&t=OEgsToPDskLi5--GIpmVQHO0g7fLZAxI
18325:2314031104] 20:36:37: DEBUG: URI handler "GnomeVFS Source" found for URI http://youtube.com/get_video?video_id=WFdUTM4gU-o&t=OEgsToPDskLi5--GIpmVQHO0g7fLZAxI
18325:2314031104] 20:36:38: DEBUG: Global instance list grew to 102 entries
18325:2314031104] 20:36:38: DEBUG: notifying Stage listeners about a resize
18325:2314031104] 20:36:38: DEBUG: get url: target=, url=http://youtube.com/javascript:checkCurrentVideo('WFdUTM4gU-o'); (javascript:checkCurrentVideo('WFdUTM4gU-o');), method=0 (sendVars:0, loadTarget:0, loadVariable:0)
18325:2314031104] 20:36:38: SECURITY: Checking security of URL 'http://youtube.com/javascript:checkCurrentVideo('WFdUTM4gU-o');'
18325:2314031104] 20:36:38: SECURITY: Load from host youtube.com granted (default)
18325:2314031104] 20:36:38: DEBUG: Launching URL... firefox -remote 'openurl(http://youtube.com/javascript:checkCurrentVideo\(\'WFdUTM4gU-o\'\)\;)'
18325:2314031104] 20:36:38: DEBUG: Initialized AGG buffer <0x8954b000>, 510000 bytes, 242x5, rowsize is 726 bytes
18325:2314031104] 20:36:38: DEBUG: void gnash::Gui::resize_view(int, int) enter
18325:2314031104] 20:36:38: DEBUG: notifying Stage listeners about a resize
18325:2314031104] 20:36:38: DEBUG: Initialized AGG buffer <0x8954b000>, 510000 bytes, 450x370, rowsize is 1350 bytes
18325:2314031104] 20:36:38: DEBUG: void gnash::Gui::resize_view(int, int) enter
18325:2314031104] 20:36:38: DEBUG: notifying Stage listeners about a resize
18325:2314031104] 20:36:46: DEBUG: The rootdir is: /
18325:2314031104] 20:36:46: SECURITY: Opening SharedObject file: /tmp/videostats.sol
18325:2314031104] 20:36:46: DEBUG: /tmp/videostats.sol is an SOL file
18325:2314031104] 20:36:46: DEBUG: Read 2 AMF objects from /tmp/videostats.sol
18325:2314031104] 20:36:46: DEBUG: void gnash::PropsSerializer::operator()(long unsigned int, const gnash::as_value&) const enter
18325:2314031104] 20:36:46: DEBUG: void gnash::PropsSerializer::operator()(long unsigned int, const gnash::as_value&) const enter
18325:2314031104] 20:36:46: DEBUG: void gnash::PropsSerializer::operator()(long unsigned int, const gnash::as_value&) const enter
18325:2314031104] 20:36:46: SECURITY: SharedObject '/tmp/videostats.sol' written to filesystem.
18325:2292683776] 20:36:48: DEBUG: decodebin_newpad_cb: linking video/x-raw-rgb stream.
18325:2314031104] 20:36:48: DEBUG: Loading native class System
18325:2314031104] 20:36:48: DEBUG: Loading native class MovieClipLoader
18325:2314031104] 20:36:48: DEBUG: Target is [gnash::sprite_instance(_level0.junkClip):0x7c823400]
18325:2314031104] 20:36:48: SECURITY: Checking security of URL 'http://video-stats.video.google.com/s?ns=yt&plid=AARP0e9vtR8NpOZrAAAAoAAYIAk&vid=K0Mm7lu11lgKyYLEfMm88ROT5nZkyKahC&docid=WFdUTM4gU-o&el=detailpage&rt=10.744&bt=1.429&bd=62264&bc=1150469&hcbt=8.274&hcbd=1060234&nbe=1&len=302&st=0.073&et=0.073&fv=BSD%209%2C0%2C999%2C0&fs=1'
18325:2314031104] 20:36:48: SECURITY: Load from host video-stats.video.google.com granted (default)
18325:2314031104] 20:36:49: DEBUG: HTTP response 204 from url http://video-stats.video.google.com/s?ns=yt&plid=AARP0e9vtR8NpOZrAAAAoAAYIAk&vid=K0Mm7lu11lgKyYLEfMm88ROT5nZkyKahC&docid=WFdUTM4gU-o&el=detailpage&rt=10.744&bt=1.429&bd=62264&bc=1150469&hcbt=8.274&hcbd=1060234&nbe=1&len=302&st=0.073&et=0.073&fv=BSD%209%2C0%2C999%2C0&fs=1
18325:2314031104] 20:36:49: ERROR: unknown file type (unknown)
18325:2314031104] 20:36:49: ERROR: Couldn't load library movie 'http://video-stats.video.google.com/s?ns=yt&plid=AARP0e9vtR8NpOZrAAAAoAAYIAk&vid=K0Mm7lu11lgKyYLEfMm88ROT5nZkyKahC&docid=WFdUTM4gU-o&el=detailpage&rt=10.744&bt=1.429&bd=62264&bc=1150469&hcbt=8.274&hcbd=1060234&nbe=1&len=302&st=0.073&et=0.073&fv=BSD%209%2C0%2C999%2C0&fs=1'
18325:2314031104] 20:36:49: ERROR: can't create movie_definition for http://video-stats.video.google.com/s?ns=yt&plid=AARP0e9vtR8NpOZrAAAAoAAYIAk&vid=K0Mm7lu11lgKyYLEfMm88ROT5nZkyKahC&docid=WFdUTM4gU-o&el=detailpage&rt=10.744&bt=1.429&bd=62264&bc=1150469&hcbt=8.274&hcbd=1060234&nbe=1&len=302&st=0.073&et=0.073&fv=BSD%209%2C0%2C999%2C0&fs=1
18325:2309511168] 20:36:49: DEBUG: decodebin_newpad_cb: linking audio/x-raw-int stream.
18325:2314031104] 20:36:55: DEBUG: Loading native class Mouse
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.movie.overlay.play_button got 2 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.movie.end_screen.prev_button got 2 active chars for state UP
18325:2314031104] 20:37:00: 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.
18325:2314031104] 20:37:00: 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.
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.max_movie got 3 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.close_movie got 1 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.controller.min got 1 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.controller.max got 1 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.controller.regular got 1 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.controller.small got 1 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.controller.stop_button got 3 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.controller.play_button got 3 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.controller.pause_button got 3 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v4 got 1 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v3 got 1 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v2 got 1 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: At StagePlacementCallback, button _level0.player.controller.sound_control.v1 got 1 active chars for state UP
18325:2314031104] 20:37:00: DEBUG: The rootdir is: /
18325:2314031104] 20:37:00: SECURITY: Opening SharedObject file: /tmp/soundData.sol
18325:2314031104] 20:37:00: SECURITY: empty or non-existing SOL file "/tmp/soundData.sol", will be created on flush/exit
18325:2314031104] 20:37:00: 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.
18325:2314031104] 20:37:00: 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.
18325:2314031104] 20:37:00: DEBUG: The rootdir is: /
18325:2314031104] 20:37:00: SECURITY: Opening SharedObject file: /tmp/videostats.sol
18325:2314031104] 20:37:00: DEBUG: /tmp/videostats.sol is an SOL file
18325:2314031104] 20:37:00: DEBUG: Read 2 AMF objects from /tmp/videostats.sol
18325:2314031104] 20:37:00: DEBUG: gnash::as_value gnash::netconnection_new(const gnash::fn_call&) enter
18325:2314031104] 20:37:00: DEBUG: static gnash::as_value gnash::NetConnection::connect_method(const gnash::fn_call&) enter
18325:2314031104] 20:37:00: DEBUG: Got a non-NULL audio sink; its wrapper name is: gnashrcsink1
18325:2314031104] 20:37:01: SECURITY: Checking security of URL 'http://youtube.com/get_video?video_id=WFdUTM4gU-o&t=OEgsToPDskLi5--GIpmVQHO0g7fLZAxI'
18325:2314031104] 20:37:01: SECURITY: Load from host youtube.com granted (default)
18325:2314031104] 20:37:01: DEBUG: Connection to movie: http://youtube.com/get_video?video_id=WFdUTM4gU-o&t=OEgsToPDskLi5--GIpmVQHO0g7fLZAxI
18325:2314031104] 20:37:01: DEBUG: URI handler "GnomeVFS Source" found for URI http://youtube.com/get_video?video_id=WFdUTM4gU-o&t=OEgsToPDskLi5--GIpmVQHO0g7fLZAxI
18325:2314031104] 20:37:01: DEBUG: notifying Stage listeners about a resize
18325:2314031104] 20:37:01: DEBUG: get url: target=, url=http://youtube.com/javascript:checkCurrentVideo('WFdUTM4gU-o'); (javascript:checkCurrentVideo('WFdUTM4gU-o');), method=0 (sendVars:0, loadTarget:0, loadVariable:0)
18325:2314031104] 20:37:01: SECURITY: Checking security of URL 'http://youtube.com/javascript:checkCurrentVideo('WFdUTM4gU-o');'
18325:2314031104] 20:37:01: SECURITY: Load from host youtube.com granted (default)
18325:2314031104] 20:37:01: DEBUG: Launching URL... firefox -remote 'openurl(http://youtube.com/javascript:checkCurrentVideo\(\'WFdUTM4gU-o\'\)\;)'
18325:2314031104] 20:37:01: 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.
18325:2314031104] 20:37:01: 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.
18325:2255070208] 20:37:36: DEBUG: decodebin_newpad_cb: linking video/x-raw-rgb stream.
18325:2146839552] 20:37:39: DEBUG: decodebin_newpad_cb: linking audio/x-raw-int stream.
18325:2314031104] 20:37:39: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:39: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:39: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:39: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:39: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:39: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:39: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:39: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:39: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:39: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:39: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:39: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:40: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:40: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:40: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:40: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:40: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:40: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:40: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resource for writing.

18325:2314031104] 20:37:40: ERROR: NetStream playback halted; module sunaudiosink1 reported: Could not open resourc

Deanna Phillips <deanna>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by bwy (Updated the item)
  • -unavailable- added by strk (Posted a comment)
  • -unavailable- added by bjacques (Posted a comment)
  • -unavailable- added by deanna (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 31 Oct 2008 01:49:24 PM UTCbwyOpen/ClosedOpen=>Closed
    Wed 17 Sep 2008 10:05:43 PM UTCstrkStatusNone=>Invalid
      Assigned tostrk=>bjacques
    Wed 18 Jun 2008 08:10:18 PM UTCbjacquesCategoryNone=>core
      Assigned tobjacques=>strk
      SummaryNetStreamGst creates multiple audiosinks=>NetStreamGst object not destroyed when restart is pressed
    Wed 18 Jun 2008 01:50:52 AM UTCbjacquesAssigned toNone=>bjacques

    Back to the top


    Powered by Savane 3.1-cleanup1