Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8240865 | 8u261 | Ambarish Rapte | P4 | Resolved | Fixed | b01 |
JDK-8247981 | jfx11.0.8 | Ambarish Rapte | P4 | Resolved | Fixed |
The native code in jpegloader.c allocates a range of memory areas with malloc, but does not free those in error cases.
For example
1. In jpegloader.c :: initDecompressor(), cinfo->src, cinfo, jerr_mgr are not freed in error case.
2. In jpegloader.c :: decompressIndirect(), scanline_ptr, is not freed in error case.
For example
1. In jpegloader.c :: initDecompressor(), cinfo->src, cinfo, jerr_mgr are not freed in error case.
2. In jpegloader.c :: decompressIndirect(), scanline_ptr, is not freed in error case.
- backported by
-
JDK-8240865 Potential memory leaks in jpegLoader.c in error case
- Resolved
-
JDK-8247981 Potential memory leaks in jpegLoader.c in error case
- Resolved
- is blocked by
-
JDK-8238249 GetPrimitiveArrayCritical passed with hardcoded FALSE value
- Resolved
- relates to
-
JDK-8241370 Crash in JPEGImageLoader after fix for JDK-8212034
- Resolved
- links to
-
Commit openjdk/jfx/f25e8cf2
(1 links to)