-
Bug
-
Resolution: Fixed
-
P2
-
8u151, 8u152
-
b01
-
x86_64
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8191918 | 10 | Xueming Shen | P2 | Resolved | Fixed | b00 |
JDK-8206401 | 8u191 | Unassigned | P2 | Resolved | Fixed | b01 |
JDK-8191984 | 8u172 | Sean Coffey | P2 | Resolved | Fixed | b01 |
JDK-8194657 | 8u162 | Sean Coffey | P2 | Closed | Fixed | b31 |
JDK-8203118 | emb-8u181 | Sean Coffey | P2 | Resolved | Fixed | master |
JDK-8206404 | 7u201 | Unassigned | P2 | Resolved | Fixed | b01 |
JDK-8192984 | 7u181 | Sean Coffey | P2 | Closed | Fixed | b01 |
JDK-8194655 | 7u171 | Sean Coffey | P2 | Closed | Fixed | b31 |
JDK-8203754 | openjdk7u | Sean Coffey | P2 | Resolved | Fixed | master |
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Windows 7
A DESCRIPTION OF THE PROBLEM :
After updating to build 151 of the Windows 1.8 JRE, our users all started reporting issues working with our embedded server - which is running the apache-tomcat-7.0.70 webserver.
Disabling compression in the tomcat server.xml or reverting to u144 remedies the issue. Specifically:
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
REGRESSION. Last worked in version 8u144
ADDITIONAL REGRESSION INFORMATION:
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Install JRE 1.8 b151 on a Windows system running Tomcat with "compression" set to "true" for affected connectors.
The response header will indicate that the transfer encoding is "gzip", but will report an error uncompressing the data.
e.g. Chrome returns "ERR_CONTENT_DECODING_FAILED"
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
A valid, decompressed response body
ACTUAL -
Error decompressing the response body (e.g. ERR_CONTENT_DECODING_FAILED)
REPRODUCIBILITY :
This bug can be reproduced always.
CUSTOMER SUBMITTED WORKAROUND :
Disabling compression in Tomcat (set "compression" to "false" in server.xml)
- backported by
-
JDK-8191918 tomcat gzip-compressed response bodies appear to be broken in update 151
- Resolved
-
JDK-8191984 tomcat gzip-compressed response bodies appear to be broken in update 151
- Resolved
-
JDK-8203118 tomcat gzip-compressed response bodies appear to be broken in update 151
- Resolved
-
JDK-8203754 tomcat gzip-compressed response bodies appear to be broken in update 151
- Resolved
-
JDK-8206401 tomcat gzip-compressed response bodies appear to be broken in update 151
- Resolved
-
JDK-8206404 tomcat gzip-compressed response bodies appear to be broken in update 151
- Resolved
-
JDK-8192984 tomcat gzip-compressed response bodies appear to be broken in update 151
- Closed
-
JDK-8194655 tomcat gzip-compressed response bodies appear to be broken in update 151
- Closed
-
JDK-8194657 tomcat gzip-compressed response bodies appear to be broken in update 151
- Closed
- duplicates
-
JDK-8189788 ERR_CONTENT_DECODING_FAILED in browser using tomcat with compression activated
- Closed
-
JDK-8190678 JDK 8 update 151 causes an issue with tomcat gzip compression that did NOT occur using the same version of tomcat and JDK 8 update 144
- Closed
-
JDK-8190681 New zlib 1.2.11 doesn't work in Ubuntu
- Closed
-
JDK-8200671 java.util.zip.ZipException: invalid distance too far back in 8u151
- Closed
- relates to
-
JDK-8196854 TestFlushableGZIPOutputStream failing with IndexOutOfBoundsException
- Resolved