io.netty.channel.ChannelPipelineException: org.apache.activemq.artemis.core.remoting.impl.netty.ActiveMQFrameDecoder2.handlerRemoved() has thrown an exception.

activemq-issues | Huang Wen Hui (JIRA) | 1 year ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    [jira] [Commented] (ARTEMIS-211) Memory leak using wildcard topic

    activemq-issues | 1 year ago | Huang Wen Hui (JIRA)
    io.netty.channel.ChannelPipelineException: org.apache.activemq.artemis.core.remoting.impl.netty.ActiveMQFrameDecoder2.handlerRemoved() has thrown an exception.

    Root Cause Analysis

    1. io.netty.util.IllegalReferenceCountException

      refCnt: 0

      at io.netty.buffer.AbstractByteBuf.ensureAccessible()
    2. Netty
      SingleThreadEventExecutor$2.run
      1. io.netty.buffer.AbstractByteBuf.ensureAccessible(AbstractByteBuf.java:1180)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      2. io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1163)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      3. io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:655)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      4. io.netty.handler.codec.ByteToMessageDecoder.handlerRemoved(ByteToMessageDecoder.java:108)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      5. io.netty.channel.DefaultChannelPipeline.callHandlerRemoved0(DefaultChannelPipeline.java:526)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      6. io.netty.channel.DefaultChannelPipeline.callHandlerRemoved(DefaultChannelPipeline.java:520)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      7. io.netty.channel.DefaultChannelPipeline.remove0(DefaultChannelPipeline.java:350)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      8. io.netty.channel.AbstractChannelHandlerContext.teardown0(AbstractChannelHandlerContext.java:103)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      9. io.netty.channel.AbstractChannelHandlerContext.teardown(AbstractChannelHandlerContext.java:88)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      10. io.netty.channel.AbstractChannelHandlerContext.teardown0(AbstractChannelHandlerContext.java:105)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      11. io.netty.channel.AbstractChannelHandlerContext.teardown(AbstractChannelHandlerContext.java:88)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      12. io.netty.channel.DefaultChannelPipeline.teardownAll(DefaultChannelPipeline.java:753)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      13. io.netty.channel.DefaultChannelPipeline.fireChannelUnregistered(DefaultChannelPipeline.java:742)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      14. io.netty.channel.AbstractChannel$AbstractUnsafe$6.run(AbstractChannel.java:607)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      15. io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:370)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      16. io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      17. io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)[netty-all-4.0.20.Final.jar:4.0.20.Final]
      17 frames
    3. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:745)[rt.jar:1.8.0_51]
      1 frame