Memleak: free the context on abort too.