wrong move size on memmove