<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello,<br>
    <br>
    please review this fix. It's not possible to read PKCS12 keystore
    with big undefined length DER value in it from SequenceInputStream. 
    Root cause of the problem is that sun.security.util.DerValue relays
    on InputStream.available() to get a complete 'indefinite.length'
    section length and then read it, but for SequenceInputStream this
    method returns number of available bytes only for current input
    stream, not the whole sequence. Fixed to read all available data. <br>
    <br>
    JBS:<br>
    <a href="https://bugs.openjdk.java.net/browse/JDK-8157404">https://bugs.openjdk.java.net/browse/JDK-8157404</a><br>
    Webrev:<br>
    <a
      href="http://cr.openjdk.java.net/%7Esnikandrova/8157404/webrev.00/">http://cr.openjdk.java.net/~snikandrova/8157404/webrev.00/</a><br>
    <br>
    Thanks,<br>
    Svetlana<br>
    <a
      href="http://cr.openjdk.java.net/%7Esnikandrova/8157404/webrev.00/"></a><br>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </body>
</html>