arg, had the double free(p) still in pcptext_key() for testing and forgot to remove it