-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
document \0 filter in checker results? #153
Comments
Or we should specify it as a TENET, that they should not include \0 |
Seriously, allowing \0 in strings is just calling for problems, and imho any checker author depending on something obscure like that should reconsider his life choices... |
Sure, but I'd like to tell them that right away :) Maybe just dropping the string, logging an error and considering it a checker error is the sanest approach? |
One important point is here that we should make clear that player-generated stuff never ends up there. |
Maybe we should just strip the \0 bytes, and continue without error? |
Strictly speaking we are now changing the checker results (message, attackInfo) before they reach the user. This might be unexpected for checker authors who rely on obscure strings.
The text was updated successfully, but these errors were encountered: