• Bugs
  • Spine crashing on load...

Related Discussions
...

Spine Launcher 2.0.11-full
Mac OS X x86_64 10.10.1
Java 1.7.0_51 Oracle Corporation
Java HotSpot(TM) 64-Bit Server VM
Up to date: 2.1.02
Licensed to: xxxxxxx
Spine 2.1.02 Professional, JGLFW
NVIDIA Corporation
NVIDIA GeForce GT 750M OpenGL Engine
2.1 NVIDIA-10.0.43 310.41.05f01
Started.
java.lang.NullPointerException
at java.io.File.<init>(File.java:277)
at aw.<init>(SourceFile:76)
at ak.<init>(SourceFile:29)
at al.c(SourceFile:47)
at com.esotericsoftware.spine.editor.Editor.a(SourceFile:406)
at ac.d(SourceFile:182)
at lw.d(SourceFile:79)
at ac.a(SourceFile:177)
at ad.run(SourceFile:87)
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)

Yikes, sorry! Fixed in 2.1.03, uploading ASAP. You could also download and reinstall Spine, as the crash doesn't occur in the latest launcher.

10 天 后

I was so excited to try Spine 2.1.05 after watching a few video tutorials but it doesn't open for me. I get a static screen, no menu, no response and have to force quit to get out of it. It doesn't seem to create a log file, either.

I tried re-installing the program after a restart and same thing. Splash screen. Then project window but nothing clickable with or without modifier keys. No response to standard key commands, either.

Mac 10.7.5

If you get the editor window then there should be a log:
~/Library/Application Support/Spine/spine.log
Use cmd+shift+G in Finder to type in that path.

You are trying the trial of full version?

I tried that before… locating the log by following that path. Just now tried approaching it through cmd-shift-G and pasting in the path, exactly as you wrote and it says "The folder can't be found."

There is no log. (???) So sad.

This is the trial version.

Ah, the trial is in a slightly different place:
~/Library/Application Support/SpineTrial/spine.log
Try going to ~/Library/Application Support/ and look for a SpineTrial folder.

Post the log if possible, also run Console.app, clear it, then run Spine and see if anything useful shows in Console.

Okay…!

Spine Launcher 2.1.14 Trial
Mac OS X x86_64 10.7.5
Java 1.7.0_51 Esoteric Software
64-bit Server VM
Up to date: 2.1.05
Spine 2.1.05 Trial, JGLFW
ATI Technologies Inc.
ATI Radeon HD 2600 OpenGL Engine
2.1 ATI-7.32.12
Started.

I'll try clearing it now.
… b_t


Cleared the log in Console. Started up Spine again and same thing, identical log (newly written).

Thanks. It seems everything is working. I can't imagine what would cause the app to not accept mouse input. Do shortcuts work? Eg, cmd+O or alt+T. Does cmd+q quit the app?

No… no keyboard input, no "mouse" clicks… (I use a tablet). It just sits there like a brick until I force quit the program. Nada.
(this is a Mac, so no alt-whatever) but I've tried various modifier keys with clicks and key commands.

Really strange, we've never had anything like this happen. That the window appears and is drawn, it seems that everything is working, it's just that input doesn't get to the app.

When it starts, does it say "Example project loaded."?

I'm not sure how technical you are willing to get, but you can try this:

  • Run Spine.
  • Run Activity Monitor and find the PID for Spine.
  • Open Terminal and type "jstack x" where "x" is the PID from Activity Monitor. You can use "jstack x > file.txt" to dump the info to a file.
  • Post the dump here using http://pastebin.com

If you get "command not found" when you type "jstack" then you'll need to install a JDK:
http://www.oracle.com/technetwork/java/ ... 80260.html

This will tell us what Spine is doing at the time you run jstack. If it is stuck somewhere this will help. If it is doing the normal things is should, then it will still be a mystery why the app never receives input.

Is there anything you can try regarding input devices? Try different ones? Try a mouse? Unplug everything but the keyboard before starting Spine from Terminal?

The splash screen does its loading and when it reaches something like 98%, it goes away and the window with spineboy appears. No "Example project loaded." I've had it open other example files and it is the same. Static.

I'm not hugely technical, but I'll try to follow what you suggested and get back to you.


posted txt (not crazy about the fact that I left my name on it…. can you take it down after reading?)
It took the first command of jstack x but not when I tried to create a txt from that, so I copied and pasted it and saved out as .txt.


Restarted with only a trackball plugged in. Same problem.

You can delete your name and email from the text file. The forum automatically redacts it in posts but not in files. I don't see that you attached a text file or link to pastebin though?

How are you starting Spine? I guess you are double clicking a .spine project? Does it work any differently if you run Spine Trial.app?

I posted the .txt file again to pastebin. Title: burnt_toast_dump2. The first one was 2 hours ago and titled: burnt_toast_dump. I can't edit or delete since I didn't sign in. Are they not there for you?

Sorry, I don't know how to open using Terminal. Tried: New command… run "Spine Trial.app" or "SpineTrial.app" but nothing happens. I've been opening the program by double-clicking the trial program icon also tried several of the .spine example files.


wow… pastebin has a lot of traffic. But I watched my pasted text move down the line this time. It's definitely up there.

Ah, usually you'd post the link to the pastebin here. 🙂 I found it by searching. The Spine thread is doing "glfwSwapBuffers" when you ran jstack. This is pretty normal, that call is for rendering. It could be that call never returns, but I doubt it, especially if you see something on screen that means it probably completed at least once.

You can run Spine from Terminal this way:
open "/Applications/Spine Trial/Spine Trial.app"

I'm afraid I don't know what else to try. The app seems to be working completely fine, except it won't receive mouse or keyboard input. It's really bizarre! 🙁 Since it is working on other similar Macs, I have to guess something is odd with your system config, but I can't say what it might be.

I run it and get "No such file or directory".

Thanks for trying…!!

Last login: Mon Nov 24 08:37:26 on ttys000
/Applications/Spine Trial/Spine Trial.app ; exit;
xxx-xxx-Mac-Pro:~ xxx /Applications/Spine Trial/Spine Trial.app ; exit;
-bash: /Applications/Spine: No such file or directory
logout

[Process completed]

6 天 后

The quotes around the path to the .app file are important, because the path has spaces in it.


Just did a release, you might try again on the off chance it got fixed.


Let's continue this discussion in a single thread, here:
viewtopic.php?f=9&t=3764