[solved] Res "gfx/hud/combat/ip" (missing on server?)

The worst monsters in the Hearthlands warp the fabric of space and time..
mvgulik
Posts: 4102
Joined: Fri May 21, 2010 2:29 am

[solved] Res "gfx/hud/combat/ip" (missing on server?)

Post by mvgulik »

More a Server thing, If its correct. But I don't believe it will be picked up in the server tread. And I don't read that tread (amoung others) anymore.

It seems to me that the res file "gfx/hud/combat/ip" is missing on the server.
As it seems to be the only res file that (so far) will not get retrieved ... (seems to be needed for the client startup/logon process.)

- unless its on purpose, but can't think of any reason for that.
- Default client, Local install, Checked to be Update to last available game files.
- Just in case. (manly for others) No, I have no problem running the (any) client.

Well, think that covers it.
Last edited by mvgulik on Tue Feb 15, 2011 12:10 pm, edited 1 time in total.
User avatar
ElGato
Posts: 1945
Joined: Tue Nov 10, 2009 2:10 am

Re: Res "gfx/hud/combat/ip" (missing on server?)

Post by ElGato »

um it's in there..

http://www.havenandhearth.com/java/haven-res.jar
should be in there.
burgingham wrote:We are all Gato, and Gato is Delamore of course. Goons blablabla...
Caradon wrote:Gato, the anti-ghandi
Sabinati wrote:yeah we're gonna kill you gato!!!
User avatar
slipper
Posts: 816
Joined: Sat Oct 02, 2010 4:28 pm

Re: Res "gfx/hud/combat/ip" (missing on server?)

Post by slipper »

If it were on the server everyone would have the same problem.
mvgulik
Posts: 4102
Joined: Fri May 21, 2010 2:29 am

Re: Res "gfx/hud/combat/ip" (missing on server?)

Post by mvgulik »

Why don't you first start asking questions if your not sure about what I'm talking about instead of drawing some quick, and wrong, conclusions.

Facts:
- I know the IP file I'm taking about is also "packed" in the Haven-res file.
- I'm taking about the presents of the IP file itself as stand alone res file.

Because:
- Al other res files that are in the Haven-res file seem to be available as stand alone res files on the server.
- The IP file seems to be not available, while its also seems to be crucial for the client to run.

Clear?

And reread what you have written ...
slipper wrote:If it were (NOT) on the server everyone would have the same problem.
...

@dDev's
Figure I't could/might be a prevention measure to prevent the Haven client to run in a mode thats not really working for the game. (slow ... and generating unneeded much bandwidth use.)
If thats the case. I don't mind clearing this topic. (PM it if you like)
User avatar
loftar
Posts: 9096
Joined: Fri Apr 03, 2009 7:05 am
Location: Your character database

Re: Res "gfx/hud/combat/ip" (missing on server?)

Post by loftar »

It's there. What makes you think it isn't?

Code: Select all

$ HEAD http://www.havenandhearth.com/res/gfx/hud/combat/ip.res
200 OK
"Object-oriented design is the roman numerals of computing." -- Rob Pike
mvgulik
Posts: 4102
Joined: Fri May 21, 2010 2:29 am

Re: Res "gfx/hud/combat/ip" (missing on server?)

Post by mvgulik »

Aha, ok.

Was (test) running the client in local mode, But without a haven-res file. And it kept consistently error-ing out with a error on the IP file. (the IP.res file was only loaded in some preloaded form. 18 bytes '*.cached.new file')
This despite the fact that a lot of other files did get loaded(cached) correctly. ... This was with a fresh/empty, or a none existing cache folder.
I tried this this a couple of time, without toughing the cache data. But without success -> same error.
- to get passed the error, I just added a IP.res only haven-res file. ... and posted the question.

Retesting it now with a much more filled cache. It now is loading the IP.res file. ... So, yea. the file its there, and (at some point) will also be fully loaded/cached.
(Retested with empty cached folder to, just to be sure. same error.)

Think that concludes the missing IP.res file question.

(fast bug rewrite: Client premature error-exits if the IP.res file if its not fully cached/downloaded yet when client needs it. ... if thats truly the case.)

Code: Select all

>java  -Xms256m -Xmx512m -jar haven.jar moltke.seatribe.se

Exception in thread "Haven main thread" java.lang.ExceptionInInitializerError
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Unknown Source)
	at haven.Widget.initbardas(Widget.java:66)
	at haven.RemoteUI.<init>(RemoteUI.java:35)
	at haven.MainFrame.run(MainFrame.java:150)
	at haven.MainFrame.main2(MainFrame.java:223)
	at haven.MainFrame.access$100(MainFrame.java:34)
	at haven.MainFrame$5.run(MainFrame.java:264)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Delayed error in resource gfx/hud/combat/ip (v1), from forking source backed by HTTP res
source (https://www.havenandhearth.com/res/)
	at haven.Resource.checkerr(Resource.java:1058)
	at haven.Resource.layer(Resource.java:941)
	at haven.Resource.loadtex(Resource.java:1074)
	at haven.ComWin.<clinit>(ComWin.java:32)
	... 9 more
Caused by: haven.Resource$LoadException: Wrong res version (2 != 1)
	at haven.Resource.load(Resource.java:981)
	at haven.Resource.access$300(Resource.java:39)
	at haven.Resource$Loader.handle(Resource.java:396)
	at haven.Resource$Loader.run(Resource.java:375)
	... 1 more

Return to “Bugs”