Suddenly, 100 more testfiles now have valgrind errors in them. They all appear to be like the one attached. But, memmove allows its arguments to be overlapping, so I don't understand why it is complaining