- Code: Select all
java.lang.RuntimeException: Delayed error in resource gfx/invobjs/mole-carcass (v1), from forking source backed by HTTP res source (https://game.havenandhearth.com/res/)
at haven.Resource$Pool$Queued.get(Resource.java:432)
at haven.Resource$Pool$Queued.get(Resource.java:400)
at haven.Session$CachedRes$Ref.get(Session.java:127)
at haven.Session$CachedRes$Ref.get(Session.java:120)
at haven.GItem.spr(GItem.java:154)
at haven.WItem.draw(WItem.java:209)
at haven.Widget.draw(Widget.java:778)
at haven.Widget.draw(Widget.java:783)
at haven.Inventory.draw(Inventory.java:77)
at haven.Widget.draw(Widget.java:778)
at haven.Widget.draw(Widget.java:783)
at haven.Window.draw(Window.java:290)
at haven.Widget.draw(Widget.java:778)
at haven.Widget.draw(Widget.java:783)
at haven.GameUI.draw(GameUI.java:962)
at haven.Widget.draw(Widget.java:778)
at haven.Widget.draw(Widget.java:783)
at haven.RootWidget.draw(RootWidget.java:68)
at haven.UI.draw(UI.java:219)
at haven.JOGLPanel.display(JOGLPanel.java:489)
at haven.JOGLPanel.run(JOGLPanel.java:568)
at java.base/java.lang.Thread.run(Thread.java:832)
Caused by: haven.Resource$LoadException: Load error in resource gfx/invobjs/mole-carcass(v1), from forking source backed by HTTP res source (https://game.havenandhearth.com/res/)
at haven.Resource$Pool.handle(Resource.java:493)
at haven.Resource$Pool.access$1100(Resource.java:377)
at haven.Resource$Pool$Loader.run(Resource.java:629)
... 1 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/invobjs/mole-carcass(v1), from cache source backed by HashDirCache(https://game.havenandhearth.com/res/)
... 4 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/invobjs/mole-carcass(v1), from local res source (res-preload)
... 4 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/invobjs/mole-carcass(v1), from filesystem res source (C:\Users\username\Desktop\client\res)
... 4 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/invobjs/mole-carcass(v1), from local res source (res)
... 4 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: /res/gfx/invobjs/mole-carcass.res
at haven.Resource$JarSource.get(Resource.java:286)
at haven.Resource$Pool.handle(Resource.java:477)
... 3 more
Caused by: java.io.FileNotFoundException: C:\Users\username\Desktop\client\res\gfx\invobjs\mole-carcass.res (The system cannot find the path specified)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:211)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:153)
at haven.Resource$FileSource.get(Resource.java:267)
at haven.Resource$Pool.handle(Resource.java:477)
... 3 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: /res-preload/gfx/invobjs/mole-carcass.res
at haven.Resource$JarSource.get(Resource.java:286)
at haven.Resource$Pool.handle(Resource.java:477)
... 3 more
Caused by: java.io.FileNotFoundException: res/gfx/invobjs/mole-carcass
at haven.HashDirCache.fetch(HashDirCache.java:390)
at haven.Resource$CacheSource.get(Resource.java:246)
at haven.Resource$Pool.handle(Resource.java:477)
... 3 more
Caused by: haven.StreamMessage$IOError: java.io.IOException: already retried 5 times
at haven.StreamMessage.underflow(StreamMessage.java:71)
at haven.Message.rensure(Message.java:90)
at haven.Message.bytes(Message.java:163)
at haven.Resource.load(Resource.java:1593)
at haven.Resource.access$600(Resource.java:42)
at haven.Resource$Pool.handle(Resource.java:481)
... 3 more
Caused by: java.io.IOException: already retried 5 times
at haven.RetryingInputStream.retry(RetryingInputStream.java:53)
at haven.RetryingInputStream.get(RetryingInputStream.java:61)
at haven.RetryingInputStream.read(RetryingInputStream.java:102)
at haven.StreamTee.read(StreamTee.java:87)
at haven.StreamMessage.underflow(StreamMessage.java:68)
... 8 more
Caused by: java.net.UnknownHostException: game.havenandhearth.com
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:567)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:333)
at java.base/java.net.Socket.connect(Socket.java:648)
at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:290)
at java.base/sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173)
at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:182)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:474)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:569)
at java.base/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:265)
at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:372)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:189)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1194)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1082)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:175)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1600)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1528)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
at haven.Resource$HttpSource$1.create(Resource.java:339)
at haven.RetryingInputStream.create(RetryingInputStream.java:44)
at haven.RetryingInputStream.get(RetryingInputStream.java:67)
... 11 more
I get this error about 50% of the time I encounter a new item that needs to be downloaded. I have cleared my cache and deleted all the data folder several times, to no avail. This bug has crashed my game maybe 100+ times since I started playing at W13 launch. I will start pasting every bug report in here in hopes that it helps loftar find and squash the bug.
The worst is when I am fighting an animal (or heaven forbid a player) and a new combat move pops up that I haven't seen before and I get a crash. I've had lots of injuries from this, but I haven't died yet.