bugGnash - The GNU Flash player - Bugs: bug #24467, SWF7: nanaca-crash_v107.swf...

 
 

bug #24467: SWF7: nanaca-crash_v107.swf buttons disabled

Submitted by:  Sandro Santilli <strk>
Submitted on:  Mon 06 Oct 2008 03:31:08 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Release: NoneStatus: Fixed
Privacy: PublicAssigned to: Benjamin Wolsey <bwy>
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)

Tue 07 Jul 2009 04:21:35 PM UTC, comment #6:

Confirmed. Thanks. Pretty ugly game, btw :)

Sandro Santilli <strk>
Project Member
Tue 07 Jul 2009 04:06:11 PM UTC, comment #5:

It was relying on enumerating Button properties and checking which were movieclips. Gnash wasn't adding any instances as properties.

Benjamin Wolsey <bwy>
Project MemberIn charge of this item.
Tue 09 Dec 2008 07:40:01 AM UTC, comment #4:

Oops, I was wrong. listswf_d looks all right, listaction_d misses half of the code out.

Benjamin Wolsey <bwy>
Project MemberIn charge of this item.
Tue 09 Dec 2008 07:37:51 AM UTC, comment #3:

The mass-enable function (enableall) is always called with 'false' in the pp, so I'm not sure if or when the buttons ever get enabled. Unfortunately listswf_d doesn't decompile most of this SWF, so it's difficult to debug.

Benjamin Wolsey <bwy>
Project MemberIn charge of this item.
Mon 06 Oct 2008 03:47:21 PM UTC, comment #2:

FYI: having Button::get_enabled always return true fixes it...

Sandro Santilli <strk>
Project Member
Mon 06 Oct 2008 03:36:16 PM UTC, comment #1:

The attached patch helps with debugging, that is by printing info about get_topmost_mouse_entity if instance name is 'start_btn'..

(file #16619)

Sandro Santilli <strk>
Project Member
Mon 06 Oct 2008 03:31:08 PM UTC, original submission:

http://www.geocities.jp/lledoece/nanaca-crash_v107.swf
md5: 81222beac16846173d6e1efba901e949

The "Play" and friends are buttons (File->properties->mouse entities).
They don't respond to clicks because they are disabled
(enabled property set to false).

There's actionscript in the movie doing a mass-enable
and mass-disable, so this bug may have to do with
action order or similar.

Sandro Santilli <strk>
Project Member

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #16619:  nanacadebug.patch added by strk (1KiB - text/x-patch)

 

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 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 07 Jul 2009 04:21:35 PM UTCstrkStatusReady For Test=>Fixed
      Assigned toNone=>bwy
      Open/ClosedOpen=>Closed
    Tue 07 Jul 2009 04:06:11 PM UTCbwyStatusNone=>Ready For Test
    Mon 06 Oct 2008 03:36:16 PM UTCstrkAttached File-=>Added nanacadebug.patch, #16619

    Back to the top


    Powered by Savane 3.1-cleanup1