Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8345088

Test ClientJSSEServerJSSE.java intermittent fails Cannot invoke "java.security.MessageDigestSpi.engineUpdate(byte[], int, int)" because "this.digestSpi" is null

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P4 P4
    • None
    • 24
    • security-libs
    • None

      Test javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java intermittent fails, the test log snippet:

      ** Failed TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA in TLSv1.1 mode with DSA client authentication**
      Passed TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA in TLSv1.1 mode with RSA client authentication
      STDERR:
      javax.net.ssl.SSLException: (internal_error) Received fatal alert: internal_error
          at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:132)
          at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:117)
          at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:363)
          at java.base/sun.security.ssl.Alert$AlertConsumer.consume(Alert.java:287)
          at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:202)
          at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)
          at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506)
          at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421)
          at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)
          at java.base/sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:924)
          at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1015)
          at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:975)
          at CipherTest$Server.handleRequest(CipherTest.java:76)
          at JSSEServer$1.run(JSSEServer.java:75)
          at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095)
          at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619)
          at java.base/java.lang.Thread.run(Thread.java:1447)
      javax.net.ssl.SSLException: (internal_error) Cannot invoke "java.security.MessageDigestSpi.engineUpdate(byte[], int, int)" because "this.digestSpi" is null
          at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:132)
          at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:376)
          at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:319)
          at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:314)
          at java.base/sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1710)
          at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:470)
          at java.base/sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:924)
          at java.base/sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1293)
          at java.base/java.io.OutputStream.write(OutputStream.java:124)
          at CipherTest$Client.sendRequest(CipherTest.java:262)
          at JSSEClient.runTest(JSSEClient.java:63)
          at CipherTest$Client.run(CipherTest.java:249)
          at java.base/java.lang.Thread.run(Thread.java:1447)

      java.lang.Exception: *** Test 'Client JSSE - Server JSSE' failed ***
          at CipherTest.run(CipherTest.java:207)
          at CipherTest.main(CipherTest.java:329)
          at ClientJSSEServerJSSE.main(ClientJSSEServerJSSE.java:42)

            Unassigned Unassigned
            syan Sendao Yan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: