bugGnash - The GNU Flash player - Bugs: bug #33176, SWF9/AVM1: tags after last...

 
 

bug #33176: SWF9/AVM1: tags after last expected SHOWFRAME (April3.swf)

Submitted by:  Sandro Santilli <strk>
Submitted on:  Thu 28 Apr 2011 06:37:39 AM UTC  
 
Category: ActionScriptSeverity: 3 - Normal
Release: masterStatus: Fixed
Privacy: PublicAssigned to: Sandro Santilli <strk>
Open/Closed: Closed

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

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

 

Sat 30 Apr 2011 12:31:40 PM UTC, comment #5:

Fixed by b20c9d2ccc00a6617840e300a7244020e5e5e894

Sandro Santilli <strk>
Project MemberIn charge of this item.
Sat 30 Apr 2011 10:09:13 AM UTC, comment #4:

It's interesting to note that the tags found after last advertised frame are expected to be executed with the ones found in first frame, just before them.

This isn't automatically tested but can be verified using the attached test, clearly showing that the traces starting with 'f3' (which are triggered by a DoAction in 3rd [unadvertised] frame) are appearing right after the onEnterFrame traces (2,2,x) and before 'f1' traces, but at the same second.

The need to execute tags found after last showframe is automatically tested (and failing) with commit 99aadb4ecf91182750f2999ac80a5a9997f4069d

(file #23328)

Sandro Santilli <strk>
Project MemberIn charge of this item.
Sat 30 Apr 2011 09:22:52 AM UTC, comment #3:

Found problem to be tags following last advertised showframe.
I'm working on a testcase.

Sandro Santilli <strk>
Project MemberIn charge of this item.
Thu 28 Apr 2011 12:34:26 PM UTC, comment #2:

For sprites that are exported but not placed on the stage, I think the initactions should be executed when the relevant frame's tags are executed. That seems to be working in gnash's testsuite, so it's a possibility that the frame containing the initactions tags aren't being executed.

Benjamin Wolsey <bwy>
Project Member
Thu 28 Apr 2011 08:28:24 AM UTC, comment #1:

Seems related to InitAction execution.
Comparing injected traces show that init actions are not run by gnash.

I'm attaching the debug-equipped version.

(file #23315)

Sandro Santilli <strk>
Project MemberIn charge of this item.
Thu 28 Apr 2011 06:37:39 AM UTC, original submission:

The attached movie should start a kind of presentation video after loading. Doesn't.

Sandro Santilli <strk>
Project MemberIn charge of this item.

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #23328:  framesloaded.swf added by strk (164B - application/x-shockwave-flash)
file #23315:  April3-dbg1.swf added by strk (205kB - application/x-shockwave-flash)
file #23314:  April3.swf added by strk (205kB - application/x-shockwave-flash)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by bwy (Posted a comment)
  • -unavailable- added by strk (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 10 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 30 Apr 2011 12:31:40 PM UTCstrkStatusIn Progress=>Fixed
      Open/ClosedOpen=>Closed
    Sat 30 Apr 2011 11:17:12 AM UTCstrkSummarySWF9/AVM1: April3.swf - white screen after load, no ERROR no UNIMPL=>SWF9/AVM1: tags after last expected SHOWFRAME (April3.swf)
    Sat 30 Apr 2011 10:09:13 AM UTCstrkAttached File-=>Added framesloaded.swf, #23328
    Sat 30 Apr 2011 09:22:52 AM UTCstrkStatusConfirmed=>In Progress
    Thu 28 Apr 2011 08:28:24 AM UTCstrkAttached File-=>Added April3-dbg1.swf, #23315
      CategoryNone=>ActionScript
      ReleaseNone=>master
      StatusNone=>Confirmed
    Thu 28 Apr 2011 06:37:39 AM UTCstrkAttached File-=>Added April3.swf, #23314

    Back to the top


    Powered by Savane 3.1-cleanup