Forums › English Language Forums › Technical › Technical Issues

Search

Steam Users, Please Help Verify This

25 replies [Last post]
Wed, 06/15/2011 - 18:24
Providence
Legacy Username

Our friend D0gr0ck has found a potential fix to some problems with the Steam client; he has posted it in this thread on the SK Steam forum.

His first post says:
"After some sleuthing around the game files I've found that Steam distributes it's own Java package with Spiral Knights as opposed to using the default Windows installation that the original Three Rings client does. I've found that the Java package from Steam is out of date and could likely be causing many, if not all of the appcrashes reported to far.

The current Java version reads as SE 6 U25 from 2011 in the file properties. Steams is reading as SE 6 U7 from 2004.

You can update the Java files in your Steam game by copying a complete up to date (32 bit only) release into the game folder.
Go to *\Steam\steamapps\common\spiral knights and back up the java_vm foler for just in case and create a new blank one.
Go to C:\Program Files (x86)\Java\jre6 (no x86 on 32 bit Windows) and copy everything inside that folder.
Copy everything into the java_vm folder from Step 1
Run the game like normal.

Note: The new Java version will cause the the Verify Game Cache option to re download the old Java again.

If those having trouble could try this and report back their results it would be very helpful. While I don't seem to have the problems present on my computer a Java update has been a bread and butter fix for many players experiencing problems in the past.

So far this ins't a miracle fix for users, but it does help narrow down the list of options for why only Steam users are experiencing some of these problems."

------
Please let us know if this helps you at all.

Wed, 06/15/2011 - 19:14
#1
Dogrock's picture
Dogrock
Unfortunately, from the few

Unfortunately, from the few people that have tired this so far there's been no success story. Though don't discount it as a potential fix just yet. The out of date Java could still be a factor in a larger problem/oddity with the steam version.

Wed, 06/15/2011 - 20:16
#2
ASGoL
Legacy Username
No.

This does not work. The cause, however is correct. I even compared the file contents/sizes and they are different comparing the 2 packages.
Please work on this problem, I really want to play in the next few days :(

Wed, 06/15/2011 - 20:44
#3
windriderj
Legacy Username
nope.jpg

So far I've updated my video drivers, updated java, had the wireless router reflashed (yes I have one of the offending models), and tried this. no dice. Here's the log if that helps. and yea I've sent a e-mail to support with the log files too. Oh and not sure what's up with the Wacom driver error message at the beginning of the log. I keep the tablet unplugged when I'm not using it.

2011/06/15 23:38:24:383 INFO M$a.a: Logging to 'c:\program files\steam\steamapps\common\spiral knights\.\projectx.log'.
2011/06/15 23:38:35:445 INFO M$a.a: Steam initialized.
Loading: net.java.games.input.DirectAndRawInputEnvironmentPlugin
2011/06/15 23:38:44:836 INFO M$a.a: Connecting [host=game.spiralknights.com/184.73.171.119, port=47624]
Failed to initialize device Wacom Virtual Hid Driver because of: java.io.IOException: Failed to acquire device (8007001e)
2011/06/15 23:38:47:586 INFO M$a.a: Datagram connection established [port=47624]
2011/06/15 23:38:54:274 WARNING M$a.a: Observer attempted to observe list it's already observing! [obs=com.threerings.projectx.client.as@1706ad7]
java.lang.Exception
at com.samskivert.util.ObserverList$a.add(SourceFile:210)
at com.threerings.presents.client.d.b(SourceFile:101)
at com.threerings.projectx.client.an.c(SourceFile:225)
at com.threerings.projectx.client.an.qy(SourceFile:208)
at com.threerings.projectx.client.an.actionPerformed(SourceFile:158)
at com.threerings.opengl.gui.event.ActionEvent.dispatch$2eebd3b8(SourceFile:67)
at com.threerings.opengl.gui.o.dispatchEvent(SourceFile:898)
at com.threerings.opengl.gui.d.dispatchEvent(SourceFile:274)
at com.threerings.opengl.gui.L.dispatchEvent(SourceFile:915)
at com.threerings.opengl.gui.o.emitEvent(SourceFile:1180)
at com.threerings.opengl.gui.d.fireAction(SourceFile:328)
at com.threerings.opengl.gui.d.dispatchEvent(SourceFile:248)
at com.threerings.opengl.gui.L.dispatchEvent(SourceFile:915)
at com.threerings.opengl.gui.L.dispatchMouseEvent(SourceFile:862)
at com.threerings.opengl.gui.L.mouseReleased(SourceFile:761)
at com.threerings.opengl.gui.x.poll(SourceFile:78)
at com.threerings.projectx.client.ProjectXApp.updateView(SourceFile:1052)
at com.threerings.opengl.e.updateView(SourceFile:410)
at com.threerings.opengl.n.updateFrame(SourceFile:296)
at com.threerings.projectx.client.ProjectXApp.updateFrame(SourceFile:1077)
at com.threerings.opengl.p.run(SourceFile:219)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
2011/06/15 23:41:02:164 INFO M$a.a: Connection failed
java.io.IOException: An existing connection was forcibly closed by the remote host
at sun.nio.ch.SocketDispatcher.read0(Native Method)
at sun.nio.ch.SocketDispatcher.read(Unknown Source)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
at sun.nio.ch.IOUtil.read(Unknown Source)
at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
at com.threerings.io.r.a(SourceFile:106)
at com.threerings.projectx.client.D.qK(SourceFile:107)
at com.threerings.presents.client.BlockingCommunicator.qJ(SourceFile:486)
at com.threerings.presents.client.BlockingCommunicator$c.iw(SourceFile:699)
at com.samskivert.util.W.run(SourceFile:60)
2011/06/15 23:41:02:164 INFO M$a.a: Connection failed
java.io.IOException: An existing connection was forcibly closed by the remote host
at sun.nio.ch.SocketDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(Unknown Source)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
at sun.nio.ch.IOUtil.write(Unknown Source)
at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
at com.threerings.presents.client.BlockingCommunicator.b(SourceFile:399)
at com.threerings.projectx.client.D.b(SourceFile:73)
at com.threerings.presents.client.BlockingCommunicator$d.iw(SourceFile:783)
at com.samskivert.util.W.run(SourceFile:60)
2011/06/15 23:41:02:414 WARNING M$a.a: Invocation director unable to subscribe to client object [cloid=152976, cause=com.threerings.presents.dobj.ObjectAccessException: Client connection closed]!]

Wed, 06/15/2011 - 20:49
#4
ASGoL
Legacy Username
Oh also the game log

Heres the game log:

2011/06/15 19:48:20:728 INFO g.a: ------------------ VM Info ------------------
2011/06/15 19:48:20:731 INFO g.a: -- OS Name: Windows Vista
2011/06/15 19:48:20:731 INFO g.a: -- OS Arch: x86
2011/06/15 19:48:20:731 INFO g.a: -- OS Vers: 6.1
2011/06/15 19:48:20:732 INFO g.a: -- Java Vers: 1.6.0_07
2011/06/15 19:48:20:732 INFO g.a: -- Java Home: c:\program files (x86)\steam\steamapps\common\spiral knights\java_vm
2011/06/15 19:48:20:732 INFO g.a: -- User Name: Riley
2011/06/15 19:48:20:732 INFO g.a: -- User Home: C:\Users\Riley
2011/06/15 19:48:20:732 INFO g.a: -- Cur dir: c:\program files (x86)\steam\steamapps\common\spiral knights
2011/06/15 19:48:20:732 INFO g.a: ---------------------------------------------
2011/06/15 19:48:20:755 INFO g.a: Failed to find proxy settings in Windows registry [error=java.lang.UnsatisfiedLinkError: no jRegistryKey in java.library.path]
2011/06/15 19:48:20:758 INFO g.a: ---------------- Proxy Info -----------------
2011/06/15 19:48:20:758 INFO g.a: -- Proxy Host: null
2011/06/15 19:48:20:758 INFO g.a: -- Proxy Port: null
2011/06/15 19:48:20:758 INFO g.a: ---------------------------------------------
2011/06/15 19:48:20:760 INFO g.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/liblwjgl64.so]
2011/06/15 19:48:20:760 INFO g.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/liblwjgl.so]
2011/06/15 19:48:20:760 INFO g.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/libjinput-linux.so]
2011/06/15 19:48:20:760 INFO g.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/libjinput-linux64.so]
2011/06/15 19:48:20:760 INFO g.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/libopenal64.so]
2011/06/15 19:48:20:761 INFO g.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/libopenal.so]
2011/06/15 19:48:20:761 INFO g.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/libkeybd.so]
2011/06/15 19:48:20:761 INFO g.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/libfroth.so]
2011/06/15 19:48:20:761 INFO g.a: Skipping [quals=mac os x, osname=windows vista, osarch=x86, key=resource, value=[mac os x] native/liblwjgl.jnilib]
2011/06/15 19:48:20:762 INFO g.a: Skipping [quals=mac os x, osname=windows vista, osarch=x86, key=resource, value=[mac os x] native/libjinput-osx.jnilib]
2011/06/15 19:48:20:762 INFO g.a: Skipping [quals=mac os x, osname=windows vista, osarch=x86, key=resource, value=[mac os x] native/openal.dylib]
2011/06/15 19:48:20:762 INFO g.a: Skipping [quals=mac os x, osname=windows vista, osarch=x86, key=resource, value=[mac os x] native/libfroth.jnilib]
2011/06/15 19:48:20:762 INFO g.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=java_location, value=[linux] /spiral/client/java_linux.jar]
2011/06/15 19:48:20:763 INFO g.a: Skipping [quals=mac os x-x86_64, osname=windows vista, osarch=x86, key=jvmarg, value=[mac os x-x86_64] -d32]
2011/06/15 19:48:20:776 INFO g.a: Able to lock for updates: true
2011/06/15 19:48:20:820 INFO g.a: Verifying application: http://download.threerings.net/spiral/20110613162803/
2011/06/15 19:48:20:821 INFO g.a: Version: 20110613162803
2011/06/15 19:48:20:821 INFO g.a: Class: com.threerings.projectx.client.ProjectXApp
2011/06/15 19:48:20:821 INFO g.a: Dropping status 'm.validating'.
2011/06/15 19:48:20:829 INFO g.a: Unable to read version file: .\version.txt (The system cannot find the file specified)
2011/06/15 19:48:21:185 INFO g.a: Dropping status 'm.validating'.
2011/06/15 19:48:21:196 INFO g.a: Resources verified.
2011/06/15 19:48:21:197 INFO g.a: Dropping status 'm.launching'.
2011/06/15 19:48:21:198 INFO g.a: Didn't find any custom environment variables, not setting any.
2011/06/15 19:48:21:201 INFO g.a: Running .\java_vm\bin\javaw.exe
-classpath
c:\program files (x86)\steam\steamapps\common\spiral knights\.\code\config.jar;c:\program files (x86)\steam\steamapps\common\spiral knights\.\code\projectx-config.jar;c:\program files (x86)\steam\steamapps\common\spiral knights\.\code\projectx-pcode.jar;c:\program files (x86)\steam\steamapps\common\spiral knights\.\code\lwjgl.jar;c:\program files (x86)\steam\steamapps\common\spiral knights\.\code\lwjgl_util.jar;c:\program files (x86)\steam\steamapps\common\spiral knights\.\code\jinput.jar;c:\program files (x86)\steam\steamapps\common\spiral knights\.\code\jshortcut.jar;c:\program files (x86)\steam\steamapps\common\spiral knights\.\code\commons-beanutils.jar;c:\program files (x86)\steam\steamapps\common\spiral knights\.\code\commons-digester.jar;c:\program files (x86)\steam\steamapps\common\spiral knights\.\code\commons-logging.jar
-Dcom.threerings.getdown=true
-Xmx256M
-XX:+AggressiveOpts
-XX:SoftRefLRUPolicyMSPerMB=10
-Djava.library.path=c:\program files (x86)\steam\steamapps\common\spiral knights\./native
-Dorg.lwjgl.util.NoChecks=true
-Dsun.java2d.d3d=false
-Dappdir=c:\program files (x86)\steam\steamapps\common\spiral knights\.
-Dresource_dir=c:\program files (x86)\steam\steamapps\common\spiral knights\./rsrc
com.threerings.projectx.client.ProjectXApp

Wed, 06/15/2011 - 20:56
#5
Bushwaka
Legacy Username
Where can i find the log?

Where can i find the log?

Wed, 06/15/2011 - 21:00
#6
ASGoL
Legacy Username
No need

It will be the exact same log as thease if you cant get in

Also:
I figured out I have a Linksys WRT54G router :O!
Any way that relates to the problem?

Wed, 06/15/2011 - 21:02
#7
Bushwaka
Legacy Username
Oh....no game starts for me,

Oh....no game starts for me, I can even play the 1st quest but after that game window keeps dissapearing

Wed, 06/15/2011 - 21:05
#8
ASGoL
Legacy Username
wut

Then this isnt the right thread for you lol...

Wed, 06/15/2011 - 21:15
#9
Bushwaka
Legacy Username
Why not? I'm a steam user

Why not? I'm a steam user having problems

Wed, 06/15/2011 - 21:40
#10
ASGoL
Legacy Username
well

I guess then.
Oh yea I guess that ties in with java

Wed, 06/15/2011 - 22:11
#11
Providence
Legacy Username
For those of you who have

For those of you who have already sent in Support Tickets, please let us know what the official response is. I started this thread with the intent to collect information, so anything you can provide would be great.

ASGoL: Yes, if you have a WRT54G that is probably part of your problem. This thread and this thread are about that issue. Three Rings has not patched this issue, but if you feel comfortable flashing your router with DD-WRT that has worked well for others.

Bushwaka: Could you start your own thread, if you haven't already? Please provide more information about your graphics card, operating system, Java version, client type and router in that other thread.

Wed, 06/15/2011 - 22:20
#12
ASGoL
Legacy Username
uh

Providence: Its connecting fine, the real problem is that when I get to the second level the "Rescue Camp 15" my game freezes at 90-95%.

If my router is causing that, whats is flashing it do :o

Edit: I mean, it was not letting me log on for a while so you know. I went and slapped my router a few times and gave it some time to cool down then it worked fine.

Wed, 06/15/2011 - 22:22
#13
Dogrock's picture
Dogrock
There's been more than a few

There's been more than a few people with the problem of loading the Rescue Camp. You're not ably to get the bug report window (F2) up when this happens are you?

Wed, 06/15/2011 - 22:30
#14
ASGoL
Legacy Username
yea!

d0gr:
You see thats the problem!
It starts loading right when I open the game, so I cant press F2 because I am not in game yet :(

Wed, 06/15/2011 - 22:39
#15
Bushwaka
Legacy Username
First, I can't create threads

First, I can't create threads so I didn't start mine

Ok, found the bug, fixed it (workaround)

My setup:

- Steam user
- 8800GTX SLI
- Intel Core2Duo e8500
- 8GB Corsair Dominator DDR2

Anyway, game kept crashing as described, checked the logs and found that clockwork_ambient.ogg was missing, went to the folder and created a dummy ogg with that name (blank 1sec noise) and voila no more crashes on the training quest.

Moved on to Haven, went to the first quest and CRASH again

subtown_1 missing, did the same thing. Fixed. Seems steam is not fetching all the required files. I already validated and everything but won't fetch music files

Hopefully this helpsa

Wed, 06/15/2011 - 22:43
#16
Providence
Legacy Username
This does help; others have

This does help; others have reported similar things, but the missing files don't seem to be consistent. Thanks for the update!

Wed, 06/15/2011 - 22:45
#17
ASGoL
Legacy Username
bush

Bushwaka, where is clockwork_ambient located?
That might be my problem too!

Wed, 06/15/2011 - 22:52
#18
Dogrock's picture
Dogrock
There was an announcement

There was an announcement in-game that an Update is coming through. Less than a half hour; so we'll see what happens there before moving forward some more.

Ambient and level music is in \Steam\steamapps\common\spiral knights\rsrc\sound\music

Edit: 20 minutes to update as of 1:52am EST.

Wed, 06/15/2011 - 22:51
#19
ASGoL
Legacy Username
YES!

JUSTICE! FINALLY!
Lol...

Wed, 06/15/2011 - 22:56
#20
ASGoL
Legacy Username
Need file

d0gr:
May you upload the file so I can download it?
I just dont want blank abience :P

Wed, 06/15/2011 - 23:03
#21
Dogrock's picture
Dogrock
I'd rather not re-distribute

I'd rather not re-distribute portions of this game on my own time. You could just grab a client from this site, install it and copy the missing files. None of these oddities are happening outside of the Steam version of the game

Wed, 06/15/2011 - 23:09
#22
ASGoL
Legacy Username
d0gr: Ok thats cool :)! I bet

d0gr:
Ok thats cool :)!
I bet the new update will fix it anyways

Wed, 06/15/2011 - 23:26
#23
Dogrock's picture
Dogrock
Huh, looks like it was just a

Huh, looks like it was just a reboot of the server. No word on any fixes. I'm gonna go pass out now, way past bed time.

Thu, 06/16/2011 - 00:02
#24
ASGoL
Legacy Username
Come on guys...I really need

Come on guys...I really need this working.
Placing a clock_ambient in the music folder didnty work. I also tried it in another folder and it didnt.
Please...fix it :(

Thu, 06/16/2011 - 01:59
#25
Khalaq
Legacy Username
Lots of people seem to be

Lots of people seem to be having trouble logging in because of their router. I am also unable to log in, but I do NOT have that router. What I do have is an Actiontec PK5000 wireless modem (I'm using a direct connection), and I have opened the required ports. Here is a copy of my Steam Forums posting:

I try to run the game and I get the login screen. The "log in with Steam account" box is checked, and the screen tells me that it is "Logging on..." Nothing else happens. Eventually, I have to just give up and click on "Quit" to exit.

Just for information purposes, I'm running Win7 x64 with a GeForce 560ti, and I am directly connected to a DSL Modem (Actiontec PK5000). Here is a list of my attempts to resolve the issue:

-- I'm using the files I downloaded this afternoon. I will delete local content, re-download, and try again.
-- Still no dice. I'll try the Java fix, now.
-- Replaced Java with no noticeable effect. I'm almost out of ideas, now.
-- Updated C++ and all other relevant software; no happy ending, yet.
-- Made sure both Windows Firewall and router were forwarding ports. No help.
-- Installed the game from website after making an account. STILL can't log on.

If the non-Steam version of the game won't let me log on, there's no way I'm going to manage it through Steam. Whatever the problem is, I have already exhausted all of the options given to me through FAQ's, wiki's, and forum postings. I'm now out of patience.

-Khalaq

Powered by Drupal, an open source content management system