:mod:`re` module: fix memory leak when a match is terminated by a signal or memory allocation failure. Patch by Ma Lin.