Seems corrupt memory 0 was recently implemented in Battleye on DayZ SA as a way to kick people when Bastian Suter's findpattern scan detects something he is looking for. This basically means someone gave that hack to Bastian (aka Battleye) so he could detect it and thats why you were getting kicked. Unfortunately Battleye is growing stronger everyday and they constantly make new changes.