Basicly when custom operators new[] and delete[] are defined on gcc bad things happen and address sanitizer reports buffer overflow:
new[]
delete[]