• Bugs
  • Image Path & Refresh bug

Hi there, 🙂

I was trying to edit a png image that i use in my rig, I accidentally saved an extra TIFF version of it and since then the image doesn't show anymore in my spine project, neither in my editor images folder. I've got the "sprite missing" red box. 😢

I deleted the tiff, the png is intact,exactly the same and in the right folder , the path under my placeholder is correct, but when I hit "refresh" in the images folder the name of the image briefly shows up and then goes away. :S

What can I do ?

Related Discussions
...
  • Modificato

Sometimes restarting spine does the trick. Or hitting the "refresh" button you can find when clicking the "image" folder in the editor.

Anything in the spine.log about it? Spine should have ignored the TIFF, it shouldn't have any effect.

I'm not too familiar with the log, but here is the actual state of it :

Spine Launcher 3.5.13
Mac OS X x86_64 10.12.5
Java 1.7.0_51 Esoteric Software
64-bit Server VM
Update available: Spine 3.6.36
Spine 3.5.51 Professional
Licensed to: *****, *****
Intel Inc.
Intel Iris Pro OpenGL Engine
2.1 INTEL-10.25.13
Error reading hotkeys.txt file:
Duplicate actions for SEMICOLON: Set Loop End, Color
Started.
hJ: Couldn't load dependencies of asset: /Users/remiscovolo/Desktop/Dwarf Skins Demo/./nain/moustache.png
at y.b(SourceFile:121)
at y.a(SourceFile:90)
at z.b(SourceFile:504)
at z.a(SourceFile:378)
at z.a(SourceFile:392)
at po.b(SourceFile:207)
at com.esotericsoftware.spine.editor.Editor.a(SourceFile:548)
at af.a(SourceFile:185)
at lZ.a(SourceFile:90)
at af.a(SourceFile:180)
at ag.run(SourceFile:89)
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)
Caused by: hJ: hJ: Unknown image format: /Users/remiscovolo/Desktop/Dwarf Skins Demo/./nain/moustache.png
at jr.a(SourceFile:46)
at y.b(SourceFile:119)
... 24 more
Caused by: hJ: Unknown image format: /Users/remiscovolo/Desktop/Dwarf Skins Demo/./nain/moustache.png
at ET.a(SourceFile:65)
at ET.a(SourceFile:33)
at y.a(SourceFile:70)
at y.b(SourceFile:34)
at jq.call(SourceFile:58)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)


Erikari ha scritto

Sometimes restarting spine does the trick. Or hitting the "refresh" button you can find when clicking the "image" folder in the editor.

Not working :/
The name "moustache" appears just a second and then it just goes away

The log says: "Unknown image format: /Users/remiscovolo/Desktop/Dwarf Skins Demo/./nain/moustache.png"
Spine is unable to read your PNG file. Try resaving it with a program that can read it, and make sure it is really a PNG. If that doesn't help, post or email the PNG. contact@esotericsoftware.com

I really don't know why it didn't work the first time (I obviously tried to resave it right after the bug) but this time it did the trick -_-

Sorry for the non-problem 😃