I think this looks OK also > On Feb 18, 2020, at 12:50 PM, Martin Buchholz <marti...@google.com> wrote: > > Thanks for doing this. Looks good to me. > I would probably create a tiny helper function to encapsulate the error > throw. > > On Tue, Feb 18, 2020 at 7:03 AM Baesken, Matthias <matthias.baes...@sap.com> > wrote: > >> Hello, please review this change to Deflater.c . >> >> When running the jtreg test java/util/zip/DeInflate.java , we currently >> have errors on SLES 15.1 s390x when using the system zlib (1.2.11), while >> the bundled zlib (of OpenJDK) seems to be okay. >> What's worse, the error messages are not very meaningful / helpful . >> >> We just get >> java.lang.InternalError >> at java.base/java.util.zip.Deflater.deflateBytesBytes(Native Method) >> at java.base/java.util.zip.Deflater.deflate(Deflater.java:595) >> at java.base/java.util.zip.Deflater.deflate(Deflater.java:474) >> ... >> without more any meaningful error text. >> >> I would suggest to improve a bit the error messages in Deflater.c ; this >> would lead in this case to : >> >> java.lang.InternalError: unknown error in checkDeflateStatus, setParams >> case >> at >> java.base/java.util.zip.Deflater.deflateBytesBytes(Native Method) >> at >> java.base/java.util.zip.Deflater.deflate(Deflater.java:586) >> at >> java.base/java.util.zip.Deflater.deflate(Deflater.java:465) >> >> >> Bug/webrev : >> >> https://bugs.openjdk.java.net/browse/JDK-8239351 >> >> http://cr.openjdk.java.net/~mbaesken/webrevs/8239351.0/ >> >> >> Thanks, Matthias >>
<http://oracle.com/us/design/oracle-email-sig-198324.gif> <http://oracle.com/us/design/oracle-email-sig-198324.gif> <http://oracle.com/us/design/oracle-email-sig-198324.gif> <http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037 Oracle Java Engineering 1 Network Drive Burlington, MA 01803 lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>