Skip to content

Instantly share code, notes, and snippets.

@serba
Last active December 3, 2021 23:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save serba/76b76f966d27b39380b3998a1669f031 to your computer and use it in GitHub Desktop.
Save serba/76b76f966d27b39380b3998a1669f031 to your computer and use it in GitHub Desktop.
Jetty Integer Overflow Exception
{
"loggerName": "org.apache.solr.update.processor.DistributedZkUpdateProcessor",
"message": "Error sending update to http://<solr-node>/solr",
"thrown": {
"commonElementCount": 0,
"localizedMessage": "java.lang.IllegalArgumentException: Invalid stream id: -2147483647",
"message": "java.lang.IllegalArgumentException: Invalid stream id: -2147483647",
"name": "java.io.IOException",
"cause": {
"commonElementCount": 8,
"localizedMessage": "Invalid stream id: -2147483647",
"message": "Invalid stream id: -2147483647",
"name": "java.lang.IllegalArgumentException",
"extendedStackTrace": [
{
"class": "org.eclipse.jetty.http2.generator.HeadersGenerator",
"method": "generateHeaders",
"file": "HeadersGenerator.java",
"line": 63,
"exact": false,
"location": "http2-common-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.http2.generator.HeadersGenerator",
"method": "generate",
"file": "HeadersGenerator.java",
"line": 57,
"exact": false,
"location": "http2-common-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.http2.generator.Generator",
"method": "control",
"file": "Generator.java",
"line": 86,
"exact": false,
"location": "http2-common-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.http2.HTTP2Session$ControlEntry",
"method": "generate",
"file": "HTTP2Session.java",
"line": 1224,
"exact": false,
"location": "http2-common-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.http2.HTTP2Flusher",
"method": "process",
"file": "HTTP2Flusher.java",
"line": 188,
"exact": false,
"location": "http2-common-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.util.IteratingCallback",
"method": "processing",
"file": "IteratingCallback.java",
"line": 241,
"exact": false,
"location": "jetty-util-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.util.IteratingCallback",
"method": "iterate",
"file": "IteratingCallback.java",
"line": 223,
"exact": false,
"location": "jetty-util-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.http2.HTTP2Session",
"method": "newStream",
"file": "HTTP2Session.java",
"line": 543,
"exact": false,
"location": "http2-common-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.http2.client.http.HttpSenderOverHTTP2",
"method": "sendHeaders",
"file": "HttpSenderOverHTTP2.java",
"line": 110,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpSender",
"method": "send",
"file": "HttpSender.java",
"line": 212,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.http2.client.http.HttpChannelOverHTTP2",
"method": "send",
"file": "HttpChannelOverHTTP2.java",
"line": 96,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpChannel",
"method": "send",
"file": "HttpChannel.java",
"line": 128,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpConnection",
"method": "send",
"file": "HttpConnection.java",
"line": 201,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.http2.client.http.HttpConnectionOverHTTP2",
"method": "send",
"file": "HttpConnectionOverHTTP2.java",
"line": 88,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.http2.client.http.HttpDestinationOverHTTP2",
"method": "send",
"file": "HttpDestinationOverHTTP2.java",
"line": 38,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpDestination",
"method": "process",
"file": "HttpDestination.java",
"line": 362,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpDestination",
"method": "process",
"file": "HttpDestination.java",
"line": 320,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpDestination",
"method": "send",
"file": "HttpDestination.java",
"line": 310,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpDestination",
"method": "send",
"file": "HttpDestination.java",
"line": 285,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpDestination",
"method": "send",
"file": "HttpDestination.java",
"line": 262,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpClient",
"method": "send",
"file": "HttpClient.java",
"line": 570,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpRequest",
"method": "send",
"file": "HttpRequest.java",
"line": 754,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpRequest",
"method": "send",
"file": "HttpRequest.java",
"line": 746,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.impl.Http2SolrClient",
"method": "initOutStream",
"file": "Http2SolrClient.java",
"line": 326,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.impl.ConcurrentUpdateHttp2SolrClient$Runner",
"method": "sendUpdateStream",
"file": "ConcurrentUpdateHttp2SolrClient.java",
"line": 227,
"exact": false,
"location": "?",
"version": "?"
}
]
},
"extendedStackTrace": [
{
"class": "org.eclipse.jetty.client.util.DeferredContentProvider",
"method": "flush",
"file": "DeferredContentProvider.java",
"line": 197,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.util.OutputStreamContentProvider$DeferredOutputStream",
"method": "flush",
"file": "OutputStreamContentProvider.java",
"line": 151,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.util.OutputStreamContentProvider$DeferredOutputStream",
"method": "write",
"file": "OutputStreamContentProvider.java",
"line": 145,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.common.util.FastOutputStream",
"method": "flush",
"file": "FastOutputStream.java",
"line": 216,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.common.util.FastOutputStream",
"method": "flushBuffer",
"file": "FastOutputStream.java",
"line": 209,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.common.util.JavaBinCodec",
"method": "marshal",
"file": "JavaBinCodec.java",
"line": 172,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec",
"method": "marshal",
"file": "JavaBinUpdateRequestCodec.java",
"line": 103,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.impl.BinaryRequestWriter",
"method": "write",
"file": "BinaryRequestWriter.java",
"line": 83,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.impl.Http2SolrClient",
"method": "send",
"file": "Http2SolrClient.java",
"line": 339,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.impl.ConcurrentUpdateHttp2SolrClient$Runner",
"method": "sendUpdateStream",
"file": "ConcurrentUpdateHttp2SolrClient.java",
"line": 236,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.impl.ConcurrentUpdateHttp2SolrClient$Runner",
"method": "run",
"file": "ConcurrentUpdateHttp2SolrClient.java",
"line": 181,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable",
"method": "run",
"file": "InstrumentedExecutorService.java",
"line": 180,
"exact": false,
"location": "metrics-core-4.1.2.jar",
"version": "4.1.2"
},
{
"class": "datadog.trace.bootstrap.instrumentation.java.concurrent.Wrapper",
"method": "run",
"file": "Wrapper.java",
"line": 25,
"exact": false,
"location": "?",
"version": "0.78.2"
},
{
"class": "org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor",
"method": "lambda$execute$0",
"file": "ExecutorUtil.java",
"line": 210,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "datadog.trace.bootstrap.instrumentation.java.concurrent.Wrapper",
"method": "run",
"file": "Wrapper.java",
"line": 25,
"exact": false,
"location": "?",
"version": "0.78.2"
},
{
"class": "java.util.concurrent.ThreadPoolExecutor",
"method": "runWorker",
"line": -1,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "java.util.concurrent.ThreadPoolExecutor$Worker",
"method": "run",
"line": -1,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "java.lang.Thread",
"method": "run",
"line": -1,
"exact": true,
"location": "?",
"version": "?"
}
],
"suppressed": [
{
"commonElementCount": 0,
"localizedMessage": "java.lang.IllegalArgumentException: Invalid stream id: -2147483647",
"message": "java.lang.IllegalArgumentException: Invalid stream id: -2147483647",
"name": "java.io.IOException",
"cause": {
"commonElementCount": 8,
"localizedMessage": "Invalid stream id: -2147483647",
"message": "Invalid stream id: -2147483647",
"name": "java.lang.IllegalArgumentException",
"extendedStackTrace": [
{
"class": "org.eclipse.jetty.http2.generator.HeadersGenerator",
"method": "generateHeaders",
"file": "HeadersGenerator.java",
"line": 63,
"exact": false,
"location": "http2-common-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.http2.generator.HeadersGenerator",
"method": "generate",
"file": "HeadersGenerator.java",
"line": 57,
"exact": false,
"location": "http2-common-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.http2.generator.Generator",
"method": "control",
"file": "Generator.java",
"line": 86,
"exact": false,
"location": "http2-common-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.http2.HTTP2Session$ControlEntry",
"method": "generate",
"file": "HTTP2Session.java",
"line": 1224,
"exact": false,
"location": "http2-common-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.http2.HTTP2Flusher",
"method": "process",
"file": "HTTP2Flusher.java",
"line": 188,
"exact": false,
"location": "http2-common-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.util.IteratingCallback",
"method": "processing",
"file": "IteratingCallback.java",
"line": 241,
"exact": false,
"location": "jetty-util-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.util.IteratingCallback",
"method": "iterate",
"file": "IteratingCallback.java",
"line": 223,
"exact": false,
"location": "jetty-util-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.http2.HTTP2Session",
"method": "newStream",
"file": "HTTP2Session.java",
"line": 543,
"exact": false,
"location": "http2-common-9.4.24.v20191120.jar",
"version": "9.4.24.v20191120"
},
{
"class": "org.eclipse.jetty.http2.client.http.HttpSenderOverHTTP2",
"method": "sendHeaders",
"file": "HttpSenderOverHTTP2.java",
"line": 110,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpSender",
"method": "send",
"file": "HttpSender.java",
"line": 212,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.http2.client.http.HttpChannelOverHTTP2",
"method": "send",
"file": "HttpChannelOverHTTP2.java",
"line": 96,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpChannel",
"method": "send",
"file": "HttpChannel.java",
"line": 128,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpConnection",
"method": "send",
"file": "HttpConnection.java",
"line": 201,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.http2.client.http.HttpConnectionOverHTTP2",
"method": "send",
"file": "HttpConnectionOverHTTP2.java",
"line": 88,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.http2.client.http.HttpDestinationOverHTTP2",
"method": "send",
"file": "HttpDestinationOverHTTP2.java",
"line": 38,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpDestination",
"method": "process",
"file": "HttpDestination.java",
"line": 362,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpDestination",
"method": "process",
"file": "HttpDestination.java",
"line": 320,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpDestination",
"method": "send",
"file": "HttpDestination.java",
"line": 310,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpDestination",
"method": "send",
"file": "HttpDestination.java",
"line": 285,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpDestination",
"method": "send",
"file": "HttpDestination.java",
"line": 262,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpClient",
"method": "send",
"file": "HttpClient.java",
"line": 570,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpRequest",
"method": "send",
"file": "HttpRequest.java",
"line": 754,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.HttpRequest",
"method": "send",
"file": "HttpRequest.java",
"line": 746,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.impl.Http2SolrClient",
"method": "initOutStream",
"file": "Http2SolrClient.java",
"line": 326,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.impl.ConcurrentUpdateHttp2SolrClient$Runner",
"method": "sendUpdateStream",
"file": "ConcurrentUpdateHttp2SolrClient.java",
"line": 227,
"exact": false,
"location": "?",
"version": "?"
}
]
},
"extendedStackTrace": [
{
"class": "org.eclipse.jetty.client.util.DeferredContentProvider",
"method": "flush",
"file": "DeferredContentProvider.java",
"line": 197,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.util.OutputStreamContentProvider$DeferredOutputStream",
"method": "flush",
"file": "OutputStreamContentProvider.java",
"line": 151,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.eclipse.jetty.client.util.OutputStreamContentProvider$DeferredOutputStream",
"method": "write",
"file": "OutputStreamContentProvider.java",
"line": 145,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.common.util.FastOutputStream",
"method": "flush",
"file": "FastOutputStream.java",
"line": 216,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.common.util.FastOutputStream",
"method": "flushBuffer",
"file": "FastOutputStream.java",
"line": 209,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.common.util.JavaBinCodec",
"method": "close",
"file": "JavaBinCodec.java",
"line": 1269,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec",
"method": "marshal",
"file": "JavaBinUpdateRequestCodec.java",
"line": 104,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.impl.BinaryRequestWriter",
"method": "write",
"file": "BinaryRequestWriter.java",
"line": 83,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.impl.Http2SolrClient",
"method": "send",
"file": "Http2SolrClient.java",
"line": 339,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.impl.ConcurrentUpdateHttp2SolrClient$Runner",
"method": "sendUpdateStream",
"file": "ConcurrentUpdateHttp2SolrClient.java",
"line": 236,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "org.apache.solr.client.solrj.impl.ConcurrentUpdateHttp2SolrClient$Runner",
"method": "run",
"file": "ConcurrentUpdateHttp2SolrClient.java",
"line": 181,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable",
"method": "run",
"file": "InstrumentedExecutorService.java",
"line": 180,
"exact": false,
"location": "metrics-core-4.1.2.jar",
"version": "4.1.2"
},
{
"class": "datadog.trace.bootstrap.instrumentation.java.concurrent.Wrapper",
"method": "run",
"file": "Wrapper.java",
"line": 25,
"exact": false,
"location": "?",
"version": "0.78.2"
},
{
"class": "org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor",
"method": "lambda$execute$0",
"file": "ExecutorUtil.java",
"line": 210,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "datadog.trace.bootstrap.instrumentation.java.concurrent.Wrapper",
"method": "run",
"file": "Wrapper.java",
"line": 25,
"exact": false,
"location": "?",
"version": "0.78.2"
},
{
"class": "java.util.concurrent.ThreadPoolExecutor",
"method": "runWorker",
"line": -1,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "java.util.concurrent.ThreadPoolExecutor$Worker",
"method": "run",
"line": -1,
"exact": false,
"location": "?",
"version": "?"
},
{
"class": "java.lang.Thread",
"method": "run",
"line": -1,
"exact": true,
"location": "?",
"version": "?"
}
]
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment