New issue
Advanced search Search tips

Issue 895875 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

libminijail_unittests are not correctly working under ASan

Project Member Reported by lhchavez@chromium.org, Oct 16

Issue description

[ RUN      ] Test.minijail_run_pid_pipes                                                                                                                                                                                  
==18896==ASan runtime does not come first in initial library list; you should either link runtime to your application or manually preload it with LD_PRELOAD.                                                                                                                                                                                                              
/ssd2/android/aosp/external/minijail/libminijail_unittest.cc:241: Failure                                                                                                                                                                                                                                                        
      Expected: read_ret                                                                                                                                                                                               
      Which is: 0                                                                                      
To be equal to: static_cast<ssize_t>(teststr_len)                                                                            
      Which is: 5                                                                                                                                                                                                                                                               
/ssd2/android/aosp/external/minijail/libminijail_unittest.cc:243: Failure                                                                                                                                                                                                     
      Expected: strcmp(buf, teststr)                                                                                                                                                                                                                                            
      Which is: 1                                                                                                                                                                                                                                                             
To be equal to: 0                                                                                       
/ssd2/android/aosp/external/minijail/libminijail_unittest.cc:248: Failure                               
Value of: WIFSIGNALED(status)                                                       
  Actual: false                                                                      
Expected: true                                                           
[  FAILED  ] Test.minijail_run_pid_pipes (24 ms) 
[ RUN      ] NamespaceTest.test_namespaces
/ssd2/android/aosp/external/minijail/libminijail_unittest.cc:696: Failure
      Expected: read_ret
      Which is: 0
To be equal to: static_cast<ssize_t>(teststr_len)
      Which is: 5
/ssd2/android/aosp/external/minijail/libminijail_unittest.cc:698: Failure
      Expected: strcmp(buf, teststr)
      Which is: -1
To be equal to: 0
libminijail[25963]: readlink("/proc/25979/ns/mnt"): No such file or directory

=================================================================
==25963==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 35 byte(s) in 1 object(s) allocated from:
    #0 0x7fddcd3abc20 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xd9c20)
    #1 0x7fddcc2debb7 in vasprintf (/lib/x86_64-linux-gnu/libc.so.6+0x6fbb7)

SUMMARY: AddressSanitizer: 35 byte(s) leaked in 1 allocation(s).
 

Sign in to add a comment