Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "C:\Program Files\Java\jdk1.8.0_121\bin\java" -Dio.netty.leakDetectionLevel=paranoid "-javaagent:C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2017.1\lib\idea_rt.jar=50361:C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2017.1\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_121\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_121\jre\lib\rt.jar;C:\Users\Tom LeGodais\Desktop\KotlinRS\target\classes;C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2017.1\plugins\Kotlin\kotlinc\lib\kotlin-runtime.jar;C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2017.1\plugins\Kotlin\kotlinc\lib\kotlin-reflect.jar;C:\Users\Tom LeGodais\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jre8\1.1.1\kotlin-stdlib-jre8-1.1.1.jar;C:\Users\Tom LeGodais\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jre7\1.1.1\kotlin-stdlib-jre7-1.1.1.jar;C:\Users\Tom LeGodais\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.1.1\kotlin-stdlib-1.1.1.jar;C:\Users\Tom LeGodais\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\Tom LeGodais\.m2\repository\io\netty\netty-all\4.1.9.Final\netty-all-4.1.9.Final.jar;C:\Users\Tom LeGodais\.m2\repository\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\Tom LeGodais\.m2\repository\org\slf4j\slf4j-api\1.7.5\slf4j-api-1.7.5.jar;C:\Users\Tom LeGodais\.m2\repository\org\slf4j\slf4j-jdk14\1.7.5\slf4j-jdk14-1.7.5.jar;C:\Users\Tom LeGodais\Desktop\KotlinRS\lib\openrs.jar" org.kotlinrs.ApplicationKt
- Mar 29, 2017 1:05:17 PM org.kotlinrs.game.GameServer <init>
- INFO: Starting KotlinRS Server..
- Mar 29, 2017 1:05:17 PM org.kotlinrs.game.GameServer start
- INFO: Ready for connections.
- Mar 29, 2017 1:06:49 PM io.netty.util.internal.logging.Slf4JLogger warn
- WARNING: An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception.
- java.io.IOException: An existing connection was forcibly closed by the remote host
- at sun.nio.ch.SocketDispatcher.read0(Native Method)
- at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
- at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
- at sun.nio.ch.IOUtil.read(IOUtil.java:192)
- at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
- at io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes(PooledUnsafeDirectByteBuf.java:288)
- at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1100)
- at io.netty.buffer.WrappedByteBuf.writeBytes(WrappedByteBuf.java:813)
- at io.netty.buffer.AdvancedLeakAwareByteBuf.writeBytes(AdvancedLeakAwareByteBuf.java:631)
- at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:372)
- at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:123)
- at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- at java.lang.Thread.run(Thread.java:745)
- Mar 29, 2017 1:06:51 PM io.netty.util.internal.logging.Slf4JLogger error
- SEVERE: LEAK: ByteBuf.release() was not called before it's garbage-collected. See http://netty.io/wiki/reference-counted-objects.html for more information.
- Recent access records: 1
- #1:
- io.netty.buffer.AdvancedLeakAwareByteBuf.writeBytes(AdvancedLeakAwareByteBuf.java:600)
- io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:829)
- org.kotlinrs.net.update.FileResponseEncoder.encode(FileResponseEncoder.kt:29)
- org.kotlinrs.net.update.FileResponseEncoder.encode(FileResponseEncoder.kt:10)
- io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:816)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:723)
- io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:816)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:723)
- io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730)
- io.netty.channel.AbstractChannelHandlerContext.access$1900(AbstractChannelHandlerContext.java:38)
- io.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask.write(AbstractChannelHandlerContext.java:1089)
- io.netty.channel.AbstractChannelHandlerContext$WriteAndFlushTask.write(AbstractChannelHandlerContext.java:1136)
- io.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask.run(AbstractChannelHandlerContext.java:1078)
- io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
- io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:403)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:442)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- Created at:
- io.netty.util.ResourceLeakDetector.track(ResourceLeakDetector.java:237)
- io.netty.buffer.UnpooledByteBufAllocator.newDirectBuffer(UnpooledByteBufAllocator.java:79)
- io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:181)
- io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:117)
- io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:828)
- org.kotlinrs.net.update.FileResponseEncoder.encode(FileResponseEncoder.kt:29)
- org.kotlinrs.net.update.FileResponseEncoder.encode(FileResponseEncoder.kt:10)
- io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:816)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:723)
- io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:816)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:723)
- io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730)
- io.netty.channel.AbstractChannelHandlerContext.access$1900(AbstractChannelHandlerContext.java:38)
- io.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask.write(AbstractChannelHandlerContext.java:1089)
- io.netty.channel.AbstractChannelHandlerContext$WriteAndFlushTask.write(AbstractChannelHandlerContext.java:1136)
- io.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask.run(AbstractChannelHandlerContext.java:1078)
- io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
- io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:403)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:442)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- Mar 29, 2017 1:06:51 PM io.netty.util.internal.logging.Slf4JLogger error
- SEVERE: LEAK: ByteBuf.release() was not called before it's garbage-collected. See http://netty.io/wiki/reference-counted-objects.html for more information.
- Recent access records: 5
- #5:
- io.netty.buffer.AdvancedLeakAwareByteBuf.readBytes(AdvancedLeakAwareByteBuf.java:468)
- org.kotlinrs.net.handshake.HandshakeDecoder.channelRead(HandshakeDecoder.kt:36)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
- io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- #4:
- io.netty.buffer.AdvancedLeakAwareByteBuf.readUnsignedByte(AdvancedLeakAwareByteBuf.java:402)
- org.kotlinrs.net.handshake.HandshakeDecoder.channelRead(HandshakeDecoder.kt:24)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
- io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- #3:
- Hint: 'HandshakeDecoder#0' will handle the message from this point.
- io.netty.channel.DefaultChannelPipeline.touch(DefaultChannelPipeline.java:107)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:345)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
- io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- #2:
- Hint: 'DefaultChannelPipeline$HeadContext#0' will handle the message from this point.
- io.netty.channel.DefaultChannelPipeline.touch(DefaultChannelPipeline.java:107)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:345)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
- io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- #1:
- io.netty.buffer.AdvancedLeakAwareByteBuf.writeBytes(AdvancedLeakAwareByteBuf.java:630)
- io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:372)
- io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:123)
- io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- Created at:
- io.netty.util.ResourceLeakDetector.track(ResourceLeakDetector.java:237)
- io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:327)
- io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:181)
- io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:172)
- io.netty.buffer.AbstractByteBufAllocator.ioBuffer(AbstractByteBufAllocator.java:133)
- io.netty.channel.DefaultMaxMessagesRecvByteBufAllocator$MaxMessageHandle.allocate(DefaultMaxMessagesRecvByteBufAllocator.java:80)
- io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:122)
- io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- Mar 29, 2017 1:06:51 PM io.netty.util.internal.logging.Slf4JLogger error
- SEVERE: LEAK: ByteBuf.release() was not called before it's garbage-collected. See http://netty.io/wiki/reference-counted-objects.html for more information.
- WARNING: 17 leak records were discarded because the leak record count is limited to 4. Use system property io.netty.leakDetection.maxRecords to increase the limit.
- Recent access records: 5
- #5:
- io.netty.buffer.AdvancedLeakAwareByteBuf.writeShort(AdvancedLeakAwareByteBuf.java:546)
- org.kotlinrs.net.world.WorldListEncoder.encode(WorldListEncoder.kt:51)
- org.kotlinrs.net.world.WorldListEncoder.encode(WorldListEncoder.kt:12)
- io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
- io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:801)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814)
- io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:794)
- io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:831)
- io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1032)
- io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:296)
- org.kotlinrs.net.session.impl.WorldListSession.messageReceived(WorldListSession.kt:25)
- org.kotlinrs.net.GameChannelHandler.channelRead(GameChannelHandler.kt:24)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)
- io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- org.kotlinrs.net.handshake.HandshakeDecoder.channelRead(HandshakeDecoder.kt:36)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
- io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- #4:
- io.netty.buffer.AdvancedLeakAwareByteBuf.writeByte(AdvancedLeakAwareByteBuf.java:540)
- org.kotlinrs.util.ExtensionsKt.writeSmart(Extensions.kt:38)
- org.kotlinrs.net.world.WorldListEncoder.encode(WorldListEncoder.kt:50)
- org.kotlinrs.net.world.WorldListEncoder.encode(WorldListEncoder.kt:12)
- io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
- io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:801)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814)
- io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:794)
- io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:831)
- io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1032)
- io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:296)
- org.kotlinrs.net.session.impl.WorldListSession.messageReceived(WorldListSession.kt:25)
- org.kotlinrs.net.GameChannelHandler.channelRead(GameChannelHandler.kt:24)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)
- io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- org.kotlinrs.net.handshake.HandshakeDecoder.channelRead(HandshakeDecoder.kt:36)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
- io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- #3:
- io.netty.buffer.AdvancedLeakAwareByteBuf.writeInt(AdvancedLeakAwareByteBuf.java:558)
- org.kotlinrs.net.world.WorldListEncoder.encode(WorldListEncoder.kt:46)
- org.kotlinrs.net.world.WorldListEncoder.encode(WorldListEncoder.kt:12)
- io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
- io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:801)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814)
- io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:794)
- io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:831)
- io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1032)
- io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:296)
- org.kotlinrs.net.session.impl.WorldListSession.messageReceived(WorldListSession.kt:25)
- org.kotlinrs.net.GameChannelHandler.channelRead(GameChannelHandler.kt:24)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)
- io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- org.kotlinrs.net.handshake.HandshakeDecoder.channelRead(HandshakeDecoder.kt:36)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
- io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- #2:
- io.netty.buffer.AdvancedLeakAwareByteBuf.writeByte(AdvancedLeakAwareByteBuf.java:540)
- org.kotlinrs.util.ExtensionsKt.writeWorldListString(Extensions.kt:45)
- org.kotlinrs.net.world.WorldListEncoder.encode(WorldListEncoder.kt:43)
- org.kotlinrs.net.world.WorldListEncoder.encode(WorldListEncoder.kt:12)
- io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
- io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:801)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814)
- io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:794)
- io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:831)
- io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1032)
- io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:296)
- org.kotlinrs.net.session.impl.WorldListSession.messageReceived(WorldListSession.kt:25)
- org.kotlinrs.net.GameChannelHandler.channelRead(GameChannelHandler.kt:24)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)
- io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- org.kotlinrs.net.handshake.HandshakeDecoder.channelRead(HandshakeDecoder.kt:36)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
- io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- #1:
- io.netty.buffer.AdvancedLeakAwareByteBuf.writeBytes(AdvancedLeakAwareByteBuf.java:606)
- org.kotlinrs.util.ExtensionsKt.writeWorldListString(Extensions.kt:44)
- org.kotlinrs.net.world.WorldListEncoder.encode(WorldListEncoder.kt:43)
- org.kotlinrs.net.world.WorldListEncoder.encode(WorldListEncoder.kt:12)
- io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
- io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:801)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814)
- io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:794)
- io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:831)
- io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1032)
- io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:296)
- org.kotlinrs.net.session.impl.WorldListSession.messageReceived(WorldListSession.kt:25)
- org.kotlinrs.net.GameChannelHandler.channelRead(GameChannelHandler.kt:24)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)
- io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- org.kotlinrs.net.handshake.HandshakeDecoder.channelRead(HandshakeDecoder.kt:36)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
- io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
- Created at:
- io.netty.util.ResourceLeakDetector.track(ResourceLeakDetector.java:237)
- io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:327)
- io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:181)
- io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:167)
- io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:101)
- org.kotlinrs.net.world.WorldListEncoder.encode(WorldListEncoder.kt:15)
- org.kotlinrs.net.world.WorldListEncoder.encode(WorldListEncoder.kt:12)
- io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)
- io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
- io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:801)
- io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814)
- io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:794)
- io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:831)
- io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1032)
- io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:296)
- org.kotlinrs.net.session.impl.WorldListSession.messageReceived(WorldListSession.kt:25)
- org.kotlinrs.net.GameChannelHandler.channelRead(GameChannelHandler.kt:24)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)
- io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- org.kotlinrs.net.handshake.HandshakeDecoder.channelRead(HandshakeDecoder.kt:36)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
- io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
- io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
- io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
- io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
- io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624)
- io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559)
- io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476)
- io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438)
- io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
- io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
- java.lang.Thread.run(Thread.java:745)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement