summaryrefslogtreecommitdiffstats
path: root/lib/asan/tests/heap-overflow.cc
blob: 475d1637385a23a50cd6b359a8f5c29628ae3d63 (plain)
1
2
3
4
5
6
7
8
9
#include <stdlib.h>
#include <string.h>
int main(int argc, char **argv) {
  char *x = (char*)malloc(10 * sizeof(char));
  memset(x, 0, 10);
  int res = x[argc * 10];  // BOOOM
  free(x);
  return res;
}
OpenPOWER on IntegriCloud