Hi, i was testing this code on Go playground and it works just fine, however if i run with `-race` it throws `pointer arithmetic result points to invalid allocation` although it has the same address. What really causes this?, like the address (untouched) still a valid allocation
ptr = 0xc000138008
p = 0xc000138008
base = 0xc000138000
originals = []unsafe.Pointer len: 0, cap: 0, nil
Thanks