Waterfall: disconnected with: IllegalStateException : Adding 1 elements would exceed capacity of 128 @ com.google.common.base.Preconditions:593
comment: only one player gets kicked. Other players remain on the server.
java.lang.IllegalStateException: Adding 1 elements would exceed capacity of 128 at com.google.common.base.Preconditions.checkState(Preconditions.java:593) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at net.md_5.bungee.util.BoundedArrayList.checkSize(BoundedArrayList.java:19) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at net.md_5.bungee.util.BoundedArrayList.add(BoundedArrayList.java:25) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at net.md_5.bungee.connection.UpstreamBridge.handle(UpstreamBridge.java:269) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at net.md_5.bungee.protocol.packet.PluginMessage.handle(PluginMessage.java:102) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at net.md_5.bungee.netty.HandlerBoss.channelRead(HandlerBoss.java:105) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[waterfall.jar:git:Waterfall-Bootstrap:1.16-R0.2-SNAPSHOT:9234e50:358] at java.lang.Thread.run(Thread.java:832) [?:?]
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 20 (5 by maintainers)
Commits related to this issue
- Fix #545 - Infinite replay message accumulation — committed to Gerrygames/Waterfall by Gerrygames 4 years ago
Very likely malicious player.
I just PR’d a fix to the BungeeCord repo, with a whole rework of that relaying system, and how it should have been implemented in the first place. Hope it will be merged.
Suggesting that the error should print out the registered channels.