michele-tramonti opened a new issue, #2248:
URL: https://github.com/apache/plc4x/issues/2248

   ### What happened?
   
   i'm using plc4j version 0.13.0, connecting to S7_400.
   sometimes (I'm not able to identify the specific reason or pattern) i see 
this error in log:
   `[2025-09-04 15:51:56] [info] 2025-09-04 15:51:56.923 ERROR 1894504 --- 
[tLoopGroup-24-1] io.netty.util.ResourceLeakDetector       : LEAK: 
ByteBuf.release() was not called before it's garbage-collected. See 
https://netty.io/wiki/reference-counted-objects.html for more information.
   [2025-09-04 15:51:56] [info] Recent access records:
   [2025-09-04 15:51:56] [info] Created at:
   [2025-09-04 15:51:56] [info] 
#011io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:410)
   [2025-09-04 15:51:56] [info] 
#011io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:188)
   [2025-09-04 15:51:56] [info] 
#011io.netty.buffer.UnsafeByteBufUtil.copy(UnsafeByteBufUtil.java:454)
   [2025-09-04 15:51:56] [info] 
#011io.netty.buffer.PooledUnsafeDirectByteBuf.copy(PooledUnsafeDirectByteBuf.java:216)
   [2025-09-04 15:51:56] [info] 
#011io.netty.buffer.AbstractByteBuf.copy(AbstractByteBuf.java:1194)
   [2025-09-04 15:51:56] [info] 
#011org.apache.plc4x.java.s7.readwrite.protocol.S7HMuxImpl.encode(S7HMuxImpl.java:136)
   [2025-09-04 15:51:56] [info] 
#011org.apache.plc4x.java.s7.readwrite.protocol.S7HMuxImpl.encode(S7HMuxImpl.java:1)
   [2025-09-04 15:51:56] [info] 
#011io.netty.handler.codec.MessageToMessageCodec$2.encode(MessageToMessageCodec.java:85)
   [2025-09-04 15:51:56] [info] 
#011io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:90)
   [2025-09-04 15:51:56] [info] 
#011io.netty.handler.codec.MessageToMessageCodec.write(MessageToMessageCodec.java:130)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:891)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:875)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:984)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:868)
   [2025-09-04 15:51:56] [info] 
#011io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:113)
   [2025-09-04 15:51:56] [info] 
#011io.netty.handler.codec.ByteToMessageCodec.write(ByteToMessageCodec.java:108)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:891)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:875)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:984)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:868)
   [2025-09-04 15:51:56] [info] 
#011io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:113)
   [2025-09-04 15:51:56] [info] 
#011io.netty.handler.codec.MessageToMessageCodec.write(MessageToMessageCodec.java:130)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:891)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:875)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:984)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:868)
   [2025-09-04 15:51:56] [info] 
#011io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:113)
   [2025-09-04 15:51:56] [info] 
#011io.netty.handler.codec.MessageToMessageCodec.write(MessageToMessageCodec.java:130)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:891)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:956)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:982)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:950)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:1000)
   [2025-09-04 15:51:56] [info] 
#011io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:974)
   [2025-09-04 15:51:56] [info] 
#011org.apache.plc4x.java.spi.Plc4xNettyWrapper$1.sendToWire(Plc4xNettyWrapper.java:100)
   [2025-09-04 15:51:56] [info] 
#011org.apache.plc4x.java.spi.internal.DefaultSendRequestContext.handle(DefaultSendRequestContext.java:108)
   [2025-09-04 15:51:56] [info] 
#011org.apache.plc4x.java.spi.internal.DefaultSendRequestContext.handle(DefaultSendRequestContext.java:1)
   [2025-09-04 15:51:56] [info] 
#011org.apache.plc4x.java.s7.readwrite.protocol.S7ProtocolLogic.lambda$42(S7ProtocolLogic.java:1535)
   [2025-09-04 15:51:56] [info] 
#011org.apache.plc4x.java.spi.transaction.RequestTransactionManager$TransactionOperation.run(RequestTransactionManager.java:225)
   [2025-09-04 15:51:56] [info] 
#011java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
   [2025-09-04 15:51:56] [info] 
#011java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
   [2025-09-04 15:51:56] [info] 
#011java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
   [2025-09-04 15:51:56] [info] 
#011java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
   [2025-09-04 15:51:56] [info] 
#011java.base/java.lang.Thread.run(Thread.java:829)`
   
   ### Version
   
   v0.13.0
   
   ### Programming Languages
   
   - [ ] plc4c
   - [ ] plc4go
   - [x] plc4j
   - [ ] plc4net
   - [ ] plc4py
   
   ### Protocols
   
   - [ ] AB-Ethernet
   - [ ] ADS /AMS
   - [ ] BACnet/IP
   - [ ] C-Bus
   - [ ] CANopen
   - [ ] EtherNet/IP
   - [ ] Firmata
   - [ ] IEC-69870
   - [ ] KNXnet/IP
   - [ ] Modbus
   - [ ] OPC-UA
   - [ ] Profinet
   - [x] S7
   - [ ] S7-light


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to