-
Bug
-
Resolution: Fixed
-
P2
-
21
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8316919 | 21.0.2 | Man Cao | P2 | Closed | Fixed | b02 |
JDK-8333817 | 17.0.13 | Paul Hohensee | P2 | Resolved | Fixed | b01 |
```
buf = (void *)((char *)buf + nBytes);
```
should be
```
buf = (void *)((char *)buf + res);
```
We observed that in JDK 21, heap dump corruption observed in
- backported by
-
JDK-8333817 os::write incorrectly handles partial write
- Resolved
-
JDK-8316919 os::write incorrectly handles partial write
- Closed
- relates to
-
JDK-8303937 Corrupted heap dumps due to missing retries for os::write()
- Resolved
-
JDK-8303942 os::write should write completely
- Resolved
- links to
-
Commit openjdk/jdk17u-dev/2d9b1a66
-
Commit openjdk/jdk21u/ea00fcab
-
Commit openjdk/jdk/7ce5bd15
-
Review openjdk/jdk17u-dev/2490
-
Review openjdk/jdk21u/176
-
Review openjdk/jdk/15808