Bugzilla – Bug 145
Game crashes immediately after entering character creation
Last modified: 2014-03-14 08:03:36 CET
After the terrain loads, the game crashes with the following error: java.lang.RuntimeException: java.lang.RuntimeException: Delayed error in resource gfx/borka/admiral-kjol (v6), from forking source backed by HTTP res source (http://plymouth.seatribe.se/res/) at jogamp.common.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58) at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103) at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:205) at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172) at javax.media.opengl.Threading.invoke(Threading.java:191) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:449) at haven.HavenPanel.uglyjoglhack(HavenPanel.java:390) at haven.HavenPanel.run(HavenPanel.java:422) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.RuntimeException: Delayed error in resource gfx/borka/admiral-kjol (v6), from forking source backed by HTTP res source (http://plymouth.seatribe.se/res/) at haven.Resource.checkerr(Resource.java:1435) at haven.Resource.layers(Resource.java:1270) at haven.Resource.layers(Resource.java:1314) at haven.Composited.nmod(Composited.java:329) at haven.Composited.changes(Composited.java:357) at haven.Composited.setup(Composited.java:363) at haven.RenderList.setup(RenderList.java:98) at haven.RenderList.add(RenderList.java:135) at haven.Composite.setup(Composite.java:65) at haven.Gob.setup(Gob.java:204) at haven.RenderList.setup(RenderList.java:98) at haven.RenderList.add(RenderList.java:135) at haven.MapView.addgob(MapView.java:429) at haven.MapView$3.setup(MapView.java:438) at haven.RenderList.setup(RenderList.java:98) at haven.RenderList.add(RenderList.java:135) at haven.MapView.setup(MapView.java:489) at haven.PView$1.setup(PView.java:126) at haven.RenderList.setup(RenderList.java:98) at haven.RenderList.setup(RenderList.java:123) at haven.PView.draw(PView.java:150) at haven.MapView.draw(MapView.java:757) at haven.Widget.draw(Widget.java:510) at haven.Widget.draw(Widget.java:515) at haven.GameUI.draw(GameUI.java:379) at haven.Widget.draw(Widget.java:510) at haven.Widget.draw(Widget.java:515) at haven.RootWidget.draw(RootWidget.java:61) at haven.UI.draw(UI.java:139) at haven.HavenPanel.redraw(HavenPanel.java:276) at haven.HavenPanel$1.display(HavenPanel.java:91) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:373) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:358) at javax.media.opengl.awt.GLCanvas$7.run(GLCanvas.java:983) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:655) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:594) at javax.media.opengl.awt.GLCanvas$8.run(GLCanvas.java:996) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(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) Caused by: haven.Resource$LoadException: Wrong res version (5 != 6) at haven.Resource.load(Resource.java:1378) at haven.Resource.access$300(Resource.java:39) at haven.Resource$Loader.handle(Resource.java:433) at haven.Resource$Loader.run(Resource.java:412) at java.lang.Thread.run(Unknown Source) It looks like an error with a corrupt file. I have deleted and reinstalled Salem multiple times, but each time I try to play it I receive the same error. Please fix this, I really want to play this game.
That is quite strange. The client indicates that it has loaded version of the resource in question, but no such version exists, so I don't understand where it would get it. Would it possible for you use Wireshark (http://www.wireshark.org/download.html) or a similar packet-capture program to capture the network traffic right before the time the client crashes, and send the dump to me?