Crash on startup: Mac OS 10.10.3

Create issue
Issue #32 resolved
Tim Miller created an issue

This crash occurs whenever launching the application. I'm using Java 8.

Examining the stacktrace and your archives, it appears to be a problem with the linking of the libgdx+lwjgl native libraries. Might you consider downloading the natives and storing them in ~/Library/Application Support/ccemuredux/natives or something like that?

2015-06-15 13:26:03 [INFO] [CCEmuRedux Launcher] CCEmuRedux Launcher v1.1 started on osx...
2015-06-15 13:26:03 [INFO] [CCEmuRedux Launcher] Current time is Jun 15, 2015 1:26:03 PM
2015-06-15 13:26:03 [INFO] [CCEmuRedux Launcher] Using data directory: /Users/t.r.miller2/Library/Application Support/ccemuredux
2015-06-15 13:26:03 [INFO] [CCEmuRedux Launcher] System.getProperty('os.name') == 'Mac OS X'
2015-06-15 13:26:03 [INFO] [CCEmuRedux Launcher] System.getProperty('os.version') == '10.10.3'
2015-06-15 13:26:03 [INFO] [CCEmuRedux Launcher] System.getProperty('os.arch') == 'x86_64'
2015-06-15 13:26:03 [INFO] [CCEmuRedux Launcher] System.getProperty('java.version') == '1.8.0_40-ea'
2015-06-15 13:26:03 [INFO] [CCEmuRedux Launcher] System.getProperty('java.vendor') == 'Oracle Corporation'
2015-06-15 13:26:03 [INFO] [CCEmuRedux Launcher] System.getProperty('sun.arch.data.model') == '64'
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Download job 'CCEmuRedux & Libraries' started (16 threads, 11 files)
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Attempting to download /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/jackson-core.jar for job 'CCEmuRedux & Libraries'... (try 0)
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Attempting to download /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/jackson-annotations.jar for job 'CCEmuRedux & Libraries'... (try 0)
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Attempting to download /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/jackson-databind.jar for job 'CCEmuRedux & Libraries'... (try 0)
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Attempting to download /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/guava.jar for job 'CCEmuRedux & Libraries'... (try 0)
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Attempting to download /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/computercraft.jar for job 'CCEmuRedux & Libraries'... (try 0)
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Attempting to download /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/gdx.jar for job 'CCEmuRedux & Libraries'... (try 0)
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Attempting to download /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/gdx-backend-lwjgl.jar for job 'CCEmuRedux & Libraries'... (try 0)
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Attempting to download /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/gdx-platform.jar for job 'CCEmuRedux & Libraries'... (try 0)
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Attempting to download /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/lwjgl-platform.jar for job 'CCEmuRedux & Libraries'... (try 0)
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Attempting to download /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/ccemuredux.jar for job 'CCEmuRedux & Libraries'... (try 0)
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Attempting to download /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/lwjgl.jar for job 'CCEmuRedux & Libraries'... (try 0)
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Finished downloading /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/jackson-annotations.jar for job 'CCEmuRedux & Libraries': Used own copy as it matched etag
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Finished downloading /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/jackson-core.jar for job 'CCEmuRedux & Libraries': Used own copy as it matched etag
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Finished downloading /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/computercraft.jar for job 'CCEmuRedux & Libraries': Used own copy as it matched expected checksum
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Finished downloading /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/gdx-backend-lwjgl.jar for job 'CCEmuRedux & Libraries': Used own copy as it matched etag
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Finished downloading /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/lwjgl.jar for job 'CCEmuRedux & Libraries': Used own copy as it matched etag
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Finished downloading /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/ccemuredux.jar for job 'CCEmuRedux & Libraries': Used own copy as it matched etag
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Finished downloading /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/jackson-databind.jar for job 'CCEmuRedux & Libraries': Used own copy as it matched etag
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Finished downloading /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/gdx.jar for job 'CCEmuRedux & Libraries': Used own copy as it matched etag
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Finished downloading /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/lwjgl-platform.jar for job 'CCEmuRedux & Libraries': Used own copy as it matched etag
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Finished downloading /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/gdx-platform.jar for job 'CCEmuRedux & Libraries': Used own copy as it matched etag
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] Finished downloading /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/guava.jar for job 'CCEmuRedux & Libraries': Used own copy as it matched etag
2015-06-15 13:26:04 [INFO] [CCEmuRedux Launcher] 'CCEmuRedux & Libraries' finished successfully (took 0:00:00.655)
2015-06-15 13:26:04 [FINE] [CCEmuRedux Launcher] Running /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/bin/java -Xmx512M -cp /Users/t.r.miller2/Library/Application Support/ccemuredux/bin/jackson-core.jar:/Users/t.r.miller2/Library/Application Support/ccemuredux/bin/jackson-annotations.jar:/Users/t.r.miller2/Library/Application Support/ccemuredux/bin/jackson-databind.jar:/Users/t.r.miller2/Library/Application Support/ccemuredux/bin/guava.jar:/Users/t.r.miller2/Library/Application Support/ccemuredux/bin/computercraft.jar:/Users/t.r.miller2/Library/Application Support/ccemuredux/bin/gdx.jar:/Users/t.r.miller2/Library/Application Support/ccemuredux/bin/gdx-backend-lwjgl.jar:/Users/t.r.miller2/Library/Application Support/ccemuredux/bin/gdx-platform.jar:/Users/t.r.miller2/Library/Application Support/ccemuredux/bin/lwjgl.jar:/Users/t.r.miller2/Library/Application Support/ccemuredux/bin/lwjgl-platform.jar:/Users/t.r.miller2/Library/Application Support/ccemuredux/bin/ccemuredux.jar com.xtansia.ccemu.desktop.DesktopLauncher
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator> Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /var/folders/94/dts5zd5n49g0cgsfz78b1ksn4jqb4q/T/libgdxt.r.miller2/45614fc1/liblwjgl.dylib
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817)
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at java.lang.Runtime.load0(Runtime.java:809)
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at java.lang.System.load(System.java:1086)
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at org.lwjgl.Sys$1.run(Sys.java:70)
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at java.security.AccessController.doPrivileged(Native Method)
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at org.lwjgl.Sys.loadLibrary(Sys.java:95)
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at org.lwjgl.Sys.<clinit>(Sys.java:112)
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at org.lwjgl.openal.AL.<clinit>(AL.java:59)
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at com.badlogic.gdx.backends.openal.OpenALAudio.<init>(OpenALAudio.java:70)
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at com.badlogic.gdx.backends.lwjgl.LwjglApplication.<init>(LwjglApplication.java:82)
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at com.badlogic.gdx.backends.lwjgl.LwjglApplication.<init>(LwjglApplication.java:64)
2015-06-15 13:26:05 [INFO] [CCEmuRedux Launcher] Emulator>  at com.xtansia.ccemu.desktop.DesktopLauncher.main(DesktopLauncher.java:17)
2015-06-15 13:26:08 [INFO] [CCEmuRedux Launcher] Emulator process finished!

Hopefully this project hasn't been abandoned because it is quite cool

Comments (1)

  1. Log in to comment