-
Bug
-
Resolution: Fixed
-
P4
-
9
-
b82
-
b118
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8197106 | 8u192 | Thomas Stuefe | P4 | Resolved | Fixed | b01 |
JDK-8195334 | 8u172 | Thomas Stuefe | P4 | Resolved | Fixed | b03 |
JDK-8190158 | 8u162 | Thomas Stuefe | P4 | Resolved | Fixed | b04 |
JDK-8175158 | 8u161 | Thomas Stuefe | P4 | Resolved | Fixed | b01 |
JDK-8168952 | 8u152 | Kevin Walls | P3 | Resolved | Fixed | b01 |
JDK-8185238 | 8u144 | Thomas Stuefe | P4 | Resolved | Fixed | b31 |
JDK-8183085 | 8u141 | Thomas Stuefe | P4 | Resolved | Fixed | b31 |
JDK-8171463 | 8u121 | Thomas Stuefe | P4 | Closed | Fixed | b31 |
JDK-8171162 | 8u112 | Thomas Stuefe | P4 | Resolved | Fixed | b33 |
JDK-8192672 | emb-8u161 | Thomas Stuefe | P4 | Resolved | Fixed | b01 |
Code analysis showed that the output buffer for the cypher operation was not freed under all circumstances.
Leaks could occur if:
- the output len of the output array was 0 or the output write position is at the end of the output array. In this case, calloc(0) was performed, which yields a valid small allocation, which then is never freed.
- theoretically, if CypherFinal() sets the output length to 0.
This was introduced with
- backported by
-
JDK-8168952 Ucrypto Library leaks native memory
- Resolved
-
JDK-8171162 Ucrypto Library leaks native memory
- Resolved
-
JDK-8175158 Ucrypto Library leaks native memory
- Resolved
-
JDK-8183085 Ucrypto Library leaks native memory
- Resolved
-
JDK-8185238 Ucrypto Library leaks native memory
- Resolved
-
JDK-8190158 Ucrypto Library leaks native memory
- Resolved
-
JDK-8192672 Ucrypto Library leaks native memory
- Resolved
-
JDK-8195334 Ucrypto Library leaks native memory
- Resolved
-
JDK-8197106 Ucrypto Library leaks native memory
- Resolved
-
JDK-8171463 Ucrypto Library leaks native memory
- Closed
- relates to
-
JDK-8130875 Ucrypto library leaks memory when null output buffer is specified
- Closed