- 
    Bug 
- 
    Resolution: Fixed
- 
     P5 P5
- 
    7
- 
        b97
- 
        generic
- 
        generic
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-2193685 | OpenJDK6 | Weijun Wang | P4 | Resolved | Fixed | b20 | 
                    There is a small error in code changes for 6948909:
1436 + if (i < len && bs[i+1] == '\n') i++;
Obviously, "i < len" cannot guarantee the existence of bs[i+1], it should be "i < len - 1".
This is not a serious bug because we've never supported "\r" as a line separator in manifest although it's specified as a newline in the doc.
            
1436 + if (i < len && bs[i+1] == '\n') i++;
Obviously, "i < len" cannot guarantee the existence of bs[i+1], it should be "i < len - 1".
This is not a serious bug because we've never supported "\r" as a line separator in manifest although it's specified as a newline in the doc.
- backported by
- 
                    JDK-2193685 small error in 6948909 fix -           
- Resolved
 
-         
- relates to
- 
                    JDK-6948909 Jarsigner removes MANIFEST.MF info for badly packages jar's -           
- Resolved
 
-         
- 
                    JDK-2193257 Jarsigner removes MANIFEST.MF info for badly packages jar's -           
- Resolved
 
-