I just ran your repo SHA: e7ee90469220ae3c0e8541582a52630fa0501b0e
Checking mm_malloc for correctness, ERROR [trace 0, line 7]: mm_realloc did not preserve the data from old block
Seems like your copying is broken. You may want to check the ptr returned by realloc or whether you are copying the correct bytes in the payload or the copy loop.