Client Crash on preview of wallpaper

The worst monsters in the Hearthlands warp the fabric of space and time...

Client Crash on preview of wallpaper

Postby Schattengaenger » Thu Dec 26, 2024 1:40 pm

Like the Title says, this is a repeatable crash that happens when you try to upload/preview a picture ingame and select the wallpaper for preview.
It is especailly annoying, because the preview rememberes the item you previewed before, so trying again and avoiding the wallpaper is not possible, since it is the first thing it selects are the crash has happaned once.
While I first encountered it in a custom client, it is the same problem in a freshly downloaded vanilla client.
Here's the crash report from the vanilla client:

Code: Select all
haven.Resource$BadVersionException: Obsolete version 13 of gfx/terobjs/arch/wall-bare requested, loaded version is 14, from cache source backed by HashDirCache(http://game.havenandhearth.com/render/)
   at haven.Resource$Pool.load(Resource.java:644)
   at haven.Resource$Spec.get(Resource.java:105)
   at haven.Resource$Spec.get(Resource.java:109)
   at haven.Resource$Spec.get(Resource.java:92)
   at haven.res.gfx.terobjs.arch.hwall.Wall.<init>(hwall.cjava:30)
   at jdk.internal.reflect.GeneratedConstructorAccessor27.newInstance(Unknown Source)
   at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
   at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
   at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
   at haven.Utils.construct(Utils.java:1701)
   at haven.Utils.lambda$consfun$0(Utils.java:1735)
   at haven.Sprite$FactMaker.lambda$null$4(Sprite.java:81)
   at haven.Sprite.create(Sprite.java:127)
   at haven.DynresWindow$Preview$Spec.create(DynresWindow.java:644)
   at haven.DynresWindow$Preview$View.tick(DynresWindow.java:719)
   at haven.Widget.tick(Widget.java:751)
   at haven.Widget$TickEvent.shandle(Widget.java:893)
   at haven.Widget.handle(Widget.java:873)
   at haven.Widget$Event.dispatch(Widget.java:826)
   at haven.Widget$TickEvent.propagation(Widget.java:886)
   at haven.Widget$Event.propagate(Widget.java:816)
   at haven.Widget$Event.dispatch(Widget.java:828)
   at haven.Widget$TickEvent.propagation(Widget.java:886)
   at haven.Widget$Event.propagate(Widget.java:816)
   at haven.Widget$Event.dispatch(Widget.java:828)
   at haven.Widget$TickEvent.propagation(Widget.java:886)
   at haven.Widget$Event.propagate(Widget.java:816)
   at haven.Widget$Event.dispatch(Widget.java:828)
   at haven.Widget$TickEvent.propagation(Widget.java:886)
   at haven.Widget$Event.propagate(Widget.java:816)
   at haven.Widget$Event.dispatch(Widget.java:828)
   at haven.Widget$TickEvent.propagation(Widget.java:886)
   at haven.Widget$Event.propagate(Widget.java:816)
   at haven.Widget$Event.dispatch(Widget.java:828)
   at haven.UI.dispatch(UI.java:600)
   at haven.UI.tick(UI.java:364)
   at haven.GLPanel$Loop.run(GLPanel.java:366)
   at haven.JOGLPanel.run(JOGLPanel.java:246)
   at java.base/java.lang.Thread.run(Thread.java:832)
User avatar
Schattengaenger
 
Posts: 290
Joined: Sat Dec 27, 2014 10:49 am

Return to Bugs

Who is online

Users browsing this forum: Claude [Bot] and 10 guests