Purus Pasta Client [W14 COMPATIBLE]

Forum for alternative clients, mods & discussions on the same.

Re: Purus Pasta Client

Postby jetharius » Mon Aug 10, 2020 10:35 pm

Getting a TexRender Class not found crash on character select.

3.21.0.9cae9d8f
Windows 10 10.0 x64, 1.8.0_261 amd64
NVIDIA Corporation (GeForce RTX 2080 Ti/PCIe/SSE2) - 4.6.0 NVIDIA 451.48

java.lang.NoClassDefFoundError: haven/TexRender
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at haven.Resource$CodeEntry.lambda$get$0(Resource.java:1379)
at java.security.AccessController.doPrivileged(Native Method)
at haven.Resource$CodeEntry.get(Resource.java:1374)
at haven.Resource.getcode(Resource.java:1212)
at haven.Material.fromres(Material.java:257)
at haven.Composited.nmod(Composited.java:435)
at haven.Composited.changes(Composited.java:494)
at haven.Composited.changes(Composited.java:500)
at haven.Composited.setup(Composited.java:563)
at haven.RenderList.setup(RenderList.java:178)
at haven.RenderList.add(RenderList.java:255)
at haven.Avaview.setup(Avaview.java:141)
at haven.PView$1.setup(PView.java:205)
at haven.RenderList.setup(RenderList.java:178)
at haven.RenderList.setup(RenderList.java:205)
at haven.PView.draw(PView.java:229)
at haven.Avaview.draw(Avaview.java:215)
at haven.Widget.draw(Widget.java:743)
at haven.Widget.draw(Widget.java:748)
at haven.Charlist.draw(Charlist.java:135)
at haven.Widget.draw(Widget.java:743)
at haven.Widget.draw(Widget.java:748)
at haven.Widget.draw(Widget.java:743)
at haven.Widget.draw(Widget.java:748)
at haven.RootWidget.draw(RootWidget.java:66)
at haven.UI.draw(UI.java:153)
at haven.HavenPanel.rootdraw(HavenPanel.java:347)
at haven.HavenPanel.run(HavenPanel.java:646)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: Could not find class haven.TexRender in resource (gfx/fx/paltex(v3))
at haven.Resource$CodeEntry$1$1.findClass(Resource.java:1292)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 33 more
jetharius
 
Posts: 12
Joined: Sat Sep 22, 2018 10:36 pm

Re: Purus Pasta Client

Postby TheRussianB » Thu Sep 03, 2020 6:28 pm

jetharius wrote:Getting a TexRender Class not found crash on character select.

I believe this is an issue introduced by Loftar that caused the server to send the incorrect resource files to custom clients for a period of time. The issue is fixed, but your client cached these faulty resource files and crashes every time it tries to render one. See this. The map export feature he's talking about is in the default client, so you'll have to use that to export your data.
User avatar
TheRussianB
 
Posts: 83
Joined: Sun May 16, 2010 5:43 am

Re: Purus Pasta Client

Postby hushpuppi3 » Sun Oct 11, 2020 8:56 pm

New update caused some sort of crash related to food troughs

3.21.0.9cae9d8f
Windows 10 10.0 x64, 1.8.0_201 amd64
NVIDIA Corporation (GeForce GTX 1070/PCIe/SSE2) - 4.6.0 NVIDIA 456.71

haven.Widget$RelposError: Unhandled exception at 75S$sx-2/0c+3, stack is [75]
at haven.Widget.relpos(Widget.java:434)
at haven.Widget.addchild(Widget.java:445)
at haven.UI.newwidget(UI.java:182)
at haven.RemoteUI.run(RemoteUI.java:66)
at haven.MainFrame.run(MainFrame.java:281)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Unknown position operation: S
at haven.Widget.relpos(Widget.java:430)
... 5 more


And on cauldrons:

3.21.0.9cae9d8f
Windows 10 10.0 x64, 1.8.0_201 amd64
NVIDIA Corporation (GeForce GTX 1070/PCIe/SSE2) - 4.6.0 NVIDIA 456.71

haven.Widget$RelposError: Unhandled exception at !wox5S+0c+6, stack is [100, 5]
at haven.Widget.relpos(Widget.java:434)
at haven.Widget.addchild(Widget.java:445)
at haven.UI.newwidget(UI.java:182)
at haven.RemoteUI.run(RemoteUI.java:66)
at haven.MainFrame.run(MainFrame.java:281)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Unknown position operation: S
at haven.Widget.relpos(Widget.java:430)
... 5 more
Image
User avatar
hushpuppi3
 
Posts: 67
Joined: Wed Mar 19, 2014 12:23 pm

Re: Purus Pasta Client

Postby kirion » Sun Oct 11, 2020 10:55 pm

Getting a crash with the latest patch (UI Scaling stuff), when opening a wardrobe, likely related to hushpuppi3's errors.
User avatar
kirion
 
Posts: 373
Joined: Sat Jul 31, 2010 11:45 pm

Re: Purus Pasta Client

Postby MagicManICT » Sun Oct 11, 2020 11:16 pm

hushpuppi3 wrote:New update caused some sort of crash related to food troughs

kirion wrote:Getting a crash with the latest patch (UI Scaling stuff), when opening a wardrobe, likely related to hushpuppi3's errors.


[quote="jorb] Old custom clients that have not implemented the latest push to the "old" branch of the client repository risk crashing due to changes to the resource format.
Note that you need to restart the client for UI-scale changes to take effect.[/quote]

Give some time for the update to be pushed through by shubla or others helping maintain this client. If you need to take care of chores before an update is pushed out, you'll probably need to use the standard client.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
MagicManICT
 
Posts: 18437
Joined: Tue Aug 17, 2010 1:47 am

Re: Purus Pasta Client

Postby shubla » Sun Oct 11, 2020 11:18 pm

kirion wrote:Getting a crash with the latest patch (UI Scaling stuff), when opening a wardrobe, likely related to hushpuppi3's errors.

Purus pasta is currently not maintained, at least not by me, so don't expect a fix anytime soon if something breaks.
Image
I'm not sure that I have a strong argument against sketch colors - Jorb, November 2019
http://i.imgur.com/CRrirds.png?1
Join the moderated unofficial discord for the game! https://discord.gg/2TAbGj2
Purus Pasta, The Best Client
User avatar
shubla
 
Posts: 13043
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Purus Pasta Client

Postby Abram_Fain » Sat Oct 24, 2020 9:19 am

Replace by the recompiled http://hosting1.samtel.ru/hh/hafen.jar and no longer use the updater.

Added two lines at Widget.java (checking for a new parameter so that it does not go into default):
Code: Select all
                } else if(op == 'S') {
                    /* Noop for now */

before
Code: Select all
                } else if(Character.isWhitespace(op)) {
                } else {
                    throw(new RuntimeException("Unknown position operation: " + op));
                }
User avatar
Abram_Fain
 
Posts: 2
Joined: Fri Aug 28, 2015 3:35 pm

Re: Purus Pasta Client

Postby Abram_Fain » Fri Nov 13, 2020 12:12 pm

User avatar
Abram_Fain
 
Posts: 2
Joined: Fri Aug 28, 2015 3:35 pm

Re: Purus Pasta Client

Postby ALATOR » Wed Nov 25, 2020 2:30 pm

3.21.0.9cae9d8f
Windows 10 10.0 x64, 1.8.0_221 amd64
NVIDIA Corporation (GeForce GTX 1080 Ti/PCIe/SSE2) - 4.6.0 NVIDIA 457.30

java.lang.RuntimeException: Delayed error in resource gfx/hud/mmap/plo (v5), from forking source backed by HTTP res source (https://game.havenandhearth.com/hres/)
at haven.Resource$Pool$Queued.get(Resource.java:447)
at haven.Resource$Pool$Queued.get(Resource.java:416)
at haven.Session$CachedRes$Ref.get(Session.java:125)
at haven.Session$CachedRes$Ref.get(Session.java:118)
at haven.GobIcon.tex(GobIcon.java:51)
at haven.LocalMiniMap.drawicons(LocalMiniMap.java:233)
at haven.LocalMiniMap.draw(LocalMiniMap.java:534)
at haven.Widget.draw(Widget.java:743)
at haven.Widget.draw(Widget.java:748)
at haven.MinimapWnd.draw(MinimapWnd.java:288)
at haven.Widget.draw(Widget.java:743)
at haven.Widget.draw(Widget.java:748)
at haven.GameUI.draw(GameUI.java:856)
at haven.Widget.draw(Widget.java:743)
at haven.Widget.draw(Widget.java:748)
at haven.RootWidget.draw(RootWidget.java:66)
at haven.UI.draw(UI.java:153)
at haven.HavenPanel.rootdraw(HavenPanel.java:347)
at haven.HavenPanel.run(HavenPanel.java:646)
at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadException: Invalid image data in gfx/hud/mmap/plo
at haven.Resource$Image.<init>(Resource.java:977)
at sun.reflect.GeneratedConstructorAccessor4.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at haven.Resource$LayerConstructor.cons(Resource.java:857)
at haven.Resource.load(Resource.java:1561)
at haven.Resource.access$600(Resource.java:85)
at haven.Resource$Pool.handle(Resource.java:496)
at haven.Resource$Pool.access$1100(Resource.java:393)
at haven.Resource$Pool$Loader.run(Resource.java:649)
... 1 more
Suppressed: haven.Resource$LoadException: Invalid image data in gfx/hud/mmap/plo
... 11 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/hud/mmap/plo(v5), from local res source
at haven.Resource$Pool.handle(Resource.java:508)
... 3 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: gfx/hud/mmap/plo
at haven.Resource$JarSource.get(Resource.java:297)
at haven.Resource$Pool.handle(Resource.java:492)
... 3 more
Anyone can help with this one?
ALATOR
 
Posts: 1
Joined: Mon Nov 23, 2020 10:01 pm

Re: Purus Pasta Client

Postby PowerDale2 » Mon Mar 01, 2021 10:19 pm

Need some help :(

Code: Select all
3.21.0.9cae9d8f
Windows 10 10.0 x64, 1.8.0_281 amd64
NVIDIA Corporation (GeForce GTX 690/PCIe/SSE2) - 4.6.0 NVIDIA 460.89

java.lang.RuntimeException: Delayed error in resource paginae/act/croster (v61), from forking source backed by HTTP res source (http://game.havenandhearth.com/hres/)
   at haven.Resource$Pool$Queued.get(Resource.java:447)
   at haven.Resource$Pool$Queued.get(Resource.java:416)
   at haven.Session$CachedRes$Ref.get(Session.java:125)
   at haven.Session$CachedRes$Ref.get(Session.java:118)
   at haven.MenuGrid$Pagina.res(MenuGrid.java:191)
   at haven.MenuGrid$Pagina.act(MenuGrid.java:195)
   at haven.MenuGrid.cons(MenuGrid.java:254)
   at haven.MenuGrid.updlayout(MenuGrid.java:318)
   at haven.MenuGrid.tick(MenuGrid.java:650)
   at haven.Widget.tick(Widget.java:717)
   at haven.Widget.tick(Widget.java:717)
   at haven.GameUI.tick(GameUI.java:882)
   at haven.Widget.tick(Widget.java:717)
   at haven.UI.tick(UI.java:148)
   at haven.HavenPanel.run(HavenPanel.java:637)
   at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadException: Invalid image data in paginae/act/croster
   at haven.Resource$Image.<init>(Resource.java:977)
   at sun.reflect.GeneratedConstructorAccessor4.newInstance(Unknown Source)
   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
   at java.lang.reflect.Constructor.newInstance(Unknown Source)
   at haven.Resource$LayerConstructor.cons(Resource.java:857)
   at haven.Resource.load(Resource.java:1561)
   at haven.Resource.access$600(Resource.java:85)
   at haven.Resource$Pool.handle(Resource.java:496)
   at haven.Resource$Pool.access$1100(Resource.java:393)
   at haven.Resource$Pool$Loader.run(Resource.java:649)
   ... 1 more
   Suppressed: haven.Resource$LoadException: Load error in resource paginae/act/croster(v61), from cache source backed by FileCache(http://game.havenandhearth.com/hres/)
      at haven.Resource$Pool.handle(Resource.java:508)
      ... 3 more
      Suppressed: haven.Resource$LoadException: Load error in resource paginae/act/croster(v61), from local res source
         ... 4 more
      Caused by: java.io.FileNotFoundException: Could not find resource locally: paginae/act/croster
         at haven.Resource$JarSource.get(Resource.java:297)
         at haven.Resource$Pool.handle(Resource.java:492)
         ... 3 more
   Caused by: haven.Message$EOF: Required 16 bytes, got only 0
      at haven.Message.rensure(Message.java:103)
      at haven.Message.bytes(Message.java:186)
      at haven.Resource.load(Resource.java:1545)
      at haven.Resource.access$600(Resource.java:85)
      at haven.Resource$Pool.handle(Resource.java:496)
      ... 3 more
PowerDale2
 
Posts: 18
Joined: Mon Dec 19, 2011 8:08 pm

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: No registered users and 12 guests