Platform | X86_64_RHEL5_valgrind |
Branch | MAIN |
Options | +CMPI,+CQL,+IPV6,+PRIVSEP,+SQLITE,+SSL,+WSMAN |
Date | 16-Jan-10 14:34 |
Contributor | HP |
Status | FAILURE |
Data | Platform: X86_64 RHEL5 valgrind Branch: MAIN Contributor: HP Date: 100116 Time: 1434 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: ==18138== Memcheck, a memory error detector. ==18138== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==18138== Using LibVEX rev 1658, a library for dynamic binary translation. ==18138== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==18138== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==18138== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==18138== For more details, rerun with: -v ==18138== ==18138== My PID = 18138, parent PID = 18137. Prog and args are: ==18138== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==18138== IndicationStressTestClass ==18138== test/TestProvider ==18138== run ==18138== 10 ==18138== 1 ==18138== guest ==18138== ==18138== ==18138== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==18138== malloc/free: in use at exit: 35,532 bytes in 238 blocks. ==18138== malloc/free: 20,925 allocs, 20,687 frees, 3,062,744 bytes allocated. ==18138== For counts of detected errors, rerun with: -v ==18138== searching for pointers to 238 not-freed blocks. ==18138== checked 11,294,488 bytes. ==18138== ==18138== 288 bytes in 1 blocks are definitely lost in loss record 31 of 42 ==18138== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==18138== by 0x3680E0FEF2: _dl_allocate_tls (in /lib64/ld-2.5.so) ==18138== by 0x3681E06A33: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.5.so) ==18138== by 0x5566E28: Pegasus::Threads::create(Pegasus::ThreadType&, Pegasus::Threads::Type, void* (*)(void*), void*) (Threads.cpp:218) ==18138== by 0x5625CC5: Pegasus::Thread::run() (Thread.cpp:119) ==18138== by 0x5626B0D: Pegasus::ThreadPool::_initializeThread() (ThreadPool.cpp:498) ==18138== by 0x5627142: Pegasus::ThreadPool::allocate_and_awaken(void*, void* (*)(void*), Pegasus::Semaphore*) (ThreadPool.cpp:312) ==18138== by 0x4C10AF5: Pegasus::CIMListenerIndicationDispatcherRep::deliverIndication(Pegasus::String, Pegasus::CIMInstance, Pegasus::ContentLanguageList) (CIMListenerIndicationDispatcher.cpp:202) ==18138== by 0x4C10E1A: Pegasus::CIMListenerIndicationDispatcherRep::handleIndicationRequest(Pegasus::CIMExportIndicationRequestMessage*) (CIMListenerIndicationDispatcher.cpp:168) ==18138== by 0x4C110C3: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:288) ==18138== by 0x4C10238: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==18138== by 0x55F881C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126) ==18138== by 0x55FAA62: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:292) ==18138== 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) ==18138== by 0x50679AB: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==18138== by 0x5067CFA: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==18138== by 0x50648BE: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==18138== by 0x55F881C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126) ==18138== by 0x55EDAD5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256) ==18138== by 0x55F0B71: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365) ==18138== by 0x55E9CCC: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2314) ==18138== by 0x55FEAC2: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==18138== by 0x4C0EBD5: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==18138== by 0x4C0F32D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==18138== by 0x56277F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==18138== ==18138== ==18138== 288 bytes in 1 blocks are possibly lost in loss record 33 of 42 ==18138== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==18138== by 0x3680E0FEF2: _dl_allocate_tls (in /lib64/ld-2.5.so) ==18138== by 0x3681E06A33: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.5.so) ==18138== by 0x5566E28: Pegasus::Threads::create(Pegasus::ThreadType&, Pegasus::Threads::Type, void* (*)(void*), void*) (Threads.cpp:218) ==18138== by 0x5625CC5: Pegasus::Thread::run() (Thread.cpp:119) ==18138== by 0x55B5213: Pegasus::cimom::cimom() (Cimom.cpp:216) ==18138== by 0x55FBD4E: Pegasus::MessageQueueService::MessageQueueService(char const*) (MessageQueueService.cpp:199) ==18138== by 0x4C11454: Pegasus::CIMListenerIndicationDispatcher::CIMListenerIndicationDispatcher() (CIMListenerIndicationDispatcher.cpp:249) ==18138== by 0x4C0E339: Pegasus::CIMListenerRep::CIMListenerRep(unsigned, Pegasus::SSLContext*) (CIMListener.cpp:455) ==18138== by 0x4C0E3C3: Pegasus::CIMListener::CIMListener(unsigned, Pegasus::SSLContext*) (CIMListener.cpp:622) ==18138== by 0x40AB97: _beginTest(Pegasus::CIMClient&, char const*, char const*, char const*, char const*) (IndicationStressTest.cpp:1171) ==18138== by 0x40C13C: main (IndicationStressTest.cpp:1574) ==18138== ==18138== LEAK SUMMARY: ==18138== definitely lost: 288 bytes in 1 blocks. ==18138== possibly lost: 288 bytes in 1 blocks. ==18138== still reachable: 34,956 bytes in 236 blocks. ==18138== suppressed: 0 bytes in 0 blocks. ==18138== Reachable blocks (those to which a pointer was found) are not shown. ==18138== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==11057== Memcheck, a memory error detector. ==11057== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==11057== Using LibVEX rev 1658, a library for dynamic binary translation. ==11057== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==11057== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==11057== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==11057== For more details, rerun with: -v ==11057== ==11057== My PID = 11057, parent PID = 11056. Prog and args are: ==11057== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==11057== 0 ==11057== 5 ==11057== 9 ==11057== root ==11057== FilesAndDirectoriesModule_CXX ==11057== ==11057== Thread 2: ==11057== Syscall param write(buf) points to uninitialised byte(s) ==11057== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==11057== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==11057== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==11057== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==11057== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==11057== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==11057== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==11057== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==11057== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==11057== Address 0x881B354 is 32,276 bytes inside a block of size 92,760 alloc'd ==11057== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==11057== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==11057== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==11057== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==11057== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==11057== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==11057== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==11057== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==11057== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==11057== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==11057== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==11057== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==11057== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==11057== ==11057== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 17 from 1) ==11057== malloc/free: in use at exit: 1,124 bytes in 9 blocks. ==11057== malloc/free: 8,839 allocs, 8,830 frees, 4,992,078 bytes allocated. ==11057== For counts of detected errors, rerun with: -v ==11057== searching for pointers to 9 not-freed blocks. ==11057== checked 822,672 bytes. ==11057== ==11057== LEAK SUMMARY: ==11057== definitely lost: 0 bytes in 0 blocks. ==11057== possibly lost: 0 bytes in 0 blocks. ==11057== still reachable: 1,124 bytes in 9 blocks. ==11057== suppressed: 0 bytes in 0 blocks. ==11057== Reachable blocks (those to which a pointer was found) are not shown. ==11057== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==11079== Memcheck, a memory error detector. ==11079== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==11079== Using LibVEX rev 1658, a library for dynamic binary translation. ==11079== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==11079== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==11079== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==11079== For more details, rerun with: -v ==11079== ==11079== My PID = 11079, parent PID = 11078. Prog and args are: ==11079== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==11079== 0 ==11079== 5 ==11079== 9 ==11079== root ==11079== FilesAndDirectoriesModule ==11079== ==11079== Thread 2: ==11079== Syscall param write(buf) points to uninitialised byte(s) ==11079== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==11079== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==11079== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==11079== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==11079== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==11079== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==11079== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==11079== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==11079== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==11079== Address 0x7429D44 is 32,332 bytes inside a block of size 44,768 alloc'd ==11079== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==11079== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==11079== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==11079== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==11079== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==11079== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==11079== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==11079== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==11079== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==11079== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==11079== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==11079== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==11079== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==11079== ==11079== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 14 from 1) ==11079== malloc/free: in use at exit: 1,116 bytes in 9 blocks. ==11079== malloc/free: 7,280 allocs, 7,271 frees, 2,935,951 bytes allocated. ==11079== For counts of detected errors, rerun with: -v ==11079== searching for pointers to 9 not-freed blocks. ==11079== checked 822,648 bytes. ==11079== ==11079== LEAK SUMMARY: ==11079== definitely lost: 0 bytes in 0 blocks. ==11079== possibly lost: 0 bytes in 0 blocks. ==11079== still reachable: 1,116 bytes in 9 blocks. ==11079== suppressed: 0 bytes in 0 blocks. ==11079== Reachable blocks (those to which a pointer was found) are not shown. ==11079== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==12599== Memcheck, a memory error detector. ==12599== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==12599== Using LibVEX rev 1658, a library for dynamic binary translation. ==12599== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==12599== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==12599== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==12599== For more details, rerun with: -v ==12599== ==12599== My PID = 12599, parent PID = 12598. Prog and args are: ==12599== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==12599== 0 ==12599== 5 ==12599== 9 ==12599== root ==12599== cmpiPerf_TestClassAProviderModule ==12599== ==12599== Thread 2: ==12599== Syscall param write(buf) points to uninitialised byte(s) ==12599== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==12599== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==12599== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==12599== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12599== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12599== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12599== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12599== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12599== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12599== Address 0x745E634 is 37,388 bytes inside a block of size 46,072 alloc'd ==12599== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==12599== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==12599== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==12599== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==12599== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==12599== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==12599== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==12599== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12599== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12599== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12599== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12599== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12599== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12599== ==12599== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 11 from 1) ==12599== malloc/free: in use at exit: 1,132 bytes in 9 blocks. ==12599== malloc/free: 4,873 allocs, 4,864 frees, 1,929,655 bytes allocated. ==12599== For counts of detected errors, rerun with: -v ==12599== searching for pointers to 9 not-freed blocks. ==12599== checked 822,688 bytes. ==12599== ==12599== LEAK SUMMARY: ==12599== definitely lost: 0 bytes in 0 blocks. ==12599== possibly lost: 0 bytes in 0 blocks. ==12599== still reachable: 1,132 bytes in 9 blocks. ==12599== suppressed: 0 bytes in 0 blocks. ==12599== Reachable blocks (those to which a pointer was found) are not shown. ==12599== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==12609== Memcheck, a memory error detector. ==12609== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==12609== Using LibVEX rev 1658, a library for dynamic binary translation. ==12609== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==12609== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==12609== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==12609== For more details, rerun with: -v ==12609== ==12609== My PID = 12609, parent PID = 12608. Prog and args are: ==12609== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==12609== 0 ==12609== 5 ==12609== 9 ==12609== root ==12609== cmpiPerf_TestClassProviderModule ==12609== ==12609== Thread 2: ==12609== Syscall param write(buf) points to uninitialised byte(s) ==12609== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==12609== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==12609== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==12609== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12609== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12609== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12609== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12609== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12609== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12609== Address 0x7460A5C is 38,868 bytes inside a block of size 47,840 alloc'd ==12609== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==12609== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==12609== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==12609== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==12609== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==12609== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==12609== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==12609== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12609== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12609== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12609== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12609== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12609== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12609== ==12609== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1) ==12609== malloc/free: in use at exit: 1,130 bytes in 9 blocks. ==12609== malloc/free: 4,424 allocs, 4,415 frees, 1,951,205 bytes allocated. ==12609== For counts of detected errors, rerun with: -v ==12609== searching for pointers to 9 not-freed blocks. ==12609== checked 822,688 bytes. ==12609== ==12609== LEAK SUMMARY: ==12609== definitely lost: 0 bytes in 0 blocks. ==12609== possibly lost: 0 bytes in 0 blocks. ==12609== still reachable: 1,130 bytes in 9 blocks. ==12609== suppressed: 0 bytes in 0 blocks. ==12609== Reachable blocks (those to which a pointer was found) are not shown. ==12609== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==12619== Memcheck, a memory error detector. ==12619== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==12619== Using LibVEX rev 1658, a library for dynamic binary translation. ==12619== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==12619== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==12619== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==12619== For more details, rerun with: -v ==12619== ==12619== My PID = 12619, parent PID = 12618. Prog and args are: ==12619== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==12619== 0 ==12619== 5 ==12619== 9 ==12619== root ==12619== cmpiPerf_TestAssocClassProviderModule ==12619== ==12619== Thread 2: ==12619== Syscall param write(buf) points to uninitialised byte(s) ==12619== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==12619== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==12619== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==12619== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12619== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12619== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12619== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12619== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12619== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12619== Address 0x8636D2C is 38,564 bytes inside a block of size 47,840 alloc'd ==12619== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==12619== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==12619== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==12619== by 0x65EDA5B: Pegasus::CIMBinMsgSerializer::_putAssociatorNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMAssociatorNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1077) ==12619== by 0x65EF914: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:349) ==12619== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==12619== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==12619== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12619== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12619== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12619== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12619== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12619== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12619== ==12619== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1) ==12619== malloc/free: in use at exit: 1,140 bytes in 9 blocks. ==12619== malloc/free: 9,843 allocs, 9,834 frees, 2,608,301 bytes allocated. ==12619== For counts of detected errors, rerun with: -v ==12619== searching for pointers to 9 not-freed blocks. ==12619== checked 822,704 bytes. ==12619== ==12619== LEAK SUMMARY: ==12619== definitely lost: 0 bytes in 0 blocks. ==12619== possibly lost: 0 bytes in 0 blocks. ==12619== still reachable: 1,140 bytes in 9 blocks. ==12619== suppressed: 0 bytes in 0 blocks. ==12619== Reachable blocks (those to which a pointer was found) are not shown. ==12619== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==12711== Memcheck, a memory error detector. ==12711== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==12711== Using LibVEX rev 1658, a library for dynamic binary translation. ==12711== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==12711== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==12711== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==12711== For more details, rerun with: -v ==12711== ==12711== My PID = 12711, parent PID = 12710. Prog and args are: ==12711== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==12711== 0 ==12711== 5 ==12711== 9 ==12711== root ==12711== TestCMPIAssociationProviderModule ==12711== ==12711== Thread 2: ==12711== Syscall param write(buf) points to uninitialised byte(s) ==12711== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==12711== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==12711== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==12711== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12711== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12711== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12711== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12711== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12711== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12711== Address 0x74162FC is 1,292 bytes inside a block of size 4,096 alloc'd ==12711== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==12711== by 0x65E98DC: Pegasus::CIMBuffer::_create(unsigned long) (CIMBuffer.cpp:140) ==12711== by 0x65E9992: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:160) ==12711== by 0x64F1849: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:68) ==12711== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12711== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12711== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12711== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12711== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12711== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12711== ==12711== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 14 from 1) ==12711== malloc/free: in use at exit: 1,132 bytes in 9 blocks. ==12711== malloc/free: 15,792 allocs, 15,783 frees, 6,639,857 bytes allocated. ==12711== For counts of detected errors, rerun with: -v ==12711== searching for pointers to 9 not-freed blocks. ==12711== checked 822,696 bytes. ==12711== ==12711== LEAK SUMMARY: ==12711== definitely lost: 0 bytes in 0 blocks. ==12711== possibly lost: 0 bytes in 0 blocks. ==12711== still reachable: 1,132 bytes in 9 blocks. ==12711== suppressed: 0 bytes in 0 blocks. ==12711== Reachable blocks (those to which a pointer was found) are not shown. ==12711== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==12759== Memcheck, a memory error detector. ==12759== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==12759== Using LibVEX rev 1658, a library for dynamic binary translation. ==12759== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==12759== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==12759== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==12759== For more details, rerun with: -v ==12759== ==12759== My PID = 12759, parent PID = 12758. Prog and args are: ==12759== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==12759== 0 ==12759== 5 ==12759== 9 ==12759== root ==12759== FilesAndDirectoriesModule ==12759== ==12759== Thread 2: ==12759== Syscall param write(buf) points to uninitialised byte(s) ==12759== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==12759== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==12759== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==12759== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12759== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12759== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12759== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12759== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12759== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12759== Address 0x85A01C4 is 32,356 bytes inside a block of size 92,296 alloc'd ==12759== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==12759== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==12759== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==12759== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==12759== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==12759== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==12759== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==12759== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==12759== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==12759== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==12759== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==12759== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==12759== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==12759== ==12759== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 14 from 1) ==12759== malloc/free: in use at exit: 1,116 bytes in 9 blocks. ==12759== malloc/free: 4,763 allocs, 4,754 frees, 1,167,608 bytes allocated. ==12759== For counts of detected errors, rerun with: -v ==12759== searching for pointers to 9 not-freed blocks. ==12759== checked 822,648 bytes. ==12759== ==12759== LEAK SUMMARY: ==12759== definitely lost: 0 bytes in 0 blocks. ==12759== possibly lost: 0 bytes in 0 blocks. ==12759== still reachable: 1,116 bytes in 9 blocks. ==12759== suppressed: 0 bytes in 0 blocks. ==12759== Reachable blocks (those to which a pointer was found) are not shown. ==12759== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==4057== Memcheck, a memory error detector. ==4057== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==4057== Using LibVEX rev 1658, a library for dynamic binary translation. ==4057== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==4057== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==4057== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==4057== For more details, rerun with: -v ==4057== ==4057== My PID = 4057, parent PID = 4056. Prog and args are: ==4057== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==4057== 0 ==4057== 5 ==4057== 9 ==4057== root ==4057== FilesAndDirectoriesModule_CXX ==4057== ==4057== Thread 2: ==4057== Syscall param write(buf) points to uninitialised byte(s) ==4057== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==4057== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==4057== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==4057== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==4057== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==4057== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==4057== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==4057== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==4057== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==4057== Address 0x881B354 is 32,276 bytes inside a block of size 92,760 alloc'd ==4057== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==4057== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==4057== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==4057== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==4057== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==4057== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==4057== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==4057== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==4057== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==4057== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==4057== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==4057== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==4057== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==4057== ==4057== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 17 from 1) ==4057== malloc/free: in use at exit: 1,124 bytes in 9 blocks. ==4057== malloc/free: 8,835 allocs, 8,826 frees, 4,991,610 bytes allocated. ==4057== For counts of detected errors, rerun with: -v ==4057== searching for pointers to 9 not-freed blocks. ==4057== checked 822,400 bytes. ==4057== ==4057== LEAK SUMMARY: ==4057== definitely lost: 0 bytes in 0 blocks. ==4057== possibly lost: 0 bytes in 0 blocks. ==4057== still reachable: 1,124 bytes in 9 blocks. ==4057== suppressed: 0 bytes in 0 blocks. ==4057== Reachable blocks (those to which a pointer was found) are not shown. ==4057== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==4079== Memcheck, a memory error detector. ==4079== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==4079== Using LibVEX rev 1658, a library for dynamic binary translation. ==4079== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==4079== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==4079== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==4079== For more details, rerun with: -v ==4079== ==4079== My PID = 4079, parent PID = 4078. Prog and args are: ==4079== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==4079== 0 ==4079== 5 ==4079== 9 ==4079== root ==4079== FilesAndDirectoriesModule ==4079== ==4079== Thread 2: ==4079== Syscall param write(buf) points to uninitialised byte(s) ==4079== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==4079== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==4079== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==4079== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==4079== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==4079== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==4079== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==4079== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==4079== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==4079== Address 0x7429AA4 is 32,332 bytes inside a block of size 44,768 alloc'd ==4079== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==4079== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==4079== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==4079== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==4079== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==4079== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==4079== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==4079== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==4079== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==4079== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==4079== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==4079== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==4079== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==4079== ==4079== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 14 from 1) ==4079== malloc/free: in use at exit: 1,116 bytes in 9 blocks. ==4079== malloc/free: 7,276 allocs, 7,267 frees, 2,935,483 bytes allocated. ==4079== For counts of detected errors, rerun with: -v ==4079== searching for pointers to 9 not-freed blocks. ==4079== checked 822,360 bytes. ==4079== ==4079== LEAK SUMMARY: ==4079== definitely lost: 0 bytes in 0 blocks. ==4079== possibly lost: 0 bytes in 0 blocks. ==4079== still reachable: 1,116 bytes in 9 blocks. ==4079== suppressed: 0 bytes in 0 blocks. ==4079== Reachable blocks (those to which a pointer was found) are not shown. ==4079== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==5645== Memcheck, a memory error detector. ==5645== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==5645== Using LibVEX rev 1658, a library for dynamic binary translation. ==5645== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==5645== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==5645== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==5645== For more details, rerun with: -v ==5645== ==5645== My PID = 5645, parent PID = 5644. Prog and args are: ==5645== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==5645== 0 ==5645== 5 ==5645== 9 ==5645== root ==5645== cmpiPerf_TestClassAProviderModule ==5645== ==5645== Thread 2: ==5645== Syscall param write(buf) points to uninitialised byte(s) ==5645== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==5645== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==5645== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==5645== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==5645== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==5645== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==5645== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==5645== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==5645== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==5645== Address 0x745E394 is 37,388 bytes inside a block of size 46,072 alloc'd ==5645== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==5645== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==5645== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==5645== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==5645== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==5645== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==5645== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==5645== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==5645== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==5645== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==5645== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==5645== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==5645== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==5645== ==5645== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 11 from 1) ==5645== malloc/free: in use at exit: 1,132 bytes in 9 blocks. ==5645== malloc/free: 4,869 allocs, 4,860 frees, 1,929,187 bytes allocated. ==5645== For counts of detected errors, rerun with: -v ==5645== searching for pointers to 9 not-freed blocks. ==5645== checked 822,400 bytes. ==5645== ==5645== LEAK SUMMARY: ==5645== definitely lost: 0 bytes in 0 blocks. ==5645== possibly lost: 0 bytes in 0 blocks. ==5645== still reachable: 1,132 bytes in 9 blocks. ==5645== suppressed: 0 bytes in 0 blocks. ==5645== Reachable blocks (those to which a pointer was found) are not shown. ==5645== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==5656== Memcheck, a memory error detector. ==5656== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==5656== Using LibVEX rev 1658, a library for dynamic binary translation. ==5656== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==5656== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==5656== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==5656== For more details, rerun with: -v ==5656== ==5656== My PID = 5656, parent PID = 5655. Prog and args are: ==5656== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==5656== 0 ==5656== 5 ==5656== 9 ==5656== root ==5656== cmpiPerf_TestClassProviderModule ==5656== ==5656== Thread 2: ==5656== Syscall param write(buf) points to uninitialised byte(s) ==5656== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==5656== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==5656== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==5656== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==5656== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==5656== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==5656== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==5656== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==5656== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==5656== Address 0x74607BC is 38,868 bytes inside a block of size 47,840 alloc'd ==5656== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==5656== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==5656== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==5656== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==5656== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==5656== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==5656== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==5656== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==5656== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==5656== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==5656== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==5656== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==5656== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==5656== ==5656== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1) ==5656== malloc/free: in use at exit: 1,130 bytes in 9 blocks. ==5656== malloc/free: 4,420 allocs, 4,411 frees, 1,950,737 bytes allocated. ==5656== For counts of detected errors, rerun with: -v ==5656== searching for pointers to 9 not-freed blocks. ==5656== checked 822,400 bytes. ==5656== ==5656== LEAK SUMMARY: ==5656== definitely lost: 0 bytes in 0 blocks. ==5656== possibly lost: 0 bytes in 0 blocks. ==5656== still reachable: 1,130 bytes in 9 blocks. ==5656== suppressed: 0 bytes in 0 blocks. ==5656== Reachable blocks (those to which a pointer was found) are not shown. ==5656== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==5667== Memcheck, a memory error detector. ==5667== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==5667== Using LibVEX rev 1658, a library for dynamic binary translation. ==5667== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==5667== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==5667== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==5667== For more details, rerun with: -v ==5667== ==5667== My PID = 5667, parent PID = 5666. Prog and args are: ==5667== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==5667== 0 ==5667== 5 ==5667== 9 ==5667== root ==5667== cmpiPerf_TestAssocClassProviderModule ==5667== ==5667== Thread 2: ==5667== Syscall param write(buf) points to uninitialised byte(s) ==5667== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==5667== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==5667== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==5667== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==5667== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==5667== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==5667== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==5667== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==5667== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==5667== Address 0x863698C is 38,564 bytes inside a block of size 47,840 alloc'd ==5667== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==5667== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==5667== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==5667== by 0x65EDA5B: Pegasus::CIMBinMsgSerializer::_putAssociatorNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMAssociatorNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1077) ==5667== by 0x65EF914: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:349) ==5667== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==5667== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==5667== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==5667== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==5667== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==5667== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==5667== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==5667== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==5667== ==5667== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1) ==5667== malloc/free: in use at exit: 1,140 bytes in 9 blocks. ==5667== malloc/free: 9,836 allocs, 9,827 frees, 2,607,593 bytes allocated. ==5667== For counts of detected errors, rerun with: -v ==5667== searching for pointers to 9 not-freed blocks. ==5667== checked 822,416 bytes. ==5667== ==5667== LEAK SUMMARY: ==5667== definitely lost: 0 bytes in 0 blocks. ==5667== possibly lost: 0 bytes in 0 blocks. ==5667== still reachable: 1,140 bytes in 9 blocks. ==5667== suppressed: 0 bytes in 0 blocks. ==5667== Reachable blocks (those to which a pointer was found) are not shown. ==5667== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==5762== Memcheck, a memory error detector. ==5762== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==5762== Using LibVEX rev 1658, a library for dynamic binary translation. ==5762== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==5762== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==5762== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==5762== For more details, rerun with: -v ==5762== ==5762== My PID = 5762, parent PID = 5761. Prog and args are: ==5762== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==5762== 0 ==5762== 5 ==5762== 9 ==5762== root ==5762== TestCMPIAssociationProviderModule ==5762== ==5762== Thread 2: ==5762== Syscall param write(buf) points to uninitialised byte(s) ==5762== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==5762== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==5762== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==5762== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==5762== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==5762== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==5762== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==5762== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==5762== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==5762== Address 0x741605C is 1,292 bytes inside a block of size 4,096 alloc'd ==5762== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==5762== by 0x65E98DC: Pegasus::CIMBuffer::_create(unsigned long) (CIMBuffer.cpp:140) ==5762== by 0x65E9992: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:160) ==5762== by 0x64F1849: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:68) ==5762== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==5762== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==5762== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==5762== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==5762== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==5762== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==5762== ==5762== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 14 from 1) ==5762== malloc/free: in use at exit: 1,132 bytes in 9 blocks. ==5762== malloc/free: 15,785 allocs, 15,776 frees, 6,639,233 bytes allocated. ==5762== For counts of detected errors, rerun with: -v ==5762== searching for pointers to 9 not-freed blocks. ==5762== checked 822,408 bytes. ==5762== ==5762== LEAK SUMMARY: ==5762== definitely lost: 0 bytes in 0 blocks. ==5762== possibly lost: 0 bytes in 0 blocks. ==5762== still reachable: 1,132 bytes in 9 blocks. ==5762== suppressed: 0 bytes in 0 blocks. ==5762== Reachable blocks (those to which a pointer was found) are not shown. ==5762== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory error: ==5814== Memcheck, a memory error detector. ==5814== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==5814== Using LibVEX rev 1658, a library for dynamic binary translation. ==5814== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==5814== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==5814== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==5814== For more details, rerun with: -v ==5814== ==5814== My PID = 5814, parent PID = 5813. Prog and args are: ==5814== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt ==5814== 0 ==5814== 5 ==5814== 9 ==5814== root ==5814== FilesAndDirectoriesModule ==5814== ==5814== Thread 2: ==5814== Syscall param write(buf) points to uninitialised byte(s) ==5814== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so) ==5814== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157) ==5814== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102) ==5814== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==5814== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==5814== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==5814== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==5814== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==5814== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==5814== Address 0x85A01C4 is 32,356 bytes inside a block of size 92,296 alloc'd ==5814== at 0x4A0590B: realloc (vg_replace_malloc.c:306) ==5814== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187) ==5814== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259) ==5814== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033) ==5814== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329) ==5814== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93) ==5814== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77) ==5814== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678) ==5814== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735) ==5814== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==5814== by 0x65AEFBD: _start_wrapper (Thread.cpp:69) ==5814== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so) ==5814== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so) ==5814== ==5814== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 14 from 1) ==5814== malloc/free: in use at exit: 1,116 bytes in 9 blocks. ==5814== malloc/free: 4,759 allocs, 4,750 frees, 1,167,140 bytes allocated. ==5814== For counts of detected errors, rerun with: -v ==5814== searching for pointers to 9 not-freed blocks. ==5814== checked 822,360 bytes. ==5814== ==5814== LEAK SUMMARY: ==5814== definitely lost: 0 bytes in 0 blocks. ==5814== possibly lost: 0 bytes in 0 blocks. ==5814== still reachable: 1,116 bytes in 9 blocks. ==5814== suppressed: 0 bytes in 0 blocks. ==5814== Reachable blocks (those to which a pointer was found) are not shown. ==5814== To see them, rerun with: --show-reachable=yes |