bugGnash - The GNU Flash player - Bugs: bug #39949, ofla_demo.swf: disconnect doesn't...


bug #39949: ofla_demo.swf: disconnect doesn't work

Submitted by:  Gabriele Giacone <gg0>
Submitted on:  Wed 04 Sep 2013 11:21:17 PM UTC  
Category:  RTMP and AMF Severity:  3 - Normal
Release:  None Status:  In Progress
Privacy:  Public Assigned to:  George Thomas <georgethomas>
Open/Closed:  Open

Add a New Comment(Rich Markup)

You are not logged in

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


Sat 14 Sep 2013 08:17:39 AM UTC, comment #4:

This is not fixed with the patch I sent. Need to work a bit more to fix this issue.

The last patch primarily was about re factoring the code.

I have to spent a bit of time to get this one fixed.

George Thomas <georgethomas>
Project MemberIn charge of this item.
Sat 14 Sep 2013 08:14:42 AM UTC, comment #3:

Should be fixed in master:

Please test

Sandro Santilli <strk>
Project Member
Thu 05 Sep 2013 01:26:04 PM UTC, comment #2:

too many bugs in a single ticket :>
The text one sounds like related to region-invalidation (but I could be wrong)

Sandro Santilli <strk>
Project Member
Thu 05 Sep 2013 12:18:03 PM UTC, comment #1:

Checking wireshark with oflaDemo in gnash, the packets are coming with the data, fullName and size.

The issue should be in the way the data is consumed once its received.

Looks like the curl streams are not getting removed when the destructor for netStream is going out of scope.

I can look into it.

George Thomas <georgethomas>
Project MemberIn charge of this item.
Wed 04 Sep 2013 11:21:17 PM UTC, original submission:

http://gnashdev.org:5080/demos/ofla_demo.swf [AVM1 SWF7]

Replace localhost with gnashdev.org and click on "connect".

library should display all available movies but both column headers and table elements names only show initial letter.
If you move vertical bar, elements names get fixed, even better if you click on column headers to sort them.

Then by clicking on one element/row, movie starts playing. George's patch does work.

Last glitch is that by clicking "disconnect", it doesn't actually disconnect.
Playing movie doesn't stop as it should and logs say it keeps sending keepalive(?) packets:
16280:1] 159734 DEBUG: Received <control packet>
16280:1] 159734 DEBUG: Received control packet <ping> with argument -348611094
16280:1] 159734 DEBUG: Sending control type 7 <pong>
16280:1] 161754 DEBUG: Received <control packet>
16280:1] 161755 DEBUG: Received control packet <ping> with argument -348609093
16280:1] 161755 DEBUG: Sending control type 7 <pong>

Gabriele Giacone <gg0>
Project Member


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

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by strk (Posted a comment)
  • -email is unavailable- added by georgethomas (Posted a comment)
  • -email is unavailable- added by gg0 (Submitted the item)

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

    Only logged-in users can vote.




    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-09-15 strk StatusReady For Test => In Progress
    2013-09-14 strk StatusNone => Ready For Test
    2013-09-05 gg0 CategoryNone => RTMP and AMF
        Summaryofla_demo.swf glitches => ofla_demo.swf: disconnect doesn't work
    2013-09-05 georgethomas Assigned toNone => georgethomas

    Back to the top

    Powered by Savane 3.4