oops, don't free the exception in our dtor.  the dtor is just for our custom stuff