[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] [bug #38084] Superclass prototype method call failure
From: |
bl0ckeduser |
Subject: |
[Gnash-commit] [bug #38084] Superclass prototype method call failure |
Date: |
Wed, 16 Jan 2013 00:25:37 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/15.0 |
Follow-up Comment #6, bug #38084 (project gnash):
strk: That is indeed the relevant part. As for single indirection, I will try
to write another testcase tomorrow when I'm back to my Linux system.
I agree that the ActionScript code I have submitted is a quite ugly
corner-case. I wrote it to demonstrate a subtle case where Gnash does not have
good compatibility with the Adobe Flash player. I sent this report because I
am interested in
preserving some historical Flash software without depending on
Adobe binaries, but I think fixing cases like this could also generally
improve Gnash, at least insofar as it is meant
as a free alternative to the Adobe player.
If this may help, when I was debugging the
old chat client that first gave me this error, I noticed
that the following "if" in ASHandlers.cpp got followed
prior to the method call failure error message:
if (func && func->isBuiltin()) {
// Do not construct super if method is a builtin
// TODO: check if this is correct!!
super = 0;
BTW, I know of a few other programs (mostly games) that
have slight graphical or sound issues running in Gnash, I can
give you links to the .SWF files and give nontechnical info
about the glitches if you want.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?38084>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, bl0ckeduser, 2013/01/14
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, Sandro Santilli, 2013/01/14
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, Sandro Santilli, 2013/01/14
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, bl0ckeduser, 2013/01/14
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, Benjamin Wolsey, 2013/01/15
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, Sandro Santilli, 2013/01/15
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, Sandro Santilli, 2013/01/15
- [Gnash-commit] [bug #38084] Superclass prototype method call failure,
bl0ckeduser <=
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, Sandro Santilli, 2013/01/16
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, bl0ckeduser, 2013/01/16
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, bl0ckeduser, 2013/01/17
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, Sandro Santilli, 2013/01/21
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, Sandro Santilli, 2013/01/25
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, bl0ckeduser, 2013/01/25
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, bl0ckeduser, 2013/01/27
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, Sandro Santilli, 2013/01/28
- [Gnash-commit] [bug #38084] Superclass prototype method call failure, bl0ckeduser, 2013/01/28