1
1
openmpi/opal/mca
Nathan Hjelm f3ce12e71a Per RFC fix several leaks in opal and ompi. Details below.
pml/v:
  - If vprotocol is not being used vprotocol_include_list is leaked. Assume vprotocol never takes ownership (see below) and always free the string.

coll/ml:
  - (patch verified) calling mca_base_param_lookup_string after mca_base_param_reg_string is unnecessary. The call to mca_base_param_lookup_string causes the value returned by mca_base_param_reg_string to be leaked.
  - Need to free mca_coll_ml_component.config_file_name on component close.

btl/openib:
  - calling mca_base_param_lookup_string after mca_base_param_reg_string is unnecessary. The call to mca_base_param_lookup_string causes the value returned by mca_base_param_reg_string to be leaked.

vprotocol/base:
  - There was no way for pml/v to determine if vprotocol took ownership of vprotocol_include_list. Fix by always never ownership (use strdup).

mca/base:
  - param_lookup will result in storage->stringval to be a newly allocated string if the mca parameter has a string value. ensure this string is always freed.

cmr:v1.7

This commit was SVN r27569.
2012-11-06 18:57:46 +00:00
..
backtrace Some platforms don't have <execinfo.h>, even if they have backtrace() 2011-07-10 11:14:19 +00:00
base Per RFC fix several leaks in opal and ompi. Details below. 2012-11-06 18:57:46 +00:00
compress Sorry for mid-day commit, but I had promised on the call to do this upon my return. 2012-04-06 14:23:13 +00:00
crs Sorry for mid-day commit, but I had promised on the call to do this upon my return. 2012-04-06 14:23:13 +00:00
event Silence warnings when threads are enabled 2012-11-01 03:34:51 +00:00
hwloc * Fix some comments. 2012-10-03 09:33:40 +00:00
if Fix leaks in the opal if posix code. Error paths were not calling OBJ_RELEASE on an opal_if_t created with OBJ_NEW. 2012-11-05 20:51:10 +00:00
installdirs fix several typecasts 2012-08-07 10:41:53 +00:00
memchecker Revert r27510, r27509, and r27508. 2012-10-27 16:43:45 +00:00
memcpy Fix mistake that came in via the ompi-agen tree in r23764. The mistake wasn't part of the core autogen upgrade; it was an additional 'bonus' cleanup. Oops. The mistake will always create a set of directories under installdir, even if you do not --with-devel-headers. The set of directories will be empty, but still -- they should not be there at all. This commit fixes that -- the directories are not created at all if you do not --with-devel-headers 2010-09-24 22:53:28 +00:00
memory Remove the TSD_HACKS macro. The TSD hack is only for non-glibc libraries 2012-09-26 07:42:43 +00:00
pstat Gah! r25545 acidentally included ''waaaay'' more stuff than it was 2011-11-29 23:24:52 +00:00
shmem Revert "Revert r27451 and r27456 - the cmd line parser is incorrectly marking the application as an MCA parameter". 2012-10-30 19:45:18 +00:00
timer Need to make sure that only the winning component sets the include file. 2012-02-20 16:45:54 +00:00
Makefile.am Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
mca.h Refs trac:3275. 2012-09-11 20:47:24 +00:00