Platform | X86_64_RHEL5_valgrind |
Branch | MAIN |
Options | +CMPI,+CQL,+IPV6,+PRIVSEP,+SQLITE,+SSL,+WSMAN |
Date | 17-Jan-10 14:30 |
Contributor | HP |
Status | FAILURE |
Data | Platform: X86_64 RHEL5 valgrind Branch: MAIN Contributor: HP Date: 100117 Time: 1430 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: ==31158== Memcheck, a memory error detector. ==31158== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==31158== Using LibVEX rev 1658, a library for dynamic binary translation. ==31158== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==31158== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==31158== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==31158== For more details, rerun with: -v ==31158== ==31158== My PID = 31158, parent PID = 31157. Prog and args are: ==31158== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==31158== IndicationStressTestClass ==31158== test/TestProvider ==31158== run ==31158== 10 ==31158== 1 ==31158== guest ==31158== ==31158== ==31158== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==31158== malloc/free: in use at exit: 35,532 bytes in 238 blocks. ==31158== malloc/free: 20,762 allocs, 20,524 frees, 3,037,379 bytes allocated. ==31158== For counts of detected errors, rerun with: -v ==31158== searching for pointers to 238 not-freed blocks. ==31158== checked 11,293,480 bytes. ==31158== ==31158== 288 bytes in 1 blocks are definitely lost in loss record 31 of 42 ==31158== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==31158== by 0x3680E0FEF2: _dl_allocate_tls (in /lib64/ld-2.5.so) ==31158== by 0x3681E06A33: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.5.so) ==31158== by 0x5566E28: Pegasus::Threads::create(Pegasus::ThreadType&, Pegasus::Threads::Type, void* (*)(void*), void*) (Threads.cpp:218) ==31158== by 0x5625CC5: Pegasus::Thread::run() (Thread.cpp:119) ==31158== by 0x5626B0D: Pegasus::ThreadPool::_initializeThread() (ThreadPool.cpp:498) ==31158== by 0x5627142: Pegasus::ThreadPool::allocate_and_awaken(void*, void* (*)(void*), Pegasus::Semaphore*) (ThreadPool.cpp:312) ==31158== by 0x4C10AF5: Pegasus::CIMListenerIndicationDispatcherRep::deliverIndication(Pegasus::String, Pegasus::CIMInstance, Pegasus::ContentLanguageList) (CIMListenerIndicationDispatcher.cpp:202) ==31158== by 0x4C10E1A: Pegasus::CIMListenerIndicationDispatcherRep::handleIndicationRequest(Pegasus::CIMExportIndicationRequestMessage*) (CIMListenerIndicationDispatcher.cpp:168) ==31158== by 0x4C110C3: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:288) ==31158== by 0x4C10238: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==31158== by 0x55F881C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126) ==31158== by 0x55FAA62: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:292) ==31158== by 0x5066745: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==31158== by 0x50679AB: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==31158== by 0x5067CFA: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==31158== by 0x50648BE: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==31158== by 0x55F881C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126) ==31158== by 0x55EDAD5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256) ==31158== by 0x55F0B71: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365) ==31158== by 0x55E9CCC: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2314) ==31158== by 0x55FEAC2: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==31158== by 0x4C0EBD5: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==31158== by 0x4C0F32D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==31158== by 0x56277F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==31158== ==31158== ==31158== 288 bytes in 1 blocks are possibly lost in loss record 33 of 42 ==31158== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==31158== by 0x3680E0FEF2: _dl_allocate_tls (in /lib64/ld-2.5.so) ==31158== by 0x3681E06A33: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.5.so) ==31158== by 0x5566E28: Pegasus::Threads::create(Pegasus::ThreadType&, Pegasus::Threads::Type, void* (*)(void*), void*) (Threads.cpp:218) ==31158== by 0x5625CC5: Pegasus::Thread::run() (Thread.cpp:119) ==31158== by 0x55B5213: Pegasus::cimom::cimom() (Cimom.cpp:216) ==31158== by 0x55FBD4E: Pegasus::MessageQueueService::MessageQueueService(char const*) (MessageQueueService.cpp:199) ==31158== by 0x4C11454: Pegasus::CIMListenerIndicationDispatcher::CIMListenerIndicationDispatcher() (CIMListenerIndicationDispatcher.cpp:249) ==31158== by 0x4C0E339: Pegasus::CIMListenerRep::CIMListenerRep(unsigned, Pegasus::SSLContext*) (CIMListener.cpp:455) ==31158== by 0x4C0E3C3: Pegasus::CIMListener::CIMListener(unsigned, Pegasus::SSLContext*) (CIMListener.cpp:622) ==31158== by 0x40AB97: _beginTest(Pegasus::CIMClient&, char const*, char const*, char const*, char const*) (IndicationStressTest.cpp:1171) ==31158== by 0x40C13C: main (IndicationStressTest.cpp:1574) ==31158== ==31158== LEAK SUMMARY: ==31158== definitely lost: 288 bytes in 1 blocks. ==31158== possibly lost: 288 bytes in 1 blocks. ==31158== still reachable: 34,956 bytes in 236 blocks. ==31158== suppressed: 0 bytes in 0 blocks. ==31158== Reachable blocks (those to which a pointer was found) are not shown. ==31158== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==10941== Memcheck, a memory error detector. ==10941== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10941== Using LibVEX rev 1658, a library for dynamic binary translation. ==10941== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10941== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10941== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10941== For more details, rerun with: -v ==10941== ==10941== My PID = 10941, parent PID = 10940. Prog and args are: ==10941== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==10941== 0 ==10941== 5 ==10941== 9 ==10941== root ==10941== FilesAndDirectoriesModule_CXX ==10941== ==10941== Thread 2: ==10941== Syscall param write(buf) points to uninitialised byte(s) ==10941== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==10941== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==10941== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==10941== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==10941== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==10941== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10941== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==10941== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==10941== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==10941== Address 0x881B354 is 32,276 bytes inside a block of size 92,760 alloc'd ==10941== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==10941== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==10941== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==10941== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==10941== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==10941== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==10941== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==10941== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==10941== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==10941== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10941== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==10941== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==10941== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==10941== ==10941== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 17 from 1) ==10941== malloc/free: in use at exit: 1,124 bytes in 9 blocks. ==10941== malloc/free: 8,839 allocs, 8,830 frees, 4,991,778 bytes allocated. ==10941== For counts of detected errors, rerun with: -v ==10941== searching for pointers to 9 not-freed blocks. ==10941== checked 822,400 bytes. ==10941== ==10941== LEAK SUMMARY: ==10941== definitely lost: 0 bytes in 0 blocks. ==10941== possibly lost: 0 bytes in 0 blocks. ==10941== still reachable: 1,124 bytes in 9 blocks. ==10941== suppressed: 0 bytes in 0 blocks. ==10941== Reachable blocks (those to which a pointer was found) are not shown. ==10941== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==10963== Memcheck, a memory error detector. ==10963== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10963== Using LibVEX rev 1658, a library for dynamic binary translation. ==10963== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10963== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10963== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10963== For more details, rerun with: -v ==10963== ==10963== My PID = 10963, parent PID = 10962. Prog and args are: ==10963== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==10963== 0 ==10963== 5 ==10963== 9 ==10963== root ==10963== FilesAndDirectoriesModule ==10963== ==10963== Thread 2: ==10963== Syscall param write(buf) points to uninitialised byte(s) ==10963== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==10963== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==10963== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==10963== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==10963== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==10963== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10963== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==10963== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==10963== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==10963== Address 0x7429AA4 is 32,332 bytes inside a block of size 44,768 alloc'd ==10963== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==10963== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==10963== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==10963== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==10963== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==10963== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==10963== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==10963== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==10963== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==10963== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10963== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==10963== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==10963== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==10963== ==10963== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 14 from 1) ==10963== malloc/free: in use at exit: 1,116 bytes in 9 blocks. ==10963== malloc/free: 7,280 allocs, 7,271 frees, 2,935,651 bytes allocated. ==10963== For counts of detected errors, rerun with: -v ==10963== searching for pointers to 9 not-freed blocks. ==10963== checked 822,360 bytes. ==10963== ==10963== LEAK SUMMARY: ==10963== definitely lost: 0 bytes in 0 blocks. ==10963== possibly lost: 0 bytes in 0 blocks. ==10963== still reachable: 1,116 bytes in 9 blocks. ==10963== suppressed: 0 bytes in 0 blocks. ==10963== Reachable blocks (those to which a pointer was found) are not shown. ==10963== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==12485== Memcheck, a memory error detector. ==12485== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==12485== Using LibVEX rev 1658, a library for dynamic binary translation. ==12485== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==12485== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==12485== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==12485== For more details, rerun with: -v ==12485== ==12485== My PID = 12485, parent PID = 12484. Prog and args are: ==12485== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==12485== 0 ==12485== 5 ==12485== 9 ==12485== root ==12485== cmpiPerf_TestClassAProviderModule ==12485== ==12485== Thread 2: ==12485== Syscall param write(buf) points to uninitialised byte(s) ==12485== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==12485== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==12485== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==12485== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12485== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12485== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12485== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12485== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12485== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12485== Address 0x745E394 is 37,388 bytes inside a block of size 46,072 alloc'd ==12485== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==12485== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==12485== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==12485== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==12485== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==12485== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==12485== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==12485== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12485== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12485== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12485== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12485== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12485== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12485== ==12485== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 11 from 1) ==12485== malloc/free: in use at exit: 1,132 bytes in 9 blocks. ==12485== malloc/free: 4,865 allocs, 4,856 frees, 1,929,035 bytes allocated. ==12485== For counts of detected errors, rerun with: -v ==12485== searching for pointers to 9 not-freed blocks. ==12485== checked 822,400 bytes. ==12485== ==12485== LEAK SUMMARY: ==12485== definitely lost: 0 bytes in 0 blocks. ==12485== possibly lost: 0 bytes in 0 blocks. ==12485== still reachable: 1,132 bytes in 9 blocks. ==12485== suppressed: 0 bytes in 0 blocks. ==12485== Reachable blocks (those to which a pointer was found) are not shown. ==12485== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==12495== Memcheck, a memory error detector. ==12495== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==12495== Using LibVEX rev 1658, a library for dynamic binary translation. ==12495== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==12495== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==12495== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==12495== For more details, rerun with: -v ==12495== ==12495== My PID = 12495, parent PID = 12494. Prog and args are: ==12495== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==12495== 0 ==12495== 5 ==12495== 9 ==12495== root ==12495== cmpiPerf_TestClassProviderModule ==12495== ==12495== Thread 2: ==12495== Syscall param write(buf) points to uninitialised byte(s) ==12495== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==12495== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==12495== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==12495== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12495== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12495== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12495== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12495== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12495== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12495== Address 0x74607BC is 38,868 bytes inside a block of size 47,840 alloc'd ==12495== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==12495== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==12495== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==12495== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==12495== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==12495== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==12495== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==12495== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12495== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12495== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12495== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12495== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12495== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12495== ==12495== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1) ==12495== malloc/free: in use at exit: 1,130 bytes in 9 blocks. ==12495== malloc/free: 4,416 allocs, 4,407 frees, 1,950,585 bytes allocated. ==12495== For counts of detected errors, rerun with: -v ==12495== searching for pointers to 9 not-freed blocks. ==12495== checked 822,400 bytes. ==12495== ==12495== LEAK SUMMARY: ==12495== definitely lost: 0 bytes in 0 blocks. ==12495== possibly lost: 0 bytes in 0 blocks. ==12495== still reachable: 1,130 bytes in 9 blocks. ==12495== suppressed: 0 bytes in 0 blocks. ==12495== Reachable blocks (those to which a pointer was found) are not shown. ==12495== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==12507== Memcheck, a memory error detector. ==12507== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==12507== Using LibVEX rev 1658, a library for dynamic binary translation. ==12507== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==12507== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==12507== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==12507== For more details, rerun with: -v ==12507== ==12507== My PID = 12507, parent PID = 12506. Prog and args are: ==12507== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==12507== 0 ==12507== 5 ==12507== 9 ==12507== root ==12507== cmpiPerf_TestAssocClassProviderModule ==12507== ==12507== Thread 2: ==12507== Syscall param write(buf) points to uninitialised byte(s) ==12507== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==12507== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==12507== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==12507== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12507== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12507== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12507== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12507== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12507== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12507== Address 0x863698C is 38,564 bytes inside a block of size 47,840 alloc'd ==12507== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==12507== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==12507== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==12507== by 0x65EDA5B: Pegasus::CIMBinMsgSerializer::_putAssociatorNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMAssociatorNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1077) ==12507== by 0x65EF914: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:349) ==12507== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==12507== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==12507== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12507== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12507== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12507== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12507== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12507== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12507== ==12507== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1) ==12507== malloc/free: in use at exit: 1,140 bytes in 9 blocks. ==12507== malloc/free: 9,832 allocs, 9,823 frees, 2,607,483 bytes allocated. ==12507== For counts of detected errors, rerun with: -v ==12507== searching for pointers to 9 not-freed blocks. ==12507== checked 822,416 bytes. ==12507== ==12507== LEAK SUMMARY: ==12507== definitely lost: 0 bytes in 0 blocks. ==12507== possibly lost: 0 bytes in 0 blocks. ==12507== still reachable: 1,140 bytes in 9 blocks. ==12507== suppressed: 0 bytes in 0 blocks. ==12507== Reachable blocks (those to which a pointer was found) are not shown. ==12507== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==12602== Memcheck, a memory error detector. ==12602== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==12602== Using LibVEX rev 1658, a library for dynamic binary translation. ==12602== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==12602== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==12602== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==12602== For more details, rerun with: -v ==12602== ==12602== My PID = 12602, parent PID = 12601. Prog and args are: ==12602== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==12602== 0 ==12602== 5 ==12602== 9 ==12602== root ==12602== TestCMPIAssociationProviderModule ==12602== ==12602== Thread 2: ==12602== Syscall param write(buf) points to uninitialised byte(s) ==12602== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==12602== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==12602== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==12602== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12602== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12602== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12602== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12602== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12602== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12602== Address 0x741605C is 1,292 bytes inside a block of size 4,096 alloc'd ==12602== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==12602== by 0x65E98DC: Pegasus::CIMBuffer::_create(unsigned long) (CIMBuffer.cpp:140) ==12602== by 0x65E9992: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:160) ==12602== by 0x64F1849: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:68) ==12602== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12602== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12602== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12602== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12602== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12602== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12602== ==12602== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 14 from 1) ==12602== malloc/free: in use at exit: 1,132 bytes in 9 blocks. ==12602== malloc/free: 15,797 allocs, 15,788 frees, 6,639,899 bytes allocated. ==12602== For counts of detected errors, rerun with: -v ==12602== searching for pointers to 9 not-freed blocks. ==12602== checked 822,408 bytes. ==12602== ==12602== LEAK SUMMARY: ==12602== definitely lost: 0 bytes in 0 blocks. ==12602== possibly lost: 0 bytes in 0 blocks. ==12602== still reachable: 1,132 bytes in 9 blocks. ==12602== suppressed: 0 bytes in 0 blocks. ==12602== Reachable blocks (those to which a pointer was found) are not shown. ==12602== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==12649== Memcheck, a memory error detector. ==12649== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==12649== Using LibVEX rev 1658, a library for dynamic binary translation. ==12649== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==12649== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==12649== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==12649== For more details, rerun with: -v ==12649== ==12649== My PID = 12649, parent PID = 12648. Prog and args are: ==12649== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==12649== 0 ==12649== 5 ==12649== 9 ==12649== root ==12649== FilesAndDirectoriesModule ==12649== ==12649== Thread 2: ==12649== Syscall param write(buf) points to uninitialised byte(s) ==12649== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==12649== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==12649== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==12649== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12649== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12649== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12649== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12649== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12649== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12649== Address 0x85A01C4 is 32,356 bytes inside a block of size 92,296 alloc'd ==12649== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==12649== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==12649== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==12649== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==12649== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==12649== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==12649== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==12649== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12649== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12649== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12649== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12649== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12649== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12649== ==12649== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 14 from 1) ==12649== malloc/free: in use at exit: 1,116 bytes in 9 blocks. ==12649== malloc/free: 4,759 allocs, 4,750 frees, 1,167,140 bytes allocated. ==12649== For counts of detected errors, rerun with: -v ==12649== searching for pointers to 9 not-freed blocks. ==12649== checked 822,360 bytes. ==12649== ==12649== LEAK SUMMARY: ==12649== definitely lost: 0 bytes in 0 blocks. ==12649== possibly lost: 0 bytes in 0 blocks. ==12649== still reachable: 1,116 bytes in 9 blocks. ==12649== suppressed: 0 bytes in 0 blocks. ==12649== Reachable blocks (those to which a pointer was found) are not shown. ==12649== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==24059== Memcheck, a memory error detector. ==24059== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==24059== Using LibVEX rev 1658, a library for dynamic binary translation. ==24059== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==24059== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==24059== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==24059== For more details, rerun with: -v ==24059== ==24059== My PID = 24059, parent PID = 24058. Prog and args are: ==24059== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==24059== 0 ==24059== 5 ==24059== 9 ==24059== root ==24059== FilesAndDirectoriesModule_CXX ==24059== ==24059== Thread 2: ==24059== Syscall param write(buf) points to uninitialised byte(s) ==24059== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==24059== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==24059== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==24059== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==24059== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==24059== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==24059== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==24059== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==24059== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==24059== Address 0x881B354 is 32,276 bytes inside a block of size 92,760 alloc'd ==24059== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==24059== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==24059== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==24059== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==24059== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==24059== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==24059== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==24059== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==24059== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==24059== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==24059== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==24059== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==24059== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==24059== ==24059== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 17 from 1) ==24059== malloc/free: in use at exit: 1,124 bytes in 9 blocks. ==24059== malloc/free: 8,839 allocs, 8,830 frees, 4,992,078 bytes allocated. ==24059== For counts of detected errors, rerun with: -v ==24059== searching for pointers to 9 not-freed blocks. ==24059== checked 822,672 bytes. ==24059== ==24059== LEAK SUMMARY: ==24059== definitely lost: 0 bytes in 0 blocks. ==24059== possibly lost: 0 bytes in 0 blocks. ==24059== still reachable: 1,124 bytes in 9 blocks. ==24059== suppressed: 0 bytes in 0 blocks. ==24059== Reachable blocks (those to which a pointer was found) are not shown. ==24059== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==24081== Memcheck, a memory error detector. ==24081== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==24081== Using LibVEX rev 1658, a library for dynamic binary translation. ==24081== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==24081== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==24081== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==24081== For more details, rerun with: -v ==24081== ==24081== My PID = 24081, parent PID = 24080. Prog and args are: ==24081== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==24081== 0 ==24081== 5 ==24081== 9 ==24081== root ==24081== FilesAndDirectoriesModule ==24081== ==24081== Thread 2: ==24081== Syscall param write(buf) points to uninitialised byte(s) ==24081== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==24081== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==24081== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==24081== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==24081== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==24081== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==24081== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==24081== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==24081== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==24081== Address 0x7429D44 is 32,332 bytes inside a block of size 44,768 alloc'd ==24081== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==24081== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==24081== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==24081== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==24081== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==24081== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==24081== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==24081== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==24081== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==24081== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==24081== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==24081== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==24081== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==24081== ==24081== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 14 from 1) ==24081== malloc/free: in use at exit: 1,116 bytes in 9 blocks. ==24081== malloc/free: 7,280 allocs, 7,271 frees, 2,935,951 bytes allocated. ==24081== For counts of detected errors, rerun with: -v ==24081== searching for pointers to 9 not-freed blocks. ==24081== checked 822,648 bytes. ==24081== ==24081== LEAK SUMMARY: ==24081== definitely lost: 0 bytes in 0 blocks. ==24081== possibly lost: 0 bytes in 0 blocks. ==24081== still reachable: 1,116 bytes in 9 blocks. ==24081== suppressed: 0 bytes in 0 blocks. ==24081== Reachable blocks (those to which a pointer was found) are not shown. ==24081== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==25608== Memcheck, a memory error detector. ==25608== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==25608== Using LibVEX rev 1658, a library for dynamic binary translation. ==25608== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==25608== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==25608== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==25608== For more details, rerun with: -v ==25608== ==25608== My PID = 25608, parent PID = 25607. Prog and args are: ==25608== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==25608== 0 ==25608== 5 ==25608== 9 ==25608== root ==25608== cmpiPerf_TestClassAProviderModule ==25608== ==25608== Thread 2: ==25608== Syscall param write(buf) points to uninitialised byte(s) ==25608== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==25608== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==25608== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==25608== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==25608== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==25608== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25608== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==25608== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==25608== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==25608== Address 0x745E634 is 37,388 bytes inside a block of size 46,072 alloc'd ==25608== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==25608== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==25608== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==25608== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==25608== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==25608== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==25608== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==25608== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==25608== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==25608== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25608== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==25608== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==25608== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==25608== ==25608== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 11 from 1) ==25608== malloc/free: in use at exit: 1,132 bytes in 9 blocks. ==25608== malloc/free: 4,869 allocs, 4,860 frees, 1,929,503 bytes allocated. ==25608== For counts of detected errors, rerun with: -v ==25608== searching for pointers to 9 not-freed blocks. ==25608== checked 822,688 bytes. ==25608== ==25608== LEAK SUMMARY: ==25608== definitely lost: 0 bytes in 0 blocks. ==25608== possibly lost: 0 bytes in 0 blocks. ==25608== still reachable: 1,132 bytes in 9 blocks. ==25608== suppressed: 0 bytes in 0 blocks. ==25608== Reachable blocks (those to which a pointer was found) are not shown. ==25608== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==25618== Memcheck, a memory error detector. ==25618== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==25618== Using LibVEX rev 1658, a library for dynamic binary translation. ==25618== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==25618== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==25618== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==25618== For more details, rerun with: -v ==25618== ==25618== My PID = 25618, parent PID = 25617. Prog and args are: ==25618== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==25618== 0 ==25618== 5 ==25618== 9 ==25618== root ==25618== cmpiPerf_TestClassProviderModule ==25618== ==25618== Thread 2: ==25618== Syscall param write(buf) points to uninitialised byte(s) ==25618== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==25618== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==25618== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==25618== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==25618== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==25618== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25618== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==25618== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==25618== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==25618== Address 0x7460A5C is 38,868 bytes inside a block of size 47,840 alloc'd ==25618== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==25618== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==25618== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==25618== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==25618== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==25618== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==25618== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==25618== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==25618== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==25618== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25618== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==25618== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==25618== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==25618== ==25618== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1) ==25618== malloc/free: in use at exit: 1,130 bytes in 9 blocks. ==25618== malloc/free: 4,420 allocs, 4,411 frees, 1,951,053 bytes allocated. ==25618== For counts of detected errors, rerun with: -v ==25618== searching for pointers to 9 not-freed blocks. ==25618== checked 822,688 bytes. ==25618== ==25618== LEAK SUMMARY: ==25618== definitely lost: 0 bytes in 0 blocks. ==25618== possibly lost: 0 bytes in 0 blocks. ==25618== still reachable: 1,130 bytes in 9 blocks. ==25618== suppressed: 0 bytes in 0 blocks. ==25618== Reachable blocks (those to which a pointer was found) are not shown. ==25618== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==25628== Memcheck, a memory error detector. ==25628== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==25628== Using LibVEX rev 1658, a library for dynamic binary translation. ==25628== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==25628== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==25628== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==25628== For more details, rerun with: -v ==25628== ==25628== My PID = 25628, parent PID = 25627. Prog and args are: ==25628== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==25628== 0 ==25628== 5 ==25628== 9 ==25628== root ==25628== cmpiPerf_TestAssocClassProviderModule ==25628== ==25628== Thread 2: ==25628== Syscall param write(buf) points to uninitialised byte(s) ==25628== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==25628== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==25628== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==25628== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==25628== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==25628== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25628== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==25628== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==25628== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==25628== Address 0x8636A3C is 38,564 bytes inside a block of size 47,840 alloc'd ==25628== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==25628== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==25628== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==25628== by 0x65EDA5B: Pegasus::CIMBinMsgSerializer::_putAssociatorNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMAssociatorNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1077) ==25628== by 0x65EF914: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:349) ==25628== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==25628== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==25628== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==25628== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==25628== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25628== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==25628== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==25628== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==25628== ==25628== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1) ==25628== malloc/free: in use at exit: 1,140 bytes in 9 blocks. ==25628== malloc/free: 9,839 allocs, 9,830 frees, 2,608,149 bytes allocated. ==25628== For counts of detected errors, rerun with: -v ==25628== searching for pointers to 9 not-freed blocks. ==25628== checked 822,704 bytes. ==25628== ==25628== LEAK SUMMARY: ==25628== definitely lost: 0 bytes in 0 blocks. ==25628== possibly lost: 0 bytes in 0 blocks. ==25628== still reachable: 1,140 bytes in 9 blocks. ==25628== suppressed: 0 bytes in 0 blocks. ==25628== Reachable blocks (those to which a pointer was found) are not shown. ==25628== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==25722== Memcheck, a memory error detector. ==25722== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==25722== Using LibVEX rev 1658, a library for dynamic binary translation. ==25722== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==25722== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==25722== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==25722== For more details, rerun with: -v ==25722== ==25722== My PID = 25722, parent PID = 25721. Prog and args are: ==25722== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==25722== 0 ==25722== 5 ==25722== 9 ==25722== root ==25722== TestCMPIAssociationProviderModule ==25722== ==25722== Thread 2: ==25722== Syscall param write(buf) points to uninitialised byte(s) ==25722== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==25722== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==25722== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==25722== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==25722== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==25722== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25722== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==25722== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==25722== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==25722== Address 0x74162FC is 1,292 bytes inside a block of size 4,096 alloc'd ==25722== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==25722== by 0x65E98DC: Pegasus::CIMBuffer::_create(unsigned long) (CIMBuffer.cpp:140) ==25722== by 0x65E9992: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:160) ==25722== by 0x64F1849: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:68) ==25722== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==25722== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==25722== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25722== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==25722== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==25722== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==25722== ==25722== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 14 from 1) ==25722== malloc/free: in use at exit: 1,132 bytes in 9 blocks. ==25722== malloc/free: 15,788 allocs, 15,779 frees, 6,639,579 bytes allocated. ==25722== For counts of detected errors, rerun with: -v ==25722== searching for pointers to 9 not-freed blocks. ==25722== checked 822,696 bytes. ==25722== ==25722== LEAK SUMMARY: ==25722== definitely lost: 0 bytes in 0 blocks. ==25722== possibly lost: 0 bytes in 0 blocks. ==25722== still reachable: 1,132 bytes in 9 blocks. ==25722== suppressed: 0 bytes in 0 blocks. ==25722== Reachable blocks (those to which a pointer was found) are not shown. ==25722== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==25770== Memcheck, a memory error detector. ==25770== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==25770== Using LibVEX rev 1658, a library for dynamic binary translation. ==25770== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==25770== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==25770== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==25770== For more details, rerun with: -v ==25770== ==25770== My PID = 25770, parent PID = 25769. Prog and args are: ==25770== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==25770== 0 ==25770== 5 ==25770== 9 ==25770== root ==25770== FilesAndDirectoriesModule ==25770== ==25770== Thread 2: ==25770== Syscall param write(buf) points to uninitialised byte(s) ==25770== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==25770== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==25770== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==25770== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==25770== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==25770== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25770== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==25770== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==25770== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==25770== Address 0x85A01C4 is 32,356 bytes inside a block of size 92,296 alloc'd ==25770== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==25770== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==25770== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==25770== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==25770== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==25770== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==25770== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==25770== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==25770== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==25770== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25770== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==25770== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==25770== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==25770== ==25770== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 14 from 1) ==25770== malloc/free: in use at exit: 1,116 bytes in 9 blocks. ==25770== malloc/free: 4,763 allocs, 4,754 frees, 1,167,608 bytes allocated. ==25770== For counts of detected errors, rerun with: -v ==25770== searching for pointers to 9 not-freed blocks. ==25770== checked 822,648 bytes. ==25770== ==25770== LEAK SUMMARY: ==25770== definitely lost: 0 bytes in 0 blocks. ==25770== possibly lost: 0 bytes in 0 blocks. ==25770== still reachable: 1,116 bytes in 9 blocks. ==25770== suppressed: 0 bytes in 0 blocks. ==25770== Reachable blocks (those to which a pointer was found) are not shown. ==25770== To see them, rerun with: --show-reachable=yes |