Skip to content

Netty thread blocked on java.util.HashMap$TreeNode.putTreeVal from me.justindevb.replay #43

@bobhenl

Description

@bobhenl
"Netty Epoll IO #2" #608 [556] daemon prio=5 os_prio=0 cpu=1431207.58ms elapsed=9872.74s tid=0x00007f3d68011f80 nid=556 runnable  [0x00007f3a191e7000]
   java.lang.Thread.State: RUNNABLE
	at java.util.HashMap$TreeNode.putTreeVal(java.base@25.0.2/HashMap.java:2177)
	at java.util.HashMap.putVal(java.base@25.0.2/HashMap.java:645)
	at java.util.HashMap.put(java.base@25.0.2/HashMap.java:619)
	at me.justindevb.replay.RecordingSession.onPacketSend(RecordingSession.java:476)
	at com.github.retrooper.packetevents.event.PacketListener$1.onPacketSend(PacketListener.java:46)
	at com.github.retrooper.packetevents.event.PacketSendEvent.call(PacketSendEvent.java:57)
	at com.github.retrooper.packetevents.event.EventManager.callEvent(EventManager.java:84)
	at com.github.retrooper.packetevents.util.PacketEventsImplHelper.handleClientBoundPacket(PacketEventsImplHelper.java:61)
	at io.github.retrooper.packetevents.injector.handlers.PacketEventsEncoder.handleClientBoundPacket(PacketEventsEncoder.java:102)
	at io.github.retrooper.packetevents.injector.handlers.PacketEventsEncoder.write(PacketEventsEncoder.java:134)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:800)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:737)
	at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:113)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:800)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:737)
	at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:113)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:800)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:737)
	at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:800)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:737)
	at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:115)
	at com.innouniq.plugin.TheCore.Component.PacketHandler.PacketHandler$TheCoreChannelDuplexHandler.write(PacketHandler.java:140)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:798)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:737)
	at io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113)
	at net.minecraft.network.Connection$2.write(Connection.java:731)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:800)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:737)
	at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:115)
	at me.neznamy.tab.shared.platform.NettyTabListEntryTracker.write(NettyTabListEntryTracker.java:30)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:798)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:737)
	at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:115)
	at me.neznamy.tab.shared.features.injection.NettyPipelineInjector$TabChannelDuplexHandler.write(NettyPipelineInjector.java:82)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:798)
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:737)
	at io.netty.channel.DefaultChannelPipeline.write(DefaultChannelPipeline.java:1036)
	at io.netty.channel.Channel.write(Channel.java:267)
	at com.comphenix.protocol.injector.netty.channel.NettyChannelProxy.write(NettyChannelProxy.java:216)
	at net.minecraft.network.Connection.doSendPacket(Connection.java:515)
	at net.minecraft.network.Connection.lambda$sendPacket$13(Connection.java:495)
	at net.minecraft.network.Connection$$Lambda/0x0000000064c459b0.run(Unknown Source)
	at com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.lambda$proxyRunnable$0(NettyEventLoopProxy.java:51)
	at com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy$$Lambda/0x0000000064c53570.run(Unknown Source)
	at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535)
	at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.lang.Thread.runWith(java.base@25.0.2/Thread.java:1487)
	at java.lang.Thread.run(java.base@25.0.2/Thread.java:1474)
"Server thread" #58 [99] prio=8 os_prio=0 cpu=3179238.61ms elapsed=9954.42s tid=0x00007f3ddefc0be0 nid=99 in Object.wait()  [0x00007f3e393f6000]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait0(java.base@25.0.2/Native Method)
    - waiting on <no object reference available>
    at java.lang.Object.wait(java.base@25.0.2/Object.java:389)
    at java.lang.Object.wait(java.base@25.0.2/Object.java:351)
    at io.netty.util.concurrent.DefaultPromise.await(DefaultPromise.java:268)
    - locked <0x00000006e77467a8> (a io.netty.channel.DefaultChannelPromise)
    at io.netty.channel.DefaultChannelPromise.await(DefaultChannelPromise.java:131)
    at io.netty.channel.DefaultChannelPromise.await(DefaultChannelPromise.java:30)
    at io.netty.util.concurrent.DefaultPromise.sync(DefaultPromise.java:419)
    at io.netty.channel.DefaultChannelPromise.sync(DefaultChannelPromise.java:119)
    at io.netty.channel.DefaultChannelPromise.sync(DefaultChannelPromise.java:30)
    at net.minecraft.server.network.ServerConnectionListener.stop(ServerConnectionListener.java:207)
    at net.minecraft.server.MinecraftServer.stopServer(MinecraftServer.java:1094)
    at net.minecraft.server.dedicated.DedicatedServer.stopServer(DedicatedServer.java:975)
    at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1470)
    at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:430)
    at net.minecraft.server.MinecraftServer$$Lambda/0x000000006011bb00.run(Unknown Source)
    at java.lang.Thread.runWith(java.base@25.0.2/Thread.java:1487)
    at java.lang.Thread.run(java.base@25.0.2/Thread.java:1474)

Hey, netty thread is blocked on java.util.HashMap$TreeNode.putTreeVal from me.justindevb.replay.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions