Page 1 of 1

Not allowed to login for days - sent back to login screen

PostPosted: Wed Dec 26, 2012 12:39 am
by mentalyll
For about 2 weeks now I have been having a massive problem with Salem.
This happens on both my desktop, and my laptop, so might even be the account?

This problem happens on both the Ender client and the original one.
I login, get to the character screen without problems, and click the character I want to play on.

This is where the problem occurs: I click my character, and a black loading screen appears for a split second. After the split second, i'm back at the login screen. No error, no message, nothing.
Commonly, when I then again click login, it would say "Already logged in". Even when the process is not running. Luckily after 2 minutes I can try again to login. Select character, again I get sent back to the login screen.
There seems to be a very small chance I get trough, but then after 3 minutes i'll crash to the login screen. (without error or anything)
I also crash everytime a new area loads, like teleporting to Boston, or entering a house.

My desktop and laptop can both easily run Salem. The problem occured only after I've been playing for 2 weeks or so...

-Currently I use Java 7 update 10
-Windows 7 64bit
-100 Mbit fiber internets, connected with a standard cable
-A friend of mine can play with my character on his computer

This is the latest error I received after trying to login.
javax.media.opengl.GLException: haven.Defer$DeferredException: java.lang.NullPointerException
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at haven.HavenPanel.uglyjoglhack(HavenPanel.java:385)
at haven.HavenPanel.run(HavenPanel.java:420)
at java.lang.Thread.run(Unknown Source)
Caused by: haven.Defer$DeferredException: java.lang.NullPointerException
at haven.Defer$Future.get(Defer.java:111)
at haven.LocalMiniMap.draw(LocalMiniMap.java:324)
at haven.Widget.draw(Widget.java:479)
at haven.Widget.draw(Widget.java:484)
at haven.GameUI.draw(GameUI.java:424)
at haven.Widget.draw(Widget.java:479)
at haven.Widget.draw(Widget.java:484)
at haven.RootWidget.draw(RootWidget.java:80)
at haven.UI.draw(UI.java:147)
at haven.HavenPanel.redraw(HavenPanel.java:273)
at haven.HavenPanel$1.display(HavenPanel.java:88)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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: java.lang.NullPointerException
at javax.imageio.ImageIO.write(Unknown Source)
at haven.LocalMiniMap.store(LocalMiniMap.java:388)
at haven.LocalMiniMap.access$1(LocalMiniMap.java:382)
at haven.LocalMiniMap$4.call(LocalMiniMap.java:315)
at haven.LocalMiniMap$4.call(LocalMiniMap.java:1)
at haven.Defer$Future.run(Defer.java:90)
at haven.Defer$Worker.run(Defer.java:167)


I have tried loads of things to fix this:

-Run as administrator
-Reinstall Java
-use different versions of Java
-Tried different clients and client versions
-Changing firewall options
-close all other processes
-etc etc

I really enjoy the game, and I need help.
Thanks in advance.

Re: Not allowed to login for days - sent back to login scree

PostPosted: Wed Dec 26, 2012 3:49 am
by MagicManICT
The "NullPointerException" error has been coming up a bit recently. I'm not sure what,if any, changes may be causing this, but you might try clearing out the cache for Java and try downloading again if you haven't. If you have tried this with no success, then I can't think of anything else to try at the moment.

Re: Not allowed to login for days - sent back to login scree

PostPosted: Wed Dec 26, 2012 4:28 am
by mentalyll
I have tried deleting the cache and re-downloading everything several times, to no avail...

Re: Not allowed to login for days - sent back to login scree

PostPosted: Thu Dec 27, 2012 9:48 am
by irmy
i got the same issue on 4 charaters now each time when i am near a homestead i click the char it loads and thenjumps back to login screen.
i did try all the above things trying to fix but nothing

Re: Not allowed to login for days - sent back to login scree

PostPosted: Sat Dec 29, 2012 4:57 am
by mentalyll
Bumping this.
This is getting ridiculous, is there absolutely noone that vaguely knows how to fix this?
Very very disappointing.

Re: Not allowed to login for days - sent back to login scree

PostPosted: Sat Dec 29, 2012 6:01 pm
by irmy
Is there any way to help or to get some gm help teleporting chars to boston?

Re: Not allowed to login for days - sent back to login scree

PostPosted: Sat Dec 29, 2012 6:03 pm
by Dallane
irmy wrote:Is there any way to help or to get some gm help teleporting chars to boston?


Nope. Teleport by dropping your inventory and hitting the button.

Re: Not allowed to login for days - sent back to login scree

PostPosted: Sat Dec 29, 2012 6:08 pm
by Chiprel
Or try asking someone you trust to log on your account to see if he'll have same issue.

Re: Not allowed to login for days - sent back to login scree

PostPosted: Sat Dec 29, 2012 8:02 pm
by mentalyll
Today is a glorious day, for I finally managed to fix this *****!

Probable solution: Open ports 1870 and 1871 in your router
I also run Salem in an isolated space now (Sandboxie)

I can now login without problems, and I can teleport as much as I want. ALthough sometimes that still goes wrong
viewtopic.php?f=10&t=3337

Re: Not allowed to login for days - sent back to login scree

PostPosted: Sun Dec 30, 2012 8:20 am
by irmy
tried and failed also theres 2 stuck at the same spot norht of boston on roanoke where the town ends and unsafe zone begins at the seaside where the small river goes into the sea. some one built a claim there and that one buggs out chars


hurray got it fixed

it seemed there where multiple options to open ports on my router :roll: