JPEXS Free Flash Decompiler Issue Tracker

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

: WARNING - support of the decompiler is now VERY LIMITED. There are no active developers. This means waiting times in the issue tracker are very long and mostly depend on community. 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