==15072== Memcheck, a memory error detector. ==15072== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==15072== Using LibVEX rev 1575, a library for dynamic binary translation. ==15072== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==15072== Using valgrind-3.1.1, a dynamic binary instrumentation framework. ==15072== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==15072== For more details, rerun with: -v ==15072== ==15072== My PID = 15072, parent PID = 15054. Prog and args are: ==15072== a.exec ==15072== --15072-- DWARF2 CFI reader: unhandled CFI instruction 0:10 --15072-- DWARF2 CFI reader: unhandled CFI instruction 0:10 --15072-- DWARF2 CFI reader: unhandled CFI instruction 0:10 --15072-- DWARF2 CFI reader: unhandled CFI instruction 0:10 ==15072== Syscall param socketcall.getsockopt(optlen) points to uninitialised byte(s) ==15072== at 0x385BD7: getsockopt (in /lib/tls/libc-2.3.4.so) ==15072== by 0x8C327FA: _MPID_nem_init (in a.exec) ==15072== by 0x8C32B12: MPID_nem_init (in a.exec) ==15072== by 0x8C393BB: MPIDI_CH3_Init (in a.exec) ==15072== by 0x8C1F16B: MPID_Init (in a.exec) ==15072== by 0x8C150C9: MPIR_Init_thread (in a.exec) ==15072== by 0x8C14C9E: MPI_Init (in a.exec) ==15072== Address 0xFEFFA410 is on thread 1's stack ==15072== ==15072== Syscall param socketcall.getsockopt(optval) points to unaddressable byte(s) ==15072== at 0x385BD7: getsockopt (in /lib/tls/libc-2.3.4.so) ==15072== by 0x8C327FA: _MPID_nem_init (in a.exec) ==15072== by 0x8C32B12: MPID_nem_init (in a.exec) ==15072== by 0x8C393BB: MPIDI_CH3_Init (in a.exec) ==15072== by 0x8C1F16B: MPID_Init (in a.exec) ==15072== by 0x8C150C9: MPIR_Init_thread (in a.exec) ==15072== by 0x8C14C9E: MPI_Init (in a.exec) ==15072== Address 0xFEFFD000 is not stack'd, malloc'd or (recently) free'd ==15072== ==15072== Syscall param socketcall.getsockopt(optlen_out) points to uninitialised byte(s) ==15072== at 0x385BD7: getsockopt (in /lib/tls/libc-2.3.4.so) ==15072== by 0x8C327FA: _MPID_nem_init (in a.exec) ==15072== by 0x8C32B12: MPID_nem_init (in a.exec) ==15072== by 0x8C393BB: MPIDI_CH3_Init (in a.exec) ==15072== by 0x8C1F16B: MPID_Init (in a.exec) ==15072== by 0x8C150C9: MPIR_Init_thread (in a.exec) ==15072== by 0x8C14C9E: MPI_Init (in a.exec) ==15072== Address 0xFEFFA410 is on thread 1's stack ==15072== ==15072== Syscall param write(buf) points to uninitialised byte(s) ==15072== at 0x4F85F3: __write_nocancel (in /lib/tls/libpthread-2.3.4.so) ==15072== by 0x8C3A8D8: MPIDI_CH3_iStartMsg (in a.exec) ==15072== by 0x8C1DCDB: MPIDI_CH3_EagerContigShortSend (in a.exec) ==15072== by 0x8C202B0: MPID_Send (in a.exec) ==15072== by 0x8C15A6C: MPI_Send (in a.exec) ==15072== Address 0xC2100B4 is not stack'd, malloc'd or (recently) free'd ==15072== ==15072== Syscall param write(buf) points to uninitialised byte(s) ==15072== at 0x4F85F3: __write_nocancel (in /lib/tls/libpthread-2.3.4.so) ==15072== by 0x8C3B23F: MPIDI_CH3_iStartMsgv (in a.exec) ==15072== by 0x8C1DC3A: MPIDI_CH3_EagerContigSend (in a.exec) ==15072== by 0x8C20420: MPID_Send (in a.exec) ==15072== by 0x8C15A6C: MPI_Send (in a.exec) ==15072== Address 0xC2300AC is not stack'd, malloc'd or (recently) free'd ==15072== ==15072== Syscall param write(buf) points to uninitialised byte(s) ==15072== at 0x4F85F3: __write_nocancel (in /lib/tls/libpthread-2.3.4.so) ==15072== by 0x8C39950: MPIDI_CH3_iSend (in a.exec) ==15072== by 0x8C1F9EA: MPID_Isend (in a.exec) ==15072== by 0x8C12C81: MPIC_Sendrecv (in a.exec) ==15072== by 0x8C11ACA: MPIR_Barrier (in a.exec) ==15072== by 0x8C11CBB: MPI_Barrier (in a.exec) ==15072== by 0x8C1EFEA: MPID_Finalize (in a.exec) ==15072== by 0x8C15507: MPI_Finalize (in a.exec) ==15072== Address 0xC3A00AC is not stack'd, malloc'd or (recently) free'd ==15072== ==15072== Syscall param write(buf) points to uninitialised byte(s) ==15072== at 0x4F85F3: __write_nocancel (in /lib/tls/libpthread-2.3.4.so) ==15072== by 0x8C3A8D8: MPIDI_CH3_iStartMsg (in a.exec) ==15072== by 0x8C18E72: MPIDI_CH3U_VC_SendClose (in a.exec) ==15072== by 0x8C2203D: MPIDI_PG_Close_VCs (in a.exec) ==15072== by 0x8C1F055: MPID_Finalize (in a.exec) ==15072== by 0x8C15507: MPI_Finalize (in a.exec) ==15072== Address 0xC3D00A0 is not stack'd, malloc'd or (recently) free'd ==15072== ==15072== Syscall param write(buf) points to uninitialised byte(s) ==15072== at 0x4F85F3: __write_nocancel (in /lib/tls/libpthread-2.3.4.so) ==15072== by 0x8C3A8D8: MPIDI_CH3_iStartMsg (in a.exec) ==15072== by 0x8C18F51: MPIDI_CH3_PktHandler_Close (in a.exec) ==15072== by 0x8C16D4F: MPID_nem_handle_pkt (in a.exec) ==15072== by 0x8C17934: MPIDI_CH3I_Progress (in a.exec) ==15072== by 0x8C18FB2: MPIDI_CH3U_VC_WaitForClose (in a.exec) ==15072== by 0x8C1F05A: MPID_Finalize (in a.exec) ==15072== by 0x8C15507: MPI_Finalize (in a.exec) ==15072== Address 0xC4400A0 is not stack'd, malloc'd or (recently) free'd ==15072== ==15072== ERROR SUMMARY: 88 errors from 8 contexts (suppressed: 22 from 2) ==15072== malloc/free: in use at exit: 1,410,214 bytes in 29,839 blocks. ==15072== malloc/free: 638,188 allocs, 608,349 frees, 33,450,306 bytes allocated. ==15072== For counts of detected errors, rerun with: -v ==15072== searching for pointers to 29,839 not-freed blocks. ==15072== checked 593,482,880 bytes. ==15072==