5e6798cb4d
makes illegal free() calls behave in a much more rational way. You'll still probably die, but your stack trace will not have 3 billion pages of recusion inside the memory allocator. * Fix illegal free in the opal_wrapper code. basename() returns a string in a static buffer, so it shouldn't be free()ed. It also shouldn't be left around so long, as another call to basename() may whack the returned buffer. So leave the free and add a strdup() around the basename() call. * Turn off some unneeded debugging in the opal_wrapper code that would list the comamnd to be run, regardless of the -showme option. This commit was SVN r8758.