IS4Code / YSF

YSF Server Functions
Other
98 stars 34 forks source link

SAMPGDK and crash problem #79

Open adonischirinos opened 6 years ago

adonischirinos commented 6 years ago

Hi! I have a big problem with YSF (lastest version), when I update YSF to the current version the server prints these errors:

[06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed) [06:45:56] [sampgdk:error] Too many callback arguments (at most 32 allowed)

And approximate 30 mins the server crash (and server_log is big, more 100 MB ~ if don't delete log along days.

I have to use an old version of the YSF so it does not appear (version R16)

Thanks!!

IS4Code commented 6 years ago

Can you also post the crash log from crashdetect? Do releases R17 - R18 work, or is R16 the last working version for you? When are these errors printed?

adonischirinos commented 6 years ago

Yep, R16 is the only version working for me.

Nothing happens in SO Windows. But in Ubuntu or Debian yes. (I tried change operating system to see if to solve my situation, but nothing happened {Ubuntu to Debian)... the same problem)

Crash on R19:

http://forum.sa-mp.com/showthread.php?p=3935020#post3935020

also (passed 30 mins or more)

http://forum.sa-mp.com/showthread.php?p=3903227#post3903227

others crash with SAMPGDK.

[sampgdk:warning] Index mismatch for OnOutcomeScmEvent (-10011 != -10009) [sampgdk:warning] Index mismatch for OnVehicleDamageStatusUpdate (-10057 != -10055) [14:20:33] [sampgdk:warning] Index mismatch for OnVehicleDamageStatusUpdate (-10057 != -10055) [14:20:34] [sampgdk:warning] Index mismatch for OnVehicleDamageStatusUpdate (-10057 != -10055) [14:20:35] [sampgdk:warning] Index mismatch for OnPlayerPauseStateChange (-10037 != -10035) [14:20:35] [sampgdk:warning] Index mismatch for OnPlayerPauseStateChange (-10037 != -10035) [14:20:37] [sampgdk:warning] Index mismatch for OnVehicleDamageStatusUpdate (-10057 != -10055) [14:20:37] [sampgdk:warning] Index mismatch for OnVehicleDamageStatusUpdate (-10057 != -10055) [14:20:37] [sampgdk:warning] Index mismatch for OnVehicleDamageStatusUpdate (-10057 != -10055) [14:20:37] [sampgdk:warning] Index mismatch for OnVehicleDamageStatusUpdate (-10057 != -10055) [14:20:37] [sampgdk:warning] Index mismatch for OnVehicleDamageStatusUpdate (-10057 != -10055) [14:20:37]

I don't have the crashlog because in those months I had updated (September) to version R19 and I had to remove it because every 30 minutes crashed or if someone connected to the server, in addition to the sampgdk errors. Actually i used R16 on Ubuntu and R19 on Windows.

P.D: It seems strange to me that the errors of the SAMPGDK appear to me if they removed it from the R18 version I think.