Open Bios-Marcel opened 7 years ago
Do you use any natives or callbacks provided by the TSC plugin?
I tried it with and without, same result.
But when i for example used TSC_OnClientConnect, the callback itself worked fine, but the server still crashes when someone connects in sa-mp
What plugins do you use and in which order do you load them? (just copy-paste the plugins
line from your server.cfg
)
plugins crashdetect.so sscanf.so mysql.so streamer.so teamspeak-connector.so regex.so pawncmd.so YSF.so
Try to load the YSF plugin directly after crashdetect.
Same result:
[18:31:18] [connection] 46.80.26.58:49347 requests connection cookie.
[18:31:19] [connection] incoming connection: 46.80.26.58:49347 id: 0
[18:31:19] [debug] Server crashed due to an unknown error
[18:31:19] [debug] Native backtrace:
[18:31:19] [debug] #0 f73a0ca0 in _Z13GetStackTraceRSt6vectorI10StackFrameSaIS0_EEPv () from plugins/crashdetect.so
[18:31:19] [debug] #1 f7399d22 in _ZN11CrashDetect20PrintNativeBacktraceERSoPv () from plugins/crashdetect.so
[18:31:19] [debug] #2 f739a314 in _ZN11CrashDetect20PrintNativeBacktraceEPv () from plugins/crashdetect.so
[18:31:19] [debug] #3 f739c964 in _ZN11CrashDetect11OnExceptionEPv () from plugins/crashdetect.so
[18:31:19] [debug] #4 f73a05cd in ?? () from plugins/crashdetect.so
[18:31:19] [debug] #5 f7791bd0 in ?? ()
[18:31:19] [debug] #6 f72fe676 in _ZN7CServer26IsNickNameCharacterAllowedEc () from plugins/YSF.so
[18:31:19] [debug] #7 f72fe6f4 in _ZN7CServer11IsValidNickEPc () from plugins/YSF.so
[18:31:19] [debug] #8 f7301f9c in _Z25HOOK_ContainsInvalidCharsPc () from plugins/YSF.so
[18:31:19] [debug] #9 080b4d19 in ?? () from ./samp03svr
[18:31:19] [debug] #10 08071d38 in ?? () from ./samp03svr
[18:31:19] [debug] #11 08071e32 in ?? () from ./samp03svr
[18:31:19] [debug] #12 0807bc50 in ?? () from ./samp03svr
[18:31:19] [debug] #13 f7300f0b in _ZN14CSAMPFunctions7ReceiveEPv () from plugins/YSF.so
[18:31:19] [debug] #14 f7305b9c in _ZN14CHookRakServer7ReceiveEPv () from plugins/YSF.so
[18:31:19] [debug] #15 080aed3d in ?? () from ./samp03svr
[18:31:19] [debug] #16 080aef02 in ?? () from ./samp03svr
[18:31:19] [debug] #17 080aa13a in ?? () from ./samp03svr
[18:31:19] [debug] #18 f73e0637 in __libc_start_main () from /lib32/libc.so.6
[18:31:19] [debug] #19 0804b4e1 in ?? () from ./samp03svr
And if you remove the TSC plugin again?
it works just fine
Which YSF version are you using?
Latest by Kurta
Hm, maybe @kurta999 can tell us more about this. The function in the YSF plugin, which seems to cause a crash, seems pretty harmless though.
Should i create a new issue in YSF Repo? Or does the @ Name already notify him?
He should be notified. No need to create an extra issue.
The logs say that YSF caused it, but as soon as i remove the teamspeak-connector.so from plugins it works
I don't know if that is something fixable though?