diff --git a/src/hotspot/share/classfile/loaderConstraints.cpp b/src/hotspot/share/classfile/loaderConstraints.cpp index a4b327edee4..e5d0998966f 100644 --- a/src/hotspot/share/classfile/loaderConstraints.cpp +++ b/src/hotspot/share/classfile/loaderConstraints.cpp @@ -89,6 +89,9 @@ class ConstraintSet { // copied into hashtable as } ~ConstraintSet() { + while (!_constraints->is_empty()) { + delete _constraints->pop(); + } delete _constraints; }