As of OpenEdge release 12.2.17, Developers can now use the OpenEdge.Core.Util.LeakCheck class in the OpenEdge.Core library to process log files and identify memory leaks. The LeakCheck class uses:
  • The ParseLog method to identify memory leaks and potential objects that may be causing these leaks in AVM log files, like PAS for OpenEdge logs and LOG-MANAGER logs.
  • GetReport to generate a report in JSON format.

Temp-table access is available if you want to create custom reports. The OpenEdge.Core.pl is included on the default PROPATH for TTY and GUI environments.

For more information on how to use the LeakCheck class, see Identify memory leaks using the LeakCheck class in Troubleshoot ABL Applications.

For more information on the LeakCheck class, see OpenEdge.Core.Util.LeakCheck.