Bug ID 517039: Programs that read stats can leak memory on errors reading files

Last Modified: Apr 11, 2024

Affected Product(s):
BIG-IP All(all modules)

Known Affected Versions:
11.5.1 HF1, 11.5.1 HF2, 11.5.1 HF3, 11.5.1 HF4, 11.5.1 HF5, 11.5.1 HF6, 11.5.1 HF7, 11.5.1 HF8, 11.5.1 HF9, 11.5.1 HF10, 11.5.1 HF11, 11.5.2 HF1, 11.5.3 HF1, 11.2.1, 11.4.1, 11.6.0, 11.6.1, 11.6.2, 11.6.3, 11.6.3.1, 11.6.3.2, 11.6.3.3, 11.6.3.4, 11.6.4, 11.6.5, 11.6.5.1, 11.6.5.2, 11.6.5.3, 12.1.0 HF1, 12.1.0 HF2, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2

Fixed In:
12.0.0, 11.6.0 HF5, 11.5.3 HF2, 11.4.1 HF9, 11.2.1 HF15

Opened: Apr 08, 2015

Severity: 3-Major

Symptoms

Daemons that read statistics will leak memory over time so the amount of memory they use will continue to grow.

Impact

Eventually the daemon or system could run out of memory.

Conditions

There is an error reading a statistics file. For example, a junk file could be copied to /var/tmstat/cluster, or permissions on the file or directory prohibit access.

Workaround

Remove anything causing an error reading a stats file such as deleting junk files or fixing permissions.

Fix Information

The memory was freed along certain error paths.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips