[
https://issues.apache.org/jira/browse/PROTON-1978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Stitcher updated PROTON-1978:
------------------------------------
Description:
This bug was found by the oss-fuzz project:
[https://oss-fuzz.com/testcase?key=5118747114209280]
If the last delivery value affected is legitimate (before the next sequence
number to be assigned), but the first value is hugely before it then the
disposition frame handling will loop through every affected delivery number
from first to last which can take a very long time and effectively hang the
process.
was:
This bug was found by the oss-fuzz project:
[https://oss-fuzz.com/testcase?key=5118747114209280|http://example.com/]
If the last delivery value affected is legitimate (before the next sequence
number to be assigned), but the first value is hugely before it then the
disposition frame handling will loop through every affected delivery number
from first to last which can take a very long time and effectively hang the
process.
> Disposition frames can take a *very* long time to complete
> ----------------------------------------------------------
>
> Key: PROTON-1978
> URL: https://issues.apache.org/jira/browse/PROTON-1978
> Project: Qpid Proton
> Issue Type: Bug
> Components: proton-c
> Reporter: Andrew Stitcher
> Assignee: Andrew Stitcher
> Priority: Major
> Labels: fuzzer
> Fix For: proton-c-0.27.0
>
>
> This bug was found by the oss-fuzz project:
> [https://oss-fuzz.com/testcase?key=5118747114209280]
> If the last delivery value affected is legitimate (before the next sequence
> number to be assigned), but the first value is hugely before it then the
> disposition frame handling will loop through every affected delivery number
> from first to last which can take a very long time and effectively hang the
> process.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]