← Back to team overview

openjdk team mailing list archive

[Bug 1800792] Re: Update to 8u181-b13-1ubuntu0.18.04.1 breaks Maven builds

 

I think I have a Jenkins build system that has hit this error twice.
Once involving git polling (okhttp), and once involving svn checkouts.

If I understand @mirabilos's comment from Nov 2 correctly, people are
claiming that any software that breaks due to this change is by
definition broken and should be fixed. That at best Ubuntu/Debian may be
willing to temporarily unbreak such software, but the working assumption
is that eventually that temporary reprieve would be revoked.

If I'm right, could someone please help identify which software in this
stack trace is doing something "wrong" per the new definition?

>From my read of the stack,
org.tmatesoft.svn.core.internal.util.SVNSocketFactory.createSSLSocket
calls sun.security.ssl.SSLSocketImpl.startHandshake which then spends a
large number of frames within sun.security.ssl until it eventually can't
access
sun.security.ssl.SSLSessionImpl.<init>(Lsun/security/ssl/ProtocolVersion;Lsun/security/ssl/CipherSuite;Ljava/util/Collection;Lsun/security/ssl/SessionId;Ljava/lang/String;IZ)V

Naïvely, I'd blame the maintainers of sun.security.ssl. If I'm not
mistaken, I believe that sun.security.ssl is also part of the jdk/jre
packages.

** Attachment added: "Jenkins log from build"
   https://bugs.launchpad.net/ubuntu/+source/openjdk-8/+bug/1800792/+attachment/5210973/+files/java-update-8u181-b13-1ubuntu0.18.04.1-svn-failure.txt

-- 
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-8 in Ubuntu.
https://bugs.launchpad.net/bugs/1800792

Title:
  Update to 8u181-b13-1ubuntu0.18.04.1 breaks Maven builds

Status in openjdk-11 package in Ubuntu:
  Confirmed
Status in openjdk-8 package in Ubuntu:
  Confirmed
Status in openjdk-10 package in Debian:
  New
Status in openjdk-8 package in Debian:
  New

Bug description:
  Today both the OpenJDK 8 and 11 packages were updated. In the case of
  OpenJDK 8:

  openjdk-8-jdk: 8u181-b13-0ubuntu0.18.04.1 → 8u181-b13-1ubuntu0.18.04.1

  OpenJDK 11 (10 really):

  openjdk-11-jdk: 10.0.2+13-1ubuntu0.18.04.2 →
  10.0.2+13-1ubuntu0.18.04.3

  After this update all my local Maven builds fail with a crashed VM.
  From the console output it looks like one of the prerequisites of
  JaCoCo (Java code coverage tool) is no longer met, but I haven't been
  able to figure out what the root cause is.

  This problem occurs with both OpenJDK 8 and 10.

  Reproduction:

  This is one of our projects: https://github.com/LableOrg/java-nicerxvi

  Clone the project, and call `mvn clean install`. For me it now fails
  to build (output attached).

  When I downgrade to 8u162-b12-1 everything works again.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-11/+bug/1800792/+subscriptions


References