You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2017/10/23 19:23:00 UTC

[jira] [Commented] (PROTON-1176) Core dump if reactor creation fails

    [ https://issues.apache.org/jira/browse/PROTON-1176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16215699#comment-16215699 ] 

ASF subversion and git services commented on PROTON-1176:
---------------------------------------------------------

Commit da7f5056a45528196be6733fc56a1f41bda58ded in qpid-proton's branch refs/heads/master from [~aconway]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;h=da7f505 ]

PROTON-1176: Core dump if reactor creation fails

Fixed wrapper construct bug that leaves fields uninitialized if the reactor
fails to create. Added test to verify that BlockingConnection raises a
ProtonException if there are not enough FDs, and does not crash.


> Core dump if reactor creation fails
> -----------------------------------
>
>                 Key: PROTON-1176
>                 URL: https://issues.apache.org/jira/browse/PROTON-1176
>             Project: Qpid Proton
>          Issue Type: Bug
>          Components: python-binding
>    Affects Versions: 0.12.0
>            Reporter: Cliff Jansen
>            Assignee: Alan Conway
>              Labels: crash
>             Fix For: proton-c-0.18.1
>
>
> If a BlockingConnection fails creating a reactor from Proton-C, the wrapper constructor for the container fails on a null "impl" value, causing a core dump rather than an exception.
> This can happen if the process runs out of file descriptors and cannot allocate the self-pipes needed by the reactor.
> Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1319165



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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