Hey there,
I can't tell you why it's happening and how exactlly, but I've got a bug at loading a level:
Loading stops at 92% (a friend of mine told me it's 95% at him), java continues running but stopped loading.
If you restart Spiral Knights, it's reloading and stops again..
So, the issue happens at retrieving some informations from Steamfriends.
If I go offline in Steam it continues loading and I can go again online after loading.
That's not a big issue, but .. kinda annoying, it took me 5 minutes to figure out why this's happening, so for other people it would be nice to get fixed.
Greets from Germany
Lu1s
And here's the Stacktrace, if it helps ^^:
WARNING I$a.b: Caught exception in frame loop.
java.lang.ArrayIndexOutOfBoundsException: 6
at com.threerings.froth.SteamFriends.getFriendPersonaState(SourceFile:113)
at com.threerings.projectx.partner.a.k.Ff(SourceFile:541)
at com.threerings.projectx.partner.a.k.Fe(SourceFile:517)
at com.threerings.projectx.dungeon.client.N.wf(SourceFile:91)
at com.threerings.projectx.client.aG.L(SourceFile:127)
at com.threerings.projectx.client.cB.V(SourceFile:371)
at com.threerings.tudey.a.k.tick(SourceFile:1043)
at com.threerings.projectx.client.ProjectXApp.updateView(SourceFile:1267)
at com.threerings.opengl.e.updateView(SourceFile:421)
at com.threerings.opengl.n.updateFrame(SourceFile:296)
at com.threerings.projectx.client.ProjectXApp.updateFrame(SourceFile:1299)
at com.threerings.opengl.p.run(SourceFile:219)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)