DCD_TRASHED_RED_ZONE

The Device Control Daemon (DCD) found a memory error while de-allocating heap memory.

Heap memory that is allocated for write is overwritten in error. Below are examples messages of the error:

The DCD found a memory error while de-allocating heap memory. When the DCD is allocating heap memory, it uses a private memory allocator that writes a special pattern at the end of each allocated segment of heap memory. Later, when de-allocating this memory, DCD checks for the pattern. If it does not find the previously written pattern, it means the memory was overwritten, which indicates a wild-write in DCD.

Review the output of show log messages and show log dcd to determine if the errors are occurring.

The output of the following CLI commands and any relevant core-file will help in troubleshooting the problem:

 

About the author

Prasanna

Leave a Comment