Page 1 of 1

Character locked after a game crash

PostPosted: Sun Mar 31, 2013 1:22 pm
by desim
Hi,

I cannot enter the world with one of my character (my main one actually).
Other characters can log in fine on any client (official and Ender's).

I believe something wrong has been saved in that character's info when suddenly the client crashed (will not try to reproduce before my main character is unstuck).
Any help will be much appreciated.
=============
The error I get when I try to use that character (both on Official and Ender Client) :
java.lang.ClassCastException: haven.Composite cannot be cast to haven.ResDrawable
at haven.OCache.cres(OCache.java:123)
at haven.Session$RWorker.getobjdata(Session.java:261)
at haven.Session$RWorker.run(Session.java:600)

The error that caused all that in the first place:
java.lang.ArrayIndexOutOfBoundsException: 1066
at haven.Utils.uint32d(Utils.java:237)
at haven.Utils.int32d(Utils.java:248)
at haven.Message.int32(Message.java:206)
at haven.Message.coord(Message.java:238)
at haven.Session$RWorker.getobjdata(Session.java:247)
at haven.Session$RWorker.run(Session.java:600)

=============
Steps taken to try and solve the problem myself:
  • Clear Java cache
  • Delete .Salem, and Salem directories under my user directory
  • Run CCleaner
  • Delete traces of Salem in the Windows registry
  • Run Salem on another computer
Nothing helped.

Re: Character locked after a game crash

PostPosted: Sun Mar 31, 2013 1:27 pm
by Dallane
should post this in the bug section and not IN GAME help

Re: Character locked after a game crash

PostPosted: Sun Mar 31, 2013 1:34 pm
by desim
OK well, the reason of the crash has been confirmed and got fixed at the same time.

I completely cleared the name of someone in my buddy list and hit enter. That's when the game crashed the first time.
Maybe it was for another reason unknown to me because I'm unable to reproduce it again with another less critical character.

Fixed it by having the buddy in question logging out, I was then able to log in again, and renamed him quickly.

A-men.

@Dallane, it would be a very poor bug report because i cannot describe what caused the bug (unable to reproduce).
So I prefer not to do it unless someone tells me it's still valuable to them.

Re: Character locked after a game crash

PostPosted: Sun Mar 31, 2013 1:41 pm
by Dallane
this is by far one fo the best bug reports posted lol

Re: Character locked after a game crash

PostPosted: Sun Mar 31, 2013 1:54 pm
by MagicManICT
desim wrote:@Dallane, it would be a very poor bug report because i cannot describe what caused the bug (unable to reproduce).
So I prefer not to do it unless someone tells me it's still valuable to them.


Still belongs there, so moved.

Names in the list are just nicknames as you don't really know who that other person is. If I kin someone, I usually modify the name with their forum name, too, if known, or what town/settlement they're with; extra player notes if you will.

To deliberately do this, you may be able to select a name and completely delete any entry. I'm not sure that will be enough or not. If you didn't deliberately delete the name, accidentally or otherwise, that is another potential issue all together.

Re: Character locked after a game crash

PostPosted: Sun Mar 31, 2013 2:51 pm
by desim
MagicManICT wrote:
desim wrote:@Dallane, it would be a very poor bug report because i cannot describe what caused the bug (unable to reproduce).
So I prefer not to do it unless someone tells me it's still valuable to them.

Still belongs there, so moved.

I suppose this is better than making a double post anyway.
Dallane wrote:this is by far one fo the best bug reports posted lol

Being an Alpha tester of other games causes this I guess.
MagicManICT wrote:Names in the list are just nicknames as you don't really know who that other person is. If I kin someone, I usually modify the name with their forum name, too, if known, or what town/settlement they're with; extra player notes if you will.
To deliberately do this, you may be able to select a name and completely delete any entry. I'm not sure that will be enough or not. If you didn't deliberately delete the name, accidentally or otherwise, that is another potential issue all together.

There was a strange behavior where the text I tried to set was not the one that appeared in the name next to that person.
Example:
  • Text of the buddy: 'Tom - friend'
  • Editable field: '' (it was empty)
  • Typed 'Tom' in editable field and hit 'Enter'
  • Text of the buddy: 'Tom - friendTom'
  • hitting backspace in hope of clearing some invisible characters in the editable field, hit 'Enter' to set
  • Crash to desktop

I tried to reproduce that (same text for my buddy's name) but this time it worked normally.