Issue information

Issue ID
#8344
Status
Fixed
Severity
None
Started
Gerz
Sep 16, 2014 22:43
Last Post
Ind
Sep 21, 2014 3:04
Confirmation
Yes (2)
No (0)

Gerz - Sep 16, 2014 22:43

[code=auto:0] (09/16/2014 18:02:04) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 279 exceeded, most likely caused by packet 0x0996 (len=4926, ip=123.20.65.101). (09/16/2014 18:03:08) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 59 exceeded, most likely caused by packet 0x0995 (len=7876, ip=123.20.65.101). (09/16/2014 18:03:08) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 59 exceeded, most likely caused by packet 0x0996 (len=4926, ip=123.20.65.101). (09/16/2014 18:04:12) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 257 exceeded, most likely caused by packet 0x0995 (len=7876, ip=123.20.65.101). (09/16/2014 18:04:12) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 257 exceeded, most likely caused by packet 0x0996 (len=4926, ip=123.20.65.101). (09/16/2014 18:05:15) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 224 exceeded, most likely caused by packet 0x0995 (len=7876, ip=123.20.65.101). (09/16/2014 18:05:15) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 224 exceeded, most likely caused by packet 0x0996 (len=4926, ip=123.20.65.101). (09/16/2014 18:06:18) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 28 exceeded, most likely caused by packet 0x0995 (len=7876, ip=123.20.65.101). (09/16/2014 18:06:18) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 28 exceeded, most likely caused by packet 0x0996 (len=4926, ip=123.20.65.101). (09/16/2014 18:07:19) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 32 exceeded, most likely caused by packet 0x0995 (len=7876, ip=123.20.65.101). (09/16/2014 18:07:19) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 32 exceeded, most likely caused by packet 0x0996 (len=4926, ip=123.20.65.101). (09/16/2014 18:08:22) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 295 exceeded, most likely caused by packet 0x0995 (len=7876, ip=123.20.65.101). (09/16/2014 18:08:22) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 295 exceeded, most likely caused by packet 0x0996 (len=4926, ip=123.20.65.101). (09/16/2014 18:09:26) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 66 exceeded, most likely caused by packet 0x0995 (len=7876, ip=123.20.65.101). (09/16/2014 18:09:26) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 66 exceeded, most likely caused by packet 0x0996 (len=4926, ip=123.20.65.101). (09/16/2014 18:10:33) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 296 exceeded, most likely caused by packet 0x0995 (len=7876, ip=123.20.65.101). (09/16/2014 18:10:33) [ Error ] : WFIFOSET: Maximum write buffer size for client connection 296 exceeded, most likely caused by packet 0x0996 (len=4926, ip=123.20.65.101). [/code][code=auto:0] (09/16/2014 21:42:41) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:42:41) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:42:54) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:44:03) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:44:50) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:46:27) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:46:27) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:46:27) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:46:27) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:46:34) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:48:58) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:48:58) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:48:58) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:48:58) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:48:58) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:48:58) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:48:59) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:48:59) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:48:59) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:48:59) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:49:01) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:49:09) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:49:09) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:49:09) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:49:10) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:49:10) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:49:10) [ Error ] : status_skill2sc: Unsupported skill id 65535 (09/16/2014 21:49:12) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:52:01) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:52:02) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:52:34) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:52:34) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:52:34) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:53:31) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:53:38) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:53:38) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:54:02) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:55:16) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 21:59:02) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 22:03:30) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 22:03:32) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 22:08:25) [ Error ] : timer_settick: no such timer 21221 (005EFA3B(skill_blockpc_end)) (09/16/2014 22:09:26) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 22:09:47) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 22:10:27) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 22:11:17) [ Error ] : status_skill2sc: Unsupported skill id 0 (09/16/2014 22:11:18) [ Error ] : status_skill2sc: Unsupported skill id 0 [/code][code=auto:0] (09/17/2014 01:01:12) [ Error ] : timer_settick: no such timer 8085 (005F25DD(unit_walktoxy_timer)) (09/17/2014 01:01:14) [ Error ] : timer_settick: no such timer 8085 (005F25DD(unit_walktoxy_timer)) (09/17/2014 01:01:14) [ Error ] : timer_settick: no such timer 8085 (005F25DD(unit_walktoxy_timer)) (09/17/2014 01:01:15) [ Error ] : timer_settick: no such timer 8085 (005F25DD(unit_walktoxy_timer)) (09/17/2014 01:01:15) [ Error ] : timer_settick: no such timer 8085 (005F25DD(unit_walktoxy_timer)) (09/17/2014 01:01:16) [ Error ] : timer_settick: no such timer 8085 (005F25DD(unit_walktoxy_timer)) (09/17/2014 01:01:16) [ Error ] : timer_settick: no such timer 8085 (005F25DD(unit_walktoxy_timer)) (09/17/2014 01:01:18) [ Error ] : timer_settick: no such timer 8085 (005F25DD(unit_walktoxy_timer)) (09/17/2014 01:01:19) [ Error ] : timer_settick: no such timer 8085 (005F25DD(unit_walktoxy_timer)) (09/17/2014 01:01:20) [ Error ] : timer_settick: no such timer 8085 (005F25DD(unit_walktoxy_timer)) (09/17/2014 01:24:03) [ Error ] : timer_settick: no such timer 5249 (005EFA3B(skill_blockpc_end)) (09/17/2014 01:29:37) [ Error ] : timer_settick: no such timer 1510 (005F25DD(unit_walktoxy_timer)) (09/17/2014 01:30:00) [ Error ] : timer_settick: no such timer 1510 (005F25DD(unit_walktoxy_timer)) [/code]

Frost - Sep 17, 2014 8:01

Please provide how you reproduce this issue..

Gerz - Sep 17, 2014 11:15

Who knows? T_T my server online 1k+, i saw it from map server log :(

4144 - Sep 17, 2014 14:40

It can be very slow player connection.
You have other ip addresses with same error?

Ind - Sep 20, 2014 19:21

I think I can see the 1st one happening...however I wonder whats your max_storage? I'd like to have an idea of what kind of value I'm working against.
On the second one, I've run thru all our status_skill2sc instances and I can't see any of them bringing such errors up (the caller values are mostly hardcoded and when they're not there are range checks to ensure it calls a valid id). wouldn't you have custom code or plugins calling it?
On the third I have also gone over all our timer->settick instances (there are only 2) and I can't see either bringing this up, you wouldn't have custom code or plugins calling it?[quote]
It can be very slow player connection.[/quote]no it can't.

Garr - Sep 20, 2014 23:05

I can confirm 3rd one, on our server it's happening to champions, they can't use asura anymore and each one of their tries produces either such error as Gerz posted, or function mismatch. Sadly, can't provide which error exactly it is, as I don't have logs over here.

Haru - Sep 20, 2014 23:24

Third one is an intermittent issue I've been observing for several months, but I'm unable to reproduce. I blame some invalid pointer being kept somewhere when a timer or some data is deleted, and then other functions keep accessing that pointer and cause data corruption in memory. But that's just a hunch.

Gerz - Sep 21, 2014 1:11

[code=auto:0] On the second one, I've run thru all our status_skill2sc instances and I can't see any of them bringing such errors up (the caller values are mostly hardcoded and when they're not there are range checks to ensure it calls a valid id). wouldn't you have custom code or plugins calling it? [/code]
InD, how to run thru all status_skill2sc instances for test and debug?
[quote]
I can confirm 3rd one, on our server it's happening to champions, they
can't use asura anymore and each one of their tries produces either such
error as Gerz posted, or function mismatch. Sadly, can't provide which
error exactly it is, as I don't have logs over here.[/quote]
Yes, sometime players disconnect for some reason, then he can't use last skills he used anymore, need restart server to reuse again.

This post has been edited by Gerz on Sep 21, 2014 1:15

Ind - Sep 21, 2014 1:40

What about what I asked on my other post? whats your max_storage?

Gerz - Sep 21, 2014 1:58

my max storage is 750

Ind - Sep 21, 2014 3:04

1 and 3 should be fixed in [url="https://github.com/HerculesWS/Hercules/commit/09326b385734eb824a4e39b59f332f93a1fb2949"]https://github.com/HerculesWS/Hercules/commit/09326b385734eb824a4e39b59f332f93a1fb2949[/url]
As for 2, please create a new bug report if it happens again[quote]
InD, how to run thru all status_skill2sc instances for test and debug?[/quote]I ctrl+f'd status->skill2sc throughout all source files