Why Does movl (%eax), %edx Crash After Using Custom malloc_ Implementation in Assembly? - EdgeBench