Closed winterheart closed 2 months ago
There's a more comprehensive resolution in #579 for part of the issues. SIGABRT is not guaranteed, in my case it just wrote past the buffer silently, because, AIUI, not even ASAN adds guard zones inside structs so they stay layout-compatible to non-ASAN-enabled code.
Superseded by #579
Pull Request Type
Description
netgame_info
is limited by PAGENAME_LEN (35) and this cause SIG_ABORT if user pass very long filename to-dedicated
config option, as discovered in #571. Additional check for filename existence. Minor enhancements to related code.Related Issues
Fixes #571
Screenshots (if applicable)
Checklist
Additional Comments