The UTMD_MALLOC_FAILURE message is reported into the system message file when the Unified Threat Management process (utmd) could not allocate memory for a resource. This article documents an approach to troubleshoot this problem.

Unified Threat Management is currently only supported on J-Series and SRX devices.

The UTMD_MALLOC_FAILURE message is logged each time the umtd process is unable to allocate memory for a resource.

When the UTMD_MALLOC_FAILURE event occurs, a message similar to the following is reported:

The cause of this message is usually a lack of system memory. Normally this is a transient issue, but the lack of memory could be due to a hardware failure.

Examine the following output to help determine the cause of this message:

Look for any related events that occurred at or just before the UTMD_MALLOC_FAILURE message. Messages showing memory hardware failures indicate that the UTMD_MALLOC_FAILURE messages are likely due to hardware failure. Any other events may have caused this message, such as a commit. If so, the failure to allocate memory for a resource needed by the umtd process may be due to that one type of event occurring.

Perform these steps:

  1. If the messages are due to a hardware failure or if the error messages continue, open a case with your technical support representative to resolve the hardware failure or to investigate the issue further.

About the author


Leave a Comment