You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Jiri Danek (JIRA)" <ji...@apache.org> on 2017/02/21 14:12:44 UTC

[jira] [Updated] (PROTON-1413) [proactor] Assertion `ps->next == &UNLISTED' failed

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

Jiri Danek updated PROTON-1413:
-------------------------------
    Issue Type: Bug  (was: Wish)

> [proactor] Assertion `ps->next == &UNLISTED' failed
> ---------------------------------------------------
>
>                 Key: PROTON-1413
>                 URL: https://issues.apache.org/jira/browse/PROTON-1413
>             Project: Qpid Proton
>          Issue Type: Bug
>          Components: examples, proton-c
>    Affects Versions: 0.18.0
>            Reporter: Jiri Danek
>
> Use commit 204c847 PROTON-1403: C libuv proactor fixes and tests, build with {{-DCMAKE_BUILD_TYPE=Debug}}
> {noformat}
> ./qpid-proton/build/examples/c/proactor/send -a 192.168.1.100
> 100 messages sent and acknowledged
> PN_TRANSPORT_CLOSED: amqp:connection:framing-error: connection aborted
> /receive -a 192.168.1.100
> {"sequence"=1}
> {"sequence"=2}
> receive: .../proton-c/src/proactor/libuv.c:203: void push_lh(queue *, psocket_t *): Assertion `ps->next == &UNLISTED' failed.
> Aborted (core dumped)
> {noformat}
> Another (more deterministic) way to reproduce this is
> {noformat}
> $ nc -l 5672 < /dev/null 
> $ qpid-proton/build/examples/c/proactor/receive
> receive: .../qpid-proton/proton-c/src/proactor/libuv.c:203: void push_lh(queue *, psocket_t *): Assertion `ps->next == &UNLISTED' failed.
> Aborted (core dumped)
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

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