[PATCH] Fix double free in error path