Salem Client by Ender

Forum for game modifications and custom clients.

Re: Salem Client by Ender

Postby Kandarim » Tue May 19, 2015 7:23 am

No, you should type it when not typing in chat. In my client it appears like bold cyan text (in ender's i think it's just plain white) hovering above the chat UI.
I have neither the crayons nor the time to explain it to you.
JC wrote:I'm not fully committed to being wrong on that yet.
User avatar
Kandarim
Customer
 
Posts: 5321
Joined: Mon Jan 21, 2013 4:18 pm

Re: Salem Client by Ender

Postby ShadowTani » Tue May 19, 2015 2:40 pm

Kandarim wrote:No, you should type it when not typing in chat. In my client it appears like bold cyan text (in ender's i think it's just plain white) hovering above the chat UI.

Got it to work, thank you! Would still be nice being able to set drawing priority of some items in the radar.xml (i.e. that they don't overlap/overshadow other more important items), but at least this makes the most important part for me, the customization work with the XML, a lot easier. ^.^
User avatar
ShadowTani
 
Posts: 419
Joined: Wed Aug 01, 2012 6:05 pm
Location: Norway

Re: Salem Client by Ender

Postby ShadowTani » Thu May 21, 2015 3:36 am

Me and my friend been getting errors that crashes client lately when trying to glutton, it errors like 1 out of 3 gluttony attempts for me. Might have something to do with the new food efficiency bar system - which is very useful though! Hopefully you can crack this bug:

Code: Select all
java.lang.RuntimeException: java.lang.NullPointerException
   at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)
   at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)
   at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)
   at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)
   at javax.media.opengl.Threading.invoke(Threading.java:191)
   at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:528)
   at haven.HavenPanel.uglyjoglhack(HavenPanel.java:418)
   at haven.HavenPanel.run(HavenPanel.java:451)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
   at haven.WItem.heurmeters(WItem.java:424)
   at haven.WItem.draw(WItem.java:281)
   at haven.Widget.draw(Widget.java:514)
   at haven.Widget.draw(Widget.java:519)
   at haven.Inventory.draw(Inventory.java:73)
   at haven.Widget.draw(Widget.java:514)
   at haven.Widget.draw(Widget.java:519)
   at haven.Window.draw(Window.java:205)
   at haven.Widget.draw(Widget.java:514)
   at haven.Widget.draw(Widget.java:519)
   at haven.GameUI.draw(GameUI.java:598)
   at haven.Widget.draw(Widget.java:514)
   at haven.Widget.draw(Widget.java:519)
   at haven.RootWidget.draw(RootWidget.java:88)
   at haven.UI.draw(UI.java:163)
   at haven.HavenPanel.redraw(HavenPanel.java:296)
   at haven.HavenPanel$1.display(HavenPanel.java:92)
   at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:649)
   at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:633)
   at javax.media.opengl.awt.GLCanvas$9.run(GLCanvas.java:1271)
   at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1103)
   at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:978)
   at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1282)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)
User avatar
ShadowTani
 
Posts: 419
Joined: Wed Aug 01, 2012 6:05 pm
Location: Norway

Re: Salem Client by Ender

Postby EnderWiggin » Thu May 21, 2015 8:31 am

Thanks for the report. Found the cause of this crash, will upload fix later today.
User avatar
EnderWiggin
 
Posts: 339
Joined: Wed Aug 01, 2012 9:12 am
Location: Ukraine

Re: Salem Client by Ender

Postby EnderWiggin » Thu May 21, 2015 8:20 pm

Client updated. Changes:
  • fixed rare crash in gob path displaying
  • fixed crash in gobble meters
  • added option to disable gobble meters (Options->General)
  • made timer display days, if more than 24 hours left
User avatar
EnderWiggin
 
Posts: 339
Joined: Wed Aug 01, 2012 9:12 am
Location: Ukraine

Re: Salem Client by Ender

Postby oONekoGami » Mon May 25, 2015 8:48 am

Code: Select all
java.lang.RuntimeException: java.lang.RuntimeException: Delayed error in resource gfx/invobjs/cranberry (v1), from forking source backed by HTTP res source (http://game.salemthegame.com/res/)
   at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)
   at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)
   at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)
   at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)
   at javax.media.opengl.Threading.invoke(Threading.java:191)
   at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:528)
   at haven.HavenPanel.uglyjoglhack(HavenPanel.java:418)
   at haven.HavenPanel.run(HavenPanel.java:451)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Delayed error in resource gfx/invobjs/cranberry (v1), from forking source backed by HTTP res source (http://game.salemthegame.com/res/)
   at haven.Resource.checkerr(Resource.java:1507)
   at haven.Resource.layer(Resource.java:1391)
   at haven.Resource.layer(Resource.java:1400)
   at haven.WItem.draw(WItem.java:258)
   at haven.Widget.draw(Widget.java:514)
   at haven.Widget.draw(Widget.java:519)
   at haven.Inventory.draw(Inventory.java:73)
   at haven.Widget.draw(Widget.java:514)
   at haven.Widget.draw(Widget.java:519)
   at haven.Window.draw(Window.java:205)
   at haven.Widget.draw(Widget.java:514)
   at haven.Widget.draw(Widget.java:519)
   at haven.GameUI.draw(GameUI.java:598)
   at haven.Widget.draw(Widget.java:514)
   at haven.Widget.draw(Widget.java:519)
   at haven.RootWidget.draw(RootWidget.java:88)
   at haven.UI.draw(UI.java:163)
   at haven.HavenPanel.redraw(HavenPanel.java:296)
   at haven.HavenPanel$1.display(HavenPanel.java:92)
   at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:649)
   at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:633)
   at javax.media.opengl.awt.GLCanvas$9.run(GLCanvas.java:1271)
   at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1103)
   at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:978)
   at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1282)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: haven.Resource$LoadException: Load error in resource gfx/invobjs/cranberry(v1), from forking source backed by HTTP res source (http://game.salemthegame.com/res/)
   at haven.Resource$Loader.handle(Resource.java:446)
   at haven.Resource$Loader.run(Resource.java:420)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.net.UnknownHostException: game.salemthegame.com
   at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
   at java.net.PlainSocketImpl.connect(Unknown Source)
   at java.net.SocksSocketImpl.connect(Unknown Source)
   at java.net.Socket.connect(Unknown Source)
   at java.net.Socket.connect(Unknown Source)
   at sun.net.NetworkClient.doConnect(Unknown Source)
   at sun.net.www.http.HttpClient.openServer(Unknown Source)
   at sun.net.www.http.HttpClient.openServer(Unknown Source)
   at sun.net.www.http.HttpClient.<init>(Unknown Source)
   at sun.net.www.http.HttpClient.New(Unknown Source)
   at sun.net.www.http.HttpClient.New(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
   at haven.Resource$HttpSource.get(Resource.java:370)
   at haven.Resource$TeeSource.get(Resource.java:266)
   at haven.Resource$Loader.handle(Resource.java:439)
   ... 2 more

My client has been getting crashes during the tutorial. This crash happened when i picked a berry from an orange-fruit looking bush. It also crashed when i got a skill in ctrl+t. First time playing after open beta.

*Edit
-spoiler > code
oONekoGami
 
Posts: 1
Joined: Mon May 25, 2015 8:01 am

Re: Salem Client by Ender

Postby EnderWiggin » Mon May 25, 2015 9:39 am

That is... strange. Judging by "Caused by: java.net.UnknownHostException: game.salemthegame.com" it looks like you ahev some connnection problems- client can't find game server to download resource from. Have you tried default client? Does it crashes like that too?
User avatar
EnderWiggin
 
Posts: 339
Joined: Wed Aug 01, 2012 9:12 am
Location: Ukraine

Re: Salem Client by Ender

Postby Goonfa » Sat May 30, 2015 1:08 am

hello i get this error over and over again
java.lang.RuntimeException: haven.GOut$GLOutOfMemoryException: GL Error: 1285 (out of memory)
at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)
at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)
at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)
at javax.media.opengl.Threading.invoke(Threading.java:191)
at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:528)
at haven.HavenPanel.uglyjoglhack(HavenPanel.java:418)
at haven.HavenPanel.run(HavenPanel.java:451)
at java.lang.Thread.run(Unknown Source)
Caused by: haven.GOut$GLOutOfMemoryException: GL Error: 1285 (out of memory)
at haven.GOut.glexcfor(GOut.java:99)
at haven.GOut.checkerr(GOut.java:107)
at haven.VertexBuf$AttribArray.bindvbo(VertexBuf.java:116)
at haven.VertexBuf$NormalArray.bind(VertexBuf.java:235)
at haven.FastMesh$VAOState.apply(FastMesh.java:185)
at haven.GLState$Applier.apply(GLState.java:494)
at haven.GOut.apply(GOut.java:203)
at haven.FastMesh$VAOCompiler$VAOCompiled.draw(FastMesh.java:232)
at haven.FastMesh.draw(FastMesh.java:317)
at haven.RenderList.render(RenderList.java:232)
at haven.RenderList.render(RenderList.java:249)
at haven.PView.draw(PView.java:253)
at haven.MapView.draw(MapView.java:1039)
at haven.Widget.draw(Widget.java:514)
at haven.Widget.draw(Widget.java:519)
at haven.GameUI.draw(GameUI.java:598)
at haven.Widget.draw(Widget.java:514)
at haven.Widget.draw(Widget.java:519)
at haven.RootWidget.draw(RootWidget.java:88)
at haven.UI.draw(UI.java:163)
at haven.HavenPanel.redraw(HavenPanel.java:296)
at haven.HavenPanel$1.display(HavenPanel.java:92)
at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:649)
at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:633)
at javax.media.opengl.awt.GLCanvas$9.run(GLCanvas.java:1271)
at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1103)
at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:978)
at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1282)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
I LIVE! I DIE! I LIVE AGAIN!
User avatar
Goonfa
 
Posts: 65
Joined: Tue Dec 16, 2014 7:42 pm

Re: Salem Client by Ender

Postby yoyman » Sat May 30, 2015 1:56 pm

Hello Ender,

First of all, great work with your client! I have been using it for years without complaint. Thank you!

Within the past week or so I have been running into an issue where the client will stop responding completely. I've left it for 10+ minutes to see if it can kick back on or if I can get a stack trace to give to you. Unfortunately neither of these things have happened.

As best as I can tell the issue happens randomly in terms of timing and actions performed. The screen will freeze in place and becomes completely unresponsive. I end up needing to terminate the process.

I have not updated my video card driver nor any other component of my computer recently. As far as I am aware nothing has changed on my end, I updated Java recently but the problem remains.

I realize this is not very helpful information in terms of diagnostics so my question is how can I capture what is happening so I can give you an error to look at?

Thank you again for all your hard work!
yoyman
 
Posts: 17
Joined: Fri Mar 08, 2013 3:45 pm

Re: Salem Client by Ender

Postby bologna_man00 » Sat May 30, 2015 5:37 pm

at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at org.ender.wiki.Wiki.has_update(Wiki.java:658)
at org.ender.wiki.Wiki.get_cache(Wiki.java:484)
at org.ender.wiki.Wiki.load(Wiki.java:196)
at org.ender.wiki.Wiki.access$100(Wiki.java:39)
at org.ender.wiki.Wiki$2.run(Wiki.java:123)
at java.lang.Thread.run(Unknown Source)
Sat May 30 12:29:49 EDT 2015
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at org.ender.wiki.Wiki.has_update(Wiki.java:658)
at org.ender.wiki.Wiki.get_cache(Wiki.java:484)
at org.ender.wiki.Wiki.load(Wiki.java:196)
at org.ender.wiki.Wiki.access$100(Wiki.java:39)
at org.ender.wiki.Wiki$2.run(Wiki.java:123)
at java.lang.Thread.run(Unknown Source)
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at org.ender.wiki.Wiki.has_update(Wiki.java:658)
at org.ender.wiki.Wiki.get_cache(Wiki.java:484)
at org.ender.wiki.Wiki.load(Wiki.java:196)
at org.ender.wiki.Wiki.access$100(Wiki.java:39)
at org.ender.wiki.Wiki$2.run(Wiki.java:123)
at java.lang.Thread.run(Unknown Source)


My client keeps freezing every hour or so with this error. I'm only able to close the client through task manager when it freezes.
User avatar
bologna_man00
 
Posts: 322
Joined: Fri Aug 24, 2012 2:56 am

PreviousNext

Return to Artifice & Arcana

Who is online

Users browsing this forum: No registered users and 54 guests

cron