Fix use after free in error message