Open dqp10515 opened 2 months ago
The smartdns code currently does not strictly adhere to byte alignment, which may lead to degraded performance or exceptions on certain architectures during runtime.
In what situations is byte alignment required?
Please check the latest code.
Thank you for updating the code.
Issue Description
SmartDNS crashes due to misaligned memory access in
fast_ping.c
.System Information
Steps to Reproduce
Logs
server side:
ASan report:
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior fast_ping.c:1598:18 in