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 AMFSeverity: 3 - Normal
Release: NoneStatus: In Progress
Privacy: PublicAssigned 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 File(s):

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 strk (Posted a comment)
  • -unavailable- added by georgethomas (Posted a comment)
  • -unavailable- added by gg0 (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 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 15 Sep 2013 04:12:56 PM UTCstrkStatusReady For Test=>In Progress
    Sat 14 Sep 2013 08:14:42 AM UTCstrkStatusNone=>Ready For Test
    Thu 05 Sep 2013 02:10:16 PM UTCgg0CategoryNone=>RTMP and AMF
      Summaryofla_demo.swf glitches=>ofla_demo.swf: disconnect doesn't work
    Thu 05 Sep 2013 12:30:17 PM UTCgeorgethomasAssigned toNone=>georgethomas

    Back to the top

    Powered by Savane 3.1-cleanup1