[compiler-rt] r235411 - [sanitizer] Plug a memory leak in	symbolization code.
    Sergey Matveev 
    earthdok at google.com
       
    Tue Apr 21 13:05:10 PDT 2015
    
    
  
Author: smatveev
Date: Tue Apr 21 15:05:10 2015
New Revision: 235411
URL: http://llvm.org/viewvc/llvm-project?rev=235411&view=rev
Log:
[sanitizer] Plug a memory leak in symbolization code.
Modified:
    compiler-rt/trunk/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc?rev=235411&r1=235410&r2=235411&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc Tue Apr 21 15:05:10 2015
@@ -67,6 +67,7 @@ static void ParseSymbolizePCOutput(const
     CHECK(function_name);
     if (function_name[0] == '\0') {
       // There are no more frames.
+      InternalFree(function_name);
       break;
     }
     SymbolizedStack *cur;
    
    
More information about the llvm-commits
mailing list