JPEXS Free Flash Decompiler Issue Tracker

If you are looking for the decompiler itself, visit

: 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

#1336 regex, and too much int() unint()
Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: AS3Direct Editation
State: new Help

when the file have regex compile it 2 times it will say error example this if(_loc9_ == ChatDict.CHANNEL_PRIVATE) { _loc5_ = /^\/(?P<obj1>[^ ]+) +(?P<obj2>[^ ]+)/; _loc6_ = param1.match(_loc5_); if(_loc6_ == null) { return; } _loc3_ = _loc6_["obj1"]; _loc4_ = _loc6_["obj2"]; } compile that 2 times it will throw error + when you look the source code all function turns to blank with virtual next to them virtual function blah blah next is if (_loc_8 == 3) { param1.time.checkTime(); _loc_3.overDue = param1.time.getEndTime().time / 1000; } each compile it adds uint() xD i compile too much so heres the result if(_loc8_ == 3) { param1.time.checkTime(); _loc3_.overDue = uint(uint(uint(uint(uint(uint(uint(uint(uint(uint(uint(uint(uint(param1.time.getEndTime(). time / 1000))))))))))))); }
hmm i see ^_^.. how about the regex? thing ... my example at the top ... it compile 1st run then 2nd run all function turns to virtual..