Native Memory Leak Is Observed in Java_java_util_zip_Inflater_inflateBytes() in WebLogic
(Doc ID 2819697.1)
Last updated on NOVEMBER 05, 2021
Applies to:Oracle WebLogic Server - Version 184.108.40.206.0 and later
Information in this document applies to any platform.
The Java process size for the WebLogic server grows continuously leading to production system memory contention. pkgapp data captured reveals the increase of the process size comes from growth in the native heap not the JVM heap (refer to Doc ID 1355284.1 for the difference between two heaps in Java). Further analysis from core dump shows that many of the stack traces leaking bytes are in Java_java_util_zip_Inflater_inflateBytes(). Code from various libraries bundled in WebLogic is calling it.
The following bugs have been filed to track the issue:
BUG 32939377 - NATIVE MEMORY LEAK FROM WLSERVER/MODULES/ASN.JAR
BUG 33368589 - NATIVE MEMORY LEAK IN COM/GOOGLE/COMMON/CACHE/LOCALCACHE$SEGMENT.GETLIVEVALUE()
BUG 33121853 - NATIVE MEMORY LEAK FROM WEBLOGIC/UTILS/CLASSLOADERS/ZIPSOURCE.GETBYTES()
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document