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

Fix for JDK-8200530 triggered regression: fails to handle the case that \r\n is at the 8192 boundary

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 11
    • Fix Version/s: 11
    • Component/s: core-libs
    • Labels:

      Backports

        Description

        It appears the fix for JDK-8200530 fails to handle the case that a \r\n is at the 8192 boundary (the size of Manifest.FastInputStream's default internal buf size), in which it does not consume the trailing \n, if the \r at the end of the buf. Then the manifest/attributes parser will fail to handling those "continuation line".

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                sherman Xueming Shen
                Reporter:
                sherman Xueming Shen
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: