List of issuesList of issues

#114 getPrecontinues(...) causes StackOverflowError
Author: user pepka
Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: AS3Decompilation
State: closed Help

> What steps will reproduce the problem? The function getPrecontinues(...) from Graph.java very often falls into an infinite recursion both for AS1/2 and AS3. For example check com.hurlant.util.der.DER script in library.swf. Also com.hurlant.crypto.hash.MD2 script crashes the whole program. An old example external_call.swf now fails to decompile several DoInitActions tags (mx.managers.OverlappedWindows and mx.managers.DepthManager). > What version of the product are you using? On what operating system? 1.6.2 Example docs: http://crypto.hurlant.com/docs
Downloadlibrary.swf (194 KiB)Downloadexternal_call.swf (34 KiB)
admin
State: new→opened
admin
version 1.6.3 released loop detection algorithm was improved. This issue should be fixed. Try it
State: opened→upgraded
user
Hi, this one persists - mx.managers.DepthManager in external_call.swf fails to decompile and causes ???? 25, 2013 2:25:27 PM com.jpexs.decompiler.flash.graph.Graph printGraph SEVERE: error during printgraph java.lang.RuntimeException: Phase 2 visited again:loop(id:3,continue:217-222 p/30:0/80:0/113:0/196:1/205:0, break:258-258 p/30:0/80:0/113:0/196:1/205:0/221:1/239:0/244:0/256:1, phase:2) at com.jpexs.decompiler.flash.graph.Graph.getPrecontinues(Graph.java:711) ...
user
This is no more a problem. Thanks!
admin
State: upgraded→closed
 
Google Translate: Translate to Czech Translate to Slovak Translate to Russian Translate to Hungarian Translate to Swedish Translate to French Translate to German Translate to Spanish Translate to Italian
Change style: oceanic classic