[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [bug #46719] Gnash's `GetVariable()` returns incorrect va

From: Nutchanon Wetchasit
Subject: [Gnash-commit] [bug #46719] Gnash's `GetVariable()` returns incorrect value of undefined variable under SWF5
Date: Mon, 11 Jan 2016 14:20:17 +0000
User-agent: Mozilla/5.0 (X11; Linux i686; rv:25.5) Gecko/20150606 Firefox/31.9 PaleMoon/25.5.0

Follow-up Comment #3, bug #46719 (project gnash):

I have also done some more test regarding behavior of `GetVariable()` when
fetching variable from sub-MovieClip loaded from a different SWF file
which _uses a different SWF version_ (e.g. one loaded via `loadMovieNum()`).

Result is Flash Player acts on *root movie's SWF version*, not the version
of SWF that is loaded as the sub-MovieClip. That is when root movie is SWF7
and sub-movie is SWF5, `GetVariable()` will use SWF7 behavior. When root
is SWF5 and sub-movie is SWF7, `GetVariable()` will use SWF5 behavior.

Test file, text output, and screenshot from Flash Player are attached
as `` for reference.

Note: This test code does not work on current Gnash due to path notation
part of bug #42395, which caused `GetVariable()` to fail on sub-MovieClip.

Flash Player: 11.2 r202 ( NPAPI binary
Browser: Iceweasel 10.0.12 (debian)
System: Debian GNU/Linux 7.0 Wheezy i386

(file #35990)

Additional Item Attachment:

File name:       Size:9 KB


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]