Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unsuppressed NPE in EE9 GzipHandlerTest #10385

Closed
gregw opened this issue Aug 24, 2023 · 0 comments · Fixed by #10391
Closed

Unsuppressed NPE in EE9 GzipHandlerTest #10385

gregw opened this issue Aug 24, 2023 · 0 comments · Fixed by #10391
Assignees
Labels
Bug For general bugs on Jetty side

Comments

@gregw
Copy link
Contributor

gregw commented Aug 24, 2023

Jetty version(s)
12

Jetty Environment
ee9

Description

https://jenkins.webtide.net/blue/rest/organizations/jenkins/pipelines/jetty.project/branches/jetty-12.0.x/runs/1451

[INFO] Running org.eclipse.jetty.ee9.servlets.GzipDefaultServletTest
2023-08-22 21:39:03.998:INFO :oejs.Server:ForkJoinPool-1-worker-1: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:03.999:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-1: Started oeje9n.ContextHandler$CoreContextHandler@3ddad8b2{/context,/context,b=file:///home/jenkins/agent/workspace/jetty.project_jetty-12.0.x/jetty-ee9/jetty-ee9-servlets/target/tests/oejes.GzipDefaultServletTest/testIsGzipCompressedEmpty/context/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@1d37dfd8{STARTED}}
2023-08-22 21:39:03.999:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Started LocalConnector@19dfcd14{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:03.999:INFO :oejs.Server:ForkJoinPool-1-worker-1: Started oejs.Server@6cfcd93f{STARTING}[12.0.1-SNAPSHOT,sto=0] @2958ms
2023-08-22 21:39:04.008:INFO :oejs.Server:ForkJoinPool-1-worker-1: Stopped oejs.Server@6cfcd93f{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.008:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Stopped LocalConnector@19dfcd14{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.012:INFO :oejs.Server:ForkJoinPool-1-worker-1: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:04.012:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-1: Started oeje9n.ContextHandler$CoreContextHandler@16356bef{/context,/context,b=file:///home/jenkins/agent/workspace/jetty.project_jetty-12.0.x/jetty-ee9/jetty-ee9-servlets/target/tests/oejes.GzipDefaultServletTest/testIsGzipCompressedWithQ/context/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@28d72b40{STARTED}}
2023-08-22 21:39:04.013:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Started LocalConnector@5cde96ec{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.013:INFO :oejs.Server:ForkJoinPool-1-worker-1: Started oejs.Server@453b9168{STARTING}[12.0.1-SNAPSHOT,sto=0] @2972ms
2023-08-22 21:39:04.016:INFO :oejs.Server:ForkJoinPool-1-worker-1: Stopped oejs.Server@453b9168{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.016:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Stopped LocalConnector@5cde96ec{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.021:INFO :oejs.Server:ForkJoinPool-1-worker-1: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:04.022:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-1: Started oeje9n.ContextHandler$CoreContextHandler@441f1759{/context,/context,b=file:///home/jenkins/agent/workspace/jetty.project_jetty-12.0.x/jetty-ee9/jetty-ee9-servlets/target/tests/oejes.GzipDefaultServletTest/testIsGzipCompressed%255B1%255D%25208192/context/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@5fe15de7{STARTED}}
2023-08-22 21:39:04.023:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Started LocalConnector@2324e501{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.023:INFO :oejs.Server:ForkJoinPool-1-worker-1: Started oejs.Server@356b3f0a{STARTING}[12.0.1-SNAPSHOT,sto=0] @2981ms
2023-08-22 21:39:04.026:INFO :oejs.Server:ForkJoinPool-1-worker-1: Stopped oejs.Server@356b3f0a{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.026:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Stopped LocalConnector@2324e501{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.030:INFO :oejs.Server:ForkJoinPool-1-worker-1: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:04.031:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-1: Started oeje9n.ContextHandler$CoreContextHandler@53be70f{/context,/context,b=file:///home/jenkins/agent/workspace/jetty.project_jetty-12.0.x/jetty-ee9/jetty-ee9-servlets/target/tests/oejes.GzipDefaultServletTest/testIsGzipCompressed%255B2%255D%252032768/context/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@5b165c37{STARTED}}
2023-08-22 21:39:04.031:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Started LocalConnector@12ac5883{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.031:INFO :oejs.Server:ForkJoinPool-1-worker-1: Started oejs.Server@684385ee{STARTING}[12.0.1-SNAPSHOT,sto=0] @2990ms
2023-08-22 21:39:04.035:INFO :oejs.Server:ForkJoinPool-1-worker-1: Stopped oejs.Server@684385ee{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.035:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Stopped LocalConnector@12ac5883{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.043:INFO :oejs.Server:ForkJoinPool-1-worker-1: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:04.044:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-1: Started oeje9n.ContextHandler$CoreContextHandler@17f2d57d{/context,/context,b=file:///home/jenkins/agent/workspace/jetty.project_jetty-12.0.x/jetty-ee9/jetty-ee9-servlets/target/tests/oejes.GzipDefaultServletTest/testIsGzipCompressed%255B3%255D%2520131072/context/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@3eb1d693{STARTED}}
2023-08-22 21:39:04.044:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Started LocalConnector@6bc515a7{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.044:INFO :oejs.Server:ForkJoinPool-1-worker-1: Started oejs.Server@3e4c383c{STARTING}[12.0.1-SNAPSHOT,sto=0] @3003ms
2023-08-22 21:39:04.052:INFO :oejs.Server:ForkJoinPool-1-worker-1: Stopped oejs.Server@3e4c383c{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.052:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Stopped LocalConnector@6bc515a7{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.059:INFO :oejs.Server:ForkJoinPool-1-worker-1: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:04.060:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-1: Started oeje9n.ContextHandler$CoreContextHandler@3dbfafb1{/context,/context,b=file:///home/jenkins/agent/workspace/jetty.project_jetty-12.0.x/jetty-ee9/jetty-ee9-servlets/target/tests/oejes.GzipDefaultServletTest/testIsNotGzipCompressedByContentType/context/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@7730cfa5{STARTED}}
2023-08-22 21:39:04.061:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Started LocalConnector@28d4cdaf{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.061:INFO :oejs.Server:ForkJoinPool-1-worker-1: Started oejs.Server@5ced9213{STARTING}[12.0.1-SNAPSHOT,sto=0] @3020ms
2023-08-22 21:39:04.067:INFO :oejs.Server:ForkJoinPool-1-worker-1: Stopped oejs.Server@5ced9213{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.068:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Stopped LocalConnector@28d4cdaf{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.071:INFO :oejs.Server:ForkJoinPool-1-worker-1: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:04.072:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-1: Started oeje9n.ContextHandler$CoreContextHandler@6e9620c0{/context,/context,b=file:///home/jenkins/agent/workspace/jetty.project_jetty-12.0.x/jetty-ee9/jetty-ee9-servlets/target/tests/oejes.GzipDefaultServletTest/testNotGzipedIfNotModified/context/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@4712cf7f{STARTED}}
2023-08-22 21:39:04.072:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Started LocalConnector@2136d9bb{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.072:INFO :oejs.Server:ForkJoinPool-1-worker-1: Started oejs.Server@5598b789{STARTING}[12.0.1-SNAPSHOT,sto=0] @3031ms
2023-08-22 21:39:04.081:INFO :oejs.Server:ForkJoinPool-1-worker-1: Stopped oejs.Server@5598b789{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.081:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Stopped LocalConnector@2136d9bb{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.089:INFO :oejs.Server:ForkJoinPool-1-worker-1: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:04.090:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-1: Started oeje9n.ContextHandler$CoreContextHandler@31687810{/context,/context,b=file:///home/jenkins/agent/workspace/jetty.project_jetty-12.0.x/jetty-ee9/jetty-ee9-servlets/target/tests/oejes.GzipDefaultServletTest/testExcludePaths/context/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@1681556b{STARTED}}
2023-08-22 21:39:04.090:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Started LocalConnector@fc5d8bf{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.090:INFO :oejs.Server:ForkJoinPool-1-worker-1: Started oejs.Server@53dac37{STARTING}[12.0.1-SNAPSHOT,sto=0] @3049ms
2023-08-22 21:39:04.097:INFO :oejs.Server:ForkJoinPool-1-worker-1: Stopped oejs.Server@53dac37{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.097:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Stopped LocalConnector@fc5d8bf{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.111:INFO :oejs.Server:ForkJoinPool-1-worker-1: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:04.112:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-1: Started oeje9n.ContextHandler$CoreContextHandler@b5504bc{/context,/context,b=file:///home/jenkins/agent/workspace/jetty.project_jetty-12.0.x/jetty-ee9/jetty-ee9-servlets/target/tests/oejes.GzipDefaultServletTest/testIsGzipByMethod%255B1%255D%2520POST/context/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@5987af86{STARTED}}
2023-08-22 21:39:04.112:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Started LocalConnector@11423230{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.113:INFO :oejs.Server:ForkJoinPool-1-worker-1: Started oejs.Server@6485b875{STARTING}[12.0.1-SNAPSHOT,sto=0] @3071ms
2023-08-22 21:39:04.126:INFO :oejs.Server:ForkJoinPool-1-worker-1: Stopped oejs.Server@6485b875{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.127:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Stopped LocalConnector@11423230{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.139:INFO :oejs.Server:ForkJoinPool-1-worker-1: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:04.140:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-1: Started oeje9n.ContextHandler$CoreContextHandler@b50dd31{/context,/context,b=file:///home/jenkins/agent/workspace/jetty.project_jetty-12.0.x/jetty-ee9/jetty-ee9-servlets/target/tests/oejes.GzipDefaultServletTest/testIsGzipByMethod%255B2%255D%2520WIBBLE/context/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@6ac008bf{STARTED}}
2023-08-22 21:39:04.140:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Started LocalConnector@7a088703{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.140:INFO :oejs.Server:ForkJoinPool-1-worker-1: Started oejs.Server@68583488{STARTING}[12.0.1-SNAPSHOT,sto=0] @3099ms
2023-08-22 21:39:04.154:INFO :oejs.Server:ForkJoinPool-1-worker-1: Stopped oejs.Server@68583488{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.154:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Stopped LocalConnector@7a088703{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.165:INFO :oejs.Server:ForkJoinPool-1-worker-1: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:04.166:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-1: Started oeje9n.ContextHandler$CoreContextHandler@5bfa7d81{/context,/context,b=file:///home/jenkins/agent/workspace/jetty.project_jetty-12.0.x/jetty-ee9/jetty-ee9-servlets/target/tests/oejes.GzipDefaultServletTest/testIsGzipByMethod%255B3%255D%2520GET/context/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@645d90ff{STARTED}}
2023-08-22 21:39:04.166:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Started LocalConnector@6bbba468{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.166:INFO :oejs.Server:ForkJoinPool-1-worker-1: Started oejs.Server@420ccd24{STARTING}[12.0.1-SNAPSHOT,sto=0] @3125ms
2023-08-22 21:39:04.171:INFO :oejs.Server:ForkJoinPool-1-worker-2: Stopped oejs.Server@460a509e{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.172:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-2: Stopped ServerConnector@65dbd743{HTTP/1.1, (http/1.1)}{0.0.0.0:0}
2023-08-22 21:39:04.172:INFO :oejs.Server:ForkJoinPool-1-worker-1: Stopped oejs.Server@420ccd24{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.172:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Stopped LocalConnector@6bbba468{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.175:INFO :oejs.Server:ForkJoinPool-1-worker-2: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:04.176:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-2: Session workerName=node0
2023-08-22 21:39:04.177:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-2: Started oeje9n.ContextHandler$CoreContextHandler@2300ee00{/ctx,/ctx,b=null,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@36369875{STARTED}}
2023-08-22 21:39:04.177:INFO :oejs.Server:ForkJoinPool-1-worker-1: jetty-12.0.1-SNAPSHOT; built: 2023-08-22T21:15:43.448Z; git: a51c67dbb4d6f78dc8dc7cbca6997b19308dec65; jvm 21-ea+32-2482
2023-08-22 21:39:04.177:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-2: Started ServerConnector@2b96d487{HTTP/1.1, (http/1.1)}{0.0.0.0:45567}
2023-08-22 21:39:04.178:INFO :oejs.Server:ForkJoinPool-1-worker-2: Started oejs.Server@1cbee371{STARTING}[12.0.1-SNAPSHOT,sto=0] @3136ms
2023-08-22 21:39:04.178:INFO :oejsh.ContextHandler:ForkJoinPool-1-worker-1: Started oeje9n.ContextHandler$CoreContextHandler@1e94c094{/context,/context,b=file:///home/jenkins/agent/workspace/jetty.project_jetty-12.0.x/jetty-ee9/jetty-ee9-servlets/target/tests/oejes.GzipDefaultServletTest/testIsGzipByMethod%255B4%255D%2520HEAD/context/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@edcb521{STARTED}}
2023-08-22 21:39:04.178:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Started LocalConnector@68363c41{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.178:INFO :oejs.Server:ForkJoinPool-1-worker-1: Started oejs.Server@3c004281{STARTING}[12.0.1-SNAPSHOT,sto=0] @3137ms
2023-08-22 21:39:04.181:INFO :oejs.Server:ForkJoinPool-1-worker-1: Stopped oejs.Server@3c004281{STOPPING}[12.0.1-SNAPSHOT,sto=0]
2023-08-22 21:39:04.181:INFO :oejs.AbstractConnector:ForkJoinPool-1-worker-1: Stopped LocalConnector@68363c41{HTTP/1.1, (http/1.1)}
2023-08-22 21:39:04.181:WARN :oejen.ResourceService:qtp1637822201-786: Failed to send content
java.lang.NullPointerException: Deflater has been closed
	at java.base/java.util.zip.Deflater.ensureOpen(Deflater.java:902)
	at java.base/java.util.zip.Deflater.reset(Deflater.java:875)
	at org.eclipse.jetty.util@12.0.1-SNAPSHOT/org.eclipse.jetty.util.compression.DeflaterPool.reset(DeflaterPool.java:59)
	at org.eclipse.jetty.util@12.0.1-SNAPSHOT/org.eclipse.jetty.util.compression.DeflaterPool.reset(DeflaterPool.java:21)
	at org.eclipse.jetty.util@12.0.1-SNAPSHOT/org.eclipse.jetty.util.compression.CompressionPool$Entry.release(CompressionPool.java:141)
	at org.eclipse.jetty.server@12.0.1-SNAPSHOT/org.eclipse.jetty.server.handler.gzip.GzipResponseAndCallback$GzipBufferCB.onCompleteFailure(GzipResponseAndCallback.java:323)
	at org.eclipse.jetty.util@12.0.1-SNAPSHOT/org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:328)
	at org.eclipse.jetty.util@12.0.1-SNAPSHOT/org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:224)
	at org.eclipse.jetty.server@12.0.1-SNAPSHOT/org.eclipse.jetty.server.handler.gzip.GzipResponseAndCallback.gzip(GzipResponseAndCallback.java:160)
	at org.eclipse.jetty.server@12.0.1-SNAPSHOT/org.eclipse.jetty.server.handler.gzip.GzipResponseAndCallback.write(GzipResponseAndCallback.java:138)
	at org.eclipse.jetty.server@12.0.1-SNAPSHOT/org.eclipse.jetty.server.Response$Wrapper.write(Response.java:617)
	at org.eclipse.jetty.server@12.0.1-SNAPSHOT/org.eclipse.jetty.server.handler.ContextResponse.write(ContextResponse.java:56)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.HttpChannel.send(HttpChannel.java:1117)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.HttpChannel.sendResponse(HttpChannel.java:1098)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.HttpChannel.write(HttpChannel.java:1183)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.HttpOutput.channelWrite(HttpOutput.java:272)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.HttpOutput$ReadableByteChannelWritingCB.process(HttpOutput.java:1841)
	at org.eclipse.jetty.util@12.0.1-SNAPSHOT/org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:243)
	at org.eclipse.jetty.util@12.0.1-SNAPSHOT/org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:224)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.HttpOutput.sendContent(HttpOutput.java:1262)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.HttpOutput.sendContent(HttpOutput.java:1328)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.ResourceService.sendData(ResourceService.java:738)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.ResourceService.doGet(ResourceService.java:331)
	at org.eclipse.jetty.ee9.servlet.DefaultServlet.doGet(DefaultServlet.java:509)
	at org.eclipse.jetty.ee9.servlet.DefaultServlet.doHead(DefaultServlet.java:524)
	at jetty.servlet.api@5.0.2/jakarta.servlet.http.HttpServlet.service(HttpServlet.java:517)
	at org.eclipse.jetty.ee9.servlets@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.servlets.GzipDefaultServletTest$WibbleDefaultServlet.service(GzipDefaultServletTest.java:151)
	at jetty.servlet.api@5.0.2/jakarta.servlet.http.HttpServlet.service(HttpServlet.java:587)
	at org.eclipse.jetty.ee9.servlet.ServletHolder.handle(ServletHolder.java:765)
	at org.eclipse.jetty.ee9.servlet.ServletHandler.doHandle(ServletHandler.java:528)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.ScopedHandler.nextHandle(ScopedHandler.java:205)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.ContextHandler.doHandle(ContextHandler.java:1002)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.ScopedHandler.nextScope(ScopedHandler.java:164)
	at org.eclipse.jetty.ee9.servlet.ServletHandler.doScope(ServletHandler.java:483)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.ScopedHandler.nextScope(ScopedHandler.java:162)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.ContextHandler.doScope(ContextHandler.java:923)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.ScopedHandler.handle(ScopedHandler.java:125)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.ContextHandler.handle(ContextHandler.java:1680)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1649)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.HttpChannel.dispatch(HttpChannel.java:800)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.HttpChannel.handle(HttpChannel.java:573)
	at org.eclipse.jetty.ee9.nested@12.0.1-SNAPSHOT/org.eclipse.jetty.ee9.nested.ContextHandler$CoreContextHandler$CoreToNestedHandler.handle(ContextHandler.java:2707)
	at org.eclipse.jetty.server@12.0.1-SNAPSHOT/org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:811)
	at org.eclipse.jetty.server@12.0.1-SNAPSHOT/org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:587)
	at org.eclipse.jetty.server@12.0.1-SNAPSHOT/org.eclipse.jetty.server.Handler$Wrapper.handle(Handler.java:596)
	at org.eclipse.jetty.server@12.0.1-SNAPSHOT/org.eclipse.jetty.server.Server.handle(Server.java:176)
	at org.eclipse.jetty.server@12.0.1-SNAPSHOT/org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:650)
	at org.eclipse.jetty.server@12.0.1-SNAPSHOT/org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:471)
	at org.eclipse.jetty.io@12.0.1-SNAPSHOT/org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322)
	at org.eclipse.jetty.io@12.0.1-SNAPSHOT/org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100)
	at org.eclipse.jetty.io@12.0.1-SNAPSHOT/org.eclipse.jetty.io.ByteArrayEndPoint.lambda$new$0(ByteArrayEndPoint.java:58)
	at org.eclipse.jetty.util@12.0.1-SNAPSHOT/org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969)
	at org.eclipse.jetty.util@12.0.1-SNAPSHOT/org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194)
	at org.eclipse.jetty.util@12.0.1-SNAPSHOT/org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149)
	at java.base/java.lang.Thread.run(Thread.java:1583)
@gregw gregw added the Bug For general bugs on Jetty side label Aug 24, 2023
lachlan-roberts added a commit that referenced this issue Aug 24, 2023
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
@lachlan-roberts lachlan-roberts linked a pull request Aug 24, 2023 that will close this issue
lachlan-roberts added a commit that referenced this issue Aug 25, 2023
…ServletTest

Issue #10385 - fix NPE in GzipDefaultServletTest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug For general bugs on Jetty side
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants