strcpy to a NULL pointer is bad.