#3670 Marauroa: client freezes - test - has happened numerous time

closed-fixed
None
8
2010-01-23
2008-02-13
tigertoes
No

this occurred while trying to enter kirdneh bank - both chars client froze - had to kill client

WARN [NetworkClientManagerRead] Logger.java ( 196) - Message
has incorrect protocol version(127) expected (31)
ERROR [NetworkClientManagerRead] Logger.java ( 56) - Exceptio
n when processing pending packets
marauroa.common.net.InvalidVersionException
at marauroa.common.net.MessageFactory.getMessage(MessageFactory.java:217
)
at marauroa.common.net.Decoder.decode(Decoder.java:209)
at marauroa.client.net.TCPNetworkClientManager$NetworkClientManagerRead.
storeMessage(TCPNetworkClientManager.java:265)
at marauroa.client.net.TCPNetworkClientManager$NetworkClientManagerRead.
run(TCPNetworkClientManager.java:362)
WARN [main] Logger.java ( 191) - This should never happen:
marauroa.common.net.InvalidVersionException
at marauroa.common.net.MessageFactory.getMessage(MessageFactory.java:217
)
at marauroa.common.net.Decoder.decode(Decoder.java:209)
at marauroa.client.net.TCPNetworkClientManager$NetworkClientManagerRead.
storeMessage(TCPNetworkClientManager.java:265)
at marauroa.client.net.TCPNetworkClientManager$NetworkClientManagerRead.
run(TCPNetworkClientManager.java:362)

I am using the most current setup for test - as always before when errors occurred...

when this first happened, i rightclicked on door and it said it was locked... when i came back into game after killing client, i was inside bank

Discussion

  • tigertoes

    tigertoes - 2008-02-13

    Logged In: YES
    user_id=1974612
    Originator: YES

    neither chars had been to the kirdneh bank before, so there was no old cache data for it

    there are no errors listed in error log for this

     
  • Atlan

    Atlan - 2008-02-26

    Logged In: YES
    user_id=1594159
    Originator: NO

    I had the same leaving SemosTownhall.

     
  • Miguel Angel Blanch Lardin

    • priority: 5 --> 8
    • summary: client freezes - test - has happened numerous times --> Marauroa: client freezes - test - has happened numerous time
    • assigned_to: nobody --> arianne_rpg
     
  • Miguel Angel Blanch Lardin

    Logged In: YES
    user_id=3949
    Originator: NO

    Seems a Marauroa issue. I will have a look to it.

     
  • Katie Russell

    Katie Russell - 2008-03-16

    Logged In: YES
    user_id=1560922
    Originator: NO

    duplicate entry had this content:
    One of my chars (Puryn) get disconnected after change a zone. Loggend in
    Teiv did not get disconnected.

    Client output: http://www.pastebin.org/16810

     
  • Teiv

    Teiv - 2008-03-16

    Logged In: YES
    user_id=1861718
    Originator: NO

    Got disconnected while hanging around in bank and doing nothing with same error in client log,
    happend numberous time too.

     
  • tigertoes

    tigertoes - 2008-03-18

    Logged In: YES
    user_id=1974612
    Originator: YES

    i know there are duplicate msgs in this entry, but better to have the whole if it makes more sense... it is the additional msgs that see most important.. this was on test server

    INFO [main] StaticGameLayers.java ( 194) - Area: int_kirdneh_river_hous
    e_1
    WARN [NetworkClientManagerRead] Logger.java ( 196) - Message
    has incorrect protocol version(-90) expected (31)
    ERROR [NetworkClientManagerRead] Logger.java ( 56) - Exceptio
    n when processing pending packets
    marauroa.common.net.InvalidVersionException
    at marauroa.common.net.MessageFactory.getMessage(MessageFactory.java:217
    )
    at marauroa.common.net.Decoder.decode(Decoder.java:209)
    at marauroa.client.net.TCPNetworkClientManager$NetworkClientManagerRead.
    storeMessage(TCPNetworkClientManager.java:265)
    at marauroa.client.net.TCPNetworkClientManager$NetworkClientManagerRead.
    run(TCPNetworkClientManager.java:362)
    Exception in thread "NetworkClientManagerRead" java.lang.OutOfMemoryError: Java
    heap space
    at marauroa.client.net.TCPNetworkClientManager$NetworkClientManagerRead.
    readByteStream(TCPNetworkClientManager.java:314)
    at marauroa.client.net.TCPNetworkClientManager$NetworkClientManagerRead.
    run(TCPNetworkClientManager.java:356)
    WARN [main] Logger.java ( 191) - This should never happen:
    marauroa.common.net.InvalidVersionException
    at marauroa.common.net.MessageFactory.getMessage(MessageFactory.java:217
    )
    at marauroa.common.net.Decoder.decode(Decoder.java:209)
    at marauroa.client.net.TCPNetworkClientManager$NetworkClientManagerRead.
    storeMessage(TCPNetworkClientManager.java:265)
    at marauroa.client.net.TCPNetworkClientManager$NetworkClientManagerRead.
    run(TCPNetworkClientManager.java:362)

     
  • tigertoes

    tigertoes - 2008-03-18

    Logged In: YES
    user_id=1974612
    Originator: YES

    another note - i received no offline graphic on client - client was still active - i went back into game with another char and tigertoes was not in game, so the timeout must have worked - i include now the msgs that show up in server if i try to move in the frozen client :

    ERROR [main] Logger.java ( 56) - error while sending a packet
    (msg=(Message (C2S Action) from (null) CONTENTS: (Attributes of Class(): [type=
    stop])))
    java.net.SocketException: Software caused connection abort: socket write error
    at java.net.SocketOutputStream.socketWrite0(Native Method)
    at java.net.SocketOutputStream.socketWrite(Unknown Source)
    at java.net.SocketOutputStream.write(Unknown Source)
    at marauroa.client.net.TCPNetworkClientManager$NetworkClientManagerWrite
    .write(TCPNetworkClientManager.java:428)
    at marauroa.client.net.TCPNetworkClientManager.addMessage(TCPNetworkClie
    ntManager.java:216)
    at marauroa.client.ClientFramework.send(ClientFramework.java:451)
    at games.stendhal.client.StendhalClient.removeDirection(StendhalClient.j
    ava:529)
    at games.stendhal.client.gui.j2DClient.gameLoop(j2DClient.java:546)
    at games.stendhal.client.stendhal.startGameGUI(stendhal.java:166)
    at games.stendhal.client.stendhal.main(stendhal.java:189)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at games.stendhal.client.update.Bootstrap.boot(Bootstrap.java:324)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at games.stendhal.client.update.Starter.main(Starter.java:70)

     
  • Katie Russell

    Katie Russell - 2008-08-29

    Logged In: YES
    user_id=1560922
    Originator: NO

    I'm going to remove bugs assigned to people if they've been assigned for a long time as other people be capable of working on the bug but think that their work would be wasted, as they think someone else is working on it. I don't think that's the case here so I unassign. In general, please assign yourself to a bug only if you are able to work on it soonish, to prevent misleading people.

     
  • Katie Russell

    Katie Russell - 2008-08-29
    • assigned_to: arianne_rpg --> nobody
     
  • Kimmo Rundelin

    Kimmo Rundelin - 2010-01-23

    Fixed in marauroa lately, and invalid versions should not happen any more whit the correct client. Thank you for reporting the bug.

     
  • Kimmo Rundelin

    Kimmo Rundelin - 2010-01-23
    • assigned_to: nobody --> nhnb
    • status: open --> closed-fixed
     


Anonymous

Cancel  Add attachments





Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks