JPEXS Free Flash Decompiler Issue Tracker

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 issuesList of issues

#1493 Compile CastOp not being used problem
Author: user Owyn
Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: AS1/2Direct Editation
State: closed Help

> What steps will reproduce the problem? try to (re)compile code like: _loc8_ = (g4.view.party.BuffData)array[_loc9_]; > What is the expected output? expected output is: _loc8_ = (g4.view.party.BuffData)array[_loc9_]; in p-code: Push "g4" GetVariable Push "view" GetMember Push "party" GetMember Push "BuffData" GetMember Push register2 register9 GetMember CastOp StoreRegister 8 Pop >What do you see instead? _loc8_ = (g4.view.party.BuffData); array[_loc9_]; in p-code: Push "g4" GetVariable Push "view" GetMember Push "party" GetMember Push "BuffData" GetMember StoreRegister 8 Pop Push register2 register9 GetMember Pop > What version of the product are you using? Is it "nightly build"? Which operating system do you have? Nighty, Win10 > Please provide any additional information below. If the problem is related to a SWF file, attach it here, otherwise we can't help you. Attached, problem code is inside scripts.__Packages.g4.view.party.BuffArea on line 132
Downloadnew_part_de.gfx (357 KiB)
admin
I don't know whether you still interested, but this was fixed in nightly 1795. Correct cast op decompilation is: g4.view.party.BuffData(array[_loc9_]).
State: new→upgraded
admin
State: upgraded→closed