- Code: Select all
haven.Resource$LoadFailedException: Failed to load resource gfx/terobjs/herbs/baybolete (v2)
at haven.Resource$Pool$Queued.get(Resource.java:525)
at haven.Resource$Pool$Queued.get(Resource.java:492)
at haven.Session$CachedRes$Ref.get(Session.java:141)
at haven.Session$CachedRes$Ref.get(Session.java:132)
at haven.ResDrawable.<init>(ResDrawable.java:49)
at haven.ResDrawable$$cres.apply(ResDrawable.java:113)
at haven.OCache$GobInfo.apply(OCache.java:396)
at haven.Loader.lambda$defer$0(Loader.java:240)
at haven.Loader$Future.run(Loader.java:71)
at haven.Loader$Future.access$400(Loader.java:42)
at haven.Loader.loop(Loader.java:202)
at java.base/java.lang.Thread.run(Thread.java:832)
Caused by: haven.Resource$LoadException: Load error in resource gfx/terobjs/herbs/baybolete(v2), from forking source backed by HTTP res source (http://www.havenandhearth.com/res/)
at haven.Resource$Pool.handle(Resource.java:585)
at haven.Resource$Pool.access$1100(Resource.java:469)
at haven.Resource$Pool$Loader.run(Resource.java:715)
... 1 more
Suppressed: haven.Resource$LoadException: Wrong res version (1 != 2)
at haven.Resource.load(Resource.java:1899)
at haven.Resource.access$600(Resource.java:44)
at haven.Resource$Pool.handle(Resource.java:574)
... 3 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/herbs/baybolete(v2), from local res source (res-preload)
at haven.Resource$Pool.handle(Resource.java:585)
... 3 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/herbs/baybolete(v2), from filesystem res source (C:\Users\kim_f\Desktop\Aether\res)
... 4 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/herbs/baybolete(v2), from local res source (res)
... 4 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: /res/gfx/terobjs/herbs/baybolete.res
at haven.Resource$JarSource.get(Resource.java:306)
at haven.Resource$Pool.handle(Resource.java:570)
... 3 more
Caused by: java.io.FileNotFoundException: gfx/terobjs/herbs/baybolete
at haven.Resource$FileSource.get(Resource.java:286)
at haven.Resource$Pool.handle(Resource.java:570)
... 3 more
Caused by: java.nio.file.NoSuchFileException: C:\Users\kim_f\Desktop\Aether\res\gfx\terobjs\herbs\baybolete.res
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
at java.base/sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:235)
at java.base/java.nio.file.Files.newByteChannel(Files.java:375)
at java.base/java.nio.file.Files.newByteChannel(Files.java:426)
at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:420)
at java.base/java.nio.file.Files.newInputStream(Files.java:160)
at haven.Resource$FileSource.get(Resource.java:284)
... 4 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: /res-preload/gfx/terobjs/herbs/baybolete.res
at haven.Resource$JarSource.get(Resource.java:306)
at haven.Resource$Pool.handle(Resource.java:570)
... 3 more
Caused by: java.io.IOException: already retried 7 times
at haven.RetryingInputStream.retry(RetryingInputStream.java:54)
at haven.RetryingInputStream.get(RetryingInputStream.java:70)
at haven.RetryingInputStream.check(RetryingInputStream.java:96)
at haven.Resource$HttpSource.get(Resource.java:374)
at haven.Resource$TeeSource.get(Resource.java:226)
at haven.Resource$Pool.handle(Resource.java:570)
... 3 more
Caused by: java.net.UnknownHostException: www.havenandhearth.com
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:567)
at java.base/java.net.Socket.connect(Socket.java:648)
at java.base/java.net.Socket.connect(Socket.java:597)
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.http.HttpClient.<init>(HttpClient.java:242)
at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:341)
at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:362)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1261)
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.http.HttpURLConnection.connect(HttpURLConnection.java:1016)
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 haven.Resource$HttpSource$1.create(Resource.java:371)
at haven.RetryingInputStream.create(RetryingInputStream.java:44)
at haven.RetryingInputStream.get(RetryingInputStream.java:76)
... 7 more
looks like the res loader got the wrong version somehow, or the cache had wrong version and it failed to pull the new one