https://bz.apache.org/bugzilla/show_bug.cgi?id=65340

--- Comment #2 from Thomas <qingdaoh...@163.com> ---
The original exception stack trace is as below in Tomcat source:

java.lang.NegativeArraySizeException: -1
        at
java.base/java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:86)
        at java.base/java.lang.StringBuilder.<init>(StringBuilder.java:112)
        at
org.apache.coyote.http2.HpackDecoder.readHuffmanString(HpackDecoder.java:231)
        at
org.apache.coyote.http2.HpackDecoder.readHpackString(HpackDecoder.java:221)
        at org.apache.coyote.http2.HpackDecoder.decode(HpackDecoder.java:131)
        at
org.apache.coyote.http2.Http2Parser.readHeaderPayload(Http2Parser.java:486)
        at
org.apache.coyote.http2.Http2Parser.readHeadersFrame(Http2Parser.java:270)
        at
org.apache.coyote.http2.Http2AsyncParser$FrameCompletionHandler.completed(Http2AsyncParser.java:251)
        at
org.apache.coyote.http2.Http2AsyncParser$FrameCompletionHandler.completed(Http2AsyncParser.java:164)
        at
org.apache.tomcat.util.net.SocketWrapperBase$VectoredIOCompletionHandler.completed(SocketWrapperBase.java:1089)
        at
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper$NioOperationState.run(NioEndpoint.java:1621)
        at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.base/java.lang.Thread.run(Thread.java:829)

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to