JPEXS Free Flash Decompiler Issue Tracker

If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler

+ update 2020: WARNING - support of the decompiler is now VERY LIMITED. There are no active developers. This means we will NOT develop new features and/or fix most of bugs. We left the tracker running in case somebody from community would like to work on it. Sorry for the inconvenience.

List of issuesList of issues

#972 wrong package name in static function call
Author: user BeniBela
Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: AS3Decompilation
State: closed Help

It decompiles it to the very strange if(param1["missionIds"]) { _role.missionArr = (param1["missionIds"] as ArrayCollection).toArray(); _role.acceptMissionArr = com.com.com.com.com.decode(param1["acceptMissionIds"]); } when it should be if(param1["missionIds"]) { _role.missionArr = (param1["missionIds"] as ArrayCollection).toArray(); _role.acceptMissionArr = com.adobe.serialization.json.JSON.decode(param1["acceptMissionIds"]); } pushstring "missionIds" getproperty MultinameL([PrivateNamespace("*","41"),PackageNamespace(""),PrivateNamespace("*","105"),Pa ckageNamespace("com.playmage"),PackageInternalNs("com.playmage"),Namespace("f5708698caba8c 51c7d1d2070ac5ad10"),ProtectedNamespace("com.playmage:EncapsulateRoleProxy"),StaticProtect edNs("com.playmage:EncapsulateRoleProxy"),StaticProtectedNs("org.puremvc.as3.patterns.prox y:Proxy"),StaticProtectedNs("org.puremvc.as3.patterns.observer:Notifier"),StaticProtectedN s("Object")]) iffalse ofs0292 getlex Qname(PrivateNamespace("*","41"),"_role") getlocal_1 pushstring "missionIds" getproperty MultinameL([PrivateNamespace("*","41"),PackageNamespace(""),PrivateNamespace("*","105"),Pa ckageNamespace("com.playmage"),PackageInternalNs("com.playmage"),Namespace("f5708698caba8c 51c7d1d2070ac5ad10"),ProtectedNamespace("com.playmage:EncapsulateRoleProxy"),StaticProtect edNs("com.playmage:EncapsulateRoleProxy"),StaticProtectedNs("org.puremvc.as3.patterns.prox y:Proxy"),StaticProtectedNs("org.puremvc.as3.patterns.observer:Notifier"),StaticProtectedN s("Object")]) getlex Qname(PackageNamespace("mx.collections"),"ArrayCollection") astypelate callproperty Qname(PackageNamespace(""),"toArray") 0 setproperty Qname(PackageNamespace(""),"missionArr") getlex Qname(PrivateNamespace("*","41"),"_role") getlex Qname(PackageNamespace("com.adobe.serialization.json"),"JSON") getlocal_1 pushstring "acceptMissionIds" getproperty MultinameL([PrivateNamespace("*","41"),PackageNamespace(""),PrivateNamespace("*","105"),Pa ckageNamespace("com.playmage"),PackageInternalNs("com.playmage"),Namespace("f5708698caba8c 51c7d1d2070ac5ad10"),ProtectedNamespace("com.playmage:EncapsulateRoleProxy"),StaticProtect edNs("com.playmage:EncapsulateRoleProxy"),StaticProtectedNs("org.puremvc.as3.patterns.prox y:Proxy"),StaticProtectedNs("org.puremvc.as3.patterns.observer:Notifier"),StaticProtectedN s("Object")]) callproperty Qname(PackageNamespace(""),"decode") 1 setproperty Qname(PackageNamespace(""),"acceptMissionArr")
developer
Please try the latest nightly build. I think i fixed it some days ago.
developer
State: new→upgraded
developer
I close this issue due to inactivity. Please create new issue if problem persists.
State: upgraded→closed