If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler
NEW : We have got a new blog where we post some interesting SWF internals info.
![List of issues](/flash/images/issue_list.png)
#725 AS3 direct editation fails with as3.swf test file
Author:
honfika
![developer developer](/flash/images/user_developer.png)
Date created:
Type: bug
Visibility: Everybody
Assigned to:
JPEXS
![admin admin](/flash/images/user_admin.png)
Labels: AS3Direct Editation
State: closed ![Help](/flash/images/help.png)
![Help](/flash/images/help.png)
> What steps will reproduce the problem?
Open as3.swf test file from FFDec repository.
Open scripts: classes.myInternal or classes.Test
Press Edit then Save (AS direct editation)
> What is the expected output? What do you see instead?
Script should be saved without any error.
Current:
classes.myInternal:
AVM2ParseException: ParseException:Parsing finisned before end of the file on line 3
classes.Test:
AVM2ParseException: ParseException:CURLY_CLOSE expected but ASSIGN found on line 15
AS2 direct editation should work at least with the test swf:)
> What version of the product are you using? On what operating system?
Latest from sources
> Please provide any additional information below. Attach the file you have problem with
if neccessary. If you do not want to publish files YOU CAN CHANGE VISIBILITY TO PRIVATE
Another direct editation problem with AS2:
try to edit/save/edit/save... the following lines
if(i !== 5)
{
trace("test");
}
on every 2nd save it will generate double ActionNot actions, so the decompiled source will
be diffrent on every save.
This is not a real bug, but a strange behavior.
State: upgraded→returned
Please remove the following line from RecompileTest.java after you fix this issuse:
ret[1][0] = ret[0][0]; // todo: remove this line
try it now (repository)
State: returned→upgraded
Now please try to edit/save/edit/save as3.swf/classes/Test
On the 2nd save i got a "Not a type on line 771" error:
var name:§*§ = "ahoj";
Maybe it is the same issue as #698
State: upgraded→returned
fixed in repository
State: returned→upgraded
Thank you for the fix:)
State: upgraded→closed