One of my Spine projects is now being transferred back and forth from me to my animator. After receiving the project file from him today I opened it, made some tweaks, saved and exported it, and closed spine. Now every time I open up the project and go to animate mode it crashes.
I can send you the Spine project in email, just let me know where to send it to.
Steps:
1) Open project
2) Go to animate mode
Also note that my animator was having the same issues on his end the very first time I sent him the project file, but that seems to have gone away after he recreated the project. We're both on 1.8.42. Also note that I had just updated to 1.8.42, but was able to open the project once and mess with it successfully, but upon opening a second time the issue started occurring.
Below is the log contents:
Spine Launcher 1.8.16-full
Mac OS X x86_64 10.9.3
Java 1.7.0_51 Oracle Corporation
Java HotSpot(TM) 64-Bit Server VM
Up to date: 1.8.42
Licensed to:
---
Spine 1.8.42 Professional, JGLFW
ATI Technologies Inc.
ATI Radeon HD 4850 OpenGL Engine
2.1 ATI-8.24.13
Using customized hotkeys.
Started.
An unexpected error has occurred:
java.lang.ArrayIndexOutOfBoundsException: 58
at qp.a(SourceFile:283)
at qp.a(SourceFile:326)
at qp.a(SourceFile:310)
at qp.a(SourceFile:299)
at qp.a(SourceFile:301)
at qp.a(SourceFile:301)
at qp.a(SourceFile:301)
at qp.a(SourceFile:301)
at qp.a(SourceFile:301)
at qp.a(SourceFile:301)
at qp.a(SourceFile:301)
at kS.a(SourceFile:463)
at kS.J(SourceFile:294)
at px.c(SourceFile:921)
at pS.a(SourceFile:757)
at fb.a(SourceFile:28)
at dx.a(SourceFile:166)
at dx.a(SourceFile:131)
at com.badlogic.gdx.scenes.scene2d.ui.Button.c(SourceFile:112)
at dZ.b(SourceFile:86)
at fd.b(SourceFile:89)
at dD.a(SourceFile:57)
at dF.b(SourceFile:272)
at o.b(SourceFile:94)
at aq.b(SourceFile:86)
at q.a(SourceFile:80)
at ap.d(SourceFile:124)
at ac.e(SourceFile:210)
at kR.e(SourceFile:98)
at ah.run(SourceFile:188)
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(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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)