Timer Delete issue

Kathis

New member
Messages
4
Points
0
Emulator
So we have a player whom cannot use Endure says their timer is in a cool down. Which the gui says otherwise...

When I logged off his account (to test to make sure that it was indeed not working )

This error appeared on our map-server

[Error]: timer_do_delete error: function mismatch [1574]00000000(unkown timer function) != 00627626(skill_blockpc_end)
[Error]: --- failed assertion -------------------------
[Error]: c:\hercules\src\common\timer.c: 389: '0' in function `unkown`
[Error]: --- end failed assertion ---------------------


Any idea what is causing this or how we can fix it?

It should be noted that we tried in various maps, every other character can perform Endure in those errors but not this one.

 
Last edited by a moderator:
Please confirm the git hash of your map server

 
right when you start map server it should tell you the hash

 
4b17d944024e78ddc3dd608149ad096244e06f6f

Sorry that took me a while, we were doing maintenance anyway >_> so I figured wait until I reset the server since it was at the top.

 
This server more than one year old.

Not sure what some one will fix any issues for you in this outdated code.

After your commit was fixed some timer issues and added more debug info about timers.

Better update hercules to latest version.

 
Nevermind. It either fixed itself or removing it from the sql in the sc_data and restarting was a solution >_> Still not sure how this error came to be though.

 
i recently experince this problem at the current git. the only way i deal with it is to restart the server. that is very bad solution.

 
@4144 This has to do with the cooldown, was reported the hercules in 2014, the ind came to add the command @cddebug not to need restart the server. But the real problem has never been fixed.

Link Bug Track

 
Last edited by a moderator:
@astralprojection before this error, you probably should see other and real errors about timers. can you show them?

 
@Beretin old hercules was all messed and without validation. now if any errors happens with timers should be other errors

 
@astralprojection before this error, you probably should see other and real errors about timers. can you show them?
this one:
(02/09/2018 07:52:33) [ Error ] : timer_do_delete error : function mismatch [2683]0x51ac10(mob_delayspawn) != 0x5caae0(skill_blockpc_end)

 
@astralprojection you have any mods? this look like timers corrupted code.

I not remember any issues like this in current hercules codebase. No one reported this for long time. But if you using very old hercules this is fine, real issue source cant be tracked in old versions.

 
Back
Top