• Bugs
  • my spine not looding any more

my spine not looding any more every time i open my spine app i have to delete it and reinstall it to open for 1 time only plz help me !

Related Discussions
...
  • Изменено

Can you try the following. Move the latest project out so it can't find it. You might have an image in there it's trying to load but fails on.
Please send us your spine.log as well. Refer to the bug posting guidelines to see where you can find it.

Spine Launcher 1.2.1-full
Licensed to: Kais Jabakji, <removed>
Windows 8 x86 6.2
Java 1.7.0-u6-unofficial Oracle Corporation
OpenJDK Server VM
Up to date: 1.4.25
Spine 1.4.25-full, LWJGL
Error starting app.
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at l.g.run(SourceFile:677)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:241)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:711)
at java.awt.EventQueue.access$000(EventQueue.java:104)
at java.awt.EventQueue$3.run(EventQueue.java:672)
at java.awt.EventQueue$3.run(EventQueue.java:670)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:681)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.esotericsoftware.spine.editor.Editor.main(SourceFile:955)
... 19 more
Caused by: ll: Couldn't load shared library 'gdx.dll' for target: Windows 8, 32-bit
at mx.a(SourceFile:113)
at g.e(SourceFile:29)
at bi.a(SourceFile:46)
at am.<init>(SourceFile:72)
at aw.<init>(SourceFile:47)
at av.<init>(SourceFile:43)
at px.<init>(SourceFile:70)
at px.run(SourceFile:66)
... 24 more
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\mohamad\AppData\Local\Temp\libgdxmohamad\3416202890\gdx.dll: Access is denied
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1825)
at java.lang.Runtime.load0(Runtime.java:792)
at java.lang.System.load(System.java:1059)
at mx.a(SourceFile:111)
... 31 more

It seems Spine is unable to load a library it needs, it gets "Access is denied" instead. Shiu, can you reproduce this on Windows 8?

The C:\Users<user>\AppData\Local\Temp\ directory (and the rest of the directories in the error message) should be readable by the user. Maybe there is a permissions problem? If you go to that file and look at its properties, is it readonly?

Are there any instances of Spine still running in task manager?

A few users are getting this same error lately, I wonder what is going on with Windows 8..

and how can i fix it plz ! i have work to do !

it was working from 2 days a go and after that it stop working

Windows 8. Couldn't reproduce it by setting the files in that path read-only or not read-only.
Must be something else going on.

Managed to reproduce it by doing this:

Изображение удалено из-за отсутствия поддержки HTTPS. | Показать

To fix it I logged in with the administrator account and set full permissions on the libgdx<name> folder


i have this !! and do i have to make it deny or what ! !

Look what is says under the user "mohamad" not "everyone". Everything should be set to allow. If that doesn't help try and see the permissions of the Temp folder itself. Might be other folders involved but Nate will be able to elaborate on that.

i did every thing and nothing works ! i can record video for all the steps i made !

Thanks for the video. Very strange. I guess while permissions could cause the problem, for you it could be caused by something else. I'm looking into it.

Interestingly, we have two reports of this happening on Windows 7. I wish we could reproduce it.

It is strange that it works after you reinstall Spine, which doesn't delete the temp directory. Can you try deleting this directory:
C:\Users\mohamad\AppData\Local\Temp\libgdxmohamad[/i]
I bet it still doesn't work after doing that, which would point to the problem being with the installation directory. Do any permissions there look strange?

Maybe try this:
1) Reinstall Spine.
2) Before running it, make a copy of the install directory (eg "Program Files\Spine").
3) Run Spine twice from the install directory, probably it crashes the second time.
4) Now run Spine twice from the copied directory. Does it work both times?

Another thing to try:
1) Run Spine twice, probably it crashes the second time.
2) Reboot.
3) Run Spine. Does it work? If so maybe something is locking a file Spine needs.

Yet another thing to try:
1) Install LockHunter.
2) Run Spine twice, probably it crashes the second time.
3) Right click this file and choose "What is locking this file?" from the menu:
C:\Users\mohamad\AppData\Local\Temp\libgdxmohamad[/i]
This will show us what processes are locking the directory or any files in it.
4) Right click the install directory (eg "Program Files\Spine") and choose "What is locking this file?" from the menu. Does it show any processes locking it?

Also maybe you could try this:
1) Run Spine twice, probably it crashes the second time.
2) Right click Spine.exe, choose "Run as administrator". Does it work?

Sorry to give you so many things to try, but I'd really like to fix this. Thanks a lot for your help! :love:

i try them all nothing works !! only the last thing works i run it as administrator and it works i dont understand that ! why dos it need to run it as administrator if i am the administrator !! how to fix this ! i wana run it witheout runing it as administrator

In Windows 8 the only true administrator account is the account called administrator. You can enable that through the command prompt. It's a terrible move by Microsoft. We'll see if we can figure out exactly what is causing it so you don't need to run as Administrator.

ty my friend

I guess Lock Hunter showed nothing locking the files?

It seems something goes wrong with permissions. Can you check the permissions on the installation directory?

I think I have fixed this. If the library can't be loaded it tries to load it from alternate locations. One of those is bound to work. Can you please try again?