Platform | X86_64_RHEL5_valgrind |
Branch | MAIN |
Options | +CMPI,+CQL,+IPV6,+PRIVSEP,+SQLITE,+SSL,+WSMAN |
Date | 24-Jan-10 12:30 |
Contributor | HP |
Status | FAILURE |
Data | Platform: X86_64 RHEL5 valgrind Branch: MAIN Contributor: HP Date: 100124 Time: 1230 Options: +CMPI +CQL +IPv6 +PrivSep +SQLite +SSL +WSMan Status: FAILURE make[4]: Entering directory `/var/buildMAIN/pegasus/src/Executor/tests' make[4]: Leaving directory `/var/buildMAIN/pegasus/src/Executor/tests' make[3]: Leaving directory `/var/buildMAIN/pegasus/src' make[3]: Entering directory `/var/buildMAIN/pegasus/test' make[4]: Entering directory `/var/buildMAIN/pegasus/test/wetest' make[5]: Entering directory `/var/buildMAIN/pegasus/test/wetest/cimv2' make[5]: Leaving directory `/var/buildMAIN/pegasus/test/wetest/cimv2' make[5]: Entering directory `/var/buildMAIN/pegasus/test/wetest/static' make[5]: Leaving directory `/var/buildMAIN/pegasus/test/wetest/static' make[5]: Entering directory `/var/buildMAIN/pegasus/test/wetest/wsman' make[5]: Leaving directory `/var/buildMAIN/pegasus/test/wetest/wsman' make[4]: Leaving directory `/var/buildMAIN/pegasus/test/wetest' make[3]: Leaving directory `/var/buildMAIN/pegasus/test' make[2]: Leaving directory `/var/buildMAIN/pegasus' make[1]: Leaving directory `/var/buildMAIN/pegasus' make[1]: Entering directory `/var/buildMAIN/pegasus' make[1]: Nothing to be done for `check_core_search_results'. make[1]: Leaving directory `/var/buildMAIN/pegasus' ************ Build and Test Successful ************* ------------------------------------------------------------------------------- Memory leak: ==26174== Memcheck, a memory error detector. ==26174== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==26174== Using LibVEX rev 1658, a library for dynamic binary translation. ==26174== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==26174== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==26174== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==26174== For more details, rerun with: -v ==26174== ==26174== My PID = 26174, parent PID = 26173. Prog and args are: ==26174== /var/buildMAIN/pegasus/build/bin_exe/cimconfig ==26174== -s ==26174== traceComponents=DiscardedData ==26174== -p ==26174== ==26174== ==26174== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==26174== malloc/free: in use at exit: 1,340 bytes in 14 blocks. ==26174== malloc/free: 351 allocs, 337 frees, 93,167 bytes allocated. ==26174== For counts of detected errors, rerun with: -v ==26174== searching for pointers to 14 not-freed blocks. ==26174== checked 698,936 bytes. ==26174== ==26174== 1,340 (56 direct, 1,284 indirect) bytes in 1 blocks are definitely lost in loss record 7 of 8 ==26174== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==26174== by 0x40768D: Pegasus::CIMConfigCommand::execute(std::ostream&, std::ostream&) (CIMConfigCommand.cpp:999) ==26174== by 0x413CAA: main (CIMConfigCommand.cpp:1798) ==26174== ==26174== LEAK SUMMARY: ==26174== definitely lost: 56 bytes in 1 blocks. ==26174== indirectly lost: 1,284 bytes in 13 blocks. ==26174== possibly lost: 0 bytes in 0 blocks. ==26174== still reachable: 0 bytes in 0 blocks. ==26174== suppressed: 0 bytes in 0 blocks. ==26174== Reachable blocks (those to which a pointer was found) are not shown. ==26174== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==26177== Memcheck, a memory error detector. ==26177== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==26177== Using LibVEX rev 1658, a library for dynamic binary translation. ==26177== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==26177== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==26177== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==26177== For more details, rerun with: -v ==26177== ==26177== My PID = 26177, parent PID = 26176. Prog and args are: ==26177== /var/buildMAIN/pegasus/build/bin_exe/cimconfig ==26177== -s ==26177== traceLevel=4 ==26177== -p ==26177== ==26177== ==26177== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==26177== malloc/free: in use at exit: 1,450 bytes in 17 blocks. ==26177== malloc/free: 364 allocs, 347 frees, 97,464 bytes allocated. ==26177== For counts of detected errors, rerun with: -v ==26177== searching for pointers to 17 not-freed blocks. ==26177== checked 698,920 bytes. ==26177== ==26177== 1,450 (56 direct, 1,394 indirect) bytes in 1 blocks are definitely lost in loss record 6 of 8 ==26177== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==26177== by 0x40768D: Pegasus::CIMConfigCommand::execute(std::ostream&, std::ostream&) (CIMConfigCommand.cpp:999) ==26177== by 0x413CAA: main (CIMConfigCommand.cpp:1798) ==26177== ==26177== LEAK SUMMARY: ==26177== definitely lost: 56 bytes in 1 blocks. ==26177== indirectly lost: 1,394 bytes in 16 blocks. ==26177== possibly lost: 0 bytes in 0 blocks. ==26177== still reachable: 0 bytes in 0 blocks. ==26177== suppressed: 0 bytes in 0 blocks. ==26177== Reachable blocks (those to which a pointer was found) are not shown. ==26177== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==17011== Memcheck, a memory error detector. ==17011== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17011== Using LibVEX rev 1658, a library for dynamic binary translation. ==17011== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17011== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17011== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17011== For more details, rerun with: -v ==17011== ==17011== My PID = 17011, parent PID = 17010. Prog and args are: ==17011== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==17011== 0 ==17011== 5 ==17011== 9 ==17011== root ==17011== FilesAndDirectoriesModule_CXX ==17011== ==17011== Thread 2: ==17011== Syscall param write(buf) points to uninitialised byte(s) ==17011== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==17011== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==17011== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==17011== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==17011== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==17011== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==17011== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==17011== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==17011== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==17011== Address 0x881B56C is 32,276 bytes inside a block of size 92,760 alloc'd ==17011== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==17011== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==17011== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==17011== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==17011== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==17011== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==17011== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==17011== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==17011== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==17011== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==17011== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==17011== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==17011== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==17011== ==17011== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 17 from 1) ==17011== malloc/free: in use at exit: 1,124 bytes in 9 blocks. ==17011== malloc/free: 9,073 allocs, 9,064 frees, 5,009,103 bytes allocated. ==17011== For counts of detected errors, rerun with: -v ==17011== searching for pointers to 9 not-freed blocks. ==17011== checked 822,448 bytes. ==17011== ==17011== LEAK SUMMARY: ==17011== definitely lost: 0 bytes in 0 blocks. ==17011== possibly lost: 0 bytes in 0 blocks. ==17011== still reachable: 1,124 bytes in 9 blocks. ==17011== suppressed: 0 bytes in 0 blocks. ==17011== Reachable blocks (those to which a pointer was found) are not shown. ==17011== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==17035== Memcheck, a memory error detector. ==17035== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17035== Using LibVEX rev 1658, a library for dynamic binary translation. ==17035== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17035== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17035== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17035== For more details, rerun with: -v ==17035== ==17035== My PID = 17035, parent PID = 17034. Prog and args are: ==17035== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==17035== 0 ==17035== 5 ==17035== 9 ==17035== root ==17035== FilesAndDirectoriesModule ==17035== ==17035== Thread 2: ==17035== Syscall param write(buf) points to uninitialised byte(s) ==17035== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==17035== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==17035== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==17035== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==17035== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==17035== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==17035== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==17035== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==17035== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==17035== Address 0x742B2F4 is 32,332 bytes inside a block of size 44,768 alloc'd ==17035== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==17035== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==17035== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==17035== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==17035== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==17035== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==17035== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==17035== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==17035== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==17035== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==17035== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==17035== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==17035== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==17035== ==17035== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 14 from 1) ==17035== malloc/free: in use at exit: 1,116 bytes in 9 blocks. ==17035== malloc/free: 7,478 allocs, 7,469 frees, 2,949,220 bytes allocated. ==17035== For counts of detected errors, rerun with: -v ==17035== searching for pointers to 9 not-freed blocks. ==17035== checked 822,408 bytes. ==17035== ==17035== LEAK SUMMARY: ==17035== definitely lost: 0 bytes in 0 blocks. ==17035== possibly lost: 0 bytes in 0 blocks. ==17035== still reachable: 1,116 bytes in 9 blocks. ==17035== suppressed: 0 bytes in 0 blocks. ==17035== Reachable blocks (those to which a pointer was found) are not shown. ==17035== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==18565== Memcheck, a memory error detector. ==18565== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==18565== Using LibVEX rev 1658, a library for dynamic binary translation. ==18565== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==18565== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==18565== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==18565== For more details, rerun with: -v ==18565== ==18565== My PID = 18565, parent PID = 18564. Prog and args are: ==18565== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==18565== 0 ==18565== 5 ==18565== 9 ==18565== root ==18565== cmpiPerf_TestClassAProviderModule ==18565== ==18565== Thread 2: ==18565== Syscall param write(buf) points to uninitialised byte(s) ==18565== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==18565== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==18565== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==18565== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==18565== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==18565== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==18565== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==18565== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==18565== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==18565== Address 0x7460294 is 37,388 bytes inside a block of size 46,072 alloc'd ==18565== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==18565== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==18565== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==18565== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==18565== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==18565== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==18565== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==18565== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==18565== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==18565== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==18565== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==18565== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==18565== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==18565== ==18565== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 11 from 1) ==18565== malloc/free: in use at exit: 1,132 bytes in 9 blocks. ==18565== malloc/free: 5,028 allocs, 5,019 frees, 1,940,133 bytes allocated. ==18565== For counts of detected errors, rerun with: -v ==18565== searching for pointers to 9 not-freed blocks. ==18565== checked 822,448 bytes. ==18565== ==18565== LEAK SUMMARY: ==18565== definitely lost: 0 bytes in 0 blocks. ==18565== possibly lost: 0 bytes in 0 blocks. ==18565== still reachable: 1,132 bytes in 9 blocks. ==18565== suppressed: 0 bytes in 0 blocks. ==18565== Reachable blocks (those to which a pointer was found) are not shown. ==18565== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==18575== Memcheck, a memory error detector. ==18575== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==18575== Using LibVEX rev 1658, a library for dynamic binary translation. ==18575== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==18575== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==18575== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==18575== For more details, rerun with: -v ==18575== ==18575== My PID = 18575, parent PID = 18574. Prog and args are: ==18575== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==18575== 0 ==18575== 5 ==18575== 9 ==18575== root ==18575== cmpiPerf_TestClassProviderModule ==18575== ==18575== Thread 2: ==18575== Syscall param write(buf) points to uninitialised byte(s) ==18575== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==18575== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==18575== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==18575== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==18575== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==18575== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==18575== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==18575== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==18575== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==18575== Address 0x746268C is 38,868 bytes inside a block of size 47,840 alloc'd ==18575== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==18575== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==18575== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==18575== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==18575== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==18575== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==18575== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==18575== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==18575== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==18575== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==18575== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==18575== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==18575== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==18575== ==18575== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1) ==18575== malloc/free: in use at exit: 1,130 bytes in 9 blocks. ==18575== malloc/free: 4,555 allocs, 4,546 frees, 1,959,929 bytes allocated. ==18575== For counts of detected errors, rerun with: -v ==18575== searching for pointers to 9 not-freed blocks. ==18575== checked 822,448 bytes. ==18575== ==18575== LEAK SUMMARY: ==18575== definitely lost: 0 bytes in 0 blocks. ==18575== possibly lost: 0 bytes in 0 blocks. ==18575== still reachable: 1,130 bytes in 9 blocks. ==18575== suppressed: 0 bytes in 0 blocks. ==18575== Reachable blocks (those to which a pointer was found) are not shown. ==18575== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==18585== Memcheck, a memory error detector. ==18585== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==18585== Using LibVEX rev 1658, a library for dynamic binary translation. ==18585== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==18585== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==18585== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==18585== For more details, rerun with: -v ==18585== ==18585== My PID = 18585, parent PID = 18584. Prog and args are: ==18585== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==18585== 0 ==18585== 5 ==18585== 9 ==18585== root ==18585== cmpiPerf_TestAssocClassProviderModule ==18585== ==18585== Thread 2: ==18585== Syscall param write(buf) points to uninitialised byte(s) ==18585== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==18585== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==18585== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==18585== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==18585== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==18585== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==18585== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==18585== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==18585== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==18585== Address 0x86737F4 is 38,564 bytes inside a block of size 47,840 alloc'd ==18585== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==18585== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==18585== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==18585== by 0x65EDA5B: Pegasus::CIMBinMsgSerializer::_putAssociatorNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMAssociatorNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1077) ==18585== by 0x65EF914: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:349) ==18585== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==18585== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==18585== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==18585== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==18585== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==18585== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==18585== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==18585== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==18585== ==18585== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1) ==18585== malloc/free: in use at exit: 1,140 bytes in 9 blocks. ==18585== malloc/free: 9,946 allocs, 9,937 frees, 2,615,227 bytes allocated. ==18585== For counts of detected errors, rerun with: -v ==18585== searching for pointers to 9 not-freed blocks. ==18585== checked 822,464 bytes. ==18585== ==18585== LEAK SUMMARY: ==18585== definitely lost: 0 bytes in 0 blocks. ==18585== possibly lost: 0 bytes in 0 blocks. ==18585== still reachable: 1,140 bytes in 9 blocks. ==18585== suppressed: 0 bytes in 0 blocks. ==18585== Reachable blocks (those to which a pointer was found) are not shown. ==18585== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==18680== Memcheck, a memory error detector. ==18680== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==18680== Using LibVEX rev 1658, a library for dynamic binary translation. ==18680== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==18680== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==18680== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==18680== For more details, rerun with: -v ==18680== ==18680== My PID = 18680, parent PID = 18679. Prog and args are: ==18680== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==18680== 0 ==18680== 5 ==18680== 9 ==18680== root ==18680== TestCMPIAssociationProviderModule ==18680== ==18680== Thread 2: ==18680== Syscall param write(buf) points to uninitialised byte(s) ==18680== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==18680== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==18680== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==18680== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==18680== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==18680== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==18680== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==18680== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==18680== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==18680== Address 0x7418004 is 1,292 bytes inside a block of size 4,096 alloc'd ==18680== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==18680== by 0x65E98DC: Pegasus::CIMBuffer::_create(unsigned long) (CIMBuffer.cpp:140) ==18680== by 0x65E9992: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:160) ==18680== by 0x64F1849: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:68) ==18680== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==18680== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==18680== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==18680== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==18680== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==18680== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==18680== ==18680== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 14 from 1) ==18680== malloc/free: in use at exit: 1,132 bytes in 9 blocks. ==18680== malloc/free: 16,197 allocs, 16,188 frees, 6,665,366 bytes allocated. ==18680== For counts of detected errors, rerun with: -v ==18680== searching for pointers to 9 not-freed blocks. ==18680== checked 822,456 bytes. ==18680== ==18680== LEAK SUMMARY: ==18680== definitely lost: 0 bytes in 0 blocks. ==18680== possibly lost: 0 bytes in 0 blocks. ==18680== still reachable: 1,132 bytes in 9 blocks. ==18680== suppressed: 0 bytes in 0 blocks. ==18680== Reachable blocks (those to which a pointer was found) are not shown. ==18680== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==18727== Memcheck, a memory error detector. ==18727== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==18727== Using LibVEX rev 1658, a library for dynamic binary translation. ==18727== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==18727== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==18727== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==18727== For more details, rerun with: -v ==18727== ==18727== My PID = 18727, parent PID = 18726. Prog and args are: ==18727== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==18727== 0 ==18727== 5 ==18727== 9 ==18727== root ==18727== FilesAndDirectoriesModule ==18727== ==18727== Thread 2: ==18727== Syscall param write(buf) points to uninitialised byte(s) ==18727== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==18727== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==18727== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==18727== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==18727== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==18727== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==18727== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==18727== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==18727== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==18727== Address 0x85A01C4 is 32,356 bytes inside a block of size 92,296 alloc'd ==18727== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==18727== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==18727== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==18727== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==18727== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==18727== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==18727== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==18727== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==18727== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==18727== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==18727== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==18727== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==18727== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==18727== ==18727== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 14 from 1) ==18727== malloc/free: in use at exit: 1,116 bytes in 9 blocks. ==18727== malloc/free: 4,886 allocs, 4,877 frees, 1,174,598 bytes allocated. ==18727== For counts of detected errors, rerun with: -v ==18727== searching for pointers to 9 not-freed blocks. ==18727== checked 822,408 bytes. ==18727== ==18727== LEAK SUMMARY: ==18727== definitely lost: 0 bytes in 0 blocks. ==18727== possibly lost: 0 bytes in 0 blocks. ==18727== still reachable: 1,116 bytes in 9 blocks. ==18727== suppressed: 0 bytes in 0 blocks. ==18727== Reachable blocks (those to which a pointer was found) are not shown. ==18727== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==30259== Memcheck, a memory error detector. ==30259== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==30259== Using LibVEX rev 1658, a library for dynamic binary translation. ==30259== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==30259== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==30259== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==30259== For more details, rerun with: -v ==30259== ==30259== My PID = 30259, parent PID = 30258. Prog and args are: ==30259== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==30259== 0 ==30259== 5 ==30259== 9 ==30259== root ==30259== FilesAndDirectoriesModule_CXX ==30259== ==30259== Thread 2: ==30259== Syscall param write(buf) points to uninitialised byte(s) ==30259== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==30259== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==30259== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==30259== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==30259== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==30259== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==30259== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==30259== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==30259== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==30259== Address 0x881B56C is 32,276 bytes inside a block of size 92,760 alloc'd ==30259== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==30259== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==30259== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==30259== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==30259== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==30259== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==30259== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==30259== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==30259== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==30259== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==30259== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==30259== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==30259== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==30259== ==30259== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 17 from 1) ==30259== malloc/free: in use at exit: 1,124 bytes in 9 blocks. ==30259== malloc/free: 9,077 allocs, 9,068 frees, 5,009,571 bytes allocated. ==30259== For counts of detected errors, rerun with: -v ==30259== searching for pointers to 9 not-freed blocks. ==30259== checked 822,720 bytes. ==30259== ==30259== LEAK SUMMARY: ==30259== definitely lost: 0 bytes in 0 blocks. ==30259== possibly lost: 0 bytes in 0 blocks. ==30259== still reachable: 1,124 bytes in 9 blocks. ==30259== suppressed: 0 bytes in 0 blocks. ==30259== Reachable blocks (those to which a pointer was found) are not shown. ==30259== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==30283== Memcheck, a memory error detector. ==30283== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==30283== Using LibVEX rev 1658, a library for dynamic binary translation. ==30283== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==30283== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==30283== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==30283== For more details, rerun with: -v ==30283== ==30283== My PID = 30283, parent PID = 30282. Prog and args are: ==30283== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==30283== 0 ==30283== 5 ==30283== 9 ==30283== root ==30283== FilesAndDirectoriesModule ==30283== ==30283== Thread 2: ==30283== Syscall param write(buf) points to uninitialised byte(s) ==30283== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==30283== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==30283== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==30283== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==30283== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==30283== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==30283== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==30283== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==30283== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==30283== Address 0x742B594 is 32,332 bytes inside a block of size 44,768 alloc'd ==30283== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==30283== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==30283== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==30283== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==30283== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==30283== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==30283== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==30283== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==30283== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==30283== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==30283== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==30283== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==30283== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==30283== ==30283== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 14 from 1) ==30283== malloc/free: in use at exit: 1,116 bytes in 9 blocks. ==30283== malloc/free: 7,482 allocs, 7,473 frees, 2,949,688 bytes allocated. ==30283== For counts of detected errors, rerun with: -v ==30283== searching for pointers to 9 not-freed blocks. ==30283== checked 822,696 bytes. ==30283== ==30283== LEAK SUMMARY: ==30283== definitely lost: 0 bytes in 0 blocks. ==30283== possibly lost: 0 bytes in 0 blocks. ==30283== still reachable: 1,116 bytes in 9 blocks. ==30283== suppressed: 0 bytes in 0 blocks. ==30283== Reachable blocks (those to which a pointer was found) are not shown. ==30283== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==31819== Memcheck, a memory error detector. ==31819== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==31819== Using LibVEX rev 1658, a library for dynamic binary translation. ==31819== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==31819== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==31819== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==31819== For more details, rerun with: -v ==31819== ==31819== My PID = 31819, parent PID = 31818. Prog and args are: ==31819== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==31819== 0 ==31819== 5 ==31819== 9 ==31819== root ==31819== cmpiPerf_TestClassAProviderModule ==31819== ==31819== Thread 2: ==31819== Syscall param write(buf) points to uninitialised byte(s) ==31819== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==31819== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==31819== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==31819== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==31819== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==31819== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==31819== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==31819== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==31819== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==31819== Address 0x7460534 is 37,388 bytes inside a block of size 46,072 alloc'd ==31819== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==31819== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==31819== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==31819== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==31819== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==31819== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==31819== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==31819== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==31819== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==31819== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==31819== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==31819== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==31819== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==31819== ==31819== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 11 from 1) ==31819== malloc/free: in use at exit: 1,132 bytes in 9 blocks. ==31819== malloc/free: 5,032 allocs, 5,023 frees, 1,940,601 bytes allocated. ==31819== For counts of detected errors, rerun with: -v ==31819== searching for pointers to 9 not-freed blocks. ==31819== checked 822,720 bytes. ==31819== ==31819== LEAK SUMMARY: ==31819== definitely lost: 0 bytes in 0 blocks. ==31819== possibly lost: 0 bytes in 0 blocks. ==31819== still reachable: 1,132 bytes in 9 blocks. ==31819== suppressed: 0 bytes in 0 blocks. ==31819== Reachable blocks (those to which a pointer was found) are not shown. ==31819== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==31829== Memcheck, a memory error detector. ==31829== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==31829== Using LibVEX rev 1658, a library for dynamic binary translation. ==31829== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==31829== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==31829== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==31829== For more details, rerun with: -v ==31829== ==31829== My PID = 31829, parent PID = 31828. Prog and args are: ==31829== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==31829== 0 ==31829== 5 ==31829== 9 ==31829== root ==31829== cmpiPerf_TestClassProviderModule ==31829== ==31829== Thread 2: ==31829== Syscall param write(buf) points to uninitialised byte(s) ==31829== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==31829== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==31829== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==31829== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==31829== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==31829== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==31829== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==31829== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==31829== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==31829== Address 0x746292C is 38,868 bytes inside a block of size 47,840 alloc'd ==31829== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==31829== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==31829== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==31829== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==31829== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==31829== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==31829== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==31829== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==31829== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==31829== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==31829== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==31829== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==31829== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==31829== ==31829== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1) ==31829== malloc/free: in use at exit: 1,130 bytes in 9 blocks. ==31829== malloc/free: 4,559 allocs, 4,550 frees, 1,960,397 bytes allocated. ==31829== For counts of detected errors, rerun with: -v ==31829== searching for pointers to 9 not-freed blocks. ==31829== checked 822,720 bytes. ==31829== ==31829== LEAK SUMMARY: ==31829== definitely lost: 0 bytes in 0 blocks. ==31829== possibly lost: 0 bytes in 0 blocks. ==31829== still reachable: 1,130 bytes in 9 blocks. ==31829== suppressed: 0 bytes in 0 blocks. ==31829== Reachable blocks (those to which a pointer was found) are not shown. ==31829== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==31839== Memcheck, a memory error detector. ==31839== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==31839== Using LibVEX rev 1658, a library for dynamic binary translation. ==31839== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==31839== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==31839== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==31839== For more details, rerun with: -v ==31839== ==31839== My PID = 31839, parent PID = 31838. Prog and args are: ==31839== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==31839== 0 ==31839== 5 ==31839== 9 ==31839== root ==31839== cmpiPerf_TestAssocClassProviderModule ==31839== ==31839== Thread 2: ==31839== Syscall param write(buf) points to uninitialised byte(s) ==31839== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==31839== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==31839== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==31839== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==31839== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==31839== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==31839== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==31839== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==31839== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==31839== Address 0x86737F4 is 38,564 bytes inside a block of size 47,840 alloc'd ==31839== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==31839== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==31839== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==31839== by 0x65EDA5B: Pegasus::CIMBinMsgSerializer::_putAssociatorNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMAssociatorNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1077) ==31839== by 0x65EF914: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:349) ==31839== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==31839== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==31839== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==31839== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==31839== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==31839== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==31839== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==31839== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==31839== ==31839== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1) ==31839== malloc/free: in use at exit: 1,140 bytes in 9 blocks. ==31839== malloc/free: 9,952 allocs, 9,943 frees, 2,623,980 bytes allocated. ==31839== For counts of detected errors, rerun with: -v ==31839== searching for pointers to 9 not-freed blocks. ==31839== checked 822,752 bytes. ==31839== ==31839== LEAK SUMMARY: ==31839== definitely lost: 0 bytes in 0 blocks. ==31839== possibly lost: 0 bytes in 0 blocks. ==31839== still reachable: 1,140 bytes in 9 blocks. ==31839== suppressed: 0 bytes in 0 blocks. ==31839== Reachable blocks (those to which a pointer was found) are not shown. ==31839== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==31933== Memcheck, a memory error detector. ==31933== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==31933== Using LibVEX rev 1658, a library for dynamic binary translation. ==31933== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==31933== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==31933== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==31933== For more details, rerun with: -v ==31933== ==31933== My PID = 31933, parent PID = 31932. Prog and args are: ==31933== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==31933== 0 ==31933== 5 ==31933== 9 ==31933== root ==31933== TestCMPIAssociationProviderModule ==31933== ==31933== Thread 2: ==31933== Syscall param write(buf) points to uninitialised byte(s) ==31933== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==31933== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==31933== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==31933== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==31933== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==31933== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==31933== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==31933== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==31933== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==31933== Address 0x74182A4 is 1,292 bytes inside a block of size 4,096 alloc'd ==31933== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==31933== by 0x65E98DC: Pegasus::CIMBuffer::_create(unsigned long) (CIMBuffer.cpp:140) ==31933== by 0x65E9992: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:160) ==31933== by 0x64F1849: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:68) ==31933== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==31933== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==31933== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==31933== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==31933== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==31933== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==31933== ==31933== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 14 from 1) ==31933== malloc/free: in use at exit: 1,132 bytes in 9 blocks. ==31933== malloc/free: 16,197 allocs, 16,188 frees, 6,665,556 bytes allocated. ==31933== For counts of detected errors, rerun with: -v ==31933== searching for pointers to 9 not-freed blocks. ==31933== checked 822,728 bytes. ==31933== ==31933== LEAK SUMMARY: ==31933== definitely lost: 0 bytes in 0 blocks. ==31933== possibly lost: 0 bytes in 0 blocks. ==31933== still reachable: 1,132 bytes in 9 blocks. ==31933== suppressed: 0 bytes in 0 blocks. ==31933== Reachable blocks (those to which a pointer was found) are not shown. ==31933== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==31978== Memcheck, a memory error detector. ==31978== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==31978== Using LibVEX rev 1658, a library for dynamic binary translation. ==31978== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==31978== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==31978== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==31978== For more details, rerun with: -v ==31978== ==31978== My PID = 31978, parent PID = 31977. Prog and args are: ==31978== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==31978== 0 ==31978== 5 ==31978== 9 ==31978== root ==31978== FilesAndDirectoriesModule ==31978== ==31978== Thread 2: ==31978== Syscall param write(buf) points to uninitialised byte(s) ==31978== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==31978== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==31978== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==31978== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==31978== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==31978== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==31978== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==31978== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==31978== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==31978== Address 0x85A01C4 is 32,356 bytes inside a block of size 92,296 alloc'd ==31978== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==31978== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==31978== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==31978== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==31978== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==31978== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==31978== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==31978== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==31978== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==31978== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==31978== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==31978== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==31978== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==31978== ==31978== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 14 from 1) ==31978== malloc/free: in use at exit: 1,116 bytes in 9 blocks. ==31978== malloc/free: 4,890 allocs, 4,881 frees, 1,175,066 bytes allocated. ==31978== For counts of detected errors, rerun with: -v ==31978== searching for pointers to 9 not-freed blocks. ==31978== checked 822,696 bytes. ==31978== ==31978== LEAK SUMMARY: ==31978== definitely lost: 0 bytes in 0 blocks. ==31978== possibly lost: 0 bytes in 0 blocks. ==31978== still reachable: 1,116 bytes in 9 blocks. ==31978== suppressed: 0 bytes in 0 blocks. ==31978== Reachable blocks (those to which a pointer was found) are not shown. ==31978== To see them, rerun with: --show-reachable=yes |