[ 
https://issues.apache.org/jira/browse/DISPATCH-46?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ted Ross reassigned DISPATCH-46:
--------------------------------

    Assignee: Ted Ross

> dispatch crash when proton gets bad socket
> ------------------------------------------
>
>                 Key: DISPATCH-46
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-46
>             Project: Qpid Dispatch
>          Issue Type: Bug
>    Affects Versions: 0.2
>            Reporter: michael goulish
>            Assignee: Ted Ross
>             Fix For: 0.3
>
>
> When I attempted to connect a lot of clients to a router, I exceeded my 
> process limit.  Then this happens:
>   1. proton gets an invalid socket, and returns a 0 from pn_listener_accept
>   2. dispatch function thread_process_listeners takes the null and starts 
> using it.
>   3. Some proton calls return silently after having gotten a null input.
>   4. dispatch passes the null to pn_transport_set_max_frame, which 
> dereferences it.
>   5. router blows core.  testing engineer panics.  hilarity ensues.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to