Issue information

Issue ID
#1329
Status
Invalid
Severity
None
Started
Hercules Elf Bot
Apr 7, 2008 12:06
Last Post
Hercules Elf Bot
Apr 18, 2012 15:53
Confirmation
N/A

Hercules Elf Bot - Apr 7, 2008 12:06

Originally posted by [b]chricton[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=1329

Hi,

First of all, sorry about my english, it isn't as good as it should be.

We have a server with 500 people in WOE running under a LINUX and the problem is happening with trunk revissions 124xx . Before of that we had few players, so i can't really tell for sure if It didn't happened or just we didn't noticed (it seems to be worse and worse depending on the numer of players in WOE).

The problem is that during the WOE the map-server starts to "freeze". It is general, so it freezes players in different castles or maps. This freezes have a duration between 2 and 10 seconds more or less and are quite often (in an hour we can have 15-20 freezes). If you are monitoring the resources of the server (TOP command in linux) you can see the map-server_Sql process dissapearing from the list (as if it is not using the CPU for a moment) for the time the frezee is happening. And what is even worse, each time there is a freeze messages like these appear in the log of the map.

[codebox]Debug]: script:menu: selection is out of range (5 pairs are missing?) - please report this
[Debug]: Source (NPC): Healer#h1-4 at geffen (124,70)
[Debug]: unit_remove_map: unexpected state when removing player AID/CID:2002179/20 (active=1 connect_new=0 rewarp=0 changemap=0 debug_remove_map=1) from map=payg_cas03 (users=36). Please report this!!!
[10:30pm] <Slennox> [Debug]: unit_remove_map: unexpected state when removing player AID/CID:2003434/3369 (active=1 connect_new=0 rewarp=0 changemap=0 debug_remove_map=1) from map=payg_cas03 (users=58). Please report this!!!
[Debug]: npc_scriptcont: 'Unknown NPC' (sd->npc_id=0) is not Mailbox#2alb (id=110005328).
[Debug]: script:menu: selection is out of range (2 pairs are missing?) - please report this
[Debug]: Source (NPC): Healer#h1-5 at umbala (126,133)
[Debug]: script:menu: selection is out of range (16 pairs are missing?) - please report this
[Debug]: Source (NPC): Kafra Employee at umbala (128,133)
[Warning]: npc_scriptcont: failed npc_checknear test]
[/codebox]

There are also some strange things like this.

[codebox]Status]: Char-server 'XXX': authentication of the account 2003974 REFUSED (ip: xx.xx.xx.xx)[/codebox]


The ip shown in the picture is the ip of the server where the eathena runs! Not an user's IP. Maybe there is some error that makes the map-server go crazy? i don't know.

The rest of the time it works fine, so I guess it's an error caused by something that only_happens/it's_more_frequënt in WOE.

Generally it happens when a guild makes a recall, but i have noticed some recalls (just a few) that don't produce a freeze. Maybe is a wrong iteraction between the recall an some specific situations? On the other hand i can't tell if always is caused by a recall because there are too many guilds to tell.

If you need additional info or want me to explain somethin better just ask for it.


EDIT: I put de xx.xx.xx.xx in Ip instead the original ip (there was no need of the original IP)
Any suggestion?

This post has been edited by chricton: Apr 7 2008, 08:39 AM