diff --git a/Trigger/TrigValidation/TrigValTools/bin/check_log.pl b/Trigger/TrigValidation/TrigValTools/bin/check_log.pl
index 841abb80809520991fe4704073677109c3d0a8a5..051cb7cd3cc22cc2a62727116d4b65f5a008aa29 100755
--- a/Trigger/TrigValidation/TrigValTools/bin/check_log.pl
+++ b/Trigger/TrigValidation/TrigValTools/bin/check_log.pl
@@ -101,7 +101,7 @@ sub scan_logfile(){
   @patterns=();
   if ($errors) {
       push @patterns, "^ERROR | ERROR | FATAL |CRITICAL |ABORT_CHAIN ";
-      push @patterns, "^Exception\:|^Caught signal|^Core dump|Traceback|Shortened traceback|stack trace|^Algorithm stack\:|\.IncludeError|inconsistent use of tabs and spaces in indentation|glibc detected"
+      push @patterns, "^Exception\:|^Caught signal|^Core dump|Traceback|Shortened traceback|stack trace|^Algorithm stack\:|IncludeError|inconsistent use of tabs and spaces in indentation|glibc detected|tcmalloc\: allocation failed"
       }
   if ($warnings) {
       push @patterns, "WARNING ";