- Edited
Crash at export
This happens when I try to export a .json
Spine Launcher 3.7.30
Esoteric Software LLC (C) 2013-2018
Windows 10 Enterprise x86 10.0
Update available: Spine 3.6.53
Starting: Spine 3.7.34-beta
Spine 3.7.34-beta Professional
Licensed to: *****, *****
ATI Technologies Inc.
AMD Radeon HD 7800 Series
4.5.13521 Compatibility Profile Context 24.20.11016.4
Using customized hotkeys.
OpenAL 1.1, Default audio device
Started.
Sorry, an unexpected error has occurred:
java.lang.NullPointerException
at com.esotericsoftware.spine.editor.Editor.b(SourceFile:797)
at ao.run(SourceFile:260)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue.access$600(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
this had to happen when a client asked me to mail the exports "asap"
I deleted one of the animation clips (the last I added), and export now doesn't crash. This is weird
I brought back the animation that caused problems, removed a deform key from a path, and it works.
Hello, please send us the project showing the problem to contact@esotericsoftware.com mentioning this topic so we can fix it, and thank you for letting us know!
First please try the latest 3.7 beta (your log shows Spine 3.7.34-beta
, currently we are at 3.7.38-beta
).
Oh, it didn't show up in the list. Lemme try
Ok, the 3.7.38 works. I didn't have the Latest + Beta Updates selected, so I didn't even know a newer version was around -_-.
Is it 'safe' to use the betas for work? I mean, runtimes, Unity, UE4 - all that stuff will work, right? Since there's no aparent way to convert a project file to an earlier version of Spine this might potentially cause some pain for me later
You can rollback to older versions sometimes by exporting to JSON and then importing, but this doesn't always work. Currently the 3.7 beta is almost complete, so all the 3.7 runtimes are fully working (in the 3.7-beta
branch). Normally, especially earlier on in the beta, that isn't guaranteed! Meanwhile all runtimes are always up to date for non-beta releases.