Status: New
Owner: ----
New issue 240 by heue...@gmail.com: ArrayIndexOutOfBoundsException in
PStack.pop
http://code.google.com/p/piccolo2d/issues/detail?id=240
I'm seeing this occasionally in my LD#24 entry, which uses piccolo2d svn
trunk
Exception in thread "Animation Thread"
java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.remove(ArrayList.java:390)
at org.piccolo2d.util.PStack.pop(PStack.java:84)
at org.piccolo2d.util.PPaintContext.popTransform(PPaintContext.java:261)
at org.piccolo2d.PCamera.paint(PCamera.java:350)
at org.piccolo2d.PNode.fullPaint(PNode.java:2757)
at org.piccolo2d.PCamera.fullPaint(PCamera.java:439)
at org.piccolo2d.POffscreenCanvas.render(POffscreenCanvas.java:104)
at org.piccolo2d.processing.Piccolo2D.draw(Piccolo2D.java:96)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at processing.core.PApplet$RegisteredMethods.handle(PApplet.java:1078)
at processing.core.PApplet$RegisteredMethods.handle(PApplet.java:1071)
at processing.core.PApplet.handleDraw(PApplet.java:2003)
at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:186)
at processing.core.PApplet.run(PApplet.java:1867)
at java.lang.Thread.run(Thread.java:662)
The other things in the stack trace are a Processing library wraps
POffscreenCanvas
http://github.com/heuermh/piccolo2d-processing
the game itself
http://www.ludumdare.com/compo/ludum-dare-24/?action=preview&uid=1864
and Processing
http://processing.org
--
Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en