I got exactly the same issue and i confirmed this happened because multi times pressed on New/ Add/ Delete button
spine 3.6.38 & Windows 8 64bit OS - NVidia G820M
And this is the log file:
Spine Launcher 3.6.34
Windows 8.1 Single Language x86 6.2
Java 1.7.0_80 Esoteric Software
32-bit Server VM
Up to date: Spine 3.6.38
Spine 3.6.38 Essential
Licensed to: xxx
NVIDIA Corporation
GeForce 820M/PCIe/SSE2
4.5.0 NVIDIA 382.33
Started.
Sorry, an unexpected error has occurred:
java.lang.ArrayIndexOutOfBoundsException: -2
at CN.a(SourceFile:816)
at CI.b(SourceFile:778)
at CI.a(SourceFile:375)
at CF.a(SourceFile:568)
at CF.a(SourceFile:383)
at com.esotericsoftware.spine.editor.Editor.b(SourceFile:820)
at al.run(SourceFile:244)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
at java.awt.EventQueue.access$300(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:706)
at java.awt.EventQueue$3.run(EventQueue.java:704)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)
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)
Another bugs found
While have 2 bounding box 1 & 2
while editing bounding box 2, when pressed NEW, the box 1 got deleted while the box 2 remain the same AND
it pretend like i was trying to ADD point to it