diff --git a/trunk/src/com/jpexs/decompiler/flash/SWF.java b/trunk/src/com/jpexs/decompiler/flash/SWF.java index 9a6b80fa9..d002556ca 100644 --- a/trunk/src/com/jpexs/decompiler/flash/SWF.java +++ b/trunk/src/com/jpexs/decompiler/flash/SWF.java @@ -920,7 +920,7 @@ public class SWF { try { ins.translate(localData, stack, output); } catch (Exception ex) { - //ignore + Logger.getLogger(SWF.class.getName()).log(Level.SEVERE, "Error during getting variables", ex); } if (ins.isExit()) { break; diff --git a/trunk/src/com/jpexs/decompiler/flash/SWFInputStream.java b/trunk/src/com/jpexs/decompiler/flash/SWFInputStream.java index 18c7b053a..7cab86918 100644 --- a/trunk/src/com/jpexs/decompiler/flash/SWFInputStream.java +++ b/trunk/src/com/jpexs/decompiler/flash/SWFInputStream.java @@ -545,7 +545,7 @@ public class SWFInputStream extends InputStream { try { ins.translate(localData, stack, output); } catch (Exception ex) { - //ignore + Logger.getLogger(SWFInputStream.class.getName()).log(Level.SEVERE, "Error during getting constantpool", ex); } if (ins.isExit()) { break; diff --git a/trunk/src/com/jpexs/decompiler/flash/action/swf5/ActionStoreRegister.java b/trunk/src/com/jpexs/decompiler/flash/action/swf5/ActionStoreRegister.java index 0035b1928..c29e4e5ea 100644 --- a/trunk/src/com/jpexs/decompiler/flash/action/swf5/ActionStoreRegister.java +++ b/trunk/src/com/jpexs/decompiler/flash/action/swf5/ActionStoreRegister.java @@ -23,6 +23,7 @@ import com.jpexs.decompiler.flash.action.parser.FlasmLexer; import com.jpexs.decompiler.flash.action.parser.ParseException; import com.jpexs.decompiler.flash.action.swf4.RegisterNumber; import com.jpexs.decompiler.flash.action.treemodel.StoreRegisterTreeItem; +import com.jpexs.decompiler.flash.graph.GraphSourceItemPos; import com.jpexs.decompiler.flash.graph.GraphTargetItem; import java.io.ByteArrayOutputStream; import java.io.IOException; @@ -68,6 +69,7 @@ public class ActionStoreRegister extends Action { if (regNames.containsKey(registerNumber)) { rn.name = regNames.get(registerNumber); } + item.moreSrc.add(new GraphSourceItemPos(this, 0)); variables.put("__register" + registerNumber, item); output.add(new StoreRegisterTreeItem(this, rn, item)); } diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/MainFrame.java b/trunk/src/com/jpexs/decompiler/flash/gui/MainFrame.java index 95d27dc05..b413b12cf 100644 --- a/trunk/src/com/jpexs/decompiler/flash/gui/MainFrame.java +++ b/trunk/src/com/jpexs/decompiler/flash/gui/MainFrame.java @@ -1131,7 +1131,7 @@ public class MainFrame extends JFrame implements ActionListener, TreeSelectionLi tlsList.add((TreeLeafScript) ((TreeElement) d).getItem()); } } - } + } SWF.exportImages(selFile + File.separator + "images", images, jtt); SWF.exportShapes(selFile + File.separator + "shapes", shapes); swf.exportMovies(selFile + File.separator + "movies", movies);