複数の ChannelHandler で構成された Netty ベースのクライアントがあります。最初に FrameDecoder (ネットワーク上に到着するフレームをデコードすることを意味します) があり、次に、特定の他のことを行うことになっている ChannelHandler があります (ただし、メッセージ処理は行いません)。
2 番目のハンドラーで多くの java.lang.NegativeArraySizeException
エラーが発生しています。これは、FrameDecoder と 2 番目のハンドラーの間で何かが正しく機能していないためですか? 最初のデコーダーから ChannelBuffers.EMPTY_BUFFER を返すことがよくあります。