-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
P4
-
None
-
Affects Version/s: 21.0.9
-
Component/s: core-libs
-
x86_64
-
os_x
ADDITIONAL SYSTEM INFORMATION :
java.runtime.name : "OpenJDK Runtime Environment"
java.runtime.version : "21.0.3+9-LTS"
java.specification.name : "Java Platform API Specification"
java.specification.vendor : "Oracle Corporation"
os.arch : "aarch64"
os.name : "Mac OS X"
os.version : "15.7.1"
JDK-8270290 - still occurs: NoSuchElementException in HttpURLConnection.doTunnelin
A DESCRIPTION OF THE PROBLEM :
One of our SmartGit users frequently sees following stack traces:
```
java.util.NoSuchElementException
at java.base/java.util.StringTokenizer.nextToken(SourceFile:349)
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling0(SourceFile:2196)
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling(SourceFile:2143)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(SourceFile:185)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(SourceFile:1675)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(SourceFile:1599)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(SourceFile:223)
```
or:
```
java.util.NoSuchElementException
at java.base/java.util.StringTokenizer.nextToken(SourceFile:349)
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling0(SourceFile:2196)
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling(SourceFile:2143)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(SourceFile:185)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(SourceFile:1446)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream(SourceFile:1417)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(SourceFile:219)
```
or:
```
java.util.NoSuchElementException
at java.base/java.util.StringTokenizer.nextToken(SourceFile:349)
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling0(SourceFile:2196)
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling(SourceFile:2143)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(SourceFile:185)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(SourceFile:141)
```
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
I can provide more details on request.
java.runtime.name : "OpenJDK Runtime Environment"
java.runtime.version : "21.0.3+9-LTS"
java.specification.name : "Java Platform API Specification"
java.specification.vendor : "Oracle Corporation"
os.arch : "aarch64"
os.name : "Mac OS X"
os.version : "15.7.1"
A DESCRIPTION OF THE PROBLEM :
One of our SmartGit users frequently sees following stack traces:
```
java.util.NoSuchElementException
at java.base/java.util.StringTokenizer.nextToken(SourceFile:349)
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling0(SourceFile:2196)
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling(SourceFile:2143)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(SourceFile:185)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(SourceFile:1675)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(SourceFile:1599)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(SourceFile:223)
```
or:
```
java.util.NoSuchElementException
at java.base/java.util.StringTokenizer.nextToken(SourceFile:349)
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling0(SourceFile:2196)
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling(SourceFile:2143)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(SourceFile:185)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(SourceFile:1446)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream(SourceFile:1417)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(SourceFile:219)
```
or:
```
java.util.NoSuchElementException
at java.base/java.util.StringTokenizer.nextToken(SourceFile:349)
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling0(SourceFile:2196)
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling(SourceFile:2143)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(SourceFile:185)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(SourceFile:141)
```
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
I can provide more details on request.