Charles E. Rolke created DISPATCH-1628:
------------------------------------------

             Summary: Crash after enforcing oversize message connection close
                 Key: DISPATCH-1628
                 URL: https://issues.apache.org/jira/browse/DISPATCH-1628
             Project: Qpid Dispatch
          Issue Type: Bug
          Components: Router Node
    Affects Versions: 1.11.0
            Reporter: Charles E. Rolke
            Assignee: Charles E. Rolke
             Fix For: 1.12.0


system_tests_policy_oversize_basic test_40 sends a barrage of oversize messages 
to router INT.A. The router closes the connection to the sender but before that 
can take effect all 10 messages have arrived at the router's input link.

Internally the proton subsystem delivers the first two messages in the context 
of the same pn_delivery. This causes an indexing error in dispatch that leads 
to a use-after-free crash while attempting to clean up the qdr_delivery lost by 
the duplicate index.

The error shows up commonly on rhel8 and occasionally on fedora 29.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to