You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "clebert suconic (JIRA)" <ji...@apache.org> on 2017/03/16 22:11:41 UTC

[jira] [Updated] (ARTEMIS-1044) Stackoverflow on AMQP sends

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

clebert suconic updated ARTEMIS-1044:
-------------------------------------
    Description: 
This is using quiver from Justin Ross: 

https://github.com/ssorj/quiver


If you run quiver with:

quiver q0 --sender qpid-messaging-cpp --receiver qpid-messaging-cpp --messages 1m --body-size 100 --credit 1000 --timeout 1


you will get this:


17:31:28,897 WARN  [org.apache.activemq.artemis.utils.OrderedExecutorFactory] null: java.lang.StackOverflowError
        at io.netty.buffer.AbstractByteBuf.setIndex(AbstractByteBuf.java:128) [netty-all-4.1.6.Final.jar:4.1.6.Final]
        at io.netty.buffer.UnpooledHeapByteBuf.<init>(UnpooledHeapByteBuf.java:77) [netty-all-4.1.6.Final.jar:4.1.6.Final]
        at io.netty.buffer.UnpooledHeapByteBuf.<init>(UnpooledHeapByteBuf.java:56) [netty-all-4.1.6.Final.jar:4.1.6.Final]
        at io.netty.buffer.Unpooled.wrappedBuffer(Unpooled.java:157) [netty-all-4.1.6.Final.jar:4.1.6.Final]
        at org.apache.activemq.artemis.protocol.amqp.broker.AMQPMessage.<init>(AMQPMessage.java:80) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
        at org.apache.activemq.artemis.protocol.amqp.broker.AMQPSessionCallback.serverSend(AMQPSessionCallback.java:345) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
        at org.apache.activemq.artemis.protocol.amqp.proton.ProtonServerReceiverContext.onMessage(ProtonServerReceiverContext.java:161) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
        at org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext$LocalListener.onDelivery(AMQPConnectionContext.java:427) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
        at org.apache.activemq.artemis.protocol.amqp.proton.handler.Events.dispatch(Events.java:97) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
        at org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.dispatch(ProtonHandler.java:345) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
        at org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.flush(ProtonHandler.java:266) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
        at org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext.flush(AMQPConnectionContext.java:138) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]


> Stackoverflow on AMQP sends
> ---------------------------
>
>                 Key: ARTEMIS-1044
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-1044
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>    Affects Versions: 2.0.0
>            Reporter: clebert suconic
>            Assignee: clebert suconic
>             Fix For: 2.next
>
>
> This is using quiver from Justin Ross: 
> https://github.com/ssorj/quiver
> If you run quiver with:
> quiver q0 --sender qpid-messaging-cpp --receiver qpid-messaging-cpp --messages 1m --body-size 100 --credit 1000 --timeout 1
> you will get this:
> 17:31:28,897 WARN  [org.apache.activemq.artemis.utils.OrderedExecutorFactory] null: java.lang.StackOverflowError
>         at io.netty.buffer.AbstractByteBuf.setIndex(AbstractByteBuf.java:128) [netty-all-4.1.6.Final.jar:4.1.6.Final]
>         at io.netty.buffer.UnpooledHeapByteBuf.<init>(UnpooledHeapByteBuf.java:77) [netty-all-4.1.6.Final.jar:4.1.6.Final]
>         at io.netty.buffer.UnpooledHeapByteBuf.<init>(UnpooledHeapByteBuf.java:56) [netty-all-4.1.6.Final.jar:4.1.6.Final]
>         at io.netty.buffer.Unpooled.wrappedBuffer(Unpooled.java:157) [netty-all-4.1.6.Final.jar:4.1.6.Final]
>         at org.apache.activemq.artemis.protocol.amqp.broker.AMQPMessage.<init>(AMQPMessage.java:80) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
>         at org.apache.activemq.artemis.protocol.amqp.broker.AMQPSessionCallback.serverSend(AMQPSessionCallback.java:345) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
>         at org.apache.activemq.artemis.protocol.amqp.proton.ProtonServerReceiverContext.onMessage(ProtonServerReceiverContext.java:161) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
>         at org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext$LocalListener.onDelivery(AMQPConnectionContext.java:427) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
>         at org.apache.activemq.artemis.protocol.amqp.proton.handler.Events.dispatch(Events.java:97) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
>         at org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.dispatch(ProtonHandler.java:345) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
>         at org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.flush(ProtonHandler.java:266) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]
>         at org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext.flush(AMQPConnectionContext.java:138) [artemis-amqp-protocol-2.1.0-SNAPSHOT.jar:]



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