(Mac Users) SK opens then autoquits after clicking 'play' on steam.

27 Réponses [Dernière contribution]
Portrait de Koloh
Koloh

Steam user here on Mac OSX 10.5.8 -

When I click 'play' on steam, I can see the SK icon pop up on my dashboard for about half a second before auto-quitting. It just shows up then disappears. I have tried reinstalling the client. Still happening.

This error does not happen on my PC with Windows.

Any help appreciated.

Portrait de Guun
Guun
Im on a mac too with steam

Im on a mac too with steam and am experiencing the same "open -> quit" problem, haven't been able to find a solution yet though believe it is related more towards the new update then the steam client since this is happening with my non-steam client too.

Portrait de Omuraisu
Omuraisu
Also running Mac OS X 10.5.8

Also running Mac OS X 10.5.8 and it's doing exactly what has been described above.

Portrait de Skaiwalka
Skaiwalka
Same. Mac Steam user.

Same.
Mac Steam user.

Portrait de Twyll
Twyll
One more

Ditto all the above.

Razztasmania
mac user

I have a mac with 10.4.something or other

now the game wont open =[ is the server down or is it just us mac ppl?????

*sob*

NOOOOOOOOOOOOOOOOOOOO!!!!!!!

BTW, i dont use steam bc it's not compatible with my os.

Portrait de Lightcrusader
Lightcrusader
Same.

I'm having the exact same problem. Mac 10.5.8. Using Steam. I was able to get the SK update, then it quit after it finished.

Portrait de Starlinvf
Starlinvf
Anyone check for java crash

Anyone check for java crash logs in the SK folder?

Portrait de Lightcrusader
Lightcrusader
How?

I'm assuming you haven't done this yourself because you don't have this problem.
I'd be willing to give it a try, but I don't have any clue as to how to view the crash logs. Or how to decipher any useful information I see.
I at least know how to get to the SK folder, though.

Portrait de Guun
Guun
terminal log

terminal log wasn't posting properly so heres a pic of it, http://i.imgur.com/QOqdP.png

Portrait de Sparkplug
Sparkplug
projectx.log

From the projectx.log right after a launch:

2011/10/12 20:50:05:077 INFO I$a.b: Logging to '/Users/Shared/Games/Spiral Knights.app/Contents/Resources/Java/./projectx.log'.
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:676)

Portrait de Starlinvf
Starlinvf
Guun's looks like an error

Guun's looks like an error with the launcher completely missing the arguments for the projectx launch. Try check the launcher.log file.

Sparkplug's log looks like something is wrong with the java code. Not sure what to make out of that.

Portrait de Sparkplug
Sparkplug
projectx.log

Just tested with a fresh install, same error in projectx.log.

Yes, the error is that there is a version number that is not right... on Windows think DLL hell. ;)

I can update the entry to the full log (it only has the one error) if it is useful.

Dhalgren
same thing here

I am having the exact same problems here. both native and steam apps just quit before getting anywhere. DL'd new SK app and replaced, still same. Updated java, still same. I am running osx 10.5.8. PLEEEEEEASE HEEEEELP!

Portrait de Starlinvf
Starlinvf
I think I have lead on this.

I think I have lead on this. What version of JRE do you have set to run as default?

For those who don't know how to check, theres instructions in this thread on how to find an modify the settings.

Dhalgren
uhmm

I dont saavy. At the risk of sounding ignorant, What is JRE and how can i check that info?

Dhalgren
jrs

It would seem I am running JS2E 5.0 64 bit as the default but i am on very foreign ground here.

Razztasmania
isn't there something the ppl

isn't there something the ppl who did the update can do to fix this?????

i'm seriously starting to shake a bit. i want my SK =[

Portrait de Starlinvf
Starlinvf
Ok so thats 1 that fits bill.

Ok so thats 1 that fits bill. The class version error could be caused by trying to run a complied jar on a version of Java thats older then what it was complied under. So someone might had made a mistake, or they moved development to a newer JDK (probably 1.6 since Win/Steam users don't seem to be impacted).

If we can verify this with everyone having issues, clean up on the Dev side shouldn't be difficult.

Portrait de Sparkplug
Sparkplug
Java version

On OS X 10.5 the Java version is 1.5 (provided by Apple).

Dhalgren
yaaaay

I moved the java se6 up to the top of the default list in java pref. SK opened on steam right after!

Zaderules
Solution

So your saying that I need to upgrade my java to 1.6? For the Mac?

Portrait de Starlinvf
Starlinvf
@Zaderules: Given the

@Zaderules: Given the current situation, yes. Resolving it developer side requires them to recompile the game under Java 5, but it might take them a little while to figure out what went wrong, make the correction, then push out a new update.

Portrait de Sparkplug
Sparkplug
Does not work for all macs

Does not work for my mac (but I am not on Steam) - moved 1.6 up to the top of java preferences and launcher.log still reports 1.5 - probably because it wants to run in 32-bit (Apple only provided 1.6 in 64-bit for my mac). Moving 1.6 to the top and disabling 1.5 makes SK not launch at all. >.<

Zader - If you are on Steam you can at least try it... Go into your Application:Utilities folder and double click on the Java Preferences icon. If 1.6 is listed drag it to the top then close the window.

Portrait de Lightcrusader
Lightcrusader
Still no steam login box

Alright, I've switched the default version of Java to "Java SE 6 (64-bit)", Now I can actually launch SK successfully, but there's no checkbox for steam login. I've already tried restarting steam multiple times. I've even tried switching the default version of java to "J2SE 5.0 (64-bit)" but that wouldn't even launch SK.

I looked at the projectx.log, and I don't see any "Steam initialized" on the second line.
This is what the second line of my projectx.log says: Loading: net.java.games.input.OSXEnvironmentPlugin

Anything else I should try? (I'm using OSX 10.5.8, btw)

Portrait de Starlinvf
Starlinvf
Looks like its a catch 22 for

Looks like its a catch 22 for Steam/Mac users. Unfortunately we're just going to have to wait for a new patch with the corrected files to go out. :\

Zaderules
HELP

I have Java SE 6 as the first item on the java preferences... but it won't open... i am not using steam... im playing on the game itself. J2SE 5.0 is next in the order. Please help >.<. I am using Mac OS X version 10.5.8, intel core 2 duo.

Tzap
this is my projectx

11/10/13 12:25:49:171 INFO I$a.b: Logging to 'C:\Steam with spiral\steamapps\common\spiral knights\.\projectx.log'.
2011/10/13 12:25:49:546 WARNING I$a.b: Failed to initialize sound system.
org.lwjgl.LWJGLException: Could not locate OpenAL library.
at org.lwjgl.openal.AL.create(AL.java:151)
at org.lwjgl.openal.AL.create(AL.java:102)
at com.threerings.openal.q.(SourceFile:207)
at com.threerings.openal.q.a(SourceFile:73)
at com.threerings.opengl.e.(SourceFile:90)
at com.threerings.opengl.n.(SourceFile:55)
at com.threerings.projectx.client.ProjectXApp.(SourceFile:248)
at com.threerings.projectx.client.ProjectXApp.main(SourceFile:221)