Home | History | Annotate | Download | only in msan
      1 // RUN: %clangxx_msan -O0 %s -o %t && %run %t
      2 
      3 #include <assert.h>
      4 #include <dlfcn.h>
      5 #include <stdio.h>
      6 #include <string.h>
      7 
      8 int main(void) {
      9   void *p = dlopen("/bad/file/name", RTLD_NOW);
     10   assert(!p);
     11   char *s = dlerror();
     12   printf("%s, %zu\n", s, strlen(s));
     13   return 0;
     14 }
     15