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