Once only crash when seeing a bay bolete.

The worst monsters in the Hearthlands warp the fabric of space and time...
User avatar
Pills
Posts: 667
Joined: Thu Apr 04, 2019 1:21 am

Once only crash when seeing a bay bolete.

Post by Pills »

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
jorb wrote:I dub you Sir Pills of the Mighty Spruce.
Thank you for your service. :pray:

Return to “Bugs”