http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59733

--- Comment #21 from Evgeniy Stepanov <eugeni.stepanov at gmail dot com> ---
A reproducer without ASan:

#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <sys/mman.h>
int main() {
  char * p = (char*)0x61904c1e0000;
  for (int i = 0; i < 100; ++i)
    mmap(p + i * 4096, 4096, PROT_WRITE | PROT_READ, MAP_PRIVATE |
MAP_ANONYMOUS, 0, 0);
  printf("PID %d\n", getpid());
  sleep(100);
}

Reply via email to