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

 
 

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

Submitter:  Gabriele Giacone <gg0>
Submitted:  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:  georgethomas
Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup
   

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>
Group Member
Sat 14 Sep 2013 08:14:42 AM UTC, comment #3: 
Sandro Santilli <strk>
Group 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>
Group 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>
Group Member
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>
Group Member

 

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

Attach Files:
   
   
Comment:
   

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)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    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.13-d3ae.
    Corresponding source code