If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler
NEW : We have got a new blog where we post some interesting SWF internals info.

#420 Decompilation error, EmptyStackException
Author:
freddie

Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: Decompilation
State: closed 

> What steps will reproduce the problem?
Run to decompile a class having about 9000 lines of code.
> What is the expected output? What do you see instead?
G:\Dev Tools\FFDec\ffdec_1.7.3u2>java -Xmx1024m -jar ffdec.jar
Nov 09, 2013 6:40:57 PM com.jpexs.decompiler.flash.abc.avm2.AVM2Code toSource
SEVERE: Decompilation error in com.ane.calendar.components.Calendar/
Calendar.timeRangeSelection
java.util.EmptyStackException
at java.util.Stack.peek(Stack.java:102)
at java.util.Stack.pop(Stack.java:84)
at com.jpexs.decompiler.flash.abc.avm2.instructions.other.ReturnValueIns
.translate(ReturnValueIns.java:40)
at com.jpexs.decompiler.flash.abc.avm2.AVM2Code.toSourceOutput(AVM2Code.
java:1281)
at com.jpexs.decompiler.flash.abc.avm2.graph.AVM2GraphSource.translatePa
rt(AVM2GraphSource.java:75)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:1501)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:1772)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:858)
at com.jpexs.decompiler.graph.Graph.translate(Graph.java:605)
at com.jpexs.decompiler.flash.abc.avm2.graph.AVM2Graph.translateViaGraph
(AVM2Graph.java:143)
at com.jpexs.decompiler.flash.abc.avm2.AVM2Code.toSource(AVM2Code.java:1
431)
at com.jpexs.decompiler.flash.abc.types.MethodBody.toSource(MethodBody.j
ava:157)
at com.jpexs.decompiler.flash.abc.types.MethodBody$1.call(MethodBody.jav
a:132)
at com.jpexs.decompiler.flash.abc.types.MethodBody$1.call(MethodBody.jav
a:129)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:615)
at java.lang.Thread.run(Thread.java:724)
Nov 09, 2013 6:41:57 PM com.jpexs.decompiler.flash.abc.types.MethodBody toString
SEVERE: Decompilation error
java.util.concurrent.TimeoutException
at java.util.concurrent.FutureTask.get(FutureTask.java:201)
at com.jpexs.helpers.Helper.timedCall(Helper.java:553)
at com.jpexs.decompiler.flash.abc.types.MethodBody.toString(MethodBody.j
ava:129)
at com.jpexs.decompiler.flash.abc.types.traits.TraitMethodGetterSetter.c
onvert(TraitMethodGetterSetter.java:68)
at com.jpexs.decompiler.flash.abc.types.traits.Traits$TraitConvertTask.c
all(Traits.java:115)
at com.jpexs.decompiler.flash.abc.types.traits.Traits.convert(Traits.jav
a:162)
at com.jpexs.decompiler.flash.abc.types.traits.TraitClass.convert(TraitC
lass.java:498)
at com.jpexs.decompiler.flash.abc.types.traits.Trait.convertPackaged(Tra
it.java:121)
at com.jpexs.decompiler.flash.gui.abc.DecompiledEditorPane.cacheScriptPa
ck(DecompiledEditorPane.java:454)
at com.jpexs.decompiler.flash.gui.abc.DecompiledEditorPane.setScript(Dec
ompiledEditorPane.java:484)
at com.jpexs.decompiler.flash.gui.MainFrame$35$1.run(MainFrame.java:3002
)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:241)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Nov 09, 2013 6:41:59 PM com.jpexs.decompiler.flash.abc.avm2.AVM2Code toSource
SEVERE: Decompilation error in com.ane.calendar.components.Calendar/
Calendar.getItemRenderers
java.util.EmptyStackException
at java.util.Stack.peek(Stack.java:102)
at java.util.Stack.pop(Stack.java:84)
at com.jpexs.decompiler.flash.abc.avm2.instructions.types.CoerceIns.tran
slate(CoerceIns.java:48)
at com.jpexs.decompiler.flash.abc.avm2.AVM2Code.toSourceOutput(AVM2Code.
java:1322)
at com.jpexs.decompiler.flash.abc.avm2.graph.AVM2GraphSource.translatePa
rt(AVM2GraphSource.java:75)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:1501)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:1772)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:858)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:1764)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:1772)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:858)
at com.jpexs.decompiler.graph.Graph.translate(Graph.java:605)
at com.jpexs.decompiler.flash.abc.avm2.graph.AVM2Graph.translateViaGraph
(AVM2Graph.java:143)
at com.jpexs.decompiler.flash.abc.avm2.AVM2Code.toSource(AVM2Code.java:1
431)
at com.jpexs.decompiler.flash.abc.types.MethodBody.toSource(MethodBody.j
ava:157)
at com.jpexs.decompiler.flash.abc.types.MethodBody$1.call(MethodBody.jav
a:132)
at com.jpexs.decompiler.flash.abc.types.MethodBody$1.call(MethodBody.jav
a:129)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:615)
at java.lang.Thread.run(Thread.java:724)
> What version of the product are you using? On what operating system?
ffdec_1.7.3u2
> Please provide any additional information below. Attach the file you have problem with
if neccessary. If you do not want to publish files YOU CAN CHANGE VISIBILITY TO PRIVATE
Please could you attach the swf file?
Maybe this issue was fixed in the latest nightly build, but i can't be sure without the
SWF file.
Please try it.
State: new→upgraded
Hi,
It's still not fixed. Please check the exception below(it is trimmed by the window command
prompt, but hope it can help you to analyse)
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.jpexs.decompiler.graph.Graph.graphToString(Graph.java:2156)
at com.jpexs.decompiler.flash.abc.types.MethodBody.toString(MethodBody.j
ava:178)
at com.jpexs.decompiler.flash.abc.avm2.model.NewFunctionAVM2Item.appendT
o(NewFunctionAVM2Item.java:75)
at com.jpexs.decompiler.graph.GraphTargetItem.toString(GraphTargetItem.j
ava:108)
at com.jpexs.decompiler.flash.abc.types.traits.TraitSlotConst.getValueSt
r(TraitSlotConst.java:99)
at com.jpexs.decompiler.flash.abc.types.traits.TraitSlotConst.toString(T
raitSlotConst.java:146)
at com.jpexs.decompiler.flash.abc.types.traits.Trait.toStringHeader(Trai
t.java:148)
at com.jpexs.decompiler.flash.gui.abc.TraitsListItem.toString(TraitsList
Item.java:77)
at javax.swing.DefaultListCellRenderer.getListCellRendererComponent(Defa
ultListCellRenderer.java:151)
at com.jpexs.decompiler.flash.gui.abc.IconListRenderer.getListCellRender
erComponent(IconListRenderer.java:48)
at org.pushingpixels.substance.internal.ui.SubstanceListUI.paintCell(Sub
stanceListUI.java:572)
at javax.swing.plaf.basic.BasicListUI.paintImpl(BasicListUI.java:317)
at javax.swing.plaf.basic.BasicListUI.paint(BasicListUI.java:240)
at org.pushingpixels.substance.internal.ui.SubstanceListUI.__org__pushin
gpixels__substance__internal__ui__SubstanceListUI__update(SubstanceListUI.java:7
88)
at org.pushingpixels.substance.internal.ui.SubstanceListUI.update(Substa
nceListUI.java)
at javax.swing.JComponent.paintComponent(JComponent.java:778)
at javax.swing.JComponent.paint(JComponent.java:1054)
at com.jpexs.decompiler.flash.gui.abc.TraitsList.paint(TraitsList.java:9
7)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JViewport.paint(JViewport.java:731)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1047)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1047)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5219)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintMa
nager.java:1529)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:145
2)
at javax.swing.RepaintManager.paint(RepaintManager.java:1249)
at javax.swing.JComponent._paintImmediately(JComponent.java:5167)
at javax.swing.JComponent.paintImmediately(JComponent.java:4978)
at javax.swing.RepaintManager$3.run(RepaintManager.java:808)
at javax.swing.RepaintManager$3.run(RepaintManager.java:796)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:7
18)
at javax.swing.RepaintManager.access$1100(RepaintManager.java:62)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java
:1677)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.jpexs.decompiler.graph.Graph.graphToString(Graph.java:2156)
at com.jpexs.decompiler.flash.abc.types.MethodBody.toString(MethodBody.j
ava:178)
at com.jpexs.decompiler.flash.abc.avm2.model.NewFunctionAVM2Item.appendT
o(NewFunctionAVM2Item.java:75)
at com.jpexs.decompiler.graph.GraphTargetItem.toString(GraphTargetItem.j
ava:108)
at com.jpexs.decompiler.flash.abc.types.traits.TraitSlotConst.getValueSt
r(TraitSlotConst.java:99)
at com.jpexs.decompiler.flash.abc.types.traits.TraitSlotConst.toString(T
raitSlotConst.java:146)
at com.jpexs.decompiler.flash.abc.types.traits.Trait.toStringHeader(Trai
t.java:148)
at com.jpexs.decompiler.flash.gui.abc.TraitsListItem.toString(TraitsList
Item.java:77)
at javax.swing.DefaultListCellRenderer.getListCellRendererComponent(Defa
ultListCellRenderer.java:151)
at com.jpexs.decompiler.flash.gui.abc.IconListRenderer.getListCellRender
erComponent(IconListRenderer.java:48)
at org.pushingpixels.substance.internal.ui.SubstanceListUI.paintCell(Sub
stanceListUI.java:572)
at javax.swing.plaf.basic.BasicListUI.paintImpl(BasicListUI.java:317)
at javax.swing.plaf.basic.BasicListUI.paint(BasicListUI.java:240)
at org.pushingpixels.substance.internal.ui.SubstanceListUI.__org__pushin
gpixels__substance__internal__ui__SubstanceListUI__update(SubstanceListUI.java:7
88)
at org.pushingpixels.substance.internal.ui.SubstanceListUI.update(Substa
nceListUI.java)
at javax.swing.JComponent.paintComponent(JComponent.java:778)
at javax.swing.JComponent.paint(JComponent.java:1054)
at com.jpexs.decompiler.flash.gui.abc.TraitsList.paint(TraitsList.java:9
7)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JViewport.paint(JViewport.java:731)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1047)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1047)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5219)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintMa
nager.java:1529)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:145
2)
at javax.swing.RepaintManager.paint(RepaintManager.java:1249)
at javax.swing.JComponent._paintImmediately(JComponent.java:5167)
at javax.swing.JComponent.paintImmediately(JComponent.java:4978)
at javax.swing.RepaintManager$3.run(RepaintManager.java:808)
at javax.swing.RepaintManager$3.run(RepaintManager.java:796)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:7
18)
at javax.swing.RepaintManager.access$1100(RepaintManager.java:62)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java
:1677)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.jpexs.decompiler.graph.Graph.graphToString(Graph.java:2156)
at com.jpexs.decompiler.flash.abc.types.MethodBody.toString(MethodBody.j
ava:178)
at com.jpexs.decompiler.flash.abc.avm2.model.NewFunctionAVM2Item.appendT
o(NewFunctionAVM2Item.java:75)
at com.jpexs.decompiler.graph.GraphTargetItem.toString(GraphTargetItem.j
ava:108)
at com.jpexs.decompiler.flash.abc.types.traits.TraitSlotConst.getValueSt
r(TraitSlotConst.java:99)
at com.jpexs.decompiler.flash.abc.types.traits.TraitSlotConst.toString(T
raitSlotConst.java:146)
at com.jpexs.decompiler.flash.abc.types.traits.Trait.toStringHeader(Trai
t.java:148)
at com.jpexs.decompiler.flash.gui.abc.TraitsListItem.toString(TraitsList
Item.java:77)
at javax.swing.DefaultListCellRenderer.getListCellRendererComponent(Defa
ultListCellRenderer.java:151)
at com.jpexs.decompiler.flash.gui.abc.IconListRenderer.getListCellRender
erComponent(IconListRenderer.java:48)
at org.pushingpixels.substance.internal.ui.SubstanceListUI.paintCell(Sub
stanceListUI.java:572)
at javax.swing.plaf.basic.BasicListUI.paintImpl(BasicListUI.java:317)
at javax.swing.plaf.basic.BasicListUI.paint(BasicListUI.java:240)
at org.pushingpixels.substance.internal.ui.SubstanceListUI.__org__pushin
gpixels__substance__internal__ui__SubstanceListUI__update(SubstanceListUI.java:7
88)
at org.pushingpixels.substance.internal.ui.SubstanceListUI.update(Substa
nceListUI.java)
at javax.swing.JComponent.paintComponent(JComponent.java:778)
at javax.swing.JComponent.paint(JComponent.java:1054)
at com.jpexs.decompiler.flash.gui.abc.TraitsList.paint(TraitsList.java:9
7)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JViewport.paint(JViewport.java:731)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1047)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1047)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5219)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintMa
nager.java:1529)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:145
2)
at javax.swing.RepaintManager.paint(RepaintManager.java:1249)
at javax.swing.JComponent._paintImmediately(JComponent.java:5167)
at javax.swing.JComponent.paintImmediately(JComponent.java:4978)
at javax.swing.RepaintManager$3.run(RepaintManager.java:808)
at javax.swing.RepaintManager$3.run(RepaintManager.java:796)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:7
18)
at javax.swing.RepaintManager.access$1100(RepaintManager.java:62)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java
:1677)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Yes, there are a lot of decompilation issues, but this is diffrent, i can't see any
EmptyStackException in the last stacktrace. Please attach your swf. It is impossible to
fix it withouit the swf file.
I'll close this due to inactivity. Feel free to create a new issue when you find any
problem.
State: upgraded→closed