OpenPegasus Nightly Build & Regression Testing Status

Platform Report

Return to Index

Platform X86_64_RHEL5_valgrind
Branch MAIN
Options  
Date 13-Nov-08 02:14
Contributor HP
Status FAILURE
Data Platform: X86_64 RHEL5 valgrind
Branch: MAIN
Contributor: HP
Date: 081113
Time: 0214
Status: FAILURE

make[3]: Entering directory `/var/buildMAIN/pegasus/src/Pegasus/Client/tests/IdleConnectionTimeout'
TestIdleConnectionTimeout 10
Testing connectLocal()
Test 1 of 2: Begin 10 second idle period...
Test 1 success.
Test 2 of 2: Begin 10 second idle period...
Expected error: Connection closed by CIM Server.
Skipping connect() test, PEGASUS_TEST_USER_ID and PEGASUS_TEST_USER_PASS not defined.
+++++ passed all tests
make[3]: Leaving directory `/var/buildMAIN/pegasus/src/Pegasus/Client/tests/IdleConnectionTimeout'
cimserver -s
CIM Server stopped.
echo "(CMPIR_STOP_DAEMON command ignored)"
(CMPIR_STOP_DAEMON command ignored)
make[2]: Leaving directory `/var/buildMAIN/pegasus'
make[1]: Leaving directory `/var/buildMAIN/pegasus'
+++++ TestMakefile servertests suites complete
+++++ TestMakefile alltests Complete

************ Build and Test Successful *************
-------------------------------------------------------------------------------
Memory error:

==10574== Memcheck, a memory error detector.
==10574== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==10574== Using LibVEX rev 1658, a library for dynamic binary translation.
==10574== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==10574== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==10574== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==10574== For more details, rerun with: -v
==10574==
==10574== My PID = 10574, parent PID = 10573. Prog and args are:
==10574== /var/buildMAIN/pegasus/build/bin_exe/TestAnonymousPipe
==10574==
==10574== Syscall param write(buf) points to uninitialised byte(s)
==10574== at 0x3D1060CAA0: __write_nocancel (in /lib64/libpthread-2.5.so)
==10574== by 0x4CADE33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==10574== by 0x4CAE113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==10574== by 0x4038D8: main (AnonymousPipe.cpp:323)
==10574== Address 0x5624D64 is 4 bytes inside a block of size 4,096 alloc'd
==10574== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==10574== by 0x4DAA1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==10574== by 0x4CADF75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==10574== by 0x4038D8: main (AnonymousPipe.cpp:323)
==10574==
==10574== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 5 from 1)
==10574== malloc/free: in use at exit: 0 bytes in 0 blocks.
==10574== malloc/free: 236 allocs, 236 frees, 33,433 bytes allocated.
==10574== For counts of detected errors, rerun with: -v
==10574== All heap blocks were freed -- no leaks are possible.
-------------------------------------------------------------------------------
Memory error:

==10576== Memcheck, a memory error detector.
==10576== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==10576== Using LibVEX rev 1658, a library for dynamic binary translation.
==10576== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==10576== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==10576== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==10576== For more details, rerun with: -v
==10576==
==10576== My PID = 10576, parent PID = 10575. Prog and args are:
==10576== /var/buildMAIN/pegasus/build/bin_exe/TestAnonymousPipeChild
==10576== 4
==10576== 7
==10576==
==10576== Syscall param write(buf) points to uninitialised byte(s)
==10576== at 0x3D1060CAA0: __write_nocancel (in /lib64/libpthread-2.5.so)
==10576== by 0x4CADE33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==10576== by 0x4CAE113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==10576== by 0x403EA9: main (Child.cpp:206)
==10576== Address 0x5625B14 is 4 bytes inside a block of size 4,096 alloc'd
==10576== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==10576== by 0x4DAA1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==10576== by 0x4CADF75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==10576== by 0x403EA9: main (Child.cpp:206)
==10576==
==10576== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 5 from 1)
==10576== malloc/free: in use at exit: 0 bytes in 0 blocks.
==10576== malloc/free: 240 allocs, 240 frees, 32,062 bytes allocated.
==10576== For counts of detected errors, rerun with: -v
==10576== All heap blocks were freed -- no leaks are possible.
-------------------------------------------------------------------------------
Memory error:

==11141== Memcheck, a memory error detector.
==11141== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==11141== Using LibVEX rev 1658, a library for dynamic binary translation.
==11141== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==11141== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==11141== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==11141== For more details, rerun with: -v
==11141==
==11141== My PID = 11141, parent PID = 11140. Prog and args are:
==11141== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==11141== 0
==11141== 5
==11141== 9
==11141== root
==11141== PG_TestPropertyTypesModule
==11141==
==11141== Thread 2:
==11141== Syscall param write(buf) points to uninitialised byte(s)
==11141== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==11141== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==11141== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==11141== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==11141== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==11141== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==11141== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==11141== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==11141== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==11141== Address 0x71062C4 is 4 bytes inside a block of size 4,096 alloc'd
==11141== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==11141== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==11141== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==11141== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==11141== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==11141== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==11141== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==11141== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==11141== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==11141==
==11141== ERROR SUMMARY: 62 errors from 1 contexts (suppressed: 8 from 1)
==11141== malloc/free: in use at exit: 2,862 bytes in 9 blocks.
==11141== malloc/free: 43,301 allocs, 43,292 frees, 5,661,041 bytes allocated.
==11141== For counts of detected errors, rerun with: -v
==11141== searching for pointers to 9 not-freed blocks.
==11141== checked 793,504 bytes.
==11141==
==11141== LEAK SUMMARY:
==11141== definitely lost: 0 bytes in 0 blocks.
==11141== possibly lost: 0 bytes in 0 blocks.
==11141== still reachable: 2,862 bytes in 9 blocks.
==11141== suppressed: 0 bytes in 0 blocks.
==11141== Reachable blocks (those to which a pointer was found) are not shown.
==11141== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==12116== Memcheck, a memory error detector.
==12116== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==12116== Using LibVEX rev 1658, a library for dynamic binary translation.
==12116== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==12116== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==12116== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==12116== For more details, rerun with: -v
==12116==
==12116== My PID = 12116, parent PID = 12115. Prog and args are:
==12116== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==12116== 0
==12116== 5
==12116== 9
==12116== root
==12116== SimpleDisplayConsumerModule
==12116==
==12116== Thread 2:
==12116== Syscall param write(buf) points to uninitialised byte(s)
==12116== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==12116== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==12116== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==12116== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==12116== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==12116== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==12116== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==12116== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==12116== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==12116== Address 0x70E405C is 4 bytes inside a block of size 4,096 alloc'd
==12116== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==12116== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==12116== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==12116== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==12116== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==12116== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==12116== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==12116== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==12116== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==12116==
==12116== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==12116== malloc/free: in use at exit: 2,864 bytes in 9 blocks.
==12116== malloc/free: 2,898 allocs, 2,889 frees, 219,449 bytes allocated.
==12116== For counts of detected errors, rerun with: -v
==12116== searching for pointers to 9 not-freed blocks.
==12116== checked 793,512 bytes.
==12116==
==12116== LEAK SUMMARY:
==12116== definitely lost: 0 bytes in 0 blocks.
==12116== possibly lost: 0 bytes in 0 blocks.
==12116== still reachable: 2,864 bytes in 9 blocks.
==12116== suppressed: 0 bytes in 0 blocks.
==12116== Reachable blocks (those to which a pointer was found) are not shown.
==12116== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==1242== Memcheck, a memory error detector.
==1242== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==1242== Using LibVEX rev 1658, a library for dynamic binary translation.
==1242== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==1242== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==1242== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==1242== For more details, rerun with: -v
==1242==
==1242== My PID = 1242, parent PID = 1241. Prog and args are:
==1242== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==1242== 0
==1242== 5
==1242== 9
==1242== root
==1242== PG_TestPropertyTypesModule
==1242==
==1242== Thread 2:
==1242== Syscall param write(buf) points to uninitialised byte(s)
==1242== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==1242== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==1242== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==1242== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==1242== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==1242== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==1242== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==1242== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==1242== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==1242== Address 0x7105F64 is 4 bytes inside a block of size 4,096 alloc'd
==1242== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==1242== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==1242== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==1242== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==1242== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==1242== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==1242== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==1242== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==1242== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==1242==
==1242== ERROR SUMMARY: 62 errors from 1 contexts (suppressed: 8 from 1)
==1242== malloc/free: in use at exit: 2,862 bytes in 9 blocks.
==1242== malloc/free: 43,296 allocs, 43,287 frees, 5,660,429 bytes allocated.
==1242== For counts of detected errors, rerun with: -v
==1242== searching for pointers to 9 not-freed blocks.
==1242== checked 793,216 bytes.
==1242==
==1242== LEAK SUMMARY:
==1242== definitely lost: 0 bytes in 0 blocks.
==1242== possibly lost: 0 bytes in 0 blocks.
==1242== still reachable: 2,862 bytes in 9 blocks.
==1242== suppressed: 0 bytes in 0 blocks.
==1242== Reachable blocks (those to which a pointer was found) are not shown.
==1242== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==12756== Memcheck, a memory error detector.
==12756== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==12756== Using LibVEX rev 1658, a library for dynamic binary translation.
==12756== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==12756== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==12756== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==12756== For more details, rerun with: -v
==12756==
==12756== My PID = 12756, parent PID = 12755. Prog and args are:
==12756== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==12756== 0
==12756== 5
==12756== 9
==12756== root
==12756== AlertIndicationProviderModule
==12756==
==12756== Thread 2:
==12756== Syscall param write(buf) points to uninitialised byte(s)
==12756== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==12756== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==12756== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==12756== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==12756== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==12756== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==12756== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==12756== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==12756== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==12756== Address 0x70F0CBC is 4 bytes inside a block of size 4,096 alloc'd
==12756== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==12756== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==12756== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==12756== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==12756== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==12756== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==12756== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==12756== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==12756== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==12756==
==12756== ERROR SUMMARY: 44 errors from 1 contexts (suppressed: 8 from 1)
==12756== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==12756== malloc/free: 25,542 allocs, 25,533 frees, 2,208,517 bytes allocated.
==12756== For counts of detected errors, rerun with: -v
==12756== searching for pointers to 9 not-freed blocks.
==12756== checked 793,616 bytes.
==12756==
==12756== LEAK SUMMARY:
==12756== definitely lost: 0 bytes in 0 blocks.
==12756== possibly lost: 0 bytes in 0 blocks.
==12756== still reachable: 2,868 bytes in 9 blocks.
==12756== suppressed: 0 bytes in 0 blocks.
==12756== Reachable blocks (those to which a pointer was found) are not shown.
==12756== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==12758== Memcheck, a memory error detector.
==12758== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==12758== Using LibVEX rev 1658, a library for dynamic binary translation.
==12758== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==12758== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==12758== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==12758== For more details, rerun with: -v
==12758==
==12758== My PID = 12758, parent PID = 12757. Prog and args are:
==12758== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==12758== 0
==12758== 5
==12758== 9
==12758== root
==12758== ProcessIndicationProviderModule
==12758==
==12758== Thread 2:
==12758== Syscall param write(buf) points to uninitialised byte(s)
==12758== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==12758== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==12758== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==12758== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==12758== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==12758== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==12758== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==12758== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==12758== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==12758== Address 0x70F0D4C is 4 bytes inside a block of size 4,096 alloc'd
==12758== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==12758== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==12758== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==12758== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==12758== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==12758== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==12758== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==12758== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==12758== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==12758==
==12758== ERROR SUMMARY: 42 errors from 1 contexts (suppressed: 8 from 1)
==12758== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==12758== malloc/free: 24,493 allocs, 24,484 frees, 2,121,093 bytes allocated.
==12758== For counts of detected errors, rerun with: -v
==12758== searching for pointers to 9 not-freed blocks.
==12758== checked 793,640 bytes.
==12758==
==12758== LEAK SUMMARY:
==12758== definitely lost: 0 bytes in 0 blocks.
==12758== possibly lost: 0 bytes in 0 blocks.
==12758== still reachable: 2,872 bytes in 9 blocks.
==12758== suppressed: 0 bytes in 0 blocks.
==12758== Reachable blocks (those to which a pointer was found) are not shown.
==12758== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14063== Memcheck, a memory error detector.
==14063== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14063== Using LibVEX rev 1658, a library for dynamic binary translation.
==14063== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14063== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14063== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14063== For more details, rerun with: -v
==14063==
==14063== My PID = 14063, parent PID = 14062. Prog and args are:
==14063== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14063== 0
==14063== 5
==14063== 9
==14063== root
==14063== SampleAssociationProviderModule
==14063==
==14063== Thread 2:
==14063== Syscall param write(buf) points to uninitialised byte(s)
==14063== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14063== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14063== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14063== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14063== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14063== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14063== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14063== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14063== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14063== Address 0x70F66B4 is 4 bytes inside a block of size 4,096 alloc'd
==14063== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14063== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14063== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14063== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14063== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14063== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14063== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14063== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14063== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14063==
==14063== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==14063== malloc/free: in use at exit: 2,840 bytes in 8 blocks.
==14063== malloc/free: 5,240 allocs, 5,232 frees, 388,981 bytes allocated.
==14063== For counts of detected errors, rerun with: -v
==14063== searching for pointers to 8 not-freed blocks.
==14063== checked 793,560 bytes.
==14063==
==14063== LEAK SUMMARY:
==14063== definitely lost: 0 bytes in 0 blocks.
==14063== possibly lost: 0 bytes in 0 blocks.
==14063== still reachable: 2,840 bytes in 8 blocks.
==14063== suppressed: 0 bytes in 0 blocks.
==14063== Reachable blocks (those to which a pointer was found) are not shown.
==14063== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14093== Memcheck, a memory error detector.
==14093== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14093== Using LibVEX rev 1658, a library for dynamic binary translation.
==14093== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14093== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14093== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14093== For more details, rerun with: -v
==14093==
==14093== My PID = 14093, parent PID = 14092. Prog and args are:
==14093== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14093== 0
==14093== 5
==14093== 9
==14093== root
==14093== SampleMethodProviderModule
==14093==
==14093== Thread 2:
==14093== Syscall param write(buf) points to uninitialised byte(s)
==14093== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14093== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14093== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14093== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14093== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14093== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14093== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14093== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14093== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14093== Address 0x70E315C is 4 bytes inside a block of size 4,096 alloc'd
==14093== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14093== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14093== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14093== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14093== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14093== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14093== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14093== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14093== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14093==
==14093== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 8 from 1)
==14093== malloc/free: in use at exit: 2,830 bytes in 8 blocks.
==14093== malloc/free: 2,823 allocs, 2,815 frees, 208,514 bytes allocated.
==14093== For counts of detected errors, rerun with: -v
==14093== searching for pointers to 8 not-freed blocks.
==14093== checked 793,536 bytes.
==14093==
==14093== LEAK SUMMARY:
==14093== definitely lost: 0 bytes in 0 blocks.
==14093== possibly lost: 0 bytes in 0 blocks.
==14093== still reachable: 2,830 bytes in 8 blocks.
==14093== suppressed: 0 bytes in 0 blocks.
==14093== Reachable blocks (those to which a pointer was found) are not shown.
==14093== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14105== Memcheck, a memory error detector.
==14105== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14105== Using LibVEX rev 1658, a library for dynamic binary translation.
==14105== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14105== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14105== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14105== For more details, rerun with: -v
==14105==
==14105== My PID = 14105, parent PID = 14104. Prog and args are:
==14105== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14105== 0
==14105== 5
==14105== 9
==14105== root
==14105== SampleInstanceProviderModule
==14105==
==14105== Thread 2:
==14105== Syscall param write(buf) points to uninitialised byte(s)
==14105== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14105== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14105== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14105== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14105== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14105== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14105== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14105== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14105== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14105== Address 0x70E4B94 is 4 bytes inside a block of size 4,096 alloc'd
==14105== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14105== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14105== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14105== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14105== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14105== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14105== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14105== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14105== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14105==
==14105== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 8 from 1)
==14105== malloc/free: in use at exit: 2,834 bytes in 8 blocks.
==14105== malloc/free: 2,871 allocs, 2,863 frees, 212,707 bytes allocated.
==14105== For counts of detected errors, rerun with: -v
==14105== searching for pointers to 8 not-freed blocks.
==14105== checked 793,552 bytes.
==14105==
==14105== LEAK SUMMARY:
==14105== definitely lost: 0 bytes in 0 blocks.
==14105== possibly lost: 0 bytes in 0 blocks.
==14105== still reachable: 2,834 bytes in 8 blocks.
==14105== suppressed: 0 bytes in 0 blocks.
==14105== Reachable blocks (those to which a pointer was found) are not shown.
==14105== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14129== Memcheck, a memory error detector.
==14129== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14129== Using LibVEX rev 1658, a library for dynamic binary translation.
==14129== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14129== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14129== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14129== For more details, rerun with: -v
==14129==
==14129== My PID = 14129, parent PID = 14128. Prog and args are:
==14129== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14129== 0
==14129== 5
==14129== 9
==14129== cimsrvr
==14129== ComputerSystemModule
==14129==
==14129== Thread 2:
==14129== Syscall param write(buf) points to uninitialised byte(s)
==14129== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14129== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14129== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14129== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14129== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14129== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14129== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14129== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14129== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14129== Address 0x70E4AC4 is 4 bytes inside a block of size 4,096 alloc'd
==14129== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14129== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14129== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14129== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14129== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14129== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14129== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14129== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14129== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14129==
==14129== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 8 from 1)
==14129== malloc/free: in use at exit: 2,824 bytes in 8 blocks.
==14129== malloc/free: 2,859 allocs, 2,851 frees, 213,022 bytes allocated.
==14129== For counts of detected errors, rerun with: -v
==14129== searching for pointers to 8 not-freed blocks.
==14129== checked 793,528 bytes.
==14129==
==14129== LEAK SUMMARY:
==14129== definitely lost: 0 bytes in 0 blocks.
==14129== possibly lost: 0 bytes in 0 blocks.
==14129== still reachable: 2,824 bytes in 8 blocks.
==14129== suppressed: 0 bytes in 0 blocks.
==14129== Reachable blocks (those to which a pointer was found) are not shown.
==14129== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14677== Memcheck, a memory error detector.
==14677== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14677== Using LibVEX rev 1658, a library for dynamic binary translation.
==14677== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14677== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14677== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14677== For more details, rerun with: -v
==14677==
==14677== My PID = 14677, parent PID = 14676. Prog and args are:
==14677== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14677== 0
==14677== 5
==14677== 9
==14677== root
==14677== IndicationTestProviderModule
==14677==
==14677== Thread 2:
==14677== Syscall param write(buf) points to uninitialised byte(s)
==14677== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14677== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14677== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14677== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14677== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14677== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14677== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14677== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14677== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14677== Address 0x711352C is 4 bytes inside a block of size 4,096 alloc'd
==14677== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14677== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14677== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14677== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14677== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14677== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14677== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14677== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14677== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14677==
==14677== ERROR SUMMARY: 38 errors from 1 contexts (suppressed: 8 from 1)
==14677== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==14677== malloc/free: 15,569 allocs, 15,558 frees, 1,638,267 bytes allocated.
==14677== For counts of detected errors, rerun with: -v
==14677== searching for pointers to 11 not-freed blocks.
==14677== checked 793,712 bytes.
==14677==
==14677== LEAK SUMMARY:
==14677== definitely lost: 0 bytes in 0 blocks.
==14677== possibly lost: 0 bytes in 0 blocks.
==14677== still reachable: 19,308 bytes in 11 blocks.
==14677== suppressed: 0 bytes in 0 blocks.
==14677== Reachable blocks (those to which a pointer was found) are not shown.
==14677== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14692== Memcheck, a memory error detector.
==14692== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14692== Using LibVEX rev 1658, a library for dynamic binary translation.
==14692== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14692== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14692== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14692== For more details, rerun with: -v
==14692==
==14692== My PID = 14692, parent PID = 14687. Prog and args are:
==14692== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14692== 0
==14692== 5
==14692== 9
==14692== root
==14692== SimpleDisplayConsumerModule
==14692==
==14692== Thread 4:
==14692== Syscall param write(buf) points to uninitialised byte(s)
==14692== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14692== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14692== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14692== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14692== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14692== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14692== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14692== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14692== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14692== Address 0x70F49A4 is 4 bytes inside a block of size 4,096 alloc'd
==14692== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14692== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14692== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14692== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14692== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14692== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14692== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14692== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14692== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14692==
==14692== ERROR SUMMARY: 75 errors from 1 contexts (suppressed: 8 from 1)
==14692== malloc/free: in use at exit: 2,832 bytes in 8 blocks.
==14692== malloc/free: 15,962 allocs, 15,954 frees, 1,684,954 bytes allocated.
==14692== For counts of detected errors, rerun with: -v
==14692== searching for pointers to 8 not-freed blocks.
==14692== checked 793,544 bytes.
==14692==
==14692== LEAK SUMMARY:
==14692== definitely lost: 0 bytes in 0 blocks.
==14692== possibly lost: 0 bytes in 0 blocks.
==14692== still reachable: 2,832 bytes in 8 blocks.
==14692== suppressed: 0 bytes in 0 blocks.
==14692== Reachable blocks (those to which a pointer was found) are not shown.
==14692== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14722== Memcheck, a memory error detector.
==14722== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14722== Using LibVEX rev 1658, a library for dynamic binary translation.
==14722== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14722== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14722== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14722== For more details, rerun with: -v
==14722==
==14722== My PID = 14722, parent PID = 14721. Prog and args are:
==14722== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14722== 0
==14722== 5
==14722== 9
==14722== root
==14722== ProcessIndicationProviderModule
==14722==
==14722== Thread 2:
==14722== Syscall param write(buf) points to uninitialised byte(s)
==14722== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14722== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14722== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14722== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14722== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14722== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14722== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14722== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14722== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14722== Address 0x70EE85C is 4 bytes inside a block of size 4,096 alloc'd
==14722== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14722== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14722== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14722== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14722== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14722== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14722== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14722== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14722== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14722==
==14722== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==14722== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==14722== malloc/free: 3,364 allocs, 3,355 frees, 258,657 bytes allocated.
==14722== For counts of detected errors, rerun with: -v
==14722== searching for pointers to 9 not-freed blocks.
==14722== checked 793,592 bytes.
==14722==
==14722== LEAK SUMMARY:
==14722== definitely lost: 0 bytes in 0 blocks.
==14722== possibly lost: 0 bytes in 0 blocks.
==14722== still reachable: 2,872 bytes in 9 blocks.
==14722== suppressed: 0 bytes in 0 blocks.
==14722== Reachable blocks (those to which a pointer was found) are not shown.
==14722== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14735== Memcheck, a memory error detector.
==14735== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14735== Using LibVEX rev 1658, a library for dynamic binary translation.
==14735== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14735== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14735== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14735== For more details, rerun with: -v
==14735==
==14735== My PID = 14735, parent PID = 14734. Prog and args are:
==14735== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14735== 0
==14735== 5
==14735== 9
==14735== root
==14735== ProcessIndicationProviderModule
==14735==
==14735== Thread 2:
==14735== Syscall param write(buf) points to uninitialised byte(s)
==14735== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14735== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14735== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14735== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14735== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14735== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14735== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14735== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14735== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14735== Address 0x70EE85C is 4 bytes inside a block of size 4,096 alloc'd
==14735== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14735== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14735== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14735== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14735== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14735== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14735== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14735== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14735== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14735==
==14735== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==14735== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==14735== malloc/free: 3,364 allocs, 3,355 frees, 258,657 bytes allocated.
==14735== For counts of detected errors, rerun with: -v
==14735== searching for pointers to 9 not-freed blocks.
==14735== checked 793,592 bytes.
==14735==
==14735== LEAK SUMMARY:
==14735== definitely lost: 0 bytes in 0 blocks.
==14735== possibly lost: 0 bytes in 0 blocks.
==14735== still reachable: 2,872 bytes in 9 blocks.
==14735== suppressed: 0 bytes in 0 blocks.
==14735== Reachable blocks (those to which a pointer was found) are not shown.
==14735== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14742== Memcheck, a memory error detector.
==14742== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14742== Using LibVEX rev 1658, a library for dynamic binary translation.
==14742== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14742== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14742== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14742== For more details, rerun with: -v
==14742==
==14742== My PID = 14742, parent PID = 14741. Prog and args are:
==14742== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14742== 0
==14742== 5
==14742== 9
==14742== root
==14742== ProcessIndicationProviderModule
==14742==
==14742== Thread 2:
==14742== Syscall param write(buf) points to uninitialised byte(s)
==14742== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14742== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14742== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14742== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14742== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14742== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14742== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14742== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14742== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14742== Address 0x70F2854 is 4 bytes inside a block of size 4,096 alloc'd
==14742== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14742== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14742== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14742== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14742== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14742== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14742== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14742== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14742== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14742==
==14742== ERROR SUMMARY: 13 errors from 1 contexts (suppressed: 8 from 1)
==14742== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==14742== malloc/free: 8,883 allocs, 8,874 frees, 762,101 bytes allocated.
==14742== For counts of detected errors, rerun with: -v
==14742== searching for pointers to 9 not-freed blocks.
==14742== checked 793,592 bytes.
==14742==
==14742== LEAK SUMMARY:
==14742== definitely lost: 0 bytes in 0 blocks.
==14742== possibly lost: 0 bytes in 0 blocks.
==14742== still reachable: 2,872 bytes in 9 blocks.
==14742== suppressed: 0 bytes in 0 blocks.
==14742== Reachable blocks (those to which a pointer was found) are not shown.
==14742== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14788== Memcheck, a memory error detector.
==14788== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14788== Using LibVEX rev 1658, a library for dynamic binary translation.
==14788== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14788== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14788== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14788== For more details, rerun with: -v
==14788==
==14788== My PID = 14788, parent PID = 14787. Prog and args are:
==14788== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14788== 0
==14788== 5
==14788== 9
==14788== root
==14788== ProcessIndicationProviderModule
==14788==
==14788== Thread 2:
==14788== Syscall param write(buf) points to uninitialised byte(s)
==14788== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14788== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14788== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14788== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14788== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14788== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14788== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14788== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14788== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14788== Address 0x70EE87C is 4 bytes inside a block of size 4,096 alloc'd
==14788== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14788== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14788== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14788== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14788== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14788== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14788== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14788== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14788== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14788==
==14788== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==14788== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==14788== malloc/free: 3,364 allocs, 3,355 frees, 258,693 bytes allocated.
==14788== For counts of detected errors, rerun with: -v
==14788== searching for pointers to 9 not-freed blocks.
==14788== checked 793,592 bytes.
==14788==
==14788== LEAK SUMMARY:
==14788== definitely lost: 0 bytes in 0 blocks.
==14788== possibly lost: 0 bytes in 0 blocks.
==14788== still reachable: 2,872 bytes in 9 blocks.
==14788== suppressed: 0 bytes in 0 blocks.
==14788== Reachable blocks (those to which a pointer was found) are not shown.
==14788== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14801== Memcheck, a memory error detector.
==14801== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14801== Using LibVEX rev 1658, a library for dynamic binary translation.
==14801== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14801== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14801== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14801== For more details, rerun with: -v
==14801==
==14801== My PID = 14801, parent PID = 14800. Prog and args are:
==14801== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14801== 0
==14801== 5
==14801== 9
==14801== root
==14801== ProcessIndicationProviderModule
==14801==
==14801== Thread 2:
==14801== Syscall param write(buf) points to uninitialised byte(s)
==14801== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14801== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14801== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14801== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14801== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14801== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14801== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14801== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14801== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14801== Address 0x70EE87C is 4 bytes inside a block of size 4,096 alloc'd
==14801== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14801== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14801== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14801== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14801== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14801== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14801== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14801== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14801== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14801==
==14801== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==14801== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==14801== malloc/free: 3,364 allocs, 3,355 frees, 258,693 bytes allocated.
==14801== For counts of detected errors, rerun with: -v
==14801== searching for pointers to 9 not-freed blocks.
==14801== checked 793,592 bytes.
==14801==
==14801== LEAK SUMMARY:
==14801== definitely lost: 0 bytes in 0 blocks.
==14801== possibly lost: 0 bytes in 0 blocks.
==14801== still reachable: 2,872 bytes in 9 blocks.
==14801== suppressed: 0 bytes in 0 blocks.
==14801== Reachable blocks (those to which a pointer was found) are not shown.
==14801== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14808== Memcheck, a memory error detector.
==14808== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14808== Using LibVEX rev 1658, a library for dynamic binary translation.
==14808== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14808== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14808== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14808== For more details, rerun with: -v
==14808==
==14808== My PID = 14808, parent PID = 14807. Prog and args are:
==14808== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14808== 0
==14808== 5
==14808== 9
==14808== root
==14808== ProcessIndicationProviderModule
==14808==
==14808== Thread 2:
==14808== Syscall param write(buf) points to uninitialised byte(s)
==14808== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14808== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14808== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14808== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14808== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14808== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14808== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14808== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14808== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14808== Address 0x70F2874 is 4 bytes inside a block of size 4,096 alloc'd
==14808== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14808== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14808== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14808== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14808== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14808== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14808== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14808== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14808== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14808==
==14808== ERROR SUMMARY: 13 errors from 1 contexts (suppressed: 8 from 1)
==14808== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==14808== malloc/free: 8,887 allocs, 8,878 frees, 762,433 bytes allocated.
==14808== For counts of detected errors, rerun with: -v
==14808== searching for pointers to 9 not-freed blocks.
==14808== checked 793,592 bytes.
==14808==
==14808== LEAK SUMMARY:
==14808== definitely lost: 0 bytes in 0 blocks.
==14808== possibly lost: 0 bytes in 0 blocks.
==14808== still reachable: 2,872 bytes in 9 blocks.
==14808== suppressed: 0 bytes in 0 blocks.
==14808== Reachable blocks (those to which a pointer was found) are not shown.
==14808== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14879== Memcheck, a memory error detector.
==14879== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14879== Using LibVEX rev 1658, a library for dynamic binary translation.
==14879== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14879== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14879== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14879== For more details, rerun with: -v
==14879==
==14879== My PID = 14879, parent PID = 14878. Prog and args are:
==14879== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14879== 0
==14879== 5
==14879== 9
==14879== root
==14879== IndicationTestProviderModule
==14879==
==14879== Thread 2:
==14879== Syscall param write(buf) points to uninitialised byte(s)
==14879== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14879== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14879== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14879== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14879== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14879== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14879== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14879== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14879== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14879== Address 0x70E2CEC is 4 bytes inside a block of size 4,096 alloc'd
==14879== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14879== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14879== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14879== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14879== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14879== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14879== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14879== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14879== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14879==
==14879== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==14879== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==14879== malloc/free: 4,349 allocs, 4,338 frees, 425,735 bytes allocated.
==14879== For counts of detected errors, rerun with: -v
==14879== searching for pointers to 11 not-freed blocks.
==14879== checked 793,680 bytes.
==14879==
==14879== LEAK SUMMARY:
==14879== definitely lost: 0 bytes in 0 blocks.
==14879== possibly lost: 0 bytes in 0 blocks.
==14879== still reachable: 19,308 bytes in 11 blocks.
==14879== suppressed: 0 bytes in 0 blocks.
==14879== Reachable blocks (those to which a pointer was found) are not shown.
==14879== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14895== Memcheck, a memory error detector.
==14895== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14895== Using LibVEX rev 1658, a library for dynamic binary translation.
==14895== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14895== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14895== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14895== For more details, rerun with: -v
==14895==
==14895== My PID = 14895, parent PID = 14894. Prog and args are:
==14895== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14895== 0
==14895== 5
==14895== 9
==14895== root
==14895== IndicationTestProviderModule
==14895==
==14895== Thread 2:
==14895== Syscall param write(buf) points to uninitialised byte(s)
==14895== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14895== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14895== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14895== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14895== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14895== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14895== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14895== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14895== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14895== Address 0x7116F84 is 4 bytes inside a block of size 4,096 alloc'd
==14895== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14895== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14895== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14895== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14895== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14895== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14895== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14895== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14895== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14895==
==14895== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==14895== malloc/free: in use at exit: 35,779 bytes in 14 blocks.
==14895== malloc/free: 6,945 allocs, 6,931 frees, 739,937 bytes allocated.
==14895== For counts of detected errors, rerun with: -v
==14895== searching for pointers to 14 not-freed blocks.
==14895== checked 793,800 bytes.
==14895==
==14895== LEAK SUMMARY:
==14895== definitely lost: 0 bytes in 0 blocks.
==14895== possibly lost: 0 bytes in 0 blocks.
==14895== still reachable: 35,779 bytes in 14 blocks.
==14895== suppressed: 0 bytes in 0 blocks.
==14895== Reachable blocks (those to which a pointer was found) are not shown.
==14895== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14940== Memcheck, a memory error detector.
==14940== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14940== Using LibVEX rev 1658, a library for dynamic binary translation.
==14940== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14940== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14940== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14940== For more details, rerun with: -v
==14940==
==14940== My PID = 14940, parent PID = 14939. Prog and args are:
==14940== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14940== 0
==14940== 5
==14940== 9
==14940== root
==14940== IndicationTestProviderModule
==14940==
==14940== Thread 2:
==14940== Syscall param write(buf) points to uninitialised byte(s)
==14940== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14940== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14940== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14940== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14940== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14940== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14940== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14940== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14940== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14940== Address 0x70E2CEC is 4 bytes inside a block of size 4,096 alloc'd
==14940== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14940== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14940== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14940== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14940== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14940== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14940== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14940== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14940== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14940==
==14940== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==14940== malloc/free: in use at exit: 19,337 bytes in 12 blocks.
==14940== malloc/free: 4,888 allocs, 4,876 frees, 502,705 bytes allocated.
==14940== For counts of detected errors, rerun with: -v
==14940== searching for pointers to 12 not-freed blocks.
==14940== checked 793,704 bytes.
==14940==
==14940== LEAK SUMMARY:
==14940== definitely lost: 0 bytes in 0 blocks.
==14940== possibly lost: 0 bytes in 0 blocks.
==14940== still reachable: 19,337 bytes in 12 blocks.
==14940== suppressed: 0 bytes in 0 blocks.
==14940== Reachable blocks (those to which a pointer was found) are not shown.
==14940== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14956== Memcheck, a memory error detector.
==14956== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14956== Using LibVEX rev 1658, a library for dynamic binary translation.
==14956== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14956== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14956== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14956== For more details, rerun with: -v
==14956==
==14956== My PID = 14956, parent PID = 14955. Prog and args are:
==14956== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14956== 0
==14956== 5
==14956== 9
==14956== root
==14956== IndicationTestProviderModule
==14956==
==14956== Thread 2:
==14956== Syscall param write(buf) points to uninitialised byte(s)
==14956== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14956== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14956== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14956== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14956== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14956== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14956== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14956== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14956== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14956== Address 0x71303DC is 4 bytes inside a block of size 4,096 alloc'd
==14956== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14956== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14956== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14956== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14956== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14956== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14956== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14956== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14956== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14956==
==14956== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==14956== malloc/free: in use at exit: 35,779 bytes in 14 blocks.
==14956== malloc/free: 6,959 allocs, 6,945 frees, 741,239 bytes allocated.
==14956== For counts of detected errors, rerun with: -v
==14956== searching for pointers to 14 not-freed blocks.
==14956== checked 793,800 bytes.
==14956==
==14956== LEAK SUMMARY:
==14956== definitely lost: 0 bytes in 0 blocks.
==14956== possibly lost: 0 bytes in 0 blocks.
==14956== still reachable: 35,779 bytes in 14 blocks.
==14956== suppressed: 0 bytes in 0 blocks.
==14956== Reachable blocks (those to which a pointer was found) are not shown.
==14956== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==14999== Memcheck, a memory error detector.
==14999== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14999== Using LibVEX rev 1658, a library for dynamic binary translation.
==14999== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14999== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14999== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14999== For more details, rerun with: -v
==14999==
==14999== My PID = 14999, parent PID = 14998. Prog and args are:
==14999== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==14999== 0
==14999== 5
==14999== 9
==14999== root
==14999== IndicationTestProviderModule
==14999==
==14999== Thread 2:
==14999== Syscall param write(buf) points to uninitialised byte(s)
==14999== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==14999== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==14999== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==14999== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14999== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14999== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14999== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14999== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14999== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14999== Address 0x70E2CEC is 4 bytes inside a block of size 4,096 alloc'd
==14999== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14999== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==14999== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==14999== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==14999== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==14999== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==14999== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==14999== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==14999== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==14999==
==14999== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==14999== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==14999== malloc/free: 4,363 allocs, 4,352 frees, 427,037 bytes allocated.
==14999== For counts of detected errors, rerun with: -v
==14999== searching for pointers to 11 not-freed blocks.
==14999== checked 793,680 bytes.
==14999==
==14999== LEAK SUMMARY:
==14999== definitely lost: 0 bytes in 0 blocks.
==14999== possibly lost: 0 bytes in 0 blocks.
==14999== still reachable: 19,308 bytes in 11 blocks.
==14999== suppressed: 0 bytes in 0 blocks.
==14999== Reachable blocks (those to which a pointer was found) are not shown.
==14999== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15017== Memcheck, a memory error detector.
==15017== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15017== Using LibVEX rev 1658, a library for dynamic binary translation.
==15017== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15017== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15017== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15017== For more details, rerun with: -v
==15017==
==15017== My PID = 15017, parent PID = 15016. Prog and args are:
==15017== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15017== 0
==15017== 5
==15017== 9
==15017== root
==15017== IndicationTestProviderModule
==15017==
==15017== Thread 2:
==15017== Syscall param write(buf) points to uninitialised byte(s)
==15017== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15017== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15017== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15017== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15017== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15017== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15017== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15017== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15017== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15017== Address 0x7117774 is 4 bytes inside a block of size 4,096 alloc'd
==15017== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15017== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15017== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15017== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15017== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15017== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15017== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15017== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15017== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15017==
==15017== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==15017== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==15017== malloc/free: 6,445 allocs, 6,434 frees, 650,351 bytes allocated.
==15017== For counts of detected errors, rerun with: -v
==15017== searching for pointers to 11 not-freed blocks.
==15017== checked 793,680 bytes.
==15017==
==15017== LEAK SUMMARY:
==15017== definitely lost: 0 bytes in 0 blocks.
==15017== possibly lost: 0 bytes in 0 blocks.
==15017== still reachable: 19,308 bytes in 11 blocks.
==15017== suppressed: 0 bytes in 0 blocks.
==15017== Reachable blocks (those to which a pointer was found) are not shown.
==15017== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15060== Memcheck, a memory error detector.
==15060== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15060== Using LibVEX rev 1658, a library for dynamic binary translation.
==15060== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15060== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15060== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15060== For more details, rerun with: -v
==15060==
==15060== My PID = 15060, parent PID = 15059. Prog and args are:
==15060== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15060== 0
==15060== 5
==15060== 9
==15060== root
==15060== IndicationTestProviderModule
==15060==
==15060== Thread 2:
==15060== Syscall param write(buf) points to uninitialised byte(s)
==15060== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15060== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15060== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15060== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15060== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15060== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15060== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15060== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15060== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15060== Address 0x70E2CEC is 4 bytes inside a block of size 4,096 alloc'd
==15060== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15060== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15060== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15060== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15060== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15060== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15060== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15060== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15060== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15060==
==15060== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==15060== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==15060== malloc/free: 4,363 allocs, 4,352 frees, 427,037 bytes allocated.
==15060== For counts of detected errors, rerun with: -v
==15060== searching for pointers to 11 not-freed blocks.
==15060== checked 793,680 bytes.
==15060==
==15060== LEAK SUMMARY:
==15060== definitely lost: 0 bytes in 0 blocks.
==15060== possibly lost: 0 bytes in 0 blocks.
==15060== still reachable: 19,308 bytes in 11 blocks.
==15060== suppressed: 0 bytes in 0 blocks.
==15060== Reachable blocks (those to which a pointer was found) are not shown.
==15060== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15076== Memcheck, a memory error detector.
==15076== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15076== Using LibVEX rev 1658, a library for dynamic binary translation.
==15076== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15076== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15076== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15076== For more details, rerun with: -v
==15076==
==15076== My PID = 15076, parent PID = 15075. Prog and args are:
==15076== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15076== 0
==15076== 5
==15076== 9
==15076== root
==15076== IndicationTestProviderModule
==15076==
==15076== Thread 2:
==15076== Syscall param write(buf) points to uninitialised byte(s)
==15076== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15076== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15076== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15076== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15076== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15076== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15076== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15076== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15076== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15076== Address 0x7117774 is 4 bytes inside a block of size 4,096 alloc'd
==15076== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15076== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15076== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15076== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15076== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15076== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15076== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15076== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15076== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15076==
==15076== ERROR SUMMARY: 67 errors from 1 contexts (suppressed: 8 from 1)
==15076== malloc/free: in use at exit: 35,772 bytes in 14 blocks.
==15076== malloc/free: 27,526 allocs, 27,512 frees, 3,243,724 bytes allocated.
==15076== For counts of detected errors, rerun with: -v
==15076== searching for pointers to 14 not-freed blocks.
==15076== checked 793,880 bytes.
==15076==
==15076== LEAK SUMMARY:
==15076== definitely lost: 0 bytes in 0 blocks.
==15076== possibly lost: 0 bytes in 0 blocks.
==15076== still reachable: 35,772 bytes in 14 blocks.
==15076== suppressed: 0 bytes in 0 blocks.
==15076== Reachable blocks (those to which a pointer was found) are not shown.
==15076== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15316== Memcheck, a memory error detector.
==15316== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15316== Using LibVEX rev 1658, a library for dynamic binary translation.
==15316== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15316== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15316== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15316== For more details, rerun with: -v
==15316==
==15316== My PID = 15316, parent PID = 15315. Prog and args are:
==15316== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15316== 0
==15316== 5
==15316== 9
==15316== root
==15316== ProcessIndicationProviderModule
==15316==
==15316== Thread 2:
==15316== Syscall param write(buf) points to uninitialised byte(s)
==15316== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15316== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15316== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15316== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15316== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15316== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15316== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15316== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15316== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15316== Address 0x70F0F2C is 4 bytes inside a block of size 4,096 alloc'd
==15316== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15316== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15316== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15316== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15316== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15316== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15316== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15316== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15316== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15316==
==15316== ERROR SUMMARY: 96 errors from 1 contexts (suppressed: 8 from 1)
==15316== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==15316== malloc/free: 54,368 allocs, 54,359 frees, 4,821,377 bytes allocated.
==15316== For counts of detected errors, rerun with: -v
==15316== searching for pointers to 9 not-freed blocks.
==15316== checked 793,592 bytes.
==15316==
==15316== LEAK SUMMARY:
==15316== definitely lost: 0 bytes in 0 blocks.
==15316== possibly lost: 0 bytes in 0 blocks.
==15316== still reachable: 2,872 bytes in 9 blocks.
==15316== suppressed: 0 bytes in 0 blocks.
==15316== Reachable blocks (those to which a pointer was found) are not shown.
==15316== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15317== Memcheck, a memory error detector.
==15317== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15317== Using LibVEX rev 1658, a library for dynamic binary translation.
==15317== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15317== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15317== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15317== For more details, rerun with: -v
==15317==
==15317== My PID = 15317, parent PID = 15314. Prog and args are:
==15317== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15317== 0
==15317== 5
==15317== 9
==15317== root
==15317== AlertIndicationProviderModule
==15317==
==15317== Thread 2:
==15317== Syscall param write(buf) points to uninitialised byte(s)
==15317== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15317== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15317== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15317== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15317== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15317== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15317== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15317== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15317== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15317== Address 0x70F0E9C is 4 bytes inside a block of size 4,096 alloc'd
==15317== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15317== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15317== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15317== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15317== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15317== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15317== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15317== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15317== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15317==
==15317== ERROR SUMMARY: 74 errors from 1 contexts (suppressed: 8 from 1)
==15317== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==15317== malloc/free: 41,628 allocs, 41,619 frees, 3,620,269 bytes allocated.
==15317== For counts of detected errors, rerun with: -v
==15317== searching for pointers to 9 not-freed blocks.
==15317== checked 793,584 bytes.
==15317==
==15317== LEAK SUMMARY:
==15317== definitely lost: 0 bytes in 0 blocks.
==15317== possibly lost: 0 bytes in 0 blocks.
==15317== still reachable: 2,868 bytes in 9 blocks.
==15317== suppressed: 0 bytes in 0 blocks.
==15317== Reachable blocks (those to which a pointer was found) are not shown.
==15317== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15340== Memcheck, a memory error detector.
==15340== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15340== Using LibVEX rev 1658, a library for dynamic binary translation.
==15340== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15340== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15340== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15340== For more details, rerun with: -v
==15340==
==15340== My PID = 15340, parent PID = 15339. Prog and args are:
==15340== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15340== 0
==15340== 5
==15340== 9
==15340== root
==15340== IndicationTestProviderModule
==15340==
==15340== Thread 2:
==15340== Syscall param write(buf) points to uninitialised byte(s)
==15340== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15340== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15340== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15340== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15340== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15340== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15340== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15340== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15340== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15340== Address 0x7112D8C is 4 bytes inside a block of size 4,096 alloc'd
==15340== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15340== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15340== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15340== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15340== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15340== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15340== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15340== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15340== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15340==
==15340== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==15340== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==15340== malloc/free: 4,773 allocs, 4,762 frees, 480,750 bytes allocated.
==15340== For counts of detected errors, rerun with: -v
==15340== searching for pointers to 11 not-freed blocks.
==15340== checked 793,672 bytes.
==15340==
==15340== LEAK SUMMARY:
==15340== definitely lost: 0 bytes in 0 blocks.
==15340== possibly lost: 0 bytes in 0 blocks.
==15340== still reachable: 19,308 bytes in 11 blocks.
==15340== suppressed: 0 bytes in 0 blocks.
==15340== Reachable blocks (those to which a pointer was found) are not shown.
==15340== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15353== Memcheck, a memory error detector.
==15353== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15353== Using LibVEX rev 1658, a library for dynamic binary translation.
==15353== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15353== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15353== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15353== For more details, rerun with: -v
==15353==
==15353== My PID = 15353, parent PID = 15352. Prog and args are:
==15353== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15353== 0
==15353== 5
==15353== 9
==15353== root
==15353== ProcessIndicationProviderModule
==15353==
==15353== Thread 2:
==15353== Syscall param write(buf) points to uninitialised byte(s)
==15353== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15353== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15353== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15353== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15353== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15353== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15353== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15353== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15353== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15353== Address 0x70EE7FC is 4 bytes inside a block of size 4,096 alloc'd
==15353== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15353== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15353== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15353== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15353== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15353== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15353== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15353== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15353== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15353==
==15353== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 8 from 1)
==15353== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==15353== malloc/free: 4,078 allocs, 4,069 frees, 327,543 bytes allocated.
==15353== For counts of detected errors, rerun with: -v
==15353== searching for pointers to 9 not-freed blocks.
==15353== checked 793,592 bytes.
==15353==
==15353== LEAK SUMMARY:
==15353== definitely lost: 0 bytes in 0 blocks.
==15353== possibly lost: 0 bytes in 0 blocks.
==15353== still reachable: 2,872 bytes in 9 blocks.
==15353== suppressed: 0 bytes in 0 blocks.
==15353== Reachable blocks (those to which a pointer was found) are not shown.
==15353== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15356== Memcheck, a memory error detector.
==15356== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15356== Using LibVEX rev 1658, a library for dynamic binary translation.
==15356== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15356== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15356== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15356== For more details, rerun with: -v
==15356==
==15356== My PID = 15356, parent PID = 15355. Prog and args are:
==15356== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15356== 0
==15356== 5
==15356== 9
==15356== root
==15356== IndicationTestProviderModule
==15356==
==15356== Thread 2:
==15356== Syscall param write(buf) points to uninitialised byte(s)
==15356== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15356== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15356== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15356== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15356== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15356== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15356== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15356== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15356== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15356== Address 0x7116D84 is 4 bytes inside a block of size 4,096 alloc'd
==15356== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15356== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15356== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15356== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15356== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15356== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15356== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15356== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15356== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15356==
==15356== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==15356== malloc/free: in use at exit: 19,276 bytes in 10 blocks.
==15356== malloc/free: 5,204 allocs, 5,194 frees, 519,451 bytes allocated.
==15356== For counts of detected errors, rerun with: -v
==15356== searching for pointers to 10 not-freed blocks.
==15356== checked 793,640 bytes.
==15356==
==15356== LEAK SUMMARY:
==15356== definitely lost: 0 bytes in 0 blocks.
==15356== possibly lost: 0 bytes in 0 blocks.
==15356== still reachable: 19,276 bytes in 10 blocks.
==15356== suppressed: 0 bytes in 0 blocks.
==15356== Reachable blocks (those to which a pointer was found) are not shown.
==15356== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15458== Memcheck, a memory error detector.
==15458== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15458== Using LibVEX rev 1658, a library for dynamic binary translation.
==15458== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15458== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15458== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15458== For more details, rerun with: -v
==15458==
==15458== My PID = 15458, parent PID = 15457. Prog and args are:
==15458== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15458== 0
==15458== 5
==15458== 9
==15458== cimsrvr
==15458== ComputerSystemModule
==15458==
==15458== Thread 2:
==15458== Syscall param write(buf) points to uninitialised byte(s)
==15458== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15458== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15458== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15458== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15458== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15458== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15458== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15458== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15458== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15458== Address 0x70E8A94 is 4 bytes inside a block of size 4,096 alloc'd
==15458== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15458== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15458== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15458== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15458== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15458== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15458== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15458== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15458== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15458==
==15458== ERROR SUMMARY: 36 errors from 1 contexts (suppressed: 8 from 1)
==15458== malloc/free: in use at exit: 2,824 bytes in 8 blocks.
==15458== malloc/free: 10,939 allocs, 10,931 frees, 1,192,843 bytes allocated.
==15458== For counts of detected errors, rerun with: -v
==15458== searching for pointers to 8 not-freed blocks.
==15458== checked 793,528 bytes.
==15458==
==15458== LEAK SUMMARY:
==15458== definitely lost: 0 bytes in 0 blocks.
==15458== possibly lost: 0 bytes in 0 blocks.
==15458== still reachable: 2,824 bytes in 8 blocks.
==15458== suppressed: 0 bytes in 0 blocks.
==15458== Reachable blocks (those to which a pointer was found) are not shown.
==15458== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15495== Memcheck, a memory error detector.
==15495== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15495== Using LibVEX rev 1658, a library for dynamic binary translation.
==15495== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15495== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15495== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15495== For more details, rerun with: -v
==15495==
==15495== My PID = 15495, parent PID = 15494. Prog and args are:
==15495== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15495== 0
==15495== 5
==15495== 9
==15495== cimsrvr
==15495== ComputerSystemModule
==15495==
==15495== Thread 2:
==15495== Syscall param write(buf) points to uninitialised byte(s)
==15495== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15495== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15495== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15495== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15495== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15495== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15495== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15495== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15495== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15495== Address 0x70E8A94 is 4 bytes inside a block of size 4,096 alloc'd
==15495== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15495== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15495== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15495== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15495== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15495== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15495== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15495== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15495== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15495==
==15495== ERROR SUMMARY: 30 errors from 1 contexts (suppressed: 8 from 1)
==15495== malloc/free: in use at exit: 2,856 bytes in 9 blocks.
==15495== malloc/free: 8,178 allocs, 8,169 frees, 728,082 bytes allocated.
==15495== For counts of detected errors, rerun with: -v
==15495== searching for pointers to 9 not-freed blocks.
==15495== checked 793,560 bytes.
==15495==
==15495== LEAK SUMMARY:
==15495== definitely lost: 0 bytes in 0 blocks.
==15495== possibly lost: 0 bytes in 0 blocks.
==15495== still reachable: 2,856 bytes in 9 blocks.
==15495== suppressed: 0 bytes in 0 blocks.
==15495== Reachable blocks (those to which a pointer was found) are not shown.
==15495== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15635== Memcheck, a memory error detector.
==15635== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15635== Using LibVEX rev 1658, a library for dynamic binary translation.
==15635== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15635== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15635== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15635== For more details, rerun with: -v
==15635==
==15635== My PID = 15635, parent PID = 15634. Prog and args are:
==15635== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15635== 0
==15635== 5
==15635== 9
==15635== cimsrvr
==15635== OperatingSystemModule
==15635==
==15635== Thread 2:
==15635== Syscall param write(buf) points to uninitialised byte(s)
==15635== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15635== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15635== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15635== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15635== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15635== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15635== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15635== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15635== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15635== Address 0x7128A8C is 4 bytes inside a block of size 8,192 alloc'd
==15635== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==15635== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==15635== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==15635== by 0x63A2118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==15635== by 0x63A0AF1: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:727)
==15635== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==15635== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==15635== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==15635== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==15635== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==15635== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==15635== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15635== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15635== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15635== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15635== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15635== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15635==
==15635== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==15635== malloc/free: in use at exit: 2,826 bytes in 8 blocks.
==15635== malloc/free: 5,894 allocs, 5,886 frees, 617,843 bytes allocated.
==15635== For counts of detected errors, rerun with: -v
==15635== searching for pointers to 8 not-freed blocks.
==15635== checked 793,536 bytes.
==15635==
==15635== LEAK SUMMARY:
==15635== definitely lost: 0 bytes in 0 blocks.
==15635== possibly lost: 0 bytes in 0 blocks.
==15635== still reachable: 2,826 bytes in 8 blocks.
==15635== suppressed: 0 bytes in 0 blocks.
==15635== Reachable blocks (those to which a pointer was found) are not shown.
==15635== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15663== Memcheck, a memory error detector.
==15663== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15663== Using LibVEX rev 1658, a library for dynamic binary translation.
==15663== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15663== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15663== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15663== For more details, rerun with: -v
==15663==
==15663== My PID = 15663, parent PID = 15662. Prog and args are:
==15663== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15663== 0
==15663== 5
==15663== 9
==15663== root
==15663== IPProviderModule
==15663==
==15663== Thread 2:
==15663== Syscall param write(buf) points to uninitialised byte(s)
==15663== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15663== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15663== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15663== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15663== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15663== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15663== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15663== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15663== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15663== Address 0x70E5B1C is 4 bytes inside a block of size 4,096 alloc'd
==15663== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15663== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15663== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15663== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15663== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15663== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15663== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15663== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15663== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15663==
==15663== ERROR SUMMARY: 35 errors from 1 contexts (suppressed: 8 from 1)
==15663== malloc/free: in use at exit: 2,810 bytes in 8 blocks.
==15663== malloc/free: 8,281 allocs, 8,273 frees, 663,454 bytes allocated.
==15663== For counts of detected errors, rerun with: -v
==15663== searching for pointers to 8 not-freed blocks.
==15663== checked 793,488 bytes.
==15663==
==15663== LEAK SUMMARY:
==15663== definitely lost: 0 bytes in 0 blocks.
==15663== possibly lost: 0 bytes in 0 blocks.
==15663== still reachable: 2,810 bytes in 8 blocks.
==15663== suppressed: 0 bytes in 0 blocks.
==15663== Reachable blocks (those to which a pointer was found) are not shown.
==15663== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15746== Memcheck, a memory error detector.
==15746== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15746== Using LibVEX rev 1658, a library for dynamic binary translation.
==15746== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15746== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15746== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15746== For more details, rerun with: -v
==15746==
==15746== My PID = 15746, parent PID = 15745. Prog and args are:
==15746== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15746== 0
==15746== 5
==15746== 9
==15746== cimsrvr
==15746== ProcessModule
==15746==
==15746== Thread 2:
==15746== Syscall param write(buf) points to uninitialised byte(s)
==15746== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15746== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15746== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15746== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15746== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==15746== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==15746== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==15746== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==15746== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==15746== by 0x739A278: ProcessProvider::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (ProcessProvider.cpp:259)
==15746== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==15746== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==15746== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==15746== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==15746== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==15746== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==15746== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15746== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15746== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15746== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15746== Address 0x77C7094 is 4 bytes inside a block of size 131,072 alloc'd
==15746== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==15746== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==15746== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==15746== by 0x63A2118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==15746== by 0x63A0191: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:562)
==15746== by 0x63A0334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==15746== by 0x63A261E: Pegasus::CIMBuffer::putObjectPathA(Pegasus::Array const&) (CIMBuffer.h:800)
==15746== by 0x63A30E3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1096)
==15746== by 0x63A4C83: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:415)
==15746== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==15746== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==15746== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15746== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==15746== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==15746== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==15746== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==15746== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==15746== by 0x739A278: ProcessProvider::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (ProcessProvider.cpp:259)
==15746== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==15746== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==15746== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==15746== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==15746== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==15746== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==15746== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15746==
==15746== ERROR SUMMARY: 23 errors from 1 contexts (suppressed: 8 from 1)
==15746== malloc/free: in use at exit: 2,810 bytes in 8 blocks.
==15746== malloc/free: 40,738 allocs, 40,730 frees, 10,222,392 bytes allocated.
==15746== For counts of detected errors, rerun with: -v
==15746== searching for pointers to 8 not-freed blocks.
==15746== checked 793,488 bytes.
==15746==
==15746== LEAK SUMMARY:
==15746== definitely lost: 0 bytes in 0 blocks.
==15746== possibly lost: 0 bytes in 0 blocks.
==15746== still reachable: 2,810 bytes in 8 blocks.
==15746== suppressed: 0 bytes in 0 blocks.
==15746== Reachable blocks (those to which a pointer was found) are not shown.
==15746== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15750== Memcheck, a memory error detector.
==15750== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15750== Using LibVEX rev 1658, a library for dynamic binary translation.
==15750== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15750== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15750== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15750== For more details, rerun with: -v
==15750==
==15750== My PID = 15750, parent PID = 15749. Prog and args are:
==15750== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15750== 0
==15750== 5
==15750== 9
==15750== root
==15750== ProcessorProviderModule
==15750==
==15750== Thread 2:
==15750== Syscall param write(buf) points to uninitialised byte(s)
==15750== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15750== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15750== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15750== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15750== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15750== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15750== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15750== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15750== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15750== Address 0x70E7834 is 4 bytes inside a block of size 4,096 alloc'd
==15750== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15750== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15750== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15750== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15750== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15750== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15750== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15750== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15750== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15750==
==15750== ERROR SUMMARY: 13 errors from 1 contexts (suppressed: 8 from 1)
==15750== malloc/free: in use at exit: 2,824 bytes in 8 blocks.
==15750== malloc/free: 4,727 allocs, 4,719 frees, 370,015 bytes allocated.
==15750== For counts of detected errors, rerun with: -v
==15750== searching for pointers to 8 not-freed blocks.
==15750== checked 793,528 bytes.
==15750==
==15750== LEAK SUMMARY:
==15750== definitely lost: 0 bytes in 0 blocks.
==15750== possibly lost: 0 bytes in 0 blocks.
==15750== still reachable: 2,824 bytes in 8 blocks.
==15750== suppressed: 0 bytes in 0 blocks.
==15750== Reachable blocks (those to which a pointer was found) are not shown.
==15750== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15771== Memcheck, a memory error detector.
==15771== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15771== Using LibVEX rev 1658, a library for dynamic binary translation.
==15771== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15771== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15771== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15771== For more details, rerun with: -v
==15771==
==15771== My PID = 15771, parent PID = 15770. Prog and args are:
==15771== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15771== 0
==15771== 5
==15771== 9
==15771== root
==15771== FamilyProviderModule
==15771==
==15771== Thread 2:
==15771== Syscall param write(buf) points to uninitialised byte(s)
==15771== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15771== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15771== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15771== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15771== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15771== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15771== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15771== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15771== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15771== Address 0x7136854 is 4 bytes inside a block of size 4,096 alloc'd
==15771== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15771== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15771== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15771== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15771== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15771== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15771== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15771== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15771== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15771==
==15771== ERROR SUMMARY: 16 errors from 1 contexts (suppressed: 8 from 1)
==15771== malloc/free: in use at exit: 2,818 bytes in 8 blocks.
==15771== malloc/free: 7,347 allocs, 7,339 frees, 680,110 bytes allocated.
==15771== For counts of detected errors, rerun with: -v
==15771== searching for pointers to 8 not-freed blocks.
==15771== checked 793,520 bytes.
==15771==
==15771== LEAK SUMMARY:
==15771== definitely lost: 0 bytes in 0 blocks.
==15771== possibly lost: 0 bytes in 0 blocks.
==15771== still reachable: 2,818 bytes in 8 blocks.
==15771== suppressed: 0 bytes in 0 blocks.
==15771== Reachable blocks (those to which a pointer was found) are not shown.
==15771== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15775== Memcheck, a memory error detector.
==15775== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15775== Using LibVEX rev 1658, a library for dynamic binary translation.
==15775== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15775== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15775== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15775== For more details, rerun with: -v
==15775==
==15775== My PID = 15775, parent PID = 15774. Prog and args are:
==15775== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15775== 0
==15775== 5
==15775== 9
==15775== root
==15775== SampleMethodProviderModule
==15775==
==15775== Thread 2:
==15775== Syscall param write(buf) points to uninitialised byte(s)
==15775== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15775== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15775== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15775== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15775== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15775== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15775== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15775== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15775== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15775== Address 0x70E315C is 4 bytes inside a block of size 4,096 alloc'd
==15775== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15775== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15775== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15775== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15775== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15775== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15775== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15775== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15775== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15775==
==15775== ERROR SUMMARY: 30 errors from 1 contexts (suppressed: 8 from 1)
==15775== malloc/free: in use at exit: 2,830 bytes in 8 blocks.
==15775== malloc/free: 8,108 allocs, 8,100 frees, 637,685 bytes allocated.
==15775== For counts of detected errors, rerun with: -v
==15775== searching for pointers to 8 not-freed blocks.
==15775== checked 793,536 bytes.
==15775==
==15775== LEAK SUMMARY:
==15775== definitely lost: 0 bytes in 0 blocks.
==15775== possibly lost: 0 bytes in 0 blocks.
==15775== still reachable: 2,830 bytes in 8 blocks.
==15775== suppressed: 0 bytes in 0 blocks.
==15775== Reachable blocks (those to which a pointer was found) are not shown.
==15775== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15778== Memcheck, a memory error detector.
==15778== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15778== Using LibVEX rev 1658, a library for dynamic binary translation.
==15778== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15778== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15778== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15778== For more details, rerun with: -v
==15778==
==15778== My PID = 15778, parent PID = 15777. Prog and args are:
==15778== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15778== 0
==15778== 5
==15778== 9
==15778== root
==15778== SampleInstanceProviderModule
==15778==
==15778== Thread 2:
==15778== Syscall param write(buf) points to uninitialised byte(s)
==15778== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15778== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15778== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15778== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15778== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15778== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15778== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15778== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15778== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15778== Address 0x70E4B94 is 4 bytes inside a block of size 4,096 alloc'd
==15778== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15778== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15778== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15778== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15778== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15778== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15778== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15778== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15778== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15778==
==15778== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==15778== malloc/free: in use at exit: 2,834 bytes in 8 blocks.
==15778== malloc/free: 4,320 allocs, 4,312 frees, 335,782 bytes allocated.
==15778== For counts of detected errors, rerun with: -v
==15778== searching for pointers to 8 not-freed blocks.
==15778== checked 793,552 bytes.
==15778==
==15778== LEAK SUMMARY:
==15778== definitely lost: 0 bytes in 0 blocks.
==15778== possibly lost: 0 bytes in 0 blocks.
==15778== still reachable: 2,834 bytes in 8 blocks.
==15778== suppressed: 0 bytes in 0 blocks.
==15778== Reachable blocks (those to which a pointer was found) are not shown.
==15778== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15954== Memcheck, a memory error detector.
==15954== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15954== Using LibVEX rev 1658, a library for dynamic binary translation.
==15954== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15954== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15954== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15954== For more details, rerun with: -v
==15954==
==15954== My PID = 15954, parent PID = 15952. Prog and args are:
==15954== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15954== 0
==15954== 5
==15954== 9
==15954== root
==15954== AlertIndicationProviderModule
==15954==
==15954== Thread 2:
==15954== Syscall param write(buf) points to uninitialised byte(s)
==15954== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15954== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15954== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15954== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15954== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15954== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15954== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15954== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15954== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15954== Address 0x70F0EBC is 4 bytes inside a block of size 4,096 alloc'd
==15954== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15954== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15954== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15954== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15954== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15954== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15954== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15954== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15954== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15954==
==15954== ERROR SUMMARY: 54 errors from 1 contexts (suppressed: 8 from 1)
==15954== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==15954== malloc/free: 31,011 allocs, 31,002 frees, 2,693,357 bytes allocated.
==15954== For counts of detected errors, rerun with: -v
==15954== searching for pointers to 9 not-freed blocks.
==15954== checked 793,584 bytes.
==15954==
==15954== LEAK SUMMARY:
==15954== definitely lost: 0 bytes in 0 blocks.
==15954== possibly lost: 0 bytes in 0 blocks.
==15954== still reachable: 2,868 bytes in 9 blocks.
==15954== suppressed: 0 bytes in 0 blocks.
==15954== Reachable blocks (those to which a pointer was found) are not shown.
==15954== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==15955== Memcheck, a memory error detector.
==15955== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15955== Using LibVEX rev 1658, a library for dynamic binary translation.
==15955== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15955== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15955== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15955== For more details, rerun with: -v
==15955==
==15955== My PID = 15955, parent PID = 15953. Prog and args are:
==15955== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==15955== 0
==15955== 5
==15955== 9
==15955== root
==15955== ProcessIndicationProviderModule
==15955==
==15955== Thread 2:
==15955== Syscall param write(buf) points to uninitialised byte(s)
==15955== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==15955== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==15955== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==15955== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15955== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15955== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15955== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15955== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15955== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15955== Address 0x70F0F4C is 4 bytes inside a block of size 4,096 alloc'd
==15955== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==15955== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==15955== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==15955== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==15955== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==15955== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==15955== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==15955== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==15955== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==15955==
==15955== ERROR SUMMARY: 52 errors from 1 contexts (suppressed: 8 from 1)
==15955== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==15955== malloc/free: 29,962 allocs, 29,953 frees, 2,606,737 bytes allocated.
==15955== For counts of detected errors, rerun with: -v
==15955== searching for pointers to 9 not-freed blocks.
==15955== checked 793,592 bytes.
==15955==
==15955== LEAK SUMMARY:
==15955== definitely lost: 0 bytes in 0 blocks.
==15955== possibly lost: 0 bytes in 0 blocks.
==15955== still reachable: 2,872 bytes in 9 blocks.
==15955== suppressed: 0 bytes in 0 blocks.
==15955== Reachable blocks (those to which a pointer was found) are not shown.
==15955== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==17010== Memcheck, a memory error detector.
==17010== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==17010== Using LibVEX rev 1658, a library for dynamic binary translation.
==17010== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==17010== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==17010== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==17010== For more details, rerun with: -v
==17010==
==17010== My PID = 17010, parent PID = 17008. Prog and args are:
==17010== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==17010== 0
==17010== 5
==17010== 9
==17010== root
==17010== AlertIndicationProviderModule
==17010==
==17010== Thread 2:
==17010== Syscall param write(buf) points to uninitialised byte(s)
==17010== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==17010== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==17010== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==17010== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==17010== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==17010== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==17010== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==17010== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==17010== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==17010== Address 0x70F0EBC is 4 bytes inside a block of size 4,096 alloc'd
==17010== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==17010== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==17010== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==17010== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==17010== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==17010== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==17010== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==17010== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==17010== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==17010==
==17010== ERROR SUMMARY: 42 errors from 1 contexts (suppressed: 8 from 1)
==17010== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==17010== malloc/free: 24,373 allocs, 24,364 frees, 2,111,789 bytes allocated.
==17010== For counts of detected errors, rerun with: -v
==17010== searching for pointers to 9 not-freed blocks.
==17010== checked 793,584 bytes.
==17010==
==17010== LEAK SUMMARY:
==17010== definitely lost: 0 bytes in 0 blocks.
==17010== possibly lost: 0 bytes in 0 blocks.
==17010== still reachable: 2,868 bytes in 9 blocks.
==17010== suppressed: 0 bytes in 0 blocks.
==17010== Reachable blocks (those to which a pointer was found) are not shown.
==17010== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==17011== Memcheck, a memory error detector.
==17011== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==17011== Using LibVEX rev 1658, a library for dynamic binary translation.
==17011== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==17011== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==17011== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==17011== For more details, rerun with: -v
==17011==
==17011== My PID = 17011, parent PID = 17009. Prog and args are:
==17011== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==17011== 0
==17011== 5
==17011== 9
==17011== root
==17011== ProcessIndicationProviderModule
==17011==
==17011== Thread 2:
==17011== Syscall param write(buf) points to uninitialised byte(s)
==17011== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==17011== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==17011== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==17011== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==17011== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==17011== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==17011== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==17011== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==17011== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==17011== Address 0x70F0F4C is 4 bytes inside a block of size 4,096 alloc'd
==17011== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==17011== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==17011== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==17011== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==17011== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==17011== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==17011== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==17011== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==17011== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==17011==
==17011== ERROR SUMMARY: 40 errors from 1 contexts (suppressed: 8 from 1)
==17011== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==17011== malloc/free: 23,328 allocs, 23,319 frees, 2,024,361 bytes allocated.
==17011== For counts of detected errors, rerun with: -v
==17011== searching for pointers to 9 not-freed blocks.
==17011== checked 793,592 bytes.
==17011==
==17011== LEAK SUMMARY:
==17011== definitely lost: 0 bytes in 0 blocks.
==17011== possibly lost: 0 bytes in 0 blocks.
==17011== still reachable: 2,872 bytes in 9 blocks.
==17011== suppressed: 0 bytes in 0 blocks.
==17011== Reachable blocks (those to which a pointer was found) are not shown.
==17011== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18014== Memcheck, a memory error detector.
==18014== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18014== Using LibVEX rev 1658, a library for dynamic binary translation.
==18014== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18014== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18014== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18014== For more details, rerun with: -v
==18014==
==18014== My PID = 18014, parent PID = 18013. Prog and args are:
==18014== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18014== 0
==18014== 5
==18014== 9
==18014== cimsrvr
==18014== OperatingSystemModule
==18014==
==18014== Thread 2:
==18014== Syscall param write(buf) points to uninitialised byte(s)
==18014== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18014== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18014== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18014== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18014== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18014== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18014== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18014== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18014== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18014== Address 0x70E388C is 4 bytes inside a block of size 4,096 alloc'd
==18014== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18014== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18014== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18014== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18014== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18014== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18014== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18014== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18014== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18014==
==18014== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 8 from 1)
==18014== malloc/free: in use at exit: 2,826 bytes in 8 blocks.
==18014== malloc/free: 6,134 allocs, 6,126 frees, 764,892 bytes allocated.
==18014== For counts of detected errors, rerun with: -v
==18014== searching for pointers to 8 not-freed blocks.
==18014== checked 793,536 bytes.
==18014==
==18014== LEAK SUMMARY:
==18014== definitely lost: 0 bytes in 0 blocks.
==18014== possibly lost: 0 bytes in 0 blocks.
==18014== still reachable: 2,826 bytes in 8 blocks.
==18014== suppressed: 0 bytes in 0 blocks.
==18014== Reachable blocks (those to which a pointer was found) are not shown.
==18014== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18057== Memcheck, a memory error detector.
==18057== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18057== Using LibVEX rev 1658, a library for dynamic binary translation.
==18057== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18057== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18057== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18057== For more details, rerun with: -v
==18057==
==18057== My PID = 18057, parent PID = 18056. Prog and args are:
==18057== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18057== 0
==18057== 5
==18057== 9
==18057== cimsrvr
==18057== ProcessModule
==18057==
==18057== Thread 2:
==18057== Syscall param write(buf) points to uninitialised byte(s)
==18057== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18057== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18057== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18057== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18057== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18057== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18057== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18057== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18057== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18057== Address 0x70E8C6C is 4 bytes inside a block of size 4,096 alloc'd
==18057== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18057== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18057== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18057== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18057== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18057== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18057== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18057== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18057== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18057==
==18057== ERROR SUMMARY: 29 errors from 1 contexts (suppressed: 8 from 1)
==18057== malloc/free: in use at exit: 2,810 bytes in 8 blocks.
==18057== malloc/free: 63,815 allocs, 63,807 frees, 13,063,018 bytes allocated.
==18057== For counts of detected errors, rerun with: -v
==18057== searching for pointers to 8 not-freed blocks.
==18057== checked 793,488 bytes.
==18057==
==18057== LEAK SUMMARY:
==18057== definitely lost: 0 bytes in 0 blocks.
==18057== possibly lost: 0 bytes in 0 blocks.
==18057== still reachable: 2,810 bytes in 8 blocks.
==18057== suppressed: 0 bytes in 0 blocks.
==18057== Reachable blocks (those to which a pointer was found) are not shown.
==18057== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18083== Memcheck, a memory error detector.
==18083== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18083== Using LibVEX rev 1658, a library for dynamic binary translation.
==18083== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18083== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18083== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18083== For more details, rerun with: -v
==18083==
==18083== My PID = 18083, parent PID = 18082. Prog and args are:
==18083== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18083== 0
==18083== 5
==18083== 9
==18083== root
==18083== IPProviderModule
==18083==
==18083== Thread 2:
==18083== Syscall param write(buf) points to uninitialised byte(s)
==18083== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18083== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18083== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18083== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18083== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18083== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18083== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18083== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18083== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18083== Address 0x70E5B1C is 4 bytes inside a block of size 4,096 alloc'd
==18083== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18083== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18083== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18083== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18083== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18083== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18083== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18083== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18083== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18083==
==18083== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==18083== malloc/free: in use at exit: 2,810 bytes in 8 blocks.
==18083== malloc/free: 4,670 allocs, 4,662 frees, 362,057 bytes allocated.
==18083== For counts of detected errors, rerun with: -v
==18083== searching for pointers to 8 not-freed blocks.
==18083== checked 793,488 bytes.
==18083==
==18083== LEAK SUMMARY:
==18083== definitely lost: 0 bytes in 0 blocks.
==18083== possibly lost: 0 bytes in 0 blocks.
==18083== still reachable: 2,810 bytes in 8 blocks.
==18083== suppressed: 0 bytes in 0 blocks.
==18083== Reachable blocks (those to which a pointer was found) are not shown.
==18083== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18129== Memcheck, a memory error detector.
==18129== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18129== Using LibVEX rev 1658, a library for dynamic binary translation.
==18129== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18129== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18129== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18129== For more details, rerun with: -v
==18129==
==18129== My PID = 18129, parent PID = 18128. Prog and args are:
==18129== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18129== 0
==18129== 5
==18129== 9
==18129== root
==18129== SampleAssociationProviderModule
==18129==
==18129== Thread 2:
==18129== Syscall param write(buf) points to uninitialised byte(s)
==18129== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18129== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18129== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18129== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18129== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18129== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18129== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18129== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18129== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18129== Address 0x70F5414 is 4 bytes inside a block of size 4,096 alloc'd
==18129== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18129== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18129== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18129== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18129== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18129== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18129== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18129== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18129== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18129==
==18129== ERROR SUMMARY: 98 errors from 1 contexts (suppressed: 8 from 1)
==18129== malloc/free: in use at exit: 2,840 bytes in 8 blocks.
==18129== malloc/free: 21,554 allocs, 21,546 frees, 1,713,751 bytes allocated.
==18129== For counts of detected errors, rerun with: -v
==18129== searching for pointers to 8 not-freed blocks.
==18129== checked 793,560 bytes.
==18129==
==18129== LEAK SUMMARY:
==18129== definitely lost: 0 bytes in 0 blocks.
==18129== possibly lost: 0 bytes in 0 blocks.
==18129== still reachable: 2,840 bytes in 8 blocks.
==18129== suppressed: 0 bytes in 0 blocks.
==18129== Reachable blocks (those to which a pointer was found) are not shown.
==18129== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18171== Memcheck, a memory error detector.
==18171== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18171== Using LibVEX rev 1658, a library for dynamic binary translation.
==18171== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18171== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18171== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18171== For more details, rerun with: -v
==18171==
==18171== My PID = 18171, parent PID = 18170. Prog and args are:
==18171== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18171== 0
==18171== 5
==18171== 9
==18171== root
==18171== TestCMPIModule_CXX
==18171==
==18171== Thread 2:
==18171== Syscall param write(buf) points to uninitialised byte(s)
==18171== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18171== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18171== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18171== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18171== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18171== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18171== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18171== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18171== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18171== Address 0x7DE4E44 is 4 bytes inside a block of size 4,096 alloc'd
==18171== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18171== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18171== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18171== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18171== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18171== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18171== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18171== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18171== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18171==
==18171== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 14 from 1)
==18171== malloc/free: in use at exit: 2,846 bytes in 9 blocks.
==18171== malloc/free: 11,756 allocs, 11,747 frees, 1,888,060 bytes allocated.
==18171== For counts of detected errors, rerun with: -v
==18171== searching for pointers to 9 not-freed blocks.
==18171== checked 793,552 bytes.
==18171==
==18171== LEAK SUMMARY:
==18171== definitely lost: 0 bytes in 0 blocks.
==18171== possibly lost: 0 bytes in 0 blocks.
==18171== still reachable: 2,846 bytes in 9 blocks.
==18171== suppressed: 0 bytes in 0 blocks.
==18171== Reachable blocks (those to which a pointer was found) are not shown.
==18171== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18174== Memcheck, a memory error detector.
==18174== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18174== Using LibVEX rev 1658, a library for dynamic binary translation.
==18174== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18174== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18174== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18174== For more details, rerun with: -v
==18174==
==18174== My PID = 18174, parent PID = 18173. Prog and args are:
==18174== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18174== 0
==18174== 5
==18174== 9
==18174== root
==18174== FilesAndDirectoriesModule_CXX
==18174==
==18174== Thread 2:
==18174== Syscall param write(buf) points to uninitialised byte(s)
==18174== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18174== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18174== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18174== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18174== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18174== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18174== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18174== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18174== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18174== Address 0x7F1513C is 4 bytes inside a block of size 262,144 alloc'd
==18174== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==18174== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==18174== by 0x63A20BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==18174== by 0x63A2137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==18174== by 0x63A0AF1: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:727)
==18174== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==18174== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==18174== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==18174== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==18174== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==18174== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==18174== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18174== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18174== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18174== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18174== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18174== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18174==
==18174== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 17 from 1)
==18174== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==18174== malloc/free: 35,753 allocs, 35,744 frees, 6,195,978 bytes allocated.
==18174== For counts of detected errors, rerun with: -v
==18174== searching for pointers to 9 not-freed blocks.
==18174== checked 793,608 bytes.
==18174==
==18174== LEAK SUMMARY:
==18174== definitely lost: 0 bytes in 0 blocks.
==18174== possibly lost: 0 bytes in 0 blocks.
==18174== still reachable: 2,868 bytes in 9 blocks.
==18174== suppressed: 0 bytes in 0 blocks.
==18174== Reachable blocks (those to which a pointer was found) are not shown.
==18174== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18195== Memcheck, a memory error detector.
==18195== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18195== Using LibVEX rev 1658, a library for dynamic binary translation.
==18195== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18195== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18195== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18195== For more details, rerun with: -v
==18195==
==18195== My PID = 18195, parent PID = 18194. Prog and args are:
==18195== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18195== 0
==18195== 5
==18195== 9
==18195== root
==18195== FilesAndDirectoriesModule
==18195==
==18195== Thread 2:
==18195== Syscall param write(buf) points to uninitialised byte(s)
==18195== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18195== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18195== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18195== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18195== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18195== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18195== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18195== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18195== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18195== Address 0x70F3AEC is 4 bytes inside a block of size 4,096 alloc'd
==18195== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18195== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18195== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18195== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18195== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18195== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18195== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18195== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18195== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18195==
==18195== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 14 from 1)
==18195== malloc/free: in use at exit: 2,860 bytes in 9 blocks.
==18195== malloc/free: 21,910 allocs, 21,901 frees, 3,073,494 bytes allocated.
==18195== For counts of detected errors, rerun with: -v
==18195== searching for pointers to 9 not-freed blocks.
==18195== checked 793,584 bytes.
==18195==
==18195== LEAK SUMMARY:
==18195== definitely lost: 0 bytes in 0 blocks.
==18195== possibly lost: 0 bytes in 0 blocks.
==18195== still reachable: 2,860 bytes in 9 blocks.
==18195== suppressed: 0 bytes in 0 blocks.
==18195== Reachable blocks (those to which a pointer was found) are not shown.
==18195== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18298== Memcheck, a memory error detector.
==18298== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18298== Using LibVEX rev 1658, a library for dynamic binary translation.
==18298== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18298== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18298== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18298== For more details, rerun with: -v
==18298==
==18298== My PID = 18298, parent PID = 18297. Prog and args are:
==18298== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18298== 0
==18298== 5
==18298== 9
==18298== root
==18298== CMPI_RT_SampleProviderModule
==18298==
==18298== Thread 2:
==18298== Syscall param write(buf) points to uninitialised byte(s)
==18298== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18298== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18298== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18298== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18298== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18298== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18298== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18298== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18298== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18298== Address 0x7103A9C is 4 bytes inside a block of size 4,096 alloc'd
==18298== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18298== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18298== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18298== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18298== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18298== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18298== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18298== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18298== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18298==
==18298== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1)
==18298== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==18298== malloc/free: 5,521 allocs, 5,510 frees, 516,864 bytes allocated.
==18298== For counts of detected errors, rerun with: -v
==18298== searching for pointers to 11 not-freed blocks.
==18298== checked 793,680 bytes.
==18298==
==18298== LEAK SUMMARY:
==18298== definitely lost: 0 bytes in 0 blocks.
==18298== possibly lost: 0 bytes in 0 blocks.
==18298== still reachable: 19,308 bytes in 11 blocks.
==18298== suppressed: 0 bytes in 0 blocks.
==18298== Reachable blocks (those to which a pointer was found) are not shown.
==18298== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18301== Memcheck, a memory error detector.
==18301== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18301== Using LibVEX rev 1658, a library for dynamic binary translation.
==18301== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18301== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18301== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18301== For more details, rerun with: -v
==18301==
==18301== My PID = 18301, parent PID = 18300. Prog and args are:
==18301== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18301== 0
==18301== 5
==18301== 9
==18301== root
==18301== SimpleDisplayConsumerModule
==18301==
==18301== Thread 2:
==18301== Syscall param write(buf) points to uninitialised byte(s)
==18301== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18301== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18301== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18301== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18301== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18301== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18301== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18301== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18301== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18301== Address 0x70E6354 is 4 bytes inside a block of size 4,096 alloc'd
==18301== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18301== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18301== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18301== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18301== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18301== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18301== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18301== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18301== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18301==
==18301== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 8 from 1)
==18301== malloc/free: in use at exit: 2,832 bytes in 8 blocks.
==18301== malloc/free: 2,852 allocs, 2,844 frees, 219,697 bytes allocated.
==18301== For counts of detected errors, rerun with: -v
==18301== searching for pointers to 8 not-freed blocks.
==18301== checked 793,544 bytes.
==18301==
==18301== LEAK SUMMARY:
==18301== definitely lost: 0 bytes in 0 blocks.
==18301== possibly lost: 0 bytes in 0 blocks.
==18301== still reachable: 2,832 bytes in 8 blocks.
==18301== suppressed: 0 bytes in 0 blocks.
==18301== Reachable blocks (those to which a pointer was found) are not shown.
==18301== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18312== Memcheck, a memory error detector.
==18312== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18312== Using LibVEX rev 1658, a library for dynamic binary translation.
==18312== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18312== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18312== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18312== For more details, rerun with: -v
==18312==
==18312== My PID = 18312, parent PID = 18311. Prog and args are:
==18312== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18312== 0
==18312== 5
==18312== 9
==18312== root
==18312== CMPISampleClassModule
==18312==
==18312== Thread 2:
==18312== Syscall param write(buf) points to uninitialised byte(s)
==18312== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18312== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18312== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18312== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18312== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18312== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18312== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18312== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18312== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18312== Address 0x70E644C is 4 bytes inside a block of size 4,096 alloc'd
==18312== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18312== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18312== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18312== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18312== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18312== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18312== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18312== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18312== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18312==
==18312== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 11 from 1)
==18312== malloc/free: in use at exit: 2,852 bytes in 9 blocks.
==18312== malloc/free: 4,825 allocs, 4,816 frees, 384,628 bytes allocated.
==18312== For counts of detected errors, rerun with: -v
==18312== searching for pointers to 9 not-freed blocks.
==18312== checked 793,560 bytes.
==18312==
==18312== LEAK SUMMARY:
==18312== definitely lost: 0 bytes in 0 blocks.
==18312== possibly lost: 0 bytes in 0 blocks.
==18312== still reachable: 2,852 bytes in 9 blocks.
==18312== suppressed: 0 bytes in 0 blocks.
==18312== Reachable blocks (those to which a pointer was found) are not shown.
==18312== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18384== Memcheck, a memory error detector.
==18384== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18384== Using LibVEX rev 1658, a library for dynamic binary translation.
==18384== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18384== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18384== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18384== For more details, rerun with: -v
==18384==
==18384== My PID = 18384, parent PID = 18383. Prog and args are:
==18384== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18384== 0
==18384== 5
==18384== 9
==18384== root
==18384== SampleCMPIMethodProviderModule
==18384==
==18384== Thread 2:
==18384== Syscall param write(buf) points to uninitialised byte(s)
==18384== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18384== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18384== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18384== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18384== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18384== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18384== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18384== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18384== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18384== Address 0x70E7C6C is 4 bytes inside a block of size 4,096 alloc'd
==18384== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18384== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18384== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18384== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18384== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18384== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18384== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18384== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18384== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18384==
==18384== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1)
==18384== malloc/free: in use at exit: 2,870 bytes in 9 blocks.
==18384== malloc/free: 2,948 allocs, 2,939 frees, 221,608 bytes allocated.
==18384== For counts of detected errors, rerun with: -v
==18384== searching for pointers to 9 not-freed blocks.
==18384== checked 793,592 bytes.
==18384==
==18384== LEAK SUMMARY:
==18384== definitely lost: 0 bytes in 0 blocks.
==18384== possibly lost: 0 bytes in 0 blocks.
==18384== still reachable: 2,870 bytes in 9 blocks.
==18384== suppressed: 0 bytes in 0 blocks.
==18384== Reachable blocks (those to which a pointer was found) are not shown.
==18384== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18415== Memcheck, a memory error detector.
==18415== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18415== Using LibVEX rev 1658, a library for dynamic binary translation.
==18415== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18415== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18415== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18415== For more details, rerun with: -v
==18415==
==18415== My PID = 18415, parent PID = 18414. Prog and args are:
==18415== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18415== 0
==18415== 5
==18415== 9
==18415== root
==18415== CLITestProviderModule
==18415==
==18415== Thread 2:
==18415== Syscall param write(buf) points to uninitialised byte(s)
==18415== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18415== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18415== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18415== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18415== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18415== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18415== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18415== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18415== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18415== Address 0x70E4CBC is 4 bytes inside a block of size 4,096 alloc'd
==18415== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18415== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18415== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18415== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18415== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18415== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18415== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18415== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18415== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18415==
==18415== ERROR SUMMARY: 8 errors from 1 contexts (suppressed: 8 from 1)
==18415== malloc/free: in use at exit: 2,820 bytes in 8 blocks.
==18415== malloc/free: 4,130 allocs, 4,122 frees, 318,280 bytes allocated.
==18415== For counts of detected errors, rerun with: -v
==18415== searching for pointers to 8 not-freed blocks.
==18415== checked 793,520 bytes.
==18415==
==18415== LEAK SUMMARY:
==18415== definitely lost: 0 bytes in 0 blocks.
==18415== possibly lost: 0 bytes in 0 blocks.
==18415== still reachable: 2,820 bytes in 8 blocks.
==18415== suppressed: 0 bytes in 0 blocks.
==18415== Reachable blocks (those to which a pointer was found) are not shown.
==18415== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18484== Memcheck, a memory error detector.
==18484== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18484== Using LibVEX rev 1658, a library for dynamic binary translation.
==18484== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18484== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18484== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18484== For more details, rerun with: -v
==18484==
==18484== My PID = 18484, parent PID = 18483. Prog and args are:
==18484== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18484== 0
==18484== 5
==18484== 9
==18484== root
==18484== FamilyProviderModule
==18484==
==18484== Thread 2:
==18484== Syscall param write(buf) points to uninitialised byte(s)
==18484== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18484== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18484== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18484== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18484== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18484== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18484== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18484== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18484== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18484== Address 0x71377AC is 4 bytes inside a block of size 4,096 alloc'd
==18484== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18484== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18484== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18484== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18484== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18484== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18484== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18484== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18484== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18484==
==18484== ERROR SUMMARY: 57 errors from 1 contexts (suppressed: 8 from 1)
==18484== malloc/free: in use at exit: 2,818 bytes in 8 blocks.
==18484== malloc/free: 14,726 allocs, 14,718 frees, 1,305,117 bytes allocated.
==18484== For counts of detected errors, rerun with: -v
==18484== searching for pointers to 8 not-freed blocks.
==18484== checked 793,520 bytes.
==18484==
==18484== LEAK SUMMARY:
==18484== definitely lost: 0 bytes in 0 blocks.
==18484== possibly lost: 0 bytes in 0 blocks.
==18484== still reachable: 2,818 bytes in 8 blocks.
==18484== suppressed: 0 bytes in 0 blocks.
==18484== Reachable blocks (those to which a pointer was found) are not shown.
==18484== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18682== Memcheck, a memory error detector.
==18682== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18682== Using LibVEX rev 1658, a library for dynamic binary translation.
==18682== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18682== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18682== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18682== For more details, rerun with: -v
==18682==
==18682== My PID = 18682, parent PID = 18681. Prog and args are:
==18682== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18682== 0
==18682== 5
==18682== 9
==18682== root
==18682== IndicationStressTestProviderModule
==18682==
==18682== Thread 2:
==18682== Syscall param write(buf) points to uninitialised byte(s)
==18682== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18682== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18682== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18682== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18682== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18682== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18682== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18682== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18682== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18682== Address 0x70EEC94 is 4 bytes inside a block of size 4,096 alloc'd
==18682== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18682== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18682== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18682== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18682== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18682== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18682== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18682== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18682== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18682==
==18682== ERROR SUMMARY: 68 errors from 1 contexts (suppressed: 8 from 1)
==18682== malloc/free: in use at exit: 2,846 bytes in 8 blocks.
==18682== malloc/free: 14,511 allocs, 14,503 frees, 1,328,260 bytes allocated.
==18682== For counts of detected errors, rerun with: -v
==18682== searching for pointers to 8 not-freed blocks.
==18682== checked 793,584 bytes.
==18682==
==18682== LEAK SUMMARY:
==18682== definitely lost: 0 bytes in 0 blocks.
==18682== possibly lost: 0 bytes in 0 blocks.
==18682== still reachable: 2,846 bytes in 8 blocks.
==18682== suppressed: 0 bytes in 0 blocks.
==18682== Reachable blocks (those to which a pointer was found) are not shown.
==18682== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18688== Memcheck, a memory error detector.
==18688== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18688== Using LibVEX rev 1658, a library for dynamic binary translation.
==18688== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18688== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18688== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18688== For more details, rerun with: -v
==18688==
==18688== My PID = 18688, parent PID = 18687. Prog and args are:
==18688== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18688== 0
==18688== 5
==18688== 9
==18688== root
==18688== IndicationStressTestConsumerModule
==18688==
==18688== Thread 2:
==18688== Syscall param write(buf) points to uninitialised byte(s)
==18688== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18688== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18688== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18688== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18688== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18688== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18688== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18688== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18688== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18688== Address 0x70E3044 is 4 bytes inside a block of size 4,096 alloc'd
==18688== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18688== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18688== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18688== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18688== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18688== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18688== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18688== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18688== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18688==
==18688== ERROR SUMMARY: 60 errors from 1 contexts (suppressed: 8 from 1)
==18688== malloc/free: in use at exit: 2,846 bytes in 8 blocks.
==18688== malloc/free: 13,726 allocs, 13,718 frees, 1,387,148 bytes allocated.
==18688== For counts of detected errors, rerun with: -v
==18688== searching for pointers to 8 not-freed blocks.
==18688== checked 793,584 bytes.
==18688==
==18688== LEAK SUMMARY:
==18688== definitely lost: 0 bytes in 0 blocks.
==18688== possibly lost: 0 bytes in 0 blocks.
==18688== still reachable: 2,846 bytes in 8 blocks.
==18688== suppressed: 0 bytes in 0 blocks.
==18688== Reachable blocks (those to which a pointer was found) are not shown.
==18688== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18839== Memcheck, a memory error detector.
==18839== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18839== Using LibVEX rev 1658, a library for dynamic binary translation.
==18839== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18839== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18839== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18839== For more details, rerun with: -v
==18839==
==18839== My PID = 18839, parent PID = 18838. Prog and args are:
==18839== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18839== 0
==18839== 5
==18839== 9
==18839== root
==18839== TestInstanceProviderModule
==18839==
==18839== Thread 2:
==18839== Syscall param write(buf) points to uninitialised byte(s)
==18839== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18839== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18839== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18839== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18839== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18839== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18839== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18839== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18839== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18839== Address 0x70E8F24 is 4 bytes inside a block of size 4,096 alloc'd
==18839== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18839== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18839== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18839== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18839== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18839== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18839== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18839== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18839== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18839==
==18839== ERROR SUMMARY: 18 errors from 1 contexts (suppressed: 8 from 1)
==18839== malloc/free: in use at exit: 2,830 bytes in 8 blocks.
==18839== malloc/free: 5,850 allocs, 5,842 frees, 491,324 bytes allocated.
==18839== For counts of detected errors, rerun with: -v
==18839== searching for pointers to 8 not-freed blocks.
==18839== checked 793,536 bytes.
==18839==
==18839== LEAK SUMMARY:
==18839== definitely lost: 0 bytes in 0 blocks.
==18839== possibly lost: 0 bytes in 0 blocks.
==18839== still reachable: 2,830 bytes in 8 blocks.
==18839== suppressed: 0 bytes in 0 blocks.
==18839== Reachable blocks (those to which a pointer was found) are not shown.
==18839== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18856== Memcheck, a memory error detector.
==18856== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18856== Using LibVEX rev 1658, a library for dynamic binary translation.
==18856== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18856== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18856== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18856== For more details, rerun with: -v
==18856==
==18856== My PID = 18856, parent PID = 18855. Prog and args are:
==18856== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18856== 0
==18856== 5
==18856== 9
==18856== root
==18856== TestChunkingStressProviderModule
==18856==
==18856== Thread 3:
==18856== Syscall param write(buf) points to uninitialised byte(s)
==18856== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18856== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18856== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18856== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18856== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==18856== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==18856== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==18856== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==18856== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==18856== by 0x75961B6: Pegasus::TestChunkingStressProviderEIS::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (TestChunkingStressProviderEIS.cpp:162)
==18856== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==18856== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==18856== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==18856== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==18856== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==18856== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==18856== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18856== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18856== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18856== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18856== Address 0x7DD48F4 is 4 bytes inside a block of size 16,384 alloc'd
==18856== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==18856== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==18856== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==18856== by 0x63A206C: Pegasus::CIMBuffer::_putMagic(unsigned) (CIMBuffer.h:921)
==18856== by 0x63A026E: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:586)
==18856== by 0x63A261E: Pegasus::CIMBuffer::putObjectPathA(Pegasus::Array const&) (CIMBuffer.h:800)
==18856== by 0x63A30E3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1096)
==18856== by 0x63A4C83: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:415)
==18856== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==18856== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==18856== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18856== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==18856== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==18856== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==18856== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==18856== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==18856== by 0x75961B6: Pegasus::TestChunkingStressProviderEIS::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (TestChunkingStressProviderEIS.cpp:162)
==18856== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==18856== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==18856== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==18856== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==18856== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==18856== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==18856== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18856== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18856==
==18856== ERROR SUMMARY: 461 errors from 1 contexts (suppressed: 8 from 1)
==18856== malloc/free: in use at exit: 2,842 bytes in 8 blocks.
==18856== malloc/free: 367,655 allocs, 367,647 frees, 101,637,886 bytes allocated.
==18856== For counts of detected errors, rerun with: -v
==18856== searching for pointers to 8 not-freed blocks.
==18856== checked 793,568 bytes.
==18856==
==18856== LEAK SUMMARY:
==18856== definitely lost: 0 bytes in 0 blocks.
==18856== possibly lost: 0 bytes in 0 blocks.
==18856== still reachable: 2,842 bytes in 8 blocks.
==18856== suppressed: 0 bytes in 0 blocks.
==18856== Reachable blocks (those to which a pointer was found) are not shown.
==18856== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18892== Memcheck, a memory error detector.
==18892== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18892== Using LibVEX rev 1658, a library for dynamic binary translation.
==18892== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18892== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18892== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18892== For more details, rerun with: -v
==18892==
==18892== My PID = 18892, parent PID = 18891. Prog and args are:
==18892== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18892== 0
==18892== 5
==18892== 9
==18892== root
==18892== MethodTestProviderModule
==18892==
==18892== Thread 2:
==18892== Syscall param write(buf) points to uninitialised byte(s)
==18892== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18892== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18892== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18892== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18892== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18892== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18892== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18892== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18892== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18892== Address 0x70E348C is 4 bytes inside a block of size 4,096 alloc'd
==18892== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18892== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18892== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18892== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18892== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18892== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18892== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18892== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18892== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18892==
==18892== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==18892== malloc/free: in use at exit: 2,826 bytes in 8 blocks.
==18892== malloc/free: 4,546 allocs, 4,538 frees, 360,312 bytes allocated.
==18892== For counts of detected errors, rerun with: -v
==18892== searching for pointers to 8 not-freed blocks.
==18892== checked 793,536 bytes.
==18892==
==18892== LEAK SUMMARY:
==18892== definitely lost: 0 bytes in 0 blocks.
==18892== possibly lost: 0 bytes in 0 blocks.
==18892== still reachable: 2,826 bytes in 8 blocks.
==18892== suppressed: 0 bytes in 0 blocks.
==18892== Reachable blocks (those to which a pointer was found) are not shown.
==18892== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==18938== Memcheck, a memory error detector.
==18938== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18938== Using LibVEX rev 1658, a library for dynamic binary translation.
==18938== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18938== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18938== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18938== For more details, rerun with: -v
==18938==
==18938== My PID = 18938, parent PID = 18937. Prog and args are:
==18938== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==18938== 0
==18938== 5
==18938== 9
==18938== root
==18938== MCCATestAssocProviderModule
==18938==
==18938== Thread 2:
==18938== Syscall param write(buf) points to uninitialised byte(s)
==18938== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==18938== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==18938== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==18938== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18938== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18938== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18938== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18938== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18938== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18938== Address 0x70E4344 is 4 bytes inside a block of size 4,096 alloc'd
==18938== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==18938== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==18938== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==18938== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==18938== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==18938== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18938== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==18938== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==18938== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==18938==
==18938== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==18938== malloc/free: in use at exit: 2,864 bytes in 9 blocks.
==18938== malloc/free: 3,047 allocs, 3,038 frees, 231,744 bytes allocated.
==18938== For counts of detected errors, rerun with: -v
==18938== searching for pointers to 9 not-freed blocks.
==18938== checked 793,576 bytes.
==18938==
==18938== LEAK SUMMARY:
==18938== definitely lost: 0 bytes in 0 blocks.
==18938== possibly lost: 0 bytes in 0 blocks.
==18938== still reachable: 2,864 bytes in 9 blocks.
==18938== suppressed: 0 bytes in 0 blocks.
==18938== Reachable blocks (those to which a pointer was found) are not shown.
==18938== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19014== Memcheck, a memory error detector.
==19014== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19014== Using LibVEX rev 1658, a library for dynamic binary translation.
==19014== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19014== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19014== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19014== For more details, rerun with: -v
==19014==
==19014== My PID = 19014, parent PID = 19013. Prog and args are:
==19014== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19014== 0
==19014== 5
==19014== 9
==19014== cimsrvr
==19014== UserContextRequestorModule
==19014==
==19014== Thread 2:
==19014== Syscall param write(buf) points to uninitialised byte(s)
==19014== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19014== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19014== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19014== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19014== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19014== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19014== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19014== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19014== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19014== Address 0x70E515C is 4 bytes inside a block of size 4,096 alloc'd
==19014== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19014== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19014== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19014== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19014== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19014== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19014== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19014== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19014== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19014==
==19014== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==19014== malloc/free: in use at exit: 2,836 bytes in 8 blocks.
==19014== malloc/free: 3,070 allocs, 3,062 frees, 229,835 bytes allocated.
==19014== For counts of detected errors, rerun with: -v
==19014== searching for pointers to 8 not-freed blocks.
==19014== checked 793,552 bytes.
==19014==
==19014== LEAK SUMMARY:
==19014== definitely lost: 0 bytes in 0 blocks.
==19014== possibly lost: 0 bytes in 0 blocks.
==19014== still reachable: 2,836 bytes in 8 blocks.
==19014== suppressed: 0 bytes in 0 blocks.
==19014== Reachable blocks (those to which a pointer was found) are not shown.
==19014== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19017== Memcheck, a memory error detector.
==19017== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19017== Using LibVEX rev 1658, a library for dynamic binary translation.
==19017== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19017== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19017== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19017== For more details, rerun with: -v
==19017==
==19017== My PID = 19017, parent PID = 19016. Prog and args are:
==19017== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19017== 0
==19017== 5
==19017== 9
==19017== root
==19017== UserContextPrivilegedModule
==19017==
==19017== Thread 2:
==19017== Syscall param write(buf) points to uninitialised byte(s)
==19017== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19017== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19017== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19017== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19017== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19017== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19017== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19017== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19017== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19017== Address 0x70E528C is 4 bytes inside a block of size 4,096 alloc'd
==19017== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19017== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19017== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19017== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19017== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19017== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19017== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19017== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19017== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19017==
==19017== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==19017== malloc/free: in use at exit: 2,832 bytes in 8 blocks.
==19017== malloc/free: 3,073 allocs, 3,065 frees, 230,147 bytes allocated.
==19017== For counts of detected errors, rerun with: -v
==19017== searching for pointers to 8 not-freed blocks.
==19017== checked 793,544 bytes.
==19017==
==19017== LEAK SUMMARY:
==19017== definitely lost: 0 bytes in 0 blocks.
==19017== possibly lost: 0 bytes in 0 blocks.
==19017== still reachable: 2,832 bytes in 8 blocks.
==19017== suppressed: 0 bytes in 0 blocks.
==19017== Reachable blocks (those to which a pointer was found) are not shown.
==19017== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19020== Memcheck, a memory error detector.
==19020== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19020== Using LibVEX rev 1658, a library for dynamic binary translation.
==19020== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19020== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19020== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19020== For more details, rerun with: -v
==19020==
==19020== My PID = 19020, parent PID = 19019. Prog and args are:
==19020== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19020== 0
==19020== 5
==19020== 9
==19020== guest
==19020== UserContextDesignatedModule
==19020==
==19020== Thread 2:
==19020== Syscall param write(buf) points to uninitialised byte(s)
==19020== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19020== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19020== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19020== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19020== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19020== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19020== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19020== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19020== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19020== Address 0x70E5414 is 4 bytes inside a block of size 4,096 alloc'd
==19020== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19020== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19020== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19020== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19020== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19020== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19020== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19020== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19020== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19020==
==19020== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==19020== malloc/free: in use at exit: 2,834 bytes in 8 blocks.
==19020== malloc/free: 3,077 allocs, 3,069 frees, 230,453 bytes allocated.
==19020== For counts of detected errors, rerun with: -v
==19020== searching for pointers to 8 not-freed blocks.
==19020== checked 793,552 bytes.
==19020==
==19020== LEAK SUMMARY:
==19020== definitely lost: 0 bytes in 0 blocks.
==19020== possibly lost: 0 bytes in 0 blocks.
==19020== still reachable: 2,834 bytes in 8 blocks.
==19020== suppressed: 0 bytes in 0 blocks.
==19020== Reachable blocks (those to which a pointer was found) are not shown.
==19020== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19037== Memcheck, a memory error detector.
==19037== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19037== Using LibVEX rev 1658, a library for dynamic binary translation.
==19037== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19037== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19037== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19037== For more details, rerun with: -v
==19037==
==19037== My PID = 19037, parent PID = 19036. Prog and args are:
==19037== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19037== 0
==19037== 5
==19037== 9
==19037== root
==19037== CIMOMHandleTestProviderModule
==19037==
==19037== Thread 2:
==19037== Syscall param write(buf) points to uninitialised byte(s)
==19037== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19037== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19037== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19037== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19037== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19037== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19037== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19037== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19037== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19037== Address 0x70F118C is 4 bytes inside a block of size 4,096 alloc'd
==19037== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19037== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19037== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19037== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19037== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19037== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19037== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19037== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19037== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19037==
==19037== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==19037== malloc/free: in use at exit: 2,836 bytes in 8 blocks.
==19037== malloc/free: 9,980 allocs, 9,972 frees, 1,331,943 bytes allocated.
==19037== For counts of detected errors, rerun with: -v
==19037== searching for pointers to 8 not-freed blocks.
==19037== checked 793,552 bytes.
==19037==
==19037== LEAK SUMMARY:
==19037== definitely lost: 0 bytes in 0 blocks.
==19037== possibly lost: 0 bytes in 0 blocks.
==19037== still reachable: 2,836 bytes in 8 blocks.
==19037== suppressed: 0 bytes in 0 blocks.
==19037== Reachable blocks (those to which a pointer was found) are not shown.
==19037== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19055== Memcheck, a memory error detector.
==19055== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19055== Using LibVEX rev 1658, a library for dynamic binary translation.
==19055== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19055== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19055== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19055== For more details, rerun with: -v
==19055==
==19055== My PID = 19055, parent PID = 19054. Prog and args are:
==19055== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19055== 0
==19055== 5
==19055== 9
==19055== root
==19055== TestAggregationOutputProviderModule
==19055==
==19055== Thread 2:
==19055== Syscall param write(buf) points to uninitialised byte(s)
==19055== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19055== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19055== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19055== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19055== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19055== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19055== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19055== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19055== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19055== Address 0x7121EA4 is 4 bytes inside a block of size 4,096 alloc'd
==19055== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19055== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19055== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19055== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19055== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19055== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19055== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19055== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19055== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19055==
==19055== ERROR SUMMARY: 201 errors from 1 contexts (suppressed: 8 from 1)
==19055== malloc/free: in use at exit: 2,848 bytes in 8 blocks.
==19055== malloc/free: 37,636 allocs, 37,628 frees, 3,312,654 bytes allocated.
==19055== For counts of detected errors, rerun with: -v
==19055== searching for pointers to 8 not-freed blocks.
==19055== checked 793,592 bytes.
==19055==
==19055== LEAK SUMMARY:
==19055== definitely lost: 0 bytes in 0 blocks.
==19055== possibly lost: 0 bytes in 0 blocks.
==19055== still reachable: 2,848 bytes in 8 blocks.
==19055== suppressed: 0 bytes in 0 blocks.
==19055== Reachable blocks (those to which a pointer was found) are not shown.
==19055== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19097== Memcheck, a memory error detector.
==19097== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19097== Using LibVEX rev 1658, a library for dynamic binary translation.
==19097== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19097== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19097== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19097== For more details, rerun with: -v
==19097==
==19097== My PID = 19097, parent PID = 19096. Prog and args are:
==19097== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19097== 0
==19097== 5
==19097== 9
==19097== root
==19097== cmpiPerf_TestClassAProviderModule
==19097==
==19097== Thread 2:
==19097== Syscall param write(buf) points to uninitialised byte(s)
==19097== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19097== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19097== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19097== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19097== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19097== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19097== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19097== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19097== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19097== Address 0x7130DEC is 4 bytes inside a block of size 32,768 alloc'd
==19097== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==19097== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==19097== by 0x63A20BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==19097== by 0x63A2137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==19097== by 0x63A07BE: Pegasus::CIMBuffer::putValue(Pegasus::CIMValue const&) (CIMBuffer.cpp:225)
==19097== by 0x63A08D0: Pegasus::CIMBuffer::putQualifier(Pegasus::CIMQualifier const&) (CIMBuffer.cpp:655)
==19097== by 0x63A0942: Pegasus::CIMBuffer::putQualifierList(Pegasus::CIMQualifierList const&) (CIMBuffer.cpp:696)
==19097== by 0x63A0B69: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:745)
==19097== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==19097== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==19097== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==19097== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==19097== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==19097== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==19097== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19097== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19097== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19097== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19097== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19097== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19097==
==19097== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 11 from 1)
==19097== malloc/free: in use at exit: 2,876 bytes in 9 blocks.
==19097== malloc/free: 6,336 allocs, 6,327 frees, 839,050 bytes allocated.
==19097== For counts of detected errors, rerun with: -v
==19097== searching for pointers to 9 not-freed blocks.
==19097== checked 793,608 bytes.
==19097==
==19097== LEAK SUMMARY:
==19097== definitely lost: 0 bytes in 0 blocks.
==19097== possibly lost: 0 bytes in 0 blocks.
==19097== still reachable: 2,876 bytes in 9 blocks.
==19097== suppressed: 0 bytes in 0 blocks.
==19097== Reachable blocks (those to which a pointer was found) are not shown.
==19097== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19104== Memcheck, a memory error detector.
==19104== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19104== Using LibVEX rev 1658, a library for dynamic binary translation.
==19104== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19104== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19104== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19104== For more details, rerun with: -v
==19104==
==19104== My PID = 19104, parent PID = 19103. Prog and args are:
==19104== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19104== 0
==19104== 5
==19104== 9
==19104== root
==19104== cmpiPerf_TestClassProviderModule
==19104==
==19104== Thread 2:
==19104== Syscall param write(buf) points to uninitialised byte(s)
==19104== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19104== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19104== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19104== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19104== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19104== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19104== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19104== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19104== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19104== Address 0x713479C is 4 bytes inside a block of size 32,768 alloc'd
==19104== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==19104== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==19104== by 0x63A20BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==19104== by 0x63A2137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==19104== by 0x63A07BE: Pegasus::CIMBuffer::putValue(Pegasus::CIMValue const&) (CIMBuffer.cpp:225)
==19104== by 0x63A08D0: Pegasus::CIMBuffer::putQualifier(Pegasus::CIMQualifier const&) (CIMBuffer.cpp:655)
==19104== by 0x63A0942: Pegasus::CIMBuffer::putQualifierList(Pegasus::CIMQualifierList const&) (CIMBuffer.cpp:696)
==19104== by 0x63A0B69: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:745)
==19104== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==19104== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==19104== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==19104== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==19104== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==19104== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==19104== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19104== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19104== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19104== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19104== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19104== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19104==
==19104== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 11 from 1)
==19104== malloc/free: in use at exit: 2,874 bytes in 9 blocks.
==19104== malloc/free: 5,950 allocs, 5,941 frees, 745,079 bytes allocated.
==19104== For counts of detected errors, rerun with: -v
==19104== searching for pointers to 9 not-freed blocks.
==19104== checked 793,608 bytes.
==19104==
==19104== LEAK SUMMARY:
==19104== definitely lost: 0 bytes in 0 blocks.
==19104== possibly lost: 0 bytes in 0 blocks.
==19104== still reachable: 2,874 bytes in 9 blocks.
==19104== suppressed: 0 bytes in 0 blocks.
==19104== Reachable blocks (those to which a pointer was found) are not shown.
==19104== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19113== Memcheck, a memory error detector.
==19113== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19113== Using LibVEX rev 1658, a library for dynamic binary translation.
==19113== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19113== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19113== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19113== For more details, rerun with: -v
==19113==
==19113== My PID = 19113, parent PID = 19112. Prog and args are:
==19113== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19113== 0
==19113== 5
==19113== 9
==19113== root
==19113== cmpiPerf_TestAssocClassProviderModule
==19113==
==19113== Thread 2:
==19113== Syscall param write(buf) points to uninitialised byte(s)
==19113== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19113== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19113== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19113== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19113== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19113== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19113== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19113== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19113== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19113== Address 0x7142A34 is 4 bytes inside a block of size 4,096 alloc'd
==19113== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19113== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19113== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19113== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19113== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19113== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19113== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19113== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19113== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19113==
==19113== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1)
==19113== malloc/free: in use at exit: 2,884 bytes in 9 blocks.
==19113== malloc/free: 7,572 allocs, 7,563 frees, 1,173,892 bytes allocated.
==19113== For counts of detected errors, rerun with: -v
==19113== searching for pointers to 9 not-freed blocks.
==19113== checked 793,640 bytes.
==19113==
==19113== LEAK SUMMARY:
==19113== definitely lost: 0 bytes in 0 blocks.
==19113== possibly lost: 0 bytes in 0 blocks.
==19113== still reachable: 2,884 bytes in 9 blocks.
==19113== suppressed: 0 bytes in 0 blocks.
==19113== Reachable blocks (those to which a pointer was found) are not shown.
==19113== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19144== Memcheck, a memory error detector.
==19144== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19144== Using LibVEX rev 1658, a library for dynamic binary translation.
==19144== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19144== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19144== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19144== For more details, rerun with: -v
==19144==
==19144== My PID = 19144, parent PID = 19143. Prog and args are:
==19144== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19144== 0
==19144== 5
==19144== 9
==19144== root
==19144== EmbeddedInstanceProviderModule
==19144==
==19144== Thread 2:
==19144== Syscall param write(buf) points to uninitialised byte(s)
==19144== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19144== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19144== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19144== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19144== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19144== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19144== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19144== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19144== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19144== Address 0x70EF2AC is 4 bytes inside a block of size 4,096 alloc'd
==19144== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19144== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19144== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19144== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19144== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19144== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19144== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19144== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19144== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19144==
==19144== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 8 from 1)
==19144== malloc/free: in use at exit: 2,838 bytes in 8 blocks.
==19144== malloc/free: 5,808 allocs, 5,800 frees, 732,724 bytes allocated.
==19144== For counts of detected errors, rerun with: -v
==19144== searching for pointers to 8 not-freed blocks.
==19144== checked 793,552 bytes.
==19144==
==19144== LEAK SUMMARY:
==19144== definitely lost: 0 bytes in 0 blocks.
==19144== possibly lost: 0 bytes in 0 blocks.
==19144== still reachable: 2,838 bytes in 8 blocks.
==19144== suppressed: 0 bytes in 0 blocks.
==19144== Reachable blocks (those to which a pointer was found) are not shown.
==19144== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19184== Memcheck, a memory error detector.
==19184== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19184== Using LibVEX rev 1658, a library for dynamic binary translation.
==19184== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19184== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19184== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19184== For more details, rerun with: -v
==19184==
==19184== My PID = 19184, parent PID = 19183. Prog and args are:
==19184== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19184== 0
==19184== 5
==19184== 9
==19184== root
==19184== TestCMPIAssociationProviderModule
==19184==
==19184== Thread 2:
==19184== Syscall param write(buf) points to uninitialised byte(s)
==19184== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19184== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19184== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19184== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19184== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19184== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19184== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19184== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19184== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19184== Address 0x70F37AC is 4 bytes inside a block of size 4,096 alloc'd
==19184== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19184== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19184== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19184== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19184== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19184== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19184== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19184== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19184== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19184==
==19184== ERROR SUMMARY: 25 errors from 1 contexts (suppressed: 14 from 1)
==19184== malloc/free: in use at exit: 2,876 bytes in 9 blocks.
==19184== malloc/free: 15,624 allocs, 15,615 frees, 1,593,372 bytes allocated.
==19184== For counts of detected errors, rerun with: -v
==19184== searching for pointers to 9 not-freed blocks.
==19184== checked 793,616 bytes.
==19184==
==19184== LEAK SUMMARY:
==19184== definitely lost: 0 bytes in 0 blocks.
==19184== possibly lost: 0 bytes in 0 blocks.
==19184== still reachable: 2,876 bytes in 9 blocks.
==19184== suppressed: 0 bytes in 0 blocks.
==19184== Reachable blocks (those to which a pointer was found) are not shown.
==19184== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19187== Memcheck, a memory error detector.
==19187== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19187== Using LibVEX rev 1658, a library for dynamic binary translation.
==19187== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19187== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19187== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19187== For more details, rerun with: -v
==19187==
==19187== My PID = 19187, parent PID = 19186. Prog and args are:
==19187== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19187== 0
==19187== 5
==19187== 9
==19187== root
==19187== TestCMPIFail_5ProviderModule
==19187==
==19187== Thread 2:
==19187== Syscall param write(buf) points to uninitialised byte(s)
==19187== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19187== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19187== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19187== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19187== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19187== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19187== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19187== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19187== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19187== Address 0x70E5B04 is 4 bytes inside a block of size 4,096 alloc'd
==19187== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19187== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19187== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19187== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19187== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19187== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19187== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19187== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19187== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19187==
==19187== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 11 from 1)
==19187== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==19187== malloc/free: 6,430 allocs, 6,421 frees, 486,365 bytes allocated.
==19187== For counts of detected errors, rerun with: -v
==19187== searching for pointers to 9 not-freed blocks.
==19187== checked 793,592 bytes.
==19187==
==19187== LEAK SUMMARY:
==19187== definitely lost: 0 bytes in 0 blocks.
==19187== possibly lost: 0 bytes in 0 blocks.
==19187== still reachable: 2,866 bytes in 9 blocks.
==19187== suppressed: 0 bytes in 0 blocks.
==19187== Reachable blocks (those to which a pointer was found) are not shown.
==19187== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19224== Memcheck, a memory error detector.
==19224== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19224== Using LibVEX rev 1658, a library for dynamic binary translation.
==19224== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19224== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19224== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19224== For more details, rerun with: -v
==19224==
==19224== My PID = 19224, parent PID = 19223. Prog and args are:
==19224== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19224== 0
==19224== 5
==19224== 9
==19224== root
==19224== FilesAndDirectoriesModule
==19224==
==19224== Thread 2:
==19224== Syscall param write(buf) points to uninitialised byte(s)
==19224== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19224== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19224== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19224== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19224== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19224== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19224== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19224== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19224== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19224== Address 0x7A45034 is 4 bytes inside a block of size 32,768 alloc'd
==19224== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==19224== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==19224== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==19224== by 0x63A01B4: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:564)
==19224== by 0x63A0334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==19224== by 0x63A261E: Pegasus::CIMBuffer::putObjectPathA(Pegasus::Array const&) (CIMBuffer.h:800)
==19224== by 0x63A30E3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1096)
==19224== by 0x63A4C83: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:415)
==19224== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==19224== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==19224== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19224== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19224== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19224== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19224== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19224== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19224==
==19224== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 14 from 1)
==19224== malloc/free: in use at exit: 2,860 bytes in 9 blocks.
==19224== malloc/free: 7,880 allocs, 7,871 frees, 1,135,378 bytes allocated.
==19224== For counts of detected errors, rerun with: -v
==19224== searching for pointers to 9 not-freed blocks.
==19224== checked 793,584 bytes.
==19224==
==19224== LEAK SUMMARY:
==19224== definitely lost: 0 bytes in 0 blocks.
==19224== possibly lost: 0 bytes in 0 blocks.
==19224== still reachable: 2,860 bytes in 9 blocks.
==19224== suppressed: 0 bytes in 0 blocks.
==19224== Reachable blocks (those to which a pointer was found) are not shown.
==19224== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19244== Memcheck, a memory error detector.
==19244== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19244== Using LibVEX rev 1658, a library for dynamic binary translation.
==19244== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19244== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19244== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19244== For more details, rerun with: -v
==19244==
==19244== My PID = 19244, parent PID = 19243. Prog and args are:
==19244== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19244== 0
==19244== 5
==19244== 9
==19244== root
==19244== TestCMPIFail_1ProviderModule
==19244==
==19244== Thread 2:
==19244== Syscall param write(buf) points to uninitialised byte(s)
==19244== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19244== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19244== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19244== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19244== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19244== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19244== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19244== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19244== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19244== Address 0x70E5B44 is 4 bytes inside a block of size 4,096 alloc'd
==19244== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19244== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19244== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19244== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19244== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19244== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19244== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19244== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19244== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19244==
==19244== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 11 from 1)
==19244== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==19244== malloc/free: 3,095 allocs, 3,086 frees, 234,338 bytes allocated.
==19244== For counts of detected errors, rerun with: -v
==19244== searching for pointers to 9 not-freed blocks.
==19244== checked 793,592 bytes.
==19244==
==19244== LEAK SUMMARY:
==19244== definitely lost: 0 bytes in 0 blocks.
==19244== possibly lost: 0 bytes in 0 blocks.
==19244== still reachable: 2,866 bytes in 9 blocks.
==19244== suppressed: 0 bytes in 0 blocks.
==19244== Reachable blocks (those to which a pointer was found) are not shown.
==19244== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19262== Memcheck, a memory error detector.
==19262== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19262== Using LibVEX rev 1658, a library for dynamic binary translation.
==19262== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19262== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19262== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19262== For more details, rerun with: -v
==19262==
==19262== My PID = 19262, parent PID = 19261. Prog and args are:
==19262== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19262== 0
==19262== 5
==19262== 9
==19262== root
==19262== TestCMPIFail_2ProviderModule
==19262==
==19262== Thread 2:
==19262== Syscall param write(buf) points to uninitialised byte(s)
==19262== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19262== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19262== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19262== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19262== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19262== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19262== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19262== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19262== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19262== Address 0x70E4F2C is 4 bytes inside a block of size 4,096 alloc'd
==19262== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19262== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19262== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19262== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19262== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19262== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19262== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19262== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19262== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19262==
==19262== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1)
==19262== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==19262== malloc/free: 2,824 allocs, 2,815 frees, 215,116 bytes allocated.
==19262== For counts of detected errors, rerun with: -v
==19262== searching for pointers to 9 not-freed blocks.
==19262== checked 793,592 bytes.
==19262==
==19262== LEAK SUMMARY:
==19262== definitely lost: 0 bytes in 0 blocks.
==19262== possibly lost: 0 bytes in 0 blocks.
==19262== still reachable: 2,866 bytes in 9 blocks.
==19262== suppressed: 0 bytes in 0 blocks.
==19262== Reachable blocks (those to which a pointer was found) are not shown.
==19262== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19280== Memcheck, a memory error detector.
==19280== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19280== Using LibVEX rev 1658, a library for dynamic binary translation.
==19280== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19280== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19280== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19280== For more details, rerun with: -v
==19280==
==19280== My PID = 19280, parent PID = 19279. Prog and args are:
==19280== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19280== 0
==19280== 5
==19280== 9
==19280== root
==19280== TestCMPIFail_3ProviderModule
==19280==
==19280== Thread 2:
==19280== Syscall param write(buf) points to uninitialised byte(s)
==19280== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19280== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19280== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19280== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19280== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19280== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19280== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19280== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19280== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19280== Address 0x70E4DA4 is 4 bytes inside a block of size 4,096 alloc'd
==19280== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19280== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19280== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19280== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19280== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19280== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19280== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19280== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19280== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19280==
==19280== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1)
==19280== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==19280== malloc/free: 2,822 allocs, 2,813 frees, 214,832 bytes allocated.
==19280== For counts of detected errors, rerun with: -v
==19280== searching for pointers to 9 not-freed blocks.
==19280== checked 793,592 bytes.
==19280==
==19280== LEAK SUMMARY:
==19280== definitely lost: 0 bytes in 0 blocks.
==19280== possibly lost: 0 bytes in 0 blocks.
==19280== still reachable: 2,866 bytes in 9 blocks.
==19280== suppressed: 0 bytes in 0 blocks.
==19280== Reachable blocks (those to which a pointer was found) are not shown.
==19280== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19296== Memcheck, a memory error detector.
==19296== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19296== Using LibVEX rev 1658, a library for dynamic binary translation.
==19296== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19296== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19296== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19296== For more details, rerun with: -v
==19296==
==19296== My PID = 19296, parent PID = 19295. Prog and args are:
==19296== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19296== 0
==19296== 5
==19296== 9
==19296== root
==19296== TestCMPIFail_4ProviderModule
==19296==
==19296== Thread 2:
==19296== Syscall param write(buf) points to uninitialised byte(s)
==19296== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19296== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19296== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19296== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19296== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19296== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19296== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19296== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19296== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19296== Address 0x70E6D94 is 4 bytes inside a block of size 4,096 alloc'd
==19296== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19296== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19296== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19296== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19296== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19296== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19296== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19296== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19296== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19296==
==19296== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 11 from 1)
==19296== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==19296== malloc/free: 3,812 allocs, 3,803 frees, 297,266 bytes allocated.
==19296== For counts of detected errors, rerun with: -v
==19296== searching for pointers to 9 not-freed blocks.
==19296== checked 793,592 bytes.
==19296==
==19296== LEAK SUMMARY:
==19296== definitely lost: 0 bytes in 0 blocks.
==19296== possibly lost: 0 bytes in 0 blocks.
==19296== still reachable: 2,866 bytes in 9 blocks.
==19296== suppressed: 0 bytes in 0 blocks.
==19296== Reachable blocks (those to which a pointer was found) are not shown.
==19296== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19365== Memcheck, a memory error detector.
==19365== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19365== Using LibVEX rev 1658, a library for dynamic binary translation.
==19365== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19365== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19365== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19365== For more details, rerun with: -v
==19365==
==19365== My PID = 19365, parent PID = 19364. Prog and args are:
==19365== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19365== 0
==19365== 5
==19365== 9
==19365== root
==19365== TestCMPIThreadProviderModule
==19365==
==19365== Thread 2:
==19365== Syscall param write(buf) points to uninitialised byte(s)
==19365== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19365== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19365== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19365== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19365== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19365== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19365== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19365== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19365== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19365== Address 0x70E6A3C is 4 bytes inside a block of size 4,096 alloc'd
==19365== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19365== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19365== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19365== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19365== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19365== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19365== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19365== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19365== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19365==
==19365== ERROR SUMMARY: 8 errors from 1 contexts (suppressed: 11 from 1)
==19365== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==19365== malloc/free: 4,282 allocs, 4,273 frees, 336,247 bytes allocated.
==19365== For counts of detected errors, rerun with: -v
==19365== searching for pointers to 9 not-freed blocks.
==19365== checked 793,592 bytes.
==19365==
==19365== LEAK SUMMARY:
==19365== definitely lost: 0 bytes in 0 blocks.
==19365== possibly lost: 0 bytes in 0 blocks.
==19365== still reachable: 2,866 bytes in 9 blocks.
==19365== suppressed: 0 bytes in 0 blocks.
==19365== Reachable blocks (those to which a pointer was found) are not shown.
==19365== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19425== Memcheck, a memory error detector.
==19425== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19425== Using LibVEX rev 1658, a library for dynamic binary translation.
==19425== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19425== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19425== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19425== For more details, rerun with: -v
==19425==
==19425== My PID = 19425, parent PID = 19424. Prog and args are:
==19425== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19425== 0
==19425== 5
==19425== 9
==19425== root
==19425== TestCMPIIndicationStressTestProviderModule
==19425==
==19425== Thread 2:
==19425== Syscall param write(buf) points to uninitialised byte(s)
==19425== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19425== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19425== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19425== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19425== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19425== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19425== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19425== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19425== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19425== Address 0x7100CFC is 4 bytes inside a block of size 4,096 alloc'd
==19425== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19425== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19425== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19425== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19425== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19425== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19425== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19425== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19425== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19425==
==19425== ERROR SUMMARY: 68 errors from 1 contexts (suppressed: 11 from 1)
==19425== malloc/free: in use at exit: 35,813 bytes in 14 blocks.
==19425== malloc/free: 23,794 allocs, 23,780 frees, 2,258,543 bytes allocated.
==19425== For counts of detected errors, rerun with: -v
==19425== searching for pointers to 14 not-freed blocks.
==19425== checked 793,880 bytes.
==19425==
==19425== LEAK SUMMARY:
==19425== definitely lost: 0 bytes in 0 blocks.
==19425== possibly lost: 0 bytes in 0 blocks.
==19425== still reachable: 35,813 bytes in 14 blocks.
==19425== suppressed: 0 bytes in 0 blocks.
==19425== Reachable blocks (those to which a pointer was found) are not shown.
==19425== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==19430== Memcheck, a memory error detector.
==19430== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19430== Using LibVEX rev 1658, a library for dynamic binary translation.
==19430== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19430== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19430== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19430== For more details, rerun with: -v
==19430==
==19430== My PID = 19430, parent PID = 19429. Prog and args are:
==19430== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==19430== 0
==19430== 5
==19430== 9
==19430== root
==19430== IndicationStressTestConsumerModule
==19430==
==19430== Thread 2:
==19430== Syscall param write(buf) points to uninitialised byte(s)
==19430== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==19430== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==19430== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==19430== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19430== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19430== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19430== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19430== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19430== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19430== Address 0x70E3044 is 4 bytes inside a block of size 4,096 alloc'd
==19430== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==19430== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==19430== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==19430== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==19430== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==19430== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==19430== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==19430== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==19430== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==19430==
==19430== ERROR SUMMARY: 60 errors from 1 contexts (suppressed: 8 from 1)
==19430== malloc/free: in use at exit: 2,846 bytes in 8 blocks.
==19430== malloc/free: 14,052 allocs, 14,044 frees, 1,336,292 bytes allocated.
==19430== For counts of detected errors, rerun with: -v
==19430== searching for pointers to 8 not-freed blocks.
==19430== checked 793,584 bytes.
==19430==
==19430== LEAK SUMMARY:
==19430== definitely lost: 0 bytes in 0 blocks.
==19430== possibly lost: 0 bytes in 0 blocks.
==19430== still reachable: 2,846 bytes in 8 blocks.
==19430== suppressed: 0 bytes in 0 blocks.
==19430== Reachable blocks (those to which a pointer was found) are not shown.
==19430== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==20769== Memcheck, a memory error detector.
==20769== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==20769== Using LibVEX rev 1658, a library for dynamic binary translation.
==20769== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==20769== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==20769== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==20769== For more details, rerun with: -v
==20769==
==20769== My PID = 20769, parent PID = 20768. Prog and args are:
==20769== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==20769== 0
==20769== 5
==20769== 9
==20769== root
==20769== PG_TestPropertyTypesModule
==20769==
==20769== Thread 2:
==20769== Syscall param write(buf) points to uninitialised byte(s)
==20769== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==20769== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==20769== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==20769== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==20769== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==20769== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==20769== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==20769== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==20769== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==20769== Address 0x7106144 is 4 bytes inside a block of size 4,096 alloc'd
==20769== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==20769== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==20769== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==20769== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==20769== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==20769== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==20769== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==20769== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==20769== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==20769==
==20769== ERROR SUMMARY: 62 errors from 1 contexts (suppressed: 8 from 1)
==20769== malloc/free: in use at exit: 2,862 bytes in 9 blocks.
==20769== malloc/free: 43,305 allocs, 43,296 frees, 5,661,097 bytes allocated.
==20769== For counts of detected errors, rerun with: -v
==20769== searching for pointers to 9 not-freed blocks.
==20769== checked 793,568 bytes.
==20769==
==20769== LEAK SUMMARY:
==20769== definitely lost: 0 bytes in 0 blocks.
==20769== possibly lost: 0 bytes in 0 blocks.
==20769== still reachable: 2,862 bytes in 9 blocks.
==20769== suppressed: 0 bytes in 0 blocks.
==20769== Reachable blocks (those to which a pointer was found) are not shown.
==20769== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==21742== Memcheck, a memory error detector.
==21742== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==21742== Using LibVEX rev 1658, a library for dynamic binary translation.
==21742== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==21742== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==21742== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==21742== For more details, rerun with: -v
==21742==
==21742== My PID = 21742, parent PID = 21741. Prog and args are:
==21742== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==21742== 0
==21742== 5
==21742== 9
==21742== root
==21742== SimpleDisplayConsumerModule
==21742==
==21742== Thread 2:
==21742== Syscall param write(buf) points to uninitialised byte(s)
==21742== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==21742== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==21742== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==21742== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==21742== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==21742== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==21742== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==21742== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==21742== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==21742== Address 0x70E3EDC is 4 bytes inside a block of size 4,096 alloc'd
==21742== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==21742== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==21742== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==21742== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==21742== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==21742== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==21742== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==21742== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==21742== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==21742==
==21742== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==21742== malloc/free: in use at exit: 2,864 bytes in 9 blocks.
==21742== malloc/free: 2,900 allocs, 2,891 frees, 219,387 bytes allocated.
==21742== For counts of detected errors, rerun with: -v
==21742== searching for pointers to 9 not-freed blocks.
==21742== checked 793,576 bytes.
==21742==
==21742== LEAK SUMMARY:
==21742== definitely lost: 0 bytes in 0 blocks.
==21742== possibly lost: 0 bytes in 0 blocks.
==21742== still reachable: 2,864 bytes in 9 blocks.
==21742== suppressed: 0 bytes in 0 blocks.
==21742== Reachable blocks (those to which a pointer was found) are not shown.
==21742== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==2219== Memcheck, a memory error detector.
==2219== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==2219== Using LibVEX rev 1658, a library for dynamic binary translation.
==2219== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==2219== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==2219== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==2219== For more details, rerun with: -v
==2219==
==2219== My PID = 2219, parent PID = 2218. Prog and args are:
==2219== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==2219== 0
==2219== 5
==2219== 9
==2219== root
==2219== SimpleDisplayConsumerModule
==2219==
==2219== Thread 2:
==2219== Syscall param write(buf) points to uninitialised byte(s)
==2219== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==2219== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==2219== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==2219== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==2219== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==2219== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==2219== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==2219== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==2219== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==2219== Address 0x70E3CFC is 4 bytes inside a block of size 4,096 alloc'd
==2219== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==2219== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==2219== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==2219== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==2219== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==2219== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==2219== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==2219== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==2219== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==2219==
==2219== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==2219== malloc/free: in use at exit: 2,864 bytes in 9 blocks.
==2219== malloc/free: 2,893 allocs, 2,884 frees, 218,837 bytes allocated.
==2219== For counts of detected errors, rerun with: -v
==2219== searching for pointers to 9 not-freed blocks.
==2219== checked 793,224 bytes.
==2219==
==2219== LEAK SUMMARY:
==2219== definitely lost: 0 bytes in 0 blocks.
==2219== possibly lost: 0 bytes in 0 blocks.
==2219== still reachable: 2,864 bytes in 9 blocks.
==2219== suppressed: 0 bytes in 0 blocks.
==2219== Reachable blocks (those to which a pointer was found) are not shown.
==2219== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22379== Memcheck, a memory error detector.
==22379== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22379== Using LibVEX rev 1658, a library for dynamic binary translation.
==22379== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22379== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22379== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22379== For more details, rerun with: -v
==22379==
==22379== My PID = 22379, parent PID = 22378. Prog and args are:
==22379== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22379== 0
==22379== 5
==22379== 9
==22379== root
==22379== IndicationTestProviderModule
==22379==
==22379== Thread 2:
==22379== Syscall param write(buf) points to uninitialised byte(s)
==22379== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22379== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22379== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22379== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22379== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22379== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22379== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22379== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22379== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22379== Address 0x7112F6C is 4 bytes inside a block of size 4,096 alloc'd
==22379== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22379== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22379== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22379== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22379== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22379== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22379== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22379== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22379== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22379==
==22379== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 8 from 1)
==22379== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==22379== malloc/free: 4,761 allocs, 4,750 frees, 487,687 bytes allocated.
==22379== For counts of detected errors, rerun with: -v
==22379== searching for pointers to 11 not-freed blocks.
==22379== checked 793,720 bytes.
==22379==
==22379== LEAK SUMMARY:
==22379== definitely lost: 0 bytes in 0 blocks.
==22379== possibly lost: 0 bytes in 0 blocks.
==22379== still reachable: 19,308 bytes in 11 blocks.
==22379== suppressed: 0 bytes in 0 blocks.
==22379== Reachable blocks (those to which a pointer was found) are not shown.
==22379== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22408== Memcheck, a memory error detector.
==22408== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22408== Using LibVEX rev 1658, a library for dynamic binary translation.
==22408== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22408== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22408== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22408== For more details, rerun with: -v
==22408==
==22408== My PID = 22408, parent PID = 22407. Prog and args are:
==22408== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22408== 0
==22408== 5
==22408== 10
==22408== root
==22408== IndicationTestProviderModule
==22408==
==22408== Thread 2:
==22408== Syscall param write(buf) points to uninitialised byte(s)
==22408== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22408== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22408== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22408== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22408== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22408== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22408== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22408== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22408== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22408== Address 0x70F5BBC is 4 bytes inside a block of size 4,096 alloc'd
==22408== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22408== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22408== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22408== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22408== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22408== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22408== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22408== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22408== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22408==
==22408== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 8 from 1)
==22408== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==22408== malloc/free: 4,003 allocs, 3,992 frees, 330,164 bytes allocated.
==22408== For counts of detected errors, rerun with: -v
==22408== searching for pointers to 11 not-freed blocks.
==22408== checked 793,720 bytes.
==22408==
==22408== LEAK SUMMARY:
==22408== definitely lost: 0 bytes in 0 blocks.
==22408== possibly lost: 0 bytes in 0 blocks.
==22408== still reachable: 19,308 bytes in 11 blocks.
==22408== suppressed: 0 bytes in 0 blocks.
==22408== Reachable blocks (those to which a pointer was found) are not shown.
==22408== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22475== Memcheck, a memory error detector.
==22475== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22475== Using LibVEX rev 1658, a library for dynamic binary translation.
==22475== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22475== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22475== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22475== For more details, rerun with: -v
==22475==
==22475== My PID = 22475, parent PID = 22474. Prog and args are:
==22475== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22475== 0
==22475== 4
==22475== 8
==22475== root
==22475== SimpleDisplayConsumerModule
==22475==
==22475== Thread 2:
==22475== Syscall param write(buf) points to uninitialised byte(s)
==22475== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22475== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22475== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22475== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22475== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22475== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22475== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22475== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22475== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22475== Address 0x70E4B7C is 4 bytes inside a block of size 4,096 alloc'd
==22475== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22475== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22475== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22475== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22475== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22475== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22475== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22475== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22475== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22475==
==22475== ERROR SUMMARY: 43 errors from 1 contexts (suppressed: 8 from 1)
==22475== malloc/free: in use at exit: 2,864 bytes in 9 blocks.
==22475== malloc/free: 10,874 allocs, 10,865 frees, 1,066,739 bytes allocated.
==22475== For counts of detected errors, rerun with: -v
==22475== searching for pointers to 9 not-freed blocks.
==22475== checked 793,736 bytes.
==22475==
==22475== LEAK SUMMARY:
==22475== definitely lost: 0 bytes in 0 blocks.
==22475== possibly lost: 0 bytes in 0 blocks.
==22475== still reachable: 2,864 bytes in 9 blocks.
==22475== suppressed: 0 bytes in 0 blocks.
==22475== Reachable blocks (those to which a pointer was found) are not shown.
==22475== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22478== Memcheck, a memory error detector.
==22478== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22478== Using LibVEX rev 1658, a library for dynamic binary translation.
==22478== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22478== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22478== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22478== For more details, rerun with: -v
==22478==
==22478== My PID = 22478, parent PID = 22477. Prog and args are:
==22478== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22478== 0
==22478== 4
==22478== 8
==22478== root
==22478== OOPModuleFailureTestProviderModule
==22478==
==22478== Thread 2:
==22478== Syscall param write(buf) points to uninitialised byte(s)
==22478== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22478== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22478== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22478== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22478== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22478== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22478== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22478== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22478== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22478== Address 0x70F322C is 4 bytes inside a block of size 4,096 alloc'd
==22478== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22478== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22478== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22478== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22478== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22478== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22478== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22478== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22478== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22478==
==22478== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22478== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22478== malloc/free: 4,475 allocs, 4,466 frees, 375,358 bytes allocated.
==22478== For counts of detected errors, rerun with: -v
==22478== searching for pointers to 9 not-freed blocks.
==22478== checked 793,760 bytes.
==22478==
==22478== LEAK SUMMARY:
==22478== definitely lost: 0 bytes in 0 blocks.
==22478== possibly lost: 0 bytes in 0 blocks.
==22478== still reachable: 2,878 bytes in 9 blocks.
==22478== suppressed: 0 bytes in 0 blocks.
==22478== Reachable blocks (those to which a pointer was found) are not shown.
==22478== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22499== Memcheck, a memory error detector.
==22499== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22499== Using LibVEX rev 1658, a library for dynamic binary translation.
==22499== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22499== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22499== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22499== For more details, rerun with: -v
==22499==
==22499== My PID = 22499, parent PID = 22498. Prog and args are:
==22499== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22499== 0
==22499== 4
==22499== 8
==22499== root
==22499== OOPModuleFailureTestProviderModule
==22499==
==22499== Thread 2:
==22499== Syscall param write(buf) points to uninitialised byte(s)
==22499== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22499== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22499== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22499== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22499== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22499== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22499== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22499== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22499== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22499== Address 0x70F33FC is 4 bytes inside a block of size 4,096 alloc'd
==22499== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22499== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22499== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22499== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22499== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22499== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22499== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22499== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22499== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22499==
==22499== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22499== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22499== malloc/free: 4,481 allocs, 4,472 frees, 376,046 bytes allocated.
==22499== For counts of detected errors, rerun with: -v
==22499== searching for pointers to 9 not-freed blocks.
==22499== checked 793,760 bytes.
==22499==
==22499== LEAK SUMMARY:
==22499== definitely lost: 0 bytes in 0 blocks.
==22499== possibly lost: 0 bytes in 0 blocks.
==22499== still reachable: 2,878 bytes in 9 blocks.
==22499== suppressed: 0 bytes in 0 blocks.
==22499== Reachable blocks (those to which a pointer was found) are not shown.
==22499== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22507== Memcheck, a memory error detector.
==22507== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22507== Using LibVEX rev 1658, a library for dynamic binary translation.
==22507== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22507== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22507== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22507== For more details, rerun with: -v
==22507==
==22507== My PID = 22507, parent PID = 22506. Prog and args are:
==22507== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22507== 0
==22507== 4
==22507== 8
==22507== root
==22507== OOPModuleFailureTestProviderModule
==22507==
==22507== Thread 2:
==22507== Syscall param write(buf) points to uninitialised byte(s)
==22507== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22507== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22507== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22507== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22507== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22507== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22507== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22507== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22507== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22507== Address 0x70F3084 is 4 bytes inside a block of size 4,096 alloc'd
==22507== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22507== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22507== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22507== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22507== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22507== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22507== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22507== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22507== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22507==
==22507== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22507== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22507== malloc/free: 4,471 allocs, 4,462 frees, 375,078 bytes allocated.
==22507== For counts of detected errors, rerun with: -v
==22507== searching for pointers to 9 not-freed blocks.
==22507== checked 793,760 bytes.
==22507==
==22507== LEAK SUMMARY:
==22507== definitely lost: 0 bytes in 0 blocks.
==22507== possibly lost: 0 bytes in 0 blocks.
==22507== still reachable: 2,878 bytes in 9 blocks.
==22507== suppressed: 0 bytes in 0 blocks.
==22507== Reachable blocks (those to which a pointer was found) are not shown.
==22507== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22513== Memcheck, a memory error detector.
==22513== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22513== Using LibVEX rev 1658, a library for dynamic binary translation.
==22513== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22513== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22513== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22513== For more details, rerun with: -v
==22513==
==22513== My PID = 22513, parent PID = 22512. Prog and args are:
==22513== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22513== 0
==22513== 4
==22513== 8
==22513== root
==22513== OOPModuleFailureTestProviderModule
==22513==
==22513== Thread 2:
==22513== Syscall param write(buf) points to uninitialised byte(s)
==22513== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22513== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22513== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22513== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22513== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22513== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22513== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22513== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22513== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22513== Address 0x70F3354 is 4 bytes inside a block of size 4,096 alloc'd
==22513== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22513== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22513== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22513== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22513== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22513== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22513== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22513== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22513== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22513==
==22513== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22513== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22513== malloc/free: 4,476 allocs, 4,467 frees, 375,540 bytes allocated.
==22513== For counts of detected errors, rerun with: -v
==22513== searching for pointers to 9 not-freed blocks.
==22513== checked 793,760 bytes.
==22513==
==22513== LEAK SUMMARY:
==22513== definitely lost: 0 bytes in 0 blocks.
==22513== possibly lost: 0 bytes in 0 blocks.
==22513== still reachable: 2,878 bytes in 9 blocks.
==22513== suppressed: 0 bytes in 0 blocks.
==22513== Reachable blocks (those to which a pointer was found) are not shown.
==22513== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22525== Memcheck, a memory error detector.
==22525== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22525== Using LibVEX rev 1658, a library for dynamic binary translation.
==22525== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22525== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22525== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22525== For more details, rerun with: -v
==22525==
==22525== My PID = 22525, parent PID = 22524. Prog and args are:
==22525== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22525== 0
==22525== 4
==22525== 8
==22525== root
==22525== OOPModuleFailureTestProviderModule
==22525==
==22525== Thread 2:
==22525== Syscall param write(buf) points to uninitialised byte(s)
==22525== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22525== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22525== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22525== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22525== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22525== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22525== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22525== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22525== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22525== Address 0x70F343C is 4 bytes inside a block of size 4,096 alloc'd
==22525== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22525== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22525== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22525== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22525== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22525== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22525== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22525== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22525== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22525==
==22525== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22525== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22525== malloc/free: 4,478 allocs, 4,469 frees, 375,574 bytes allocated.
==22525== For counts of detected errors, rerun with: -v
==22525== searching for pointers to 9 not-freed blocks.
==22525== checked 793,760 bytes.
==22525==
==22525== LEAK SUMMARY:
==22525== definitely lost: 0 bytes in 0 blocks.
==22525== possibly lost: 0 bytes in 0 blocks.
==22525== still reachable: 2,878 bytes in 9 blocks.
==22525== suppressed: 0 bytes in 0 blocks.
==22525== Reachable blocks (those to which a pointer was found) are not shown.
==22525== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22530== Memcheck, a memory error detector.
==22530== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22530== Using LibVEX rev 1658, a library for dynamic binary translation.
==22530== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22530== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22530== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22530== For more details, rerun with: -v
==22530==
==22530== My PID = 22530, parent PID = 22528. Prog and args are:
==22530== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22530== 0
==22530== 4
==22530== 8
==22530== root
==22530== AlertIndicationProviderModule
==22530==
==22530== Thread 2:
==22530== Syscall param write(buf) points to uninitialised byte(s)
==22530== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22530== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22530== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22530== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22530== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22530== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22530== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22530== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22530== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22530== Address 0x70EEB14 is 4 bytes inside a block of size 4,096 alloc'd
==22530== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22530== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22530== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22530== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22530== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22530== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22530== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22530== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22530== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22530==
==22530== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 8 from 1)
==22530== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==22530== malloc/free: 4,030 allocs, 4,021 frees, 320,099 bytes allocated.
==22530== For counts of detected errors, rerun with: -v
==22530== searching for pointers to 9 not-freed blocks.
==22530== checked 793,744 bytes.
==22530==
==22530== LEAK SUMMARY:
==22530== definitely lost: 0 bytes in 0 blocks.
==22530== possibly lost: 0 bytes in 0 blocks.
==22530== still reachable: 2,868 bytes in 9 blocks.
==22530== suppressed: 0 bytes in 0 blocks.
==22530== Reachable blocks (those to which a pointer was found) are not shown.
==22530== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22534== Memcheck, a memory error detector.
==22534== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22534== Using LibVEX rev 1658, a library for dynamic binary translation.
==22534== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22534== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22534== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22534== For more details, rerun with: -v
==22534==
==22534== My PID = 22534, parent PID = 22533. Prog and args are:
==22534== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22534== 0
==22534== 4
==22534== 8
==22534== root
==22534== OOPModuleFailureTestProviderModule
==22534==
==22534== Thread 2:
==22534== Syscall param write(buf) points to uninitialised byte(s)
==22534== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22534== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22534== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22534== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22534== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22534== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22534== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22534== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22534== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22534== Address 0x70F322C is 4 bytes inside a block of size 4,096 alloc'd
==22534== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22534== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22534== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22534== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22534== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22534== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22534== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22534== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22534== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22534==
==22534== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22534== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22534== malloc/free: 4,475 allocs, 4,466 frees, 375,358 bytes allocated.
==22534== For counts of detected errors, rerun with: -v
==22534== searching for pointers to 9 not-freed blocks.
==22534== checked 793,760 bytes.
==22534==
==22534== LEAK SUMMARY:
==22534== definitely lost: 0 bytes in 0 blocks.
==22534== possibly lost: 0 bytes in 0 blocks.
==22534== still reachable: 2,878 bytes in 9 blocks.
==22534== suppressed: 0 bytes in 0 blocks.
==22534== Reachable blocks (those to which a pointer was found) are not shown.
==22534== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22548== Memcheck, a memory error detector.
==22548== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22548== Using LibVEX rev 1658, a library for dynamic binary translation.
==22548== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22548== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22548== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22548== For more details, rerun with: -v
==22548==
==22548== My PID = 22548, parent PID = 22547. Prog and args are:
==22548== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22548== 0
==22548== 4
==22548== 8
==22548== root
==22548== OOPModuleFailureTestProviderModule
==22548==
==22548== Thread 2:
==22548== Syscall param write(buf) points to uninitialised byte(s)
==22548== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22548== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22548== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22548== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22548== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22548== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22548== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22548== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22548== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22548== Address 0x70F3234 is 4 bytes inside a block of size 4,096 alloc'd
==22548== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22548== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22548== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22548== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22548== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22548== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22548== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22548== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22548== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22548==
==22548== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22548== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22548== malloc/free: 4,475 allocs, 4,466 frees, 375,382 bytes allocated.
==22548== For counts of detected errors, rerun with: -v
==22548== searching for pointers to 9 not-freed blocks.
==22548== checked 793,760 bytes.
==22548==
==22548== LEAK SUMMARY:
==22548== definitely lost: 0 bytes in 0 blocks.
==22548== possibly lost: 0 bytes in 0 blocks.
==22548== still reachable: 2,878 bytes in 9 blocks.
==22548== suppressed: 0 bytes in 0 blocks.
==22548== Reachable blocks (those to which a pointer was found) are not shown.
==22548== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22566== Memcheck, a memory error detector.
==22566== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22566== Using LibVEX rev 1658, a library for dynamic binary translation.
==22566== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22566== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22566== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22566== For more details, rerun with: -v
==22566==
==22566== My PID = 22566, parent PID = 22565. Prog and args are:
==22566== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22566== 0
==22566== 4
==22566== 8
==22566== root
==22566== OOPModuleFailureTestProviderModule
==22566==
==22566== Thread 2:
==22566== Syscall param write(buf) points to uninitialised byte(s)
==22566== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22566== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22566== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22566== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22566== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22566== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22566== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22566== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22566== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22566== Address 0x70F3404 is 4 bytes inside a block of size 4,096 alloc'd
==22566== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22566== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22566== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22566== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22566== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22566== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22566== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22566== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22566== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22566==
==22566== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22566== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22566== malloc/free: 4,481 allocs, 4,472 frees, 376,070 bytes allocated.
==22566== For counts of detected errors, rerun with: -v
==22566== searching for pointers to 9 not-freed blocks.
==22566== checked 793,760 bytes.
==22566==
==22566== LEAK SUMMARY:
==22566== definitely lost: 0 bytes in 0 blocks.
==22566== possibly lost: 0 bytes in 0 blocks.
==22566== still reachable: 2,878 bytes in 9 blocks.
==22566== suppressed: 0 bytes in 0 blocks.
==22566== Reachable blocks (those to which a pointer was found) are not shown.
==22566== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22572== Memcheck, a memory error detector.
==22572== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22572== Using LibVEX rev 1658, a library for dynamic binary translation.
==22572== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22572== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22572== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22572== For more details, rerun with: -v
==22572==
==22572== My PID = 22572, parent PID = 22571. Prog and args are:
==22572== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22572== 0
==22572== 4
==22572== 8
==22572== root
==22572== OOPModuleFailureTestProviderModule
==22572==
==22572== Thread 2:
==22572== Syscall param write(buf) points to uninitialised byte(s)
==22572== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22572== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22572== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22572== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22572== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22572== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22572== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22572== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22572== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22572== Address 0x70F308C is 4 bytes inside a block of size 4,096 alloc'd
==22572== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22572== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22572== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22572== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22572== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22572== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22572== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22572== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22572== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22572==
==22572== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22572== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22572== malloc/free: 4,471 allocs, 4,462 frees, 375,102 bytes allocated.
==22572== For counts of detected errors, rerun with: -v
==22572== searching for pointers to 9 not-freed blocks.
==22572== checked 793,760 bytes.
==22572==
==22572== LEAK SUMMARY:
==22572== definitely lost: 0 bytes in 0 blocks.
==22572== possibly lost: 0 bytes in 0 blocks.
==22572== still reachable: 2,878 bytes in 9 blocks.
==22572== suppressed: 0 bytes in 0 blocks.
==22572== Reachable blocks (those to which a pointer was found) are not shown.
==22572== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22580== Memcheck, a memory error detector.
==22580== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22580== Using LibVEX rev 1658, a library for dynamic binary translation.
==22580== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22580== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22580== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22580== For more details, rerun with: -v
==22580==
==22580== My PID = 22580, parent PID = 22579. Prog and args are:
==22580== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22580== 0
==22580== 4
==22580== 8
==22580== root
==22580== OOPModuleFailureTestProviderModule
==22580==
==22580== Thread 2:
==22580== Syscall param write(buf) points to uninitialised byte(s)
==22580== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22580== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22580== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22580== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22580== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22580== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22580== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22580== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22580== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22580== Address 0x70F335C is 4 bytes inside a block of size 4,096 alloc'd
==22580== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22580== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22580== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22580== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22580== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22580== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22580== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22580== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22580== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22580==
==22580== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22580== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22580== malloc/free: 4,476 allocs, 4,467 frees, 375,564 bytes allocated.
==22580== For counts of detected errors, rerun with: -v
==22580== searching for pointers to 9 not-freed blocks.
==22580== checked 793,760 bytes.
==22580==
==22580== LEAK SUMMARY:
==22580== definitely lost: 0 bytes in 0 blocks.
==22580== possibly lost: 0 bytes in 0 blocks.
==22580== still reachable: 2,878 bytes in 9 blocks.
==22580== suppressed: 0 bytes in 0 blocks.
==22580== Reachable blocks (those to which a pointer was found) are not shown.
==22580== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22592== Memcheck, a memory error detector.
==22592== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22592== Using LibVEX rev 1658, a library for dynamic binary translation.
==22592== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22592== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22592== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22592== For more details, rerun with: -v
==22592==
==22592== My PID = 22592, parent PID = 22591. Prog and args are:
==22592== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22592== 0
==22592== 4
==22592== 8
==22592== root
==22592== OOPModuleFailureTestProviderModule
==22592==
==22592== Thread 2:
==22592== Syscall param write(buf) points to uninitialised byte(s)
==22592== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22592== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22592== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22592== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22592== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22592== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22592== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22592== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22592== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22592== Address 0x70F3444 is 4 bytes inside a block of size 4,096 alloc'd
==22592== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22592== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22592== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22592== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22592== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22592== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22592== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22592== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22592== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22592==
==22592== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22592== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22592== malloc/free: 4,478 allocs, 4,469 frees, 375,598 bytes allocated.
==22592== For counts of detected errors, rerun with: -v
==22592== searching for pointers to 9 not-freed blocks.
==22592== checked 793,760 bytes.
==22592==
==22592== LEAK SUMMARY:
==22592== definitely lost: 0 bytes in 0 blocks.
==22592== possibly lost: 0 bytes in 0 blocks.
==22592== still reachable: 2,878 bytes in 9 blocks.
==22592== suppressed: 0 bytes in 0 blocks.
==22592== Reachable blocks (those to which a pointer was found) are not shown.
==22592== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22596== Memcheck, a memory error detector.
==22596== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22596== Using LibVEX rev 1658, a library for dynamic binary translation.
==22596== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22596== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22596== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22596== For more details, rerun with: -v
==22596==
==22596== My PID = 22596, parent PID = 22595. Prog and args are:
==22596== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22596== 0
==22596== 4
==22596== 8
==22596== root
==22596== AlertIndicationProviderModule
==22596==
==22596== Thread 2:
==22596== Syscall param write(buf) points to uninitialised byte(s)
==22596== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22596== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22596== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22596== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22596== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22596== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22596== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22596== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22596== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22596== Address 0x70EEB14 is 4 bytes inside a block of size 4,096 alloc'd
==22596== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22596== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22596== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22596== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22596== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22596== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22596== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22596== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22596== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22596==
==22596== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 8 from 1)
==22596== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==22596== malloc/free: 4,030 allocs, 4,021 frees, 320,099 bytes allocated.
==22596== For counts of detected errors, rerun with: -v
==22596== searching for pointers to 9 not-freed blocks.
==22596== checked 793,744 bytes.
==22596==
==22596== LEAK SUMMARY:
==22596== definitely lost: 0 bytes in 0 blocks.
==22596== possibly lost: 0 bytes in 0 blocks.
==22596== still reachable: 2,868 bytes in 9 blocks.
==22596== suppressed: 0 bytes in 0 blocks.
==22596== Reachable blocks (those to which a pointer was found) are not shown.
==22596== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22601== Memcheck, a memory error detector.
==22601== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22601== Using LibVEX rev 1658, a library for dynamic binary translation.
==22601== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22601== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22601== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22601== For more details, rerun with: -v
==22601==
==22601== My PID = 22601, parent PID = 22600. Prog and args are:
==22601== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22601== 0
==22601== 4
==22601== 8
==22601== root
==22601== OOPModuleFailureTestProviderModule
==22601==
==22601== Thread 2:
==22601== Syscall param write(buf) points to uninitialised byte(s)
==22601== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22601== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22601== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22601== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22601== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22601== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22601== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22601== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22601== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22601== Address 0x70F3234 is 4 bytes inside a block of size 4,096 alloc'd
==22601== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22601== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22601== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22601== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22601== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22601== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22601== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22601== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22601== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22601==
==22601== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22601== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22601== malloc/free: 4,475 allocs, 4,466 frees, 375,382 bytes allocated.
==22601== For counts of detected errors, rerun with: -v
==22601== searching for pointers to 9 not-freed blocks.
==22601== checked 793,760 bytes.
==22601==
==22601== LEAK SUMMARY:
==22601== definitely lost: 0 bytes in 0 blocks.
==22601== possibly lost: 0 bytes in 0 blocks.
==22601== still reachable: 2,878 bytes in 9 blocks.
==22601== suppressed: 0 bytes in 0 blocks.
==22601== Reachable blocks (those to which a pointer was found) are not shown.
==22601== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22615== Memcheck, a memory error detector.
==22615== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22615== Using LibVEX rev 1658, a library for dynamic binary translation.
==22615== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22615== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22615== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22615== For more details, rerun with: -v
==22615==
==22615== My PID = 22615, parent PID = 22614. Prog and args are:
==22615== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22615== 0
==22615== 4
==22615== 8
==22615== root
==22615== OOPModuleFailureTestProviderModule
==22615==
==22615== Thread 2:
==22615== Syscall param write(buf) points to uninitialised byte(s)
==22615== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22615== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22615== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22615== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22615== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22615== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22615== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22615== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22615== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22615== Address 0x70F3234 is 4 bytes inside a block of size 4,096 alloc'd
==22615== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22615== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22615== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22615== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22615== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22615== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22615== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22615== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22615== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22615==
==22615== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22615== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22615== malloc/free: 4,475 allocs, 4,466 frees, 375,382 bytes allocated.
==22615== For counts of detected errors, rerun with: -v
==22615== searching for pointers to 9 not-freed blocks.
==22615== checked 793,760 bytes.
==22615==
==22615== LEAK SUMMARY:
==22615== definitely lost: 0 bytes in 0 blocks.
==22615== possibly lost: 0 bytes in 0 blocks.
==22615== still reachable: 2,878 bytes in 9 blocks.
==22615== suppressed: 0 bytes in 0 blocks.
==22615== Reachable blocks (those to which a pointer was found) are not shown.
==22615== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22633== Memcheck, a memory error detector.
==22633== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22633== Using LibVEX rev 1658, a library for dynamic binary translation.
==22633== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22633== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22633== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22633== For more details, rerun with: -v
==22633==
==22633== My PID = 22633, parent PID = 22632. Prog and args are:
==22633== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22633== 0
==22633== 4
==22633== 8
==22633== root
==22633== OOPModuleFailureTestProviderModule
==22633==
==22633== Thread 2:
==22633== Syscall param write(buf) points to uninitialised byte(s)
==22633== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22633== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22633== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22633== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22633== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22633== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22633== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22633== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22633== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22633== Address 0x70F3404 is 4 bytes inside a block of size 4,096 alloc'd
==22633== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22633== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22633== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22633== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22633== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22633== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22633== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22633== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22633== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22633==
==22633== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22633== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22633== malloc/free: 4,481 allocs, 4,472 frees, 376,070 bytes allocated.
==22633== For counts of detected errors, rerun with: -v
==22633== searching for pointers to 9 not-freed blocks.
==22633== checked 793,760 bytes.
==22633==
==22633== LEAK SUMMARY:
==22633== definitely lost: 0 bytes in 0 blocks.
==22633== possibly lost: 0 bytes in 0 blocks.
==22633== still reachable: 2,878 bytes in 9 blocks.
==22633== suppressed: 0 bytes in 0 blocks.
==22633== Reachable blocks (those to which a pointer was found) are not shown.
==22633== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22639== Memcheck, a memory error detector.
==22639== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22639== Using LibVEX rev 1658, a library for dynamic binary translation.
==22639== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22639== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22639== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22639== For more details, rerun with: -v
==22639==
==22639== My PID = 22639, parent PID = 22638. Prog and args are:
==22639== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22639== 0
==22639== 4
==22639== 8
==22639== root
==22639== OOPModuleFailureTestProviderModule
==22639==
==22639== Thread 2:
==22639== Syscall param write(buf) points to uninitialised byte(s)
==22639== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22639== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22639== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22639== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22639== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22639== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22639== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22639== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22639== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22639== Address 0x70F308C is 4 bytes inside a block of size 4,096 alloc'd
==22639== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22639== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22639== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22639== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22639== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22639== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22639== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22639== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22639== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22639==
==22639== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22639== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22639== malloc/free: 4,471 allocs, 4,462 frees, 375,102 bytes allocated.
==22639== For counts of detected errors, rerun with: -v
==22639== searching for pointers to 9 not-freed blocks.
==22639== checked 793,760 bytes.
==22639==
==22639== LEAK SUMMARY:
==22639== definitely lost: 0 bytes in 0 blocks.
==22639== possibly lost: 0 bytes in 0 blocks.
==22639== still reachable: 2,878 bytes in 9 blocks.
==22639== suppressed: 0 bytes in 0 blocks.
==22639== Reachable blocks (those to which a pointer was found) are not shown.
==22639== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22646== Memcheck, a memory error detector.
==22646== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22646== Using LibVEX rev 1658, a library for dynamic binary translation.
==22646== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22646== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22646== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22646== For more details, rerun with: -v
==22646==
==22646== My PID = 22646, parent PID = 22645. Prog and args are:
==22646== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22646== 0
==22646== 4
==22646== 8
==22646== root
==22646== OOPModuleFailureTestProviderModule
==22646==
==22646== Thread 2:
==22646== Syscall param write(buf) points to uninitialised byte(s)
==22646== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22646== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22646== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22646== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22646== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22646== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22646== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22646== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22646== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22646== Address 0x70F335C is 4 bytes inside a block of size 4,096 alloc'd
==22646== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22646== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22646== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22646== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22646== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22646== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22646== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22646== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22646== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22646==
==22646== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22646== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22646== malloc/free: 4,476 allocs, 4,467 frees, 375,564 bytes allocated.
==22646== For counts of detected errors, rerun with: -v
==22646== searching for pointers to 9 not-freed blocks.
==22646== checked 793,760 bytes.
==22646==
==22646== LEAK SUMMARY:
==22646== definitely lost: 0 bytes in 0 blocks.
==22646== possibly lost: 0 bytes in 0 blocks.
==22646== still reachable: 2,878 bytes in 9 blocks.
==22646== suppressed: 0 bytes in 0 blocks.
==22646== Reachable blocks (those to which a pointer was found) are not shown.
==22646== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22659== Memcheck, a memory error detector.
==22659== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22659== Using LibVEX rev 1658, a library for dynamic binary translation.
==22659== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22659== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22659== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22659== For more details, rerun with: -v
==22659==
==22659== My PID = 22659, parent PID = 22658. Prog and args are:
==22659== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22659== 0
==22659== 4
==22659== 8
==22659== root
==22659== OOPModuleFailureTestProviderModule
==22659==
==22659== Thread 2:
==22659== Syscall param write(buf) points to uninitialised byte(s)
==22659== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22659== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22659== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22659== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22659== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22659== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22659== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22659== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22659== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22659== Address 0x70F3444 is 4 bytes inside a block of size 4,096 alloc'd
==22659== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22659== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22659== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22659== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22659== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22659== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22659== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22659== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22659== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22659==
==22659== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22659== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22659== malloc/free: 4,478 allocs, 4,469 frees, 375,598 bytes allocated.
==22659== For counts of detected errors, rerun with: -v
==22659== searching for pointers to 9 not-freed blocks.
==22659== checked 793,760 bytes.
==22659==
==22659== LEAK SUMMARY:
==22659== definitely lost: 0 bytes in 0 blocks.
==22659== possibly lost: 0 bytes in 0 blocks.
==22659== still reachable: 2,878 bytes in 9 blocks.
==22659== suppressed: 0 bytes in 0 blocks.
==22659== Reachable blocks (those to which a pointer was found) are not shown.
==22659== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22664== Memcheck, a memory error detector.
==22664== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22664== Using LibVEX rev 1658, a library for dynamic binary translation.
==22664== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22664== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22664== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22664== For more details, rerun with: -v
==22664==
==22664== My PID = 22664, parent PID = 22662. Prog and args are:
==22664== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22664== 0
==22664== 4
==22664== 8
==22664== root
==22664== AlertIndicationProviderModule
==22664==
==22664== Thread 2:
==22664== Syscall param write(buf) points to uninitialised byte(s)
==22664== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22664== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22664== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22664== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22664== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22664== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22664== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22664== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22664== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22664== Address 0x70EEB14 is 4 bytes inside a block of size 4,096 alloc'd
==22664== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22664== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22664== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22664== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22664== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22664== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22664== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22664== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22664== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22664==
==22664== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 8 from 1)
==22664== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==22664== malloc/free: 4,030 allocs, 4,021 frees, 320,099 bytes allocated.
==22664== For counts of detected errors, rerun with: -v
==22664== searching for pointers to 9 not-freed blocks.
==22664== checked 793,744 bytes.
==22664==
==22664== LEAK SUMMARY:
==22664== definitely lost: 0 bytes in 0 blocks.
==22664== possibly lost: 0 bytes in 0 blocks.
==22664== still reachable: 2,868 bytes in 9 blocks.
==22664== suppressed: 0 bytes in 0 blocks.
==22664== Reachable blocks (those to which a pointer was found) are not shown.
==22664== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22668== Memcheck, a memory error detector.
==22668== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22668== Using LibVEX rev 1658, a library for dynamic binary translation.
==22668== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22668== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22668== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22668== For more details, rerun with: -v
==22668==
==22668== My PID = 22668, parent PID = 22667. Prog and args are:
==22668== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22668== 0
==22668== 4
==22668== 8
==22668== root
==22668== OOPModuleFailureTestProviderModule
==22668==
==22668== Thread 2:
==22668== Syscall param write(buf) points to uninitialised byte(s)
==22668== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22668== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22668== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22668== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22668== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22668== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22668== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22668== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22668== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22668== Address 0x70F3234 is 4 bytes inside a block of size 4,096 alloc'd
==22668== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22668== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22668== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22668== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22668== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22668== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22668== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22668== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22668== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22668==
==22668== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22668== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22668== malloc/free: 4,475 allocs, 4,466 frees, 375,382 bytes allocated.
==22668== For counts of detected errors, rerun with: -v
==22668== searching for pointers to 9 not-freed blocks.
==22668== checked 793,760 bytes.
==22668==
==22668== LEAK SUMMARY:
==22668== definitely lost: 0 bytes in 0 blocks.
==22668== possibly lost: 0 bytes in 0 blocks.
==22668== still reachable: 2,878 bytes in 9 blocks.
==22668== suppressed: 0 bytes in 0 blocks.
==22668== Reachable blocks (those to which a pointer was found) are not shown.
==22668== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22719== Memcheck, a memory error detector.
==22719== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22719== Using LibVEX rev 1658, a library for dynamic binary translation.
==22719== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22719== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22719== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22719== For more details, rerun with: -v
==22719==
==22719== My PID = 22719, parent PID = 22718. Prog and args are:
==22719== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22719== 0
==22719== 5
==22719== 9
==22719== root
==22719== SimpleDisplayConsumerModule
==22719==
==22719== Thread 2:
==22719== Syscall param write(buf) points to uninitialised byte(s)
==22719== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22719== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22719== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22719== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22719== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22719== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22719== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22719== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22719== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22719== Address 0x70E49BC is 4 bytes inside a block of size 4,096 alloc'd
==22719== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22719== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22719== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22719== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22719== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22719== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22719== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22719== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22719== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22719==
==22719== ERROR SUMMARY: 43 errors from 1 contexts (suppressed: 8 from 1)
==22719== malloc/free: in use at exit: 2,864 bytes in 9 blocks.
==22719== malloc/free: 10,871 allocs, 10,862 frees, 1,066,435 bytes allocated.
==22719== For counts of detected errors, rerun with: -v
==22719== searching for pointers to 9 not-freed blocks.
==22719== checked 793,736 bytes.
==22719==
==22719== LEAK SUMMARY:
==22719== definitely lost: 0 bytes in 0 blocks.
==22719== possibly lost: 0 bytes in 0 blocks.
==22719== still reachable: 2,864 bytes in 9 blocks.
==22719== suppressed: 0 bytes in 0 blocks.
==22719== Reachable blocks (those to which a pointer was found) are not shown.
==22719== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22722== Memcheck, a memory error detector.
==22722== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22722== Using LibVEX rev 1658, a library for dynamic binary translation.
==22722== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22722== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22722== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22722== For more details, rerun with: -v
==22722==
==22722== My PID = 22722, parent PID = 22721. Prog and args are:
==22722== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22722== 0
==22722== 5
==22722== 9
==22722== root
==22722== OOPModuleFailureTestProviderModule
==22722==
==22722== Thread 2:
==22722== Syscall param write(buf) points to uninitialised byte(s)
==22722== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22722== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22722== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22722== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22722== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22722== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22722== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22722== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22722== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22722== Address 0x70F2F0C is 4 bytes inside a block of size 4,096 alloc'd
==22722== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22722== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22722== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22722== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22722== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22722== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22722== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22722== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22722== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22722==
==22722== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22722== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22722== malloc/free: 4,460 allocs, 4,451 frees, 374,554 bytes allocated.
==22722== For counts of detected errors, rerun with: -v
==22722== searching for pointers to 9 not-freed blocks.
==22722== checked 793,760 bytes.
==22722==
==22722== LEAK SUMMARY:
==22722== definitely lost: 0 bytes in 0 blocks.
==22722== possibly lost: 0 bytes in 0 blocks.
==22722== still reachable: 2,878 bytes in 9 blocks.
==22722== suppressed: 0 bytes in 0 blocks.
==22722== Reachable blocks (those to which a pointer was found) are not shown.
==22722== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22741== Memcheck, a memory error detector.
==22741== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22741== Using LibVEX rev 1658, a library for dynamic binary translation.
==22741== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22741== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22741== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22741== For more details, rerun with: -v
==22741==
==22741== My PID = 22741, parent PID = 22740. Prog and args are:
==22741== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22741== 0
==22741== 5
==22741== 9
==22741== root
==22741== OOPModuleFailureTestProviderModule
==22741==
==22741== Thread 2:
==22741== Syscall param write(buf) points to uninitialised byte(s)
==22741== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22741== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22741== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22741== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22741== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22741== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22741== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22741== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22741== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22741== Address 0x70F30DC is 4 bytes inside a block of size 4,096 alloc'd
==22741== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22741== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22741== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22741== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22741== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22741== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22741== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22741== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22741== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22741==
==22741== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22741== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22741== malloc/free: 4,466 allocs, 4,457 frees, 375,242 bytes allocated.
==22741== For counts of detected errors, rerun with: -v
==22741== searching for pointers to 9 not-freed blocks.
==22741== checked 793,760 bytes.
==22741==
==22741== LEAK SUMMARY:
==22741== definitely lost: 0 bytes in 0 blocks.
==22741== possibly lost: 0 bytes in 0 blocks.
==22741== still reachable: 2,878 bytes in 9 blocks.
==22741== suppressed: 0 bytes in 0 blocks.
==22741== Reachable blocks (those to which a pointer was found) are not shown.
==22741== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22748== Memcheck, a memory error detector.
==22748== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22748== Using LibVEX rev 1658, a library for dynamic binary translation.
==22748== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22748== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22748== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22748== For more details, rerun with: -v
==22748==
==22748== My PID = 22748, parent PID = 22747. Prog and args are:
==22748== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22748== 0
==22748== 5
==22748== 9
==22748== root
==22748== OOPModuleFailureTestProviderModule
==22748==
==22748== Thread 2:
==22748== Syscall param write(buf) points to uninitialised byte(s)
==22748== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22748== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22748== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22748== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22748== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22748== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22748== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22748== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22748== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22748== Address 0x70F2D64 is 4 bytes inside a block of size 4,096 alloc'd
==22748== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22748== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22748== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22748== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22748== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22748== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22748== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22748== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22748== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22748==
==22748== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22748== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22748== malloc/free: 4,456 allocs, 4,447 frees, 374,274 bytes allocated.
==22748== For counts of detected errors, rerun with: -v
==22748== searching for pointers to 9 not-freed blocks.
==22748== checked 793,760 bytes.
==22748==
==22748== LEAK SUMMARY:
==22748== definitely lost: 0 bytes in 0 blocks.
==22748== possibly lost: 0 bytes in 0 blocks.
==22748== still reachable: 2,878 bytes in 9 blocks.
==22748== suppressed: 0 bytes in 0 blocks.
==22748== Reachable blocks (those to which a pointer was found) are not shown.
==22748== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22755== Memcheck, a memory error detector.
==22755== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22755== Using LibVEX rev 1658, a library for dynamic binary translation.
==22755== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22755== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22755== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22755== For more details, rerun with: -v
==22755==
==22755== My PID = 22755, parent PID = 22754. Prog and args are:
==22755== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22755== 0
==22755== 5
==22755== 9
==22755== root
==22755== OOPModuleFailureTestProviderModule
==22755==
==22755== Thread 2:
==22755== Syscall param write(buf) points to uninitialised byte(s)
==22755== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22755== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22755== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22755== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22755== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22755== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22755== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22755== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22755== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22755== Address 0x70F3034 is 4 bytes inside a block of size 4,096 alloc'd
==22755== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22755== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22755== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22755== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22755== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22755== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22755== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22755== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22755== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22755==
==22755== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22755== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22755== malloc/free: 4,461 allocs, 4,452 frees, 374,736 bytes allocated.
==22755== For counts of detected errors, rerun with: -v
==22755== searching for pointers to 9 not-freed blocks.
==22755== checked 793,760 bytes.
==22755==
==22755== LEAK SUMMARY:
==22755== definitely lost: 0 bytes in 0 blocks.
==22755== possibly lost: 0 bytes in 0 blocks.
==22755== still reachable: 2,878 bytes in 9 blocks.
==22755== suppressed: 0 bytes in 0 blocks.
==22755== Reachable blocks (those to which a pointer was found) are not shown.
==22755== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22767== Memcheck, a memory error detector.
==22767== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22767== Using LibVEX rev 1658, a library for dynamic binary translation.
==22767== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22767== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22767== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22767== For more details, rerun with: -v
==22767==
==22767== My PID = 22767, parent PID = 22766. Prog and args are:
==22767== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22767== 0
==22767== 5
==22767== 9
==22767== root
==22767== OOPModuleFailureTestProviderModule
==22767==
==22767== Thread 2:
==22767== Syscall param write(buf) points to uninitialised byte(s)
==22767== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22767== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22767== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22767== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22767== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22767== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22767== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22767== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22767== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22767== Address 0x70F311C is 4 bytes inside a block of size 4,096 alloc'd
==22767== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22767== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22767== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22767== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22767== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22767== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22767== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22767== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22767== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22767==
==22767== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22767== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22767== malloc/free: 4,463 allocs, 4,454 frees, 374,770 bytes allocated.
==22767== For counts of detected errors, rerun with: -v
==22767== searching for pointers to 9 not-freed blocks.
==22767== checked 793,760 bytes.
==22767==
==22767== LEAK SUMMARY:
==22767== definitely lost: 0 bytes in 0 blocks.
==22767== possibly lost: 0 bytes in 0 blocks.
==22767== still reachable: 2,878 bytes in 9 blocks.
==22767== suppressed: 0 bytes in 0 blocks.
==22767== Reachable blocks (those to which a pointer was found) are not shown.
==22767== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22772== Memcheck, a memory error detector.
==22772== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22772== Using LibVEX rev 1658, a library for dynamic binary translation.
==22772== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22772== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22772== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22772== For more details, rerun with: -v
==22772==
==22772== My PID = 22772, parent PID = 22770. Prog and args are:
==22772== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22772== 0
==22772== 5
==22772== 9
==22772== root
==22772== AlertIndicationProviderModule
==22772==
==22772== Thread 2:
==22772== Syscall param write(buf) points to uninitialised byte(s)
==22772== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22772== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22772== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22772== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22772== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22772== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22772== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22772== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22772== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22772== Address 0x70EE83C is 4 bytes inside a block of size 4,096 alloc'd
==22772== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22772== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22772== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22772== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22772== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22772== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22772== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22772== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22772== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22772==
==22772== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 8 from 1)
==22772== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==22772== malloc/free: 4,019 allocs, 4,010 frees, 319,455 bytes allocated.
==22772== For counts of detected errors, rerun with: -v
==22772== searching for pointers to 9 not-freed blocks.
==22772== checked 793,744 bytes.
==22772==
==22772== LEAK SUMMARY:
==22772== definitely lost: 0 bytes in 0 blocks.
==22772== possibly lost: 0 bytes in 0 blocks.
==22772== still reachable: 2,868 bytes in 9 blocks.
==22772== suppressed: 0 bytes in 0 blocks.
==22772== Reachable blocks (those to which a pointer was found) are not shown.
==22772== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22776== Memcheck, a memory error detector.
==22776== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22776== Using LibVEX rev 1658, a library for dynamic binary translation.
==22776== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22776== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22776== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22776== For more details, rerun with: -v
==22776==
==22776== My PID = 22776, parent PID = 22775. Prog and args are:
==22776== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22776== 0
==22776== 5
==22776== 9
==22776== root
==22776== OOPModuleFailureTestProviderModule
==22776==
==22776== Thread 2:
==22776== Syscall param write(buf) points to uninitialised byte(s)
==22776== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22776== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22776== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22776== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22776== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22776== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22776== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22776== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22776== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22776== Address 0x70F2F0C is 4 bytes inside a block of size 4,096 alloc'd
==22776== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22776== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22776== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22776== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22776== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22776== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22776== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22776== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22776== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22776==
==22776== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22776== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22776== malloc/free: 4,460 allocs, 4,451 frees, 374,554 bytes allocated.
==22776== For counts of detected errors, rerun with: -v
==22776== searching for pointers to 9 not-freed blocks.
==22776== checked 793,760 bytes.
==22776==
==22776== LEAK SUMMARY:
==22776== definitely lost: 0 bytes in 0 blocks.
==22776== possibly lost: 0 bytes in 0 blocks.
==22776== still reachable: 2,878 bytes in 9 blocks.
==22776== suppressed: 0 bytes in 0 blocks.
==22776== Reachable blocks (those to which a pointer was found) are not shown.
==22776== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22795== Memcheck, a memory error detector.
==22795== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22795== Using LibVEX rev 1658, a library for dynamic binary translation.
==22795== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22795== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22795== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22795== For more details, rerun with: -v
==22795==
==22795== My PID = 22795, parent PID = 22794. Prog and args are:
==22795== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22795== 0
==22795== 5
==22795== 9
==22795== root
==22795== OOPModuleFailureTestProviderModule
==22795==
==22795== Thread 2:
==22795== Syscall param write(buf) points to uninitialised byte(s)
==22795== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22795== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22795== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22795== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22795== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22795== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22795== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22795== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22795== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22795== Address 0x70F2F14 is 4 bytes inside a block of size 4,096 alloc'd
==22795== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22795== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22795== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22795== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22795== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22795== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22795== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22795== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22795== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22795==
==22795== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22795== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22795== malloc/free: 4,460 allocs, 4,451 frees, 374,578 bytes allocated.
==22795== For counts of detected errors, rerun with: -v
==22795== searching for pointers to 9 not-freed blocks.
==22795== checked 793,760 bytes.
==22795==
==22795== LEAK SUMMARY:
==22795== definitely lost: 0 bytes in 0 blocks.
==22795== possibly lost: 0 bytes in 0 blocks.
==22795== still reachable: 2,878 bytes in 9 blocks.
==22795== suppressed: 0 bytes in 0 blocks.
==22795== Reachable blocks (those to which a pointer was found) are not shown.
==22795== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22813== Memcheck, a memory error detector.
==22813== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22813== Using LibVEX rev 1658, a library for dynamic binary translation.
==22813== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22813== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22813== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22813== For more details, rerun with: -v
==22813==
==22813== My PID = 22813, parent PID = 22812. Prog and args are:
==22813== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22813== 0
==22813== 5
==22813== 9
==22813== root
==22813== OOPModuleFailureTestProviderModule
==22813==
==22813== Thread 2:
==22813== Syscall param write(buf) points to uninitialised byte(s)
==22813== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22813== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22813== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22813== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22813== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22813== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22813== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22813== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22813== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22813== Address 0x70F30E4 is 4 bytes inside a block of size 4,096 alloc'd
==22813== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22813== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22813== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22813== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22813== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22813== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22813== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22813== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22813== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22813==
==22813== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22813== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22813== malloc/free: 4,466 allocs, 4,457 frees, 375,266 bytes allocated.
==22813== For counts of detected errors, rerun with: -v
==22813== searching for pointers to 9 not-freed blocks.
==22813== checked 793,760 bytes.
==22813==
==22813== LEAK SUMMARY:
==22813== definitely lost: 0 bytes in 0 blocks.
==22813== possibly lost: 0 bytes in 0 blocks.
==22813== still reachable: 2,878 bytes in 9 blocks.
==22813== suppressed: 0 bytes in 0 blocks.
==22813== Reachable blocks (those to which a pointer was found) are not shown.
==22813== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22819== Memcheck, a memory error detector.
==22819== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22819== Using LibVEX rev 1658, a library for dynamic binary translation.
==22819== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22819== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22819== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22819== For more details, rerun with: -v
==22819==
==22819== My PID = 22819, parent PID = 22818. Prog and args are:
==22819== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22819== 0
==22819== 5
==22819== 9
==22819== root
==22819== OOPModuleFailureTestProviderModule
==22819==
==22819== Thread 2:
==22819== Syscall param write(buf) points to uninitialised byte(s)
==22819== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22819== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22819== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22819== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22819== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22819== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22819== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22819== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22819== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22819== Address 0x70F2D6C is 4 bytes inside a block of size 4,096 alloc'd
==22819== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22819== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22819== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22819== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22819== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22819== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22819== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22819== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22819== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22819==
==22819== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22819== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22819== malloc/free: 4,456 allocs, 4,447 frees, 374,298 bytes allocated.
==22819== For counts of detected errors, rerun with: -v
==22819== searching for pointers to 9 not-freed blocks.
==22819== checked 793,760 bytes.
==22819==
==22819== LEAK SUMMARY:
==22819== definitely lost: 0 bytes in 0 blocks.
==22819== possibly lost: 0 bytes in 0 blocks.
==22819== still reachable: 2,878 bytes in 9 blocks.
==22819== suppressed: 0 bytes in 0 blocks.
==22819== Reachable blocks (those to which a pointer was found) are not shown.
==22819== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22827== Memcheck, a memory error detector.
==22827== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22827== Using LibVEX rev 1658, a library for dynamic binary translation.
==22827== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22827== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22827== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22827== For more details, rerun with: -v
==22827==
==22827== My PID = 22827, parent PID = 22826. Prog and args are:
==22827== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22827== 0
==22827== 5
==22827== 9
==22827== root
==22827== OOPModuleFailureTestProviderModule
==22827==
==22827== Thread 2:
==22827== Syscall param write(buf) points to uninitialised byte(s)
==22827== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22827== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22827== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22827== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22827== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22827== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22827== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22827== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22827== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22827== Address 0x70F303C is 4 bytes inside a block of size 4,096 alloc'd
==22827== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22827== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22827== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22827== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22827== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22827== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22827== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22827== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22827== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22827==
==22827== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22827== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22827== malloc/free: 4,461 allocs, 4,452 frees, 374,760 bytes allocated.
==22827== For counts of detected errors, rerun with: -v
==22827== searching for pointers to 9 not-freed blocks.
==22827== checked 793,760 bytes.
==22827==
==22827== LEAK SUMMARY:
==22827== definitely lost: 0 bytes in 0 blocks.
==22827== possibly lost: 0 bytes in 0 blocks.
==22827== still reachable: 2,878 bytes in 9 blocks.
==22827== suppressed: 0 bytes in 0 blocks.
==22827== Reachable blocks (those to which a pointer was found) are not shown.
==22827== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22839== Memcheck, a memory error detector.
==22839== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22839== Using LibVEX rev 1658, a library for dynamic binary translation.
==22839== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22839== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22839== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22839== For more details, rerun with: -v
==22839==
==22839== My PID = 22839, parent PID = 22838. Prog and args are:
==22839== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22839== 0
==22839== 5
==22839== 9
==22839== root
==22839== OOPModuleFailureTestProviderModule
==22839==
==22839== Thread 2:
==22839== Syscall param write(buf) points to uninitialised byte(s)
==22839== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22839== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22839== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22839== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22839== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22839== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22839== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22839== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22839== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22839== Address 0x70F3124 is 4 bytes inside a block of size 4,096 alloc'd
==22839== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22839== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22839== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22839== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22839== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22839== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22839== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22839== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22839== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22839==
==22839== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22839== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22839== malloc/free: 4,463 allocs, 4,454 frees, 374,794 bytes allocated.
==22839== For counts of detected errors, rerun with: -v
==22839== searching for pointers to 9 not-freed blocks.
==22839== checked 793,760 bytes.
==22839==
==22839== LEAK SUMMARY:
==22839== definitely lost: 0 bytes in 0 blocks.
==22839== possibly lost: 0 bytes in 0 blocks.
==22839== still reachable: 2,878 bytes in 9 blocks.
==22839== suppressed: 0 bytes in 0 blocks.
==22839== Reachable blocks (those to which a pointer was found) are not shown.
==22839== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22844== Memcheck, a memory error detector.
==22844== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22844== Using LibVEX rev 1658, a library for dynamic binary translation.
==22844== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22844== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22844== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22844== For more details, rerun with: -v
==22844==
==22844== My PID = 22844, parent PID = 22842. Prog and args are:
==22844== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22844== 0
==22844== 5
==22844== 9
==22844== root
==22844== AlertIndicationProviderModule
==22844==
==22844== Thread 2:
==22844== Syscall param write(buf) points to uninitialised byte(s)
==22844== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22844== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22844== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22844== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22844== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22844== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22844== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22844== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22844== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22844== Address 0x70EE83C is 4 bytes inside a block of size 4,096 alloc'd
==22844== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22844== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22844== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22844== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22844== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22844== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22844== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22844== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22844== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22844==
==22844== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 8 from 1)
==22844== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==22844== malloc/free: 4,019 allocs, 4,010 frees, 319,455 bytes allocated.
==22844== For counts of detected errors, rerun with: -v
==22844== searching for pointers to 9 not-freed blocks.
==22844== checked 793,744 bytes.
==22844==
==22844== LEAK SUMMARY:
==22844== definitely lost: 0 bytes in 0 blocks.
==22844== possibly lost: 0 bytes in 0 blocks.
==22844== still reachable: 2,868 bytes in 9 blocks.
==22844== suppressed: 0 bytes in 0 blocks.
==22844== Reachable blocks (those to which a pointer was found) are not shown.
==22844== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22848== Memcheck, a memory error detector.
==22848== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22848== Using LibVEX rev 1658, a library for dynamic binary translation.
==22848== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22848== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22848== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22848== For more details, rerun with: -v
==22848==
==22848== My PID = 22848, parent PID = 22847. Prog and args are:
==22848== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22848== 0
==22848== 5
==22848== 9
==22848== root
==22848== OOPModuleFailureTestProviderModule
==22848==
==22848== Thread 2:
==22848== Syscall param write(buf) points to uninitialised byte(s)
==22848== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22848== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22848== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22848== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22848== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22848== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22848== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22848== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22848== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22848== Address 0x70F2F14 is 4 bytes inside a block of size 4,096 alloc'd
==22848== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22848== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22848== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22848== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22848== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22848== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22848== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22848== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22848== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22848==
==22848== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22848== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==22848== malloc/free: 4,460 allocs, 4,451 frees, 374,578 bytes allocated.
==22848== For counts of detected errors, rerun with: -v
==22848== searching for pointers to 9 not-freed blocks.
==22848== checked 793,760 bytes.
==22848==
==22848== LEAK SUMMARY:
==22848== definitely lost: 0 bytes in 0 blocks.
==22848== possibly lost: 0 bytes in 0 blocks.
==22848== still reachable: 2,878 bytes in 9 blocks.
==22848== suppressed: 0 bytes in 0 blocks.
==22848== Reachable blocks (those to which a pointer was found) are not shown.
==22848== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22863== Memcheck, a memory error detector.
==22863== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22863== Using LibVEX rev 1658, a library for dynamic binary translation.
==22863== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22863== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22863== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22863== For more details, rerun with: -v
==22863==
==22863== My PID = 22863, parent PID = 22862. Prog and args are:
==22863== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22863== 0
==22863== 5
==22863== 9
==22863== cimsrvr
==22863== OOPModuleFailureTestProviderModule
==22863==
==22863== Thread 2:
==22863== Syscall param write(buf) points to uninitialised byte(s)
==22863== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22863== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22863== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22863== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22863== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22863== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22863== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22863== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22863== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22863== Address 0x70F2F44 is 4 bytes inside a block of size 4,096 alloc'd
==22863== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22863== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22863== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22863== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22863== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22863== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22863== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22863== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22863== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22863==
==22863== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22863== malloc/free: in use at exit: 2,884 bytes in 9 blocks.
==22863== malloc/free: 4,460 allocs, 4,451 frees, 374,620 bytes allocated.
==22863== For counts of detected errors, rerun with: -v
==22863== searching for pointers to 9 not-freed blocks.
==22863== checked 793,776 bytes.
==22863==
==22863== LEAK SUMMARY:
==22863== definitely lost: 0 bytes in 0 blocks.
==22863== possibly lost: 0 bytes in 0 blocks.
==22863== still reachable: 2,884 bytes in 9 blocks.
==22863== suppressed: 0 bytes in 0 blocks.
==22863== Reachable blocks (those to which a pointer was found) are not shown.
==22863== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22881== Memcheck, a memory error detector.
==22881== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22881== Using LibVEX rev 1658, a library for dynamic binary translation.
==22881== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22881== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22881== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22881== For more details, rerun with: -v
==22881==
==22881== My PID = 22881, parent PID = 22880. Prog and args are:
==22881== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22881== 0
==22881== 5
==22881== 9
==22881== cimsrvr
==22881== OOPModuleFailureTestProviderModule
==22881==
==22881== Thread 2:
==22881== Syscall param write(buf) points to uninitialised byte(s)
==22881== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22881== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22881== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22881== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22881== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22881== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22881== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22881== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22881== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22881== Address 0x70F3114 is 4 bytes inside a block of size 4,096 alloc'd
==22881== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22881== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22881== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22881== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22881== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22881== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22881== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22881== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22881== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22881==
==22881== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22881== malloc/free: in use at exit: 2,884 bytes in 9 blocks.
==22881== malloc/free: 4,466 allocs, 4,457 frees, 375,308 bytes allocated.
==22881== For counts of detected errors, rerun with: -v
==22881== searching for pointers to 9 not-freed blocks.
==22881== checked 793,776 bytes.
==22881==
==22881== LEAK SUMMARY:
==22881== definitely lost: 0 bytes in 0 blocks.
==22881== possibly lost: 0 bytes in 0 blocks.
==22881== still reachable: 2,884 bytes in 9 blocks.
==22881== suppressed: 0 bytes in 0 blocks.
==22881== Reachable blocks (those to which a pointer was found) are not shown.
==22881== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22887== Memcheck, a memory error detector.
==22887== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22887== Using LibVEX rev 1658, a library for dynamic binary translation.
==22887== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22887== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22887== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22887== For more details, rerun with: -v
==22887==
==22887== My PID = 22887, parent PID = 22886. Prog and args are:
==22887== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22887== 0
==22887== 5
==22887== 9
==22887== cimsrvr
==22887== OOPModuleFailureTestProviderModule
==22887==
==22887== Thread 2:
==22887== Syscall param write(buf) points to uninitialised byte(s)
==22887== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22887== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22887== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22887== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22887== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22887== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22887== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22887== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22887== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22887== Address 0x70F2D9C is 4 bytes inside a block of size 4,096 alloc'd
==22887== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22887== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22887== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22887== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22887== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22887== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22887== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22887== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22887== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22887==
==22887== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22887== malloc/free: in use at exit: 2,884 bytes in 9 blocks.
==22887== malloc/free: 4,456 allocs, 4,447 frees, 374,340 bytes allocated.
==22887== For counts of detected errors, rerun with: -v
==22887== searching for pointers to 9 not-freed blocks.
==22887== checked 793,776 bytes.
==22887==
==22887== LEAK SUMMARY:
==22887== definitely lost: 0 bytes in 0 blocks.
==22887== possibly lost: 0 bytes in 0 blocks.
==22887== still reachable: 2,884 bytes in 9 blocks.
==22887== suppressed: 0 bytes in 0 blocks.
==22887== Reachable blocks (those to which a pointer was found) are not shown.
==22887== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22893== Memcheck, a memory error detector.
==22893== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22893== Using LibVEX rev 1658, a library for dynamic binary translation.
==22893== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22893== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22893== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22893== For more details, rerun with: -v
==22893==
==22893== My PID = 22893, parent PID = 22892. Prog and args are:
==22893== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22893== 0
==22893== 5
==22893== 9
==22893== cimsrvr
==22893== OOPModuleFailureTestProviderModule
==22893==
==22893== Thread 2:
==22893== Syscall param write(buf) points to uninitialised byte(s)
==22893== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22893== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22893== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22893== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22893== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22893== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22893== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22893== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22893== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22893== Address 0x70F306C is 4 bytes inside a block of size 4,096 alloc'd
==22893== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22893== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22893== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22893== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22893== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22893== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22893== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22893== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22893== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22893==
==22893== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22893== malloc/free: in use at exit: 2,884 bytes in 9 blocks.
==22893== malloc/free: 4,461 allocs, 4,452 frees, 374,802 bytes allocated.
==22893== For counts of detected errors, rerun with: -v
==22893== searching for pointers to 9 not-freed blocks.
==22893== checked 793,776 bytes.
==22893==
==22893== LEAK SUMMARY:
==22893== definitely lost: 0 bytes in 0 blocks.
==22893== possibly lost: 0 bytes in 0 blocks.
==22893== still reachable: 2,884 bytes in 9 blocks.
==22893== suppressed: 0 bytes in 0 blocks.
==22893== Reachable blocks (those to which a pointer was found) are not shown.
==22893== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22907== Memcheck, a memory error detector.
==22907== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22907== Using LibVEX rev 1658, a library for dynamic binary translation.
==22907== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22907== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22907== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22907== For more details, rerun with: -v
==22907==
==22907== My PID = 22907, parent PID = 22906. Prog and args are:
==22907== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22907== 0
==22907== 5
==22907== 9
==22907== cimsrvr
==22907== OOPModuleFailureTestProviderModule
==22907==
==22907== Thread 2:
==22907== Syscall param write(buf) points to uninitialised byte(s)
==22907== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22907== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22907== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22907== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22907== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22907== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22907== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22907== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22907== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22907== Address 0x70F3154 is 4 bytes inside a block of size 4,096 alloc'd
==22907== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22907== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22907== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22907== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22907== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22907== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22907== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22907== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22907== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22907==
==22907== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22907== malloc/free: in use at exit: 2,884 bytes in 9 blocks.
==22907== malloc/free: 4,463 allocs, 4,454 frees, 374,836 bytes allocated.
==22907== For counts of detected errors, rerun with: -v
==22907== searching for pointers to 9 not-freed blocks.
==22907== checked 793,776 bytes.
==22907==
==22907== LEAK SUMMARY:
==22907== definitely lost: 0 bytes in 0 blocks.
==22907== possibly lost: 0 bytes in 0 blocks.
==22907== still reachable: 2,884 bytes in 9 blocks.
==22907== suppressed: 0 bytes in 0 blocks.
==22907== Reachable blocks (those to which a pointer was found) are not shown.
==22907== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22911== Memcheck, a memory error detector.
==22911== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22911== Using LibVEX rev 1658, a library for dynamic binary translation.
==22911== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22911== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22911== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22911== For more details, rerun with: -v
==22911==
==22911== My PID = 22911, parent PID = 22909. Prog and args are:
==22911== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22911== 0
==22911== 5
==22911== 9
==22911== root
==22911== AlertIndicationProviderModule
==22911==
==22911== Thread 2:
==22911== Syscall param write(buf) points to uninitialised byte(s)
==22911== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22911== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22911== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22911== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22911== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22911== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22911== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22911== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22911== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22911== Address 0x70EE83C is 4 bytes inside a block of size 4,096 alloc'd
==22911== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22911== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22911== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22911== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22911== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22911== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22911== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22911== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22911== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22911==
==22911== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 8 from 1)
==22911== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==22911== malloc/free: 4,019 allocs, 4,010 frees, 319,455 bytes allocated.
==22911== For counts of detected errors, rerun with: -v
==22911== searching for pointers to 9 not-freed blocks.
==22911== checked 793,744 bytes.
==22911==
==22911== LEAK SUMMARY:
==22911== definitely lost: 0 bytes in 0 blocks.
==22911== possibly lost: 0 bytes in 0 blocks.
==22911== still reachable: 2,868 bytes in 9 blocks.
==22911== suppressed: 0 bytes in 0 blocks.
==22911== Reachable blocks (those to which a pointer was found) are not shown.
==22911== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22916== Memcheck, a memory error detector.
==22916== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22916== Using LibVEX rev 1658, a library for dynamic binary translation.
==22916== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22916== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22916== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22916== For more details, rerun with: -v
==22916==
==22916== My PID = 22916, parent PID = 22915. Prog and args are:
==22916== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==22916== 0
==22916== 5
==22916== 9
==22916== cimsrvr
==22916== OOPModuleFailureTestProviderModule
==22916==
==22916== Thread 2:
==22916== Syscall param write(buf) points to uninitialised byte(s)
==22916== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22916== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22916== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22916== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22916== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22916== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22916== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22916== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22916== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22916== Address 0x70F2F44 is 4 bytes inside a block of size 4,096 alloc'd
==22916== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22916== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22916== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22916== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==22916== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==22916== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22916== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==22916== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22916== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22916==
==22916== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==22916== malloc/free: in use at exit: 2,884 bytes in 9 blocks.
==22916== malloc/free: 4,460 allocs, 4,451 frees, 374,620 bytes allocated.
==22916== For counts of detected errors, rerun with: -v
==22916== searching for pointers to 9 not-freed blocks.
==22916== checked 793,776 bytes.
==22916==
==22916== LEAK SUMMARY:
==22916== definitely lost: 0 bytes in 0 blocks.
==22916== possibly lost: 0 bytes in 0 blocks.
==22916== still reachable: 2,884 bytes in 9 blocks.
==22916== suppressed: 0 bytes in 0 blocks.
==22916== Reachable blocks (those to which a pointer was found) are not shown.
==22916== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23055== Memcheck, a memory error detector.
==23055== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23055== Using LibVEX rev 1658, a library for dynamic binary translation.
==23055== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23055== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23055== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23055== For more details, rerun with: -v
==23055==
==23055== My PID = 23055, parent PID = 23054. Prog and args are:
==23055== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==23055== 0
==23055== 4
==23055== 8
==23055== root
==23055== SimpleDisplayConsumerModule
==23055==
==23055== Thread 2:
==23055== Syscall param write(buf) points to uninitialised byte(s)
==23055== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23055== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23055== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23055== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23055== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23055== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23055== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23055== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23055== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23055== Address 0x70E4B7C is 4 bytes inside a block of size 4,096 alloc'd
==23055== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23055== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23055== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23055== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23055== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23055== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23055== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23055== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23055== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23055==
==23055== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==23055== malloc/free: in use at exit: 2,864 bytes in 9 blocks.
==23055== malloc/free: 2,916 allocs, 2,907 frees, 221,403 bytes allocated.
==23055== For counts of detected errors, rerun with: -v
==23055== searching for pointers to 9 not-freed blocks.
==23055== checked 793,736 bytes.
==23055==
==23055== LEAK SUMMARY:
==23055== definitely lost: 0 bytes in 0 blocks.
==23055== possibly lost: 0 bytes in 0 blocks.
==23055== still reachable: 2,864 bytes in 9 blocks.
==23055== suppressed: 0 bytes in 0 blocks.
==23055== Reachable blocks (those to which a pointer was found) are not shown.
==23055== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23082== Memcheck, a memory error detector.
==23082== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23082== Using LibVEX rev 1658, a library for dynamic binary translation.
==23082== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23082== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23082== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23082== For more details, rerun with: -v
==23082==
==23082== My PID = 23082, parent PID = 23081. Prog and args are:
==23082== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==23082== 0
==23082== 4
==23082== 9
==23082== root
==23082== OOPModuleFailureTestProviderModule
==23082==
==23082== Thread 2:
==23082== Syscall param write(buf) points to uninitialised byte(s)
==23082== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23082== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23082== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23082== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23082== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23082== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23082== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23082== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23082== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23082== Address 0x70F03DC is 4 bytes inside a block of size 4,096 alloc'd
==23082== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23082== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23082== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23082== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23082== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23082== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23082== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23082== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23082== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23082==
==23082== ERROR SUMMARY: 5 errors from 1 contexts (suppressed: 8 from 1)
==23082== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==23082== malloc/free: 4,145 allocs, 4,136 frees, 331,934 bytes allocated.
==23082== For counts of detected errors, rerun with: -v
==23082== searching for pointers to 9 not-freed blocks.
==23082== checked 793,760 bytes.
==23082==
==23082== LEAK SUMMARY:
==23082== definitely lost: 0 bytes in 0 blocks.
==23082== possibly lost: 0 bytes in 0 blocks.
==23082== still reachable: 2,878 bytes in 9 blocks.
==23082== suppressed: 0 bytes in 0 blocks.
==23082== Reachable blocks (those to which a pointer was found) are not shown.
==23082== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23178== Memcheck, a memory error detector.
==23178== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23178== Using LibVEX rev 1658, a library for dynamic binary translation.
==23178== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23178== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23178== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23178== For more details, rerun with: -v
==23178==
==23178== My PID = 23178, parent PID = 23177. Prog and args are:
==23178== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==23178== 0
==23178== 5
==23178== 9
==23178== root
==23178== IndicationStressTestProviderModule
==23178==
==23178== Thread 2:
==23178== Syscall param write(buf) points to uninitialised byte(s)
==23178== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23178== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23178== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23178== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23178== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23178== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23178== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23178== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23178== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23178== Address 0x70EEAB4 is 4 bytes inside a block of size 4,096 alloc'd
==23178== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23178== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23178== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23178== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23178== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23178== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23178== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23178== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23178== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23178==
==23178== ERROR SUMMARY: 46 errors from 1 contexts (suppressed: 8 from 1)
==23178== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==23178== malloc/free: 10,975 allocs, 10,966 frees, 988,618 bytes allocated.
==23178== For counts of detected errors, rerun with: -v
==23178== searching for pointers to 9 not-freed blocks.
==23178== checked 793,824 bytes.
==23178==
==23178== LEAK SUMMARY:
==23178== definitely lost: 0 bytes in 0 blocks.
==23178== possibly lost: 0 bytes in 0 blocks.
==23178== still reachable: 2,878 bytes in 9 blocks.
==23178== suppressed: 0 bytes in 0 blocks.
==23178== Reachable blocks (those to which a pointer was found) are not shown.
==23178== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23185== Memcheck, a memory error detector.
==23185== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23185== Using LibVEX rev 1658, a library for dynamic binary translation.
==23185== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23185== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23185== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23185== For more details, rerun with: -v
==23185==
==23185== My PID = 23185, parent PID = 23184. Prog and args are:
==23185== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==23185== 0
==23185== 5
==23185== 9
==23185== root
==23185== IndicationStressTestConsumerModule
==23185==
==23185== Thread 2:
==23185== Syscall param write(buf) points to uninitialised byte(s)
==23185== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23185== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23185== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23185== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23185== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23185== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23185== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23185== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23185== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23185== Address 0x70E2E64 is 4 bytes inside a block of size 4,096 alloc'd
==23185== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23185== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23185== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23185== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23185== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23185== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23185== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23185== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23185== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23185==
==23185== ERROR SUMMARY: 37 errors from 1 contexts (suppressed: 8 from 1)
==23185== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==23185== malloc/free: 9,462 allocs, 9,453 frees, 943,357 bytes allocated.
==23185== For counts of detected errors, rerun with: -v
==23185== searching for pointers to 9 not-freed blocks.
==23185== checked 793,824 bytes.
==23185==
==23185== LEAK SUMMARY:
==23185== definitely lost: 0 bytes in 0 blocks.
==23185== possibly lost: 0 bytes in 0 blocks.
==23185== still reachable: 2,878 bytes in 9 blocks.
==23185== suppressed: 0 bytes in 0 blocks.
==23185== Reachable blocks (those to which a pointer was found) are not shown.
==23185== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23280== Memcheck, a memory error detector.
==23280== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23280== Using LibVEX rev 1658, a library for dynamic binary translation.
==23280== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23280== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23280== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23280== For more details, rerun with: -v
==23280==
==23280== My PID = 23280, parent PID = 23279. Prog and args are:
==23280== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==23280== 0
==23280== 4
==23280== 8
==23280== root
==23280== IndicationStressTestProviderModule
==23280==
==23280== Thread 2:
==23280== Syscall param write(buf) points to uninitialised byte(s)
==23280== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23280== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23280== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23280== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23280== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23280== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23280== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23280== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23280== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23280== Address 0x70EEEBC is 4 bytes inside a block of size 4,096 alloc'd
==23280== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23280== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23280== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23280== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23280== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23280== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23280== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23280== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23280== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23280==
==23280== ERROR SUMMARY: 31 errors from 1 contexts (suppressed: 8 from 1)
==23280== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==23280== malloc/free: 8,270 allocs, 8,261 frees, 729,107 bytes allocated.
==23280== For counts of detected errors, rerun with: -v
==23280== searching for pointers to 9 not-freed blocks.
==23280== checked 793,888 bytes.
==23280==
==23280== LEAK SUMMARY:
==23280== definitely lost: 0 bytes in 0 blocks.
==23280== possibly lost: 0 bytes in 0 blocks.
==23280== still reachable: 2,878 bytes in 9 blocks.
==23280== suppressed: 0 bytes in 0 blocks.
==23280== Reachable blocks (those to which a pointer was found) are not shown.
==23280== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23286== Memcheck, a memory error detector.
==23286== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23286== Using LibVEX rev 1658, a library for dynamic binary translation.
==23286== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23286== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23286== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23286== For more details, rerun with: -v
==23286==
==23286== My PID = 23286, parent PID = 23285. Prog and args are:
==23286== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==23286== 0
==23286== 4
==23286== 8
==23286== root
==23286== IndicationStressTestConsumerModule
==23286==
==23286== Thread 2:
==23286== Syscall param write(buf) points to uninitialised byte(s)
==23286== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23286== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23286== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23286== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23286== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23286== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23286== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23286== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23286== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23286== Address 0x70E326C is 4 bytes inside a block of size 4,096 alloc'd
==23286== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23286== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23286== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23286== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23286== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23286== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23286== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23286== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23286== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23286==
==23286== ERROR SUMMARY: 29 errors from 1 contexts (suppressed: 8 from 1)
==23286== malloc/free: in use at exit: 2,878 bytes in 9 blocks.
==23286== malloc/free: 7,966 allocs, 7,957 frees, 759,277 bytes allocated.
==23286== For counts of detected errors, rerun with: -v
==23286== searching for pointers to 9 not-freed blocks.
==23286== checked 793,888 bytes.
==23286==
==23286== LEAK SUMMARY:
==23286== definitely lost: 0 bytes in 0 blocks.
==23286== possibly lost: 0 bytes in 0 blocks.
==23286== still reachable: 2,878 bytes in 9 blocks.
==23286== suppressed: 0 bytes in 0 blocks.
==23286== Reachable blocks (those to which a pointer was found) are not shown.
==23286== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23384== Memcheck, a memory error detector.
==23384== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23384== Using LibVEX rev 1658, a library for dynamic binary translation.
==23384== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23384== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23384== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23384== For more details, rerun with: -v
==23384==
==23384== My PID = 23384, parent PID = 23383. Prog and args are:
==23384== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==23384== 0
==23384== 5
==23384== 9
==23384== cimsrvr
==23384== OperatingSystemModule
==23384==
==23384== Thread 2:
==23384== Syscall param write(buf) points to uninitialised byte(s)
==23384== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23384== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23384== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23384== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23384== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23384== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23384== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23384== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23384== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23384== Address 0x71288AC is 4 bytes inside a block of size 8,192 alloc'd
==23384== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==23384== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==23384== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==23384== by 0x63A2118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==23384== by 0x63A0AF1: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:727)
==23384== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==23384== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==23384== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==23384== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==23384== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==23384== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==23384== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23384== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23384== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23384== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23384== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23384== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23384==
==23384== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==23384== malloc/free: in use at exit: 2,858 bytes in 9 blocks.
==23384== malloc/free: 4,029 allocs, 4,020 frees, 448,089 bytes allocated.
==23384== For counts of detected errors, rerun with: -v
==23384== searching for pointers to 9 not-freed blocks.
==23384== checked 793,584 bytes.
==23384==
==23384== LEAK SUMMARY:
==23384== definitely lost: 0 bytes in 0 blocks.
==23384== possibly lost: 0 bytes in 0 blocks.
==23384== still reachable: 2,858 bytes in 9 blocks.
==23384== suppressed: 0 bytes in 0 blocks.
==23384== Reachable blocks (those to which a pointer was found) are not shown.
==23384== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23415== Memcheck, a memory error detector.
==23415== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23415== Using LibVEX rev 1658, a library for dynamic binary translation.
==23415== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23415== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23415== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23415== For more details, rerun with: -v
==23415==
==23415== My PID = 23415, parent PID = 23414. Prog and args are:
==23415== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==23415== 0
==23415== 5
==23415== 9
==23415== cimsrvr
==23415== OperatingSystemModule
==23415==
==23415== Thread 2:
==23415== Syscall param write(buf) points to uninitialised byte(s)
==23415== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23415== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23415== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23415== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23415== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23415== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23415== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23415== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23415== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23415== Address 0x71288AC is 4 bytes inside a block of size 8,192 alloc'd
==23415== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==23415== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==23415== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==23415== by 0x63A2118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==23415== by 0x63A0AF1: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:727)
==23415== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==23415== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==23415== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==23415== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==23415== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==23415== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==23415== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23415== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23415== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23415== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23415== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23415== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23415==
==23415== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==23415== malloc/free: in use at exit: 2,858 bytes in 9 blocks.
==23415== malloc/free: 4,029 allocs, 4,020 frees, 448,089 bytes allocated.
==23415== For counts of detected errors, rerun with: -v
==23415== searching for pointers to 9 not-freed blocks.
==23415== checked 793,584 bytes.
==23415==
==23415== LEAK SUMMARY:
==23415== definitely lost: 0 bytes in 0 blocks.
==23415== possibly lost: 0 bytes in 0 blocks.
==23415== still reachable: 2,858 bytes in 9 blocks.
==23415== suppressed: 0 bytes in 0 blocks.
==23415== Reachable blocks (those to which a pointer was found) are not shown.
==23415== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23870== Memcheck, a memory error detector.
==23870== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23870== Using LibVEX rev 1658, a library for dynamic binary translation.
==23870== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23870== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23870== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23870== For more details, rerun with: -v
==23870==
==23870== My PID = 23870, parent PID = 23869. Prog and args are:
==23870== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==23870== 0
==23870== 4
==23870== 8
==23870== root
==23870== MethodTestProviderModule
==23870==
==23870== Thread 2:
==23870== Syscall param write(buf) points to uninitialised byte(s)
==23870== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23870== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23870== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23870== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23870== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23870== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23870== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23870== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23870== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23870== Address 0x70E2EE4 is 4 bytes inside a block of size 4,096 alloc'd
==23870== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23870== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23870== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23870== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==23870== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==23870== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23870== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==23870== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23870== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23870==
==23870== ERROR SUMMARY: 14 errors from 1 contexts (suppressed: 8 from 1)
==23870== malloc/free: in use at exit: 2,858 bytes in 9 blocks.
==23870== malloc/free: 4,916 allocs, 4,907 frees, 383,375 bytes allocated.
==23870== For counts of detected errors, rerun with: -v
==23870== searching for pointers to 9 not-freed blocks.
==23870== checked 793,776 bytes.
==23870==
==23870== LEAK SUMMARY:
==23870== definitely lost: 0 bytes in 0 blocks.
==23870== possibly lost: 0 bytes in 0 blocks.
==23870== still reachable: 2,858 bytes in 9 blocks.
==23870== suppressed: 0 bytes in 0 blocks.
==23870== Reachable blocks (those to which a pointer was found) are not shown.
==23870== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==24710== Memcheck, a memory error detector.
==24710== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==24710== Using LibVEX rev 1658, a library for dynamic binary translation.
==24710== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==24710== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==24710== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==24710== For more details, rerun with: -v
==24710==
==24710== My PID = 24710, parent PID = 24709. Prog and args are:
==24710== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==24710== 0
==24710== 4
==24710== 8
==24710== root
==24710== MethodTestProviderModule
==24710==
==24710== Thread 2:
==24710== Syscall param write(buf) points to uninitialised byte(s)
==24710== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==24710== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==24710== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==24710== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==24710== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==24710== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==24710== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==24710== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==24710== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==24710== Address 0x70E2EE4 is 4 bytes inside a block of size 4,096 alloc'd
==24710== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==24710== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==24710== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==24710== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==24710== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==24710== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==24710== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==24710== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==24710== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==24710==
==24710== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==24710== malloc/free: in use at exit: 2,858 bytes in 9 blocks.
==24710== malloc/free: 4,240 allocs, 4,231 frees, 327,171 bytes allocated.
==24710== For counts of detected errors, rerun with: -v
==24710== searching for pointers to 9 not-freed blocks.
==24710== checked 793,760 bytes.
==24710==
==24710== LEAK SUMMARY:
==24710== definitely lost: 0 bytes in 0 blocks.
==24710== possibly lost: 0 bytes in 0 blocks.
==24710== still reachable: 2,858 bytes in 9 blocks.
==24710== suppressed: 0 bytes in 0 blocks.
==24710== Reachable blocks (those to which a pointer was found) are not shown.
==24710== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==25144== Memcheck, a memory error detector.
==25144== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==25144== Using LibVEX rev 1658, a library for dynamic binary translation.
==25144== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==25144== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==25144== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==25144== For more details, rerun with: -v
==25144==
==25144== My PID = 25144, parent PID = 25143. Prog and args are:
==25144== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==25144== 0
==25144== 4
==25144== 8
==25144== root
==25144== MethodTestProviderModule
==25144==
==25144== Thread 2:
==25144== Syscall param write(buf) points to uninitialised byte(s)
==25144== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==25144== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==25144== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==25144== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==25144== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==25144== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25144== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==25144== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25144== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25144== Address 0x70E2CD4 is 4 bytes inside a block of size 4,096 alloc'd
==25144== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==25144== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==25144== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==25144== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==25144== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==25144== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25144== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==25144== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25144== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25144==
==25144== ERROR SUMMARY: 14 errors from 1 contexts (suppressed: 8 from 1)
==25144== malloc/free: in use at exit: 2,858 bytes in 9 blocks.
==25144== malloc/free: 4,908 allocs, 4,899 frees, 383,195 bytes allocated.
==25144== For counts of detected errors, rerun with: -v
==25144== searching for pointers to 9 not-freed blocks.
==25144== checked 793,728 bytes.
==25144==
==25144== LEAK SUMMARY:
==25144== definitely lost: 0 bytes in 0 blocks.
==25144== possibly lost: 0 bytes in 0 blocks.
==25144== still reachable: 2,858 bytes in 9 blocks.
==25144== suppressed: 0 bytes in 0 blocks.
==25144== Reachable blocks (those to which a pointer was found) are not shown.
==25144== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==25361== Memcheck, a memory error detector.
==25361== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==25361== Using LibVEX rev 1658, a library for dynamic binary translation.
==25361== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==25361== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==25361== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==25361== For more details, rerun with: -v
==25361==
==25361== My PID = 25361, parent PID = 25360. Prog and args are:
==25361== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==25361== 0
==25361== 4
==25361== 8
==25361== root
==25361== MethodTestProviderModule
==25361==
==25361== Thread 2:
==25361== Syscall param write(buf) points to uninitialised byte(s)
==25361== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==25361== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==25361== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==25361== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==25361== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==25361== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25361== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==25361== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25361== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25361== Address 0x70E2E04 is 4 bytes inside a block of size 4,096 alloc'd
==25361== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==25361== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==25361== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==25361== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==25361== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==25361== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25361== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==25361== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25361== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25361==
==25361== ERROR SUMMARY: 8 errors from 1 contexts (suppressed: 8 from 1)
==25361== malloc/free: in use at exit: 2,858 bytes in 9 blocks.
==25361== malloc/free: 3,902 allocs, 3,893 frees, 299,163 bytes allocated.
==25361== For counts of detected errors, rerun with: -v
==25361== searching for pointers to 9 not-freed blocks.
==25361== checked 793,728 bytes.
==25361==
==25361== LEAK SUMMARY:
==25361== definitely lost: 0 bytes in 0 blocks.
==25361== possibly lost: 0 bytes in 0 blocks.
==25361== still reachable: 2,858 bytes in 9 blocks.
==25361== suppressed: 0 bytes in 0 blocks.
==25361== Reachable blocks (those to which a pointer was found) are not shown.
==25361== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==25587== Memcheck, a memory error detector.
==25587== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==25587== Using LibVEX rev 1658, a library for dynamic binary translation.
==25587== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==25587== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==25587== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==25587== For more details, rerun with: -v
==25587==
==25587== My PID = 25587, parent PID = 25586. Prog and args are:
==25587== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==25587== 0
==25587== 4
==25587== 8
==25587== root
==25587== MethodTestProviderModule
==25587==
==25587== Thread 2:
==25587== Syscall param write(buf) points to uninitialised byte(s)
==25587== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==25587== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==25587== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==25587== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==25587== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==25587== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25587== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==25587== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25587== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25587== Address 0x70E2DF4 is 4 bytes inside a block of size 4,096 alloc'd
==25587== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==25587== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==25587== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==25587== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==25587== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==25587== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25587== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==25587== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25587== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25587==
==25587== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 8 from 1)
==25587== malloc/free: in use at exit: 2,858 bytes in 9 blocks.
==25587== malloc/free: 3,734 allocs, 3,725 frees, 285,136 bytes allocated.
==25587== For counts of detected errors, rerun with: -v
==25587== searching for pointers to 9 not-freed blocks.
==25587== checked 793,728 bytes.
==25587==
==25587== LEAK SUMMARY:
==25587== definitely lost: 0 bytes in 0 blocks.
==25587== possibly lost: 0 bytes in 0 blocks.
==25587== still reachable: 2,858 bytes in 9 blocks.
==25587== suppressed: 0 bytes in 0 blocks.
==25587== Reachable blocks (those to which a pointer was found) are not shown.
==25587== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26005== Memcheck, a memory error detector.
==26005== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26005== Using LibVEX rev 1658, a library for dynamic binary translation.
==26005== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26005== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26005== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26005== For more details, rerun with: -v
==26005==
==26005== My PID = 26005, parent PID = 26004. Prog and args are:
==26005== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26005== 0
==26005== 5
==26005== 9
==26005== root
==26005== SDKInstanceProviderModule
==26005==
==26005== Thread 2:
==26005== Syscall param write(buf) points to uninitialised byte(s)
==26005== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26005== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26005== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26005== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26005== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26005== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26005== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26005== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26005== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26005== Address 0x70E492C is 4 bytes inside a block of size 4,096 alloc'd
==26005== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26005== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26005== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26005== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26005== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26005== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26005== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26005== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26005== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26005==
==26005== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==26005== malloc/free: in use at exit: 2,860 bytes in 9 blocks.
==26005== malloc/free: 2,951 allocs, 2,942 frees, 219,055 bytes allocated.
==26005== For counts of detected errors, rerun with: -v
==26005== searching for pointers to 9 not-freed blocks.
==26005== checked 793,536 bytes.
==26005==
==26005== LEAK SUMMARY:
==26005== definitely lost: 0 bytes in 0 blocks.
==26005== possibly lost: 0 bytes in 0 blocks.
==26005== still reachable: 2,860 bytes in 9 blocks.
==26005== suppressed: 0 bytes in 0 blocks.
==26005== Reachable blocks (those to which a pointer was found) are not shown.
==26005== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26011== Memcheck, a memory error detector.
==26011== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26011== Using LibVEX rev 1658, a library for dynamic binary translation.
==26011== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26011== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26011== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26011== For more details, rerun with: -v
==26011==
==26011== My PID = 26011, parent PID = 26010. Prog and args are:
==26011== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26011== 0
==26011== 5
==26011== 9
==26011== root
==26011== SDKMethodProviderModule
==26011==
==26011== Thread 2:
==26011== Syscall param write(buf) points to uninitialised byte(s)
==26011== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26011== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26011== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26011== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26011== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26011== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26011== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26011== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26011== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26011== Address 0x70E29DC is 4 bytes inside a block of size 4,096 alloc'd
==26011== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26011== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26011== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26011== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26011== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26011== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26011== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26011== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26011== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26011==
==26011== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==26011== malloc/free: in use at exit: 2,856 bytes in 9 blocks.
==26011== malloc/free: 2,890 allocs, 2,881 frees, 214,244 bytes allocated.
==26011== For counts of detected errors, rerun with: -v
==26011== searching for pointers to 9 not-freed blocks.
==26011== checked 793,512 bytes.
==26011==
==26011== LEAK SUMMARY:
==26011== definitely lost: 0 bytes in 0 blocks.
==26011== possibly lost: 0 bytes in 0 blocks.
==26011== still reachable: 2,856 bytes in 9 blocks.
==26011== suppressed: 0 bytes in 0 blocks.
==26011== Reachable blocks (those to which a pointer was found) are not shown.
==26011== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26017== Memcheck, a memory error detector.
==26017== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26017== Using LibVEX rev 1658, a library for dynamic binary translation.
==26017== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26017== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26017== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26017== For more details, rerun with: -v
==26017==
==26017== My PID = 26017, parent PID = 26016. Prog and args are:
==26017== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26017== 0
==26017== 5
==26017== 9
==26017== root
==26017== SDKIndicationProviderModule
==26017==
==26017== Thread 2:
==26017== Syscall param write(buf) points to uninitialised byte(s)
==26017== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26017== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26017== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26017== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26017== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26017== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26017== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26017== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26017== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26017== Address 0x70EE784 is 4 bytes inside a block of size 4,096 alloc'd
==26017== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26017== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26017== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26017== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26017== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26017== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26017== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26017== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26017== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26017==
==26017== ERROR SUMMARY: 5 errors from 1 contexts (suppressed: 8 from 1)
==26017== malloc/free: in use at exit: 2,864 bytes in 9 blocks.
==26017== malloc/free: 3,999 allocs, 3,990 frees, 315,393 bytes allocated.
==26017== For counts of detected errors, rerun with: -v
==26017== searching for pointers to 9 not-freed blocks.
==26017== checked 793,544 bytes.
==26017==
==26017== LEAK SUMMARY:
==26017== definitely lost: 0 bytes in 0 blocks.
==26017== possibly lost: 0 bytes in 0 blocks.
==26017== still reachable: 2,864 bytes in 9 blocks.
==26017== suppressed: 0 bytes in 0 blocks.
==26017== Reachable blocks (those to which a pointer was found) are not shown.
==26017== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26026== Memcheck, a memory error detector.
==26026== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26026== Using LibVEX rev 1658, a library for dynamic binary translation.
==26026== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26026== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26026== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26026== For more details, rerun with: -v
==26026==
==26026== My PID = 26026, parent PID = 26025. Prog and args are:
==26026== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26026== 0
==26026== 5
==26026== 9
==26026== root
==26026== SDKDisplayConsumerModule
==26026==
==26026== Thread 2:
==26026== Syscall param write(buf) points to uninitialised byte(s)
==26026== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26026== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26026== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26026== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26026== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26026== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26026== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26026== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26026== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26026== Address 0x70E3AE4 is 4 bytes inside a block of size 4,096 alloc'd
==26026== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26026== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26026== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26026== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26026== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26026== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26026== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26026== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26026== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26026==
==26026== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==26026== malloc/free: in use at exit: 2,858 bytes in 9 blocks.
==26026== malloc/free: 2,890 allocs, 2,881 frees, 218,400 bytes allocated.
==26026== For counts of detected errors, rerun with: -v
==26026== searching for pointers to 9 not-freed blocks.
==26026== checked 793,536 bytes.
==26026==
==26026== LEAK SUMMARY:
==26026== definitely lost: 0 bytes in 0 blocks.
==26026== possibly lost: 0 bytes in 0 blocks.
==26026== still reachable: 2,858 bytes in 9 blocks.
==26026== suppressed: 0 bytes in 0 blocks.
==26026== Reachable blocks (those to which a pointer was found) are not shown.
==26026== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26030== Memcheck, a memory error detector.
==26030== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26030== Using LibVEX rev 1658, a library for dynamic binary translation.
==26030== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26030== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26030== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26030== For more details, rerun with: -v
==26030==
==26030== My PID = 26030, parent PID = 26029. Prog and args are:
==26030== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26030== 0
==26030== 5
==26030== 9
==26030== root
==26030== SDKAssociationProviderModule
==26030==
==26030== Thread 2:
==26030== Syscall param write(buf) points to uninitialised byte(s)
==26030== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26030== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26030== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26030== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26030== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26030== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26030== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26030== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26030== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26030== Address 0x70F516C is 4 bytes inside a block of size 4,096 alloc'd
==26030== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26030== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26030== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26030== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26030== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26030== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26030== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26030== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26030== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26030==
==26030== ERROR SUMMARY: 99 errors from 1 contexts (suppressed: 8 from 1)
==26030== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==26030== malloc/free: 21,633 allocs, 21,624 frees, 1,713,154 bytes allocated.
==26030== For counts of detected errors, rerun with: -v
==26030== searching for pointers to 9 not-freed blocks.
==26030== checked 793,552 bytes.
==26030==
==26030== LEAK SUMMARY:
==26030== definitely lost: 0 bytes in 0 blocks.
==26030== possibly lost: 0 bytes in 0 blocks.
==26030== still reachable: 2,866 bytes in 9 blocks.
==26030== suppressed: 0 bytes in 0 blocks.
==26030== Reachable blocks (those to which a pointer was found) are not shown.
==26030== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26115== Memcheck, a memory error detector.
==26115== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26115== Using LibVEX rev 1658, a library for dynamic binary translation.
==26115== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26115== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26115== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26115== For more details, rerun with: -v
==26115==
==26115== My PID = 26115, parent PID = 26114. Prog and args are:
==26115== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26115== 0
==26115== 5
==26115== 9
==26115== root
==26115== TestCMPIIndicationStressTestProviderModule
==26115==
==26115== Thread 2:
==26115== Syscall param write(buf) points to uninitialised byte(s)
==26115== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26115== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26115== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26115== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26115== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26115== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26115== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26115== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26115== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26115== Address 0x7100B1C is 4 bytes inside a block of size 4,096 alloc'd
==26115== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26115== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26115== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26115== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26115== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26115== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26115== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26115== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26115== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26115==
==26115== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 11 from 1)
==26115== malloc/free: in use at exit: 19,336 bytes in 11 blocks.
==26115== malloc/free: 4,733 allocs, 4,722 frees, 399,736 bytes allocated.
==26115== For counts of detected errors, rerun with: -v
==26115== searching for pointers to 11 not-freed blocks.
==26115== checked 793,736 bytes.
==26115==
==26115== LEAK SUMMARY:
==26115== definitely lost: 0 bytes in 0 blocks.
==26115== possibly lost: 0 bytes in 0 blocks.
==26115== still reachable: 19,336 bytes in 11 blocks.
==26115== suppressed: 0 bytes in 0 blocks.
==26115== Reachable blocks (those to which a pointer was found) are not shown.
==26115== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26142== Memcheck, a memory error detector.
==26142== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26142== Using LibVEX rev 1658, a library for dynamic binary translation.
==26142== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26142== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26142== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26142== For more details, rerun with: -v
==26142==
==26142== My PID = 26142, parent PID = 26141. Prog and args are:
==26142== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26142== 0
==26142== 5
==26142== 10
==26142== root
==26142== TestCMPIIndicationStressTestProviderModule
==26142==
==26142== Thread 2:
==26142== Syscall param write(buf) points to uninitialised byte(s)
==26142== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26142== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26142== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26142== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26142== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26142== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26142== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26142== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26142== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26142== Address 0x7101B8C is 4 bytes inside a block of size 4,096 alloc'd
==26142== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26142== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26142== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26142== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26142== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26142== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26142== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26142== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26142== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26142==
==26142== ERROR SUMMARY: 5 errors from 1 contexts (suppressed: 11 from 1)
==26142== malloc/free: in use at exit: 19,336 bytes in 11 blocks.
==26142== malloc/free: 5,220 allocs, 5,209 frees, 456,080 bytes allocated.
==26142== For counts of detected errors, rerun with: -v
==26142== searching for pointers to 11 not-freed blocks.
==26142== checked 793,752 bytes.
==26142==
==26142== LEAK SUMMARY:
==26142== definitely lost: 0 bytes in 0 blocks.
==26142== possibly lost: 0 bytes in 0 blocks.
==26142== still reachable: 19,336 bytes in 11 blocks.
==26142== suppressed: 0 bytes in 0 blocks.
==26142== Reachable blocks (those to which a pointer was found) are not shown.
==26142== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26172== Memcheck, a memory error detector.
==26172== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26172== Using LibVEX rev 1658, a library for dynamic binary translation.
==26172== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26172== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26172== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26172== For more details, rerun with: -v
==26172==
==26172== My PID = 26172, parent PID = 26171. Prog and args are:
==26172== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26172== 0
==26172== 5
==26172== 10
==26172== root
==26172== TestCMPIIndicationStressTestProviderModule
==26172==
==26172== Thread 2:
==26172== Syscall param write(buf) points to uninitialised byte(s)
==26172== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26172== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26172== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26172== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26172== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26172== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26172== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26172== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26172== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26172== Address 0x7101B8C is 4 bytes inside a block of size 4,096 alloc'd
==26172== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26172== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26172== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26172== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26172== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==26172== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26172== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26172== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26172== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26172==
==26172== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 11 from 1)
==26172== malloc/free: in use at exit: 19,336 bytes in 11 blocks.
==26172== malloc/free: 6,674 allocs, 6,663 frees, 565,197 bytes allocated.
==26172== For counts of detected errors, rerun with: -v
==26172== searching for pointers to 11 not-freed blocks.
==26172== checked 793,736 bytes.
==26172==
==26172== LEAK SUMMARY:
==26172== definitely lost: 0 bytes in 0 blocks.
==26172== possibly lost: 0 bytes in 0 blocks.
==26172== still reachable: 19,336 bytes in 11 blocks.
==26172== suppressed: 0 bytes in 0 blocks.
==26172== Reachable blocks (those to which a pointer was found) are not shown.
==26172== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26218== Memcheck, a memory error detector.
==26218== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26218== Using LibVEX rev 1658, a library for dynamic binary translation.
==26218== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26218== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26218== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26218== For more details, rerun with: -v
==26218==
==26218== My PID = 26218, parent PID = 26217. Prog and args are:
==26218== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26218== 0
==26218== 5
==26218== 9
==26218== root
==26218== TestChunkingStressProviderModule
==26218==
==26218== Thread 3:
==26218== Syscall param write(buf) points to uninitialised byte(s)
==26218== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26218== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26218== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26218== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26218== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==26218== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==26218== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==26218== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==26218== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==26218== by 0x75961B6: Pegasus::TestChunkingStressProviderEIS::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (TestChunkingStressProviderEIS.cpp:162)
==26218== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==26218== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==26218== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==26218== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==26218== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==26218== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==26218== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26218== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26218== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26218== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26218== Address 0x7D11BDC is 4 bytes inside a block of size 16,384 alloc'd
==26218== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==26218== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==26218== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==26218== by 0x63A206C: Pegasus::CIMBuffer::_putMagic(unsigned) (CIMBuffer.h:921)
==26218== by 0x63A026E: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:586)
==26218== by 0x63A261E: Pegasus::CIMBuffer::putObjectPathA(Pegasus::Array const&) (CIMBuffer.h:800)
==26218== by 0x63A30E3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1096)
==26218== by 0x63A4C83: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:415)
==26218== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==26218== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==26218== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==26218== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==26218== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==26218== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==26218== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==26218== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==26218== by 0x75961B6: Pegasus::TestChunkingStressProviderEIS::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (TestChunkingStressProviderEIS.cpp:162)
==26218== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==26218== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==26218== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==26218== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==26218== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==26218== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==26218== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26218== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==26218==
==26218== ERROR SUMMARY: 546 errors from 1 contexts (suppressed: 8 from 1)
==26218== malloc/free: in use at exit: 2,874 bytes in 9 blocks.
==26218== malloc/free: 370,744 allocs, 370,735 frees, 113,386,007 bytes allocated.
==26218== For counts of detected errors, rerun with: -v
==26218== searching for pointers to 9 not-freed blocks.
==26218== checked 793,728 bytes.
==26218==
==26218== LEAK SUMMARY:
==26218== definitely lost: 0 bytes in 0 blocks.
==26218== possibly lost: 0 bytes in 0 blocks.
==26218== still reachable: 2,874 bytes in 9 blocks.
==26218== suppressed: 0 bytes in 0 blocks.
==26218== Reachable blocks (those to which a pointer was found) are not shown.
==26218== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27005== Memcheck, a memory error detector.
==27005== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27005== Using LibVEX rev 1658, a library for dynamic binary translation.
==27005== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27005== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27005== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27005== For more details, rerun with: -v
==27005==
==27005== My PID = 27005, parent PID = 27004. Prog and args are:
==27005== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27005== 0
==27005== 5
==27005== 9
==27005== root
==27005== SampleAssociationProviderModule
==27005==
==27005== Thread 2:
==27005== Syscall param write(buf) points to uninitialised byte(s)
==27005== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27005== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27005== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27005== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27005== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27005== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27005== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27005== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27005== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27005== Address 0x70F64D4 is 4 bytes inside a block of size 4,096 alloc'd
==27005== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27005== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27005== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27005== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27005== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27005== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27005== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27005== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27005== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27005==
==27005== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==27005== malloc/free: in use at exit: 2,840 bytes in 8 blocks.
==27005== malloc/free: 5,237 allocs, 5,229 frees, 388,655 bytes allocated.
==27005== For counts of detected errors, rerun with: -v
==27005== searching for pointers to 8 not-freed blocks.
==27005== checked 793,224 bytes.
==27005==
==27005== LEAK SUMMARY:
==27005== definitely lost: 0 bytes in 0 blocks.
==27005== possibly lost: 0 bytes in 0 blocks.
==27005== still reachable: 2,840 bytes in 8 blocks.
==27005== suppressed: 0 bytes in 0 blocks.
==27005== Reachable blocks (those to which a pointer was found) are not shown.
==27005== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27037== Memcheck, a memory error detector.
==27037== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27037== Using LibVEX rev 1658, a library for dynamic binary translation.
==27037== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27037== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27037== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27037== For more details, rerun with: -v
==27037==
==27037== My PID = 27037, parent PID = 27036. Prog and args are:
==27037== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27037== 0
==27037== 5
==27037== 9
==27037== root
==27037== SampleMethodProviderModule
==27037==
==27037== Thread 2:
==27037== Syscall param write(buf) points to uninitialised byte(s)
==27037== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27037== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27037== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27037== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27037== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27037== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27037== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27037== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27037== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27037== Address 0x70E2F7C is 4 bytes inside a block of size 4,096 alloc'd
==27037== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27037== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27037== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27037== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27037== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27037== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27037== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27037== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27037== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27037==
==27037== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 8 from 1)
==27037== malloc/free: in use at exit: 2,830 bytes in 8 blocks.
==27037== malloc/free: 2,820 allocs, 2,812 frees, 208,188 bytes allocated.
==27037== For counts of detected errors, rerun with: -v
==27037== searching for pointers to 8 not-freed blocks.
==27037== checked 793,184 bytes.
==27037==
==27037== LEAK SUMMARY:
==27037== definitely lost: 0 bytes in 0 blocks.
==27037== possibly lost: 0 bytes in 0 blocks.
==27037== still reachable: 2,830 bytes in 8 blocks.
==27037== suppressed: 0 bytes in 0 blocks.
==27037== Reachable blocks (those to which a pointer was found) are not shown.
==27037== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27049== Memcheck, a memory error detector.
==27049== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27049== Using LibVEX rev 1658, a library for dynamic binary translation.
==27049== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27049== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27049== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27049== For more details, rerun with: -v
==27049==
==27049== My PID = 27049, parent PID = 27048. Prog and args are:
==27049== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27049== 0
==27049== 5
==27049== 9
==27049== root
==27049== SampleInstanceProviderModule
==27049==
==27049== Thread 2:
==27049== Syscall param write(buf) points to uninitialised byte(s)
==27049== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27049== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27049== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27049== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27049== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27049== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27049== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27049== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27049== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27049== Address 0x70E49B4 is 4 bytes inside a block of size 4,096 alloc'd
==27049== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27049== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27049== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27049== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27049== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27049== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27049== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27049== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27049== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27049==
==27049== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 8 from 1)
==27049== malloc/free: in use at exit: 2,834 bytes in 8 blocks.
==27049== malloc/free: 2,868 allocs, 2,860 frees, 212,381 bytes allocated.
==27049== For counts of detected errors, rerun with: -v
==27049== searching for pointers to 8 not-freed blocks.
==27049== checked 793,200 bytes.
==27049==
==27049== LEAK SUMMARY:
==27049== definitely lost: 0 bytes in 0 blocks.
==27049== possibly lost: 0 bytes in 0 blocks.
==27049== still reachable: 2,834 bytes in 8 blocks.
==27049== suppressed: 0 bytes in 0 blocks.
==27049== Reachable blocks (those to which a pointer was found) are not shown.
==27049== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27072== Memcheck, a memory error detector.
==27072== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27072== Using LibVEX rev 1658, a library for dynamic binary translation.
==27072== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27072== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27072== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27072== For more details, rerun with: -v
==27072==
==27072== My PID = 27072, parent PID = 27071. Prog and args are:
==27072== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27072== 0
==27072== 5
==27072== 9
==27072== cimsrvr
==27072== ComputerSystemModule
==27072==
==27072== Thread 2:
==27072== Syscall param write(buf) points to uninitialised byte(s)
==27072== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27072== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27072== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27072== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27072== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27072== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27072== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27072== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27072== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27072== Address 0x70E48E4 is 4 bytes inside a block of size 4,096 alloc'd
==27072== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27072== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27072== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27072== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27072== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27072== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27072== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27072== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27072== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27072==
==27072== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 8 from 1)
==27072== malloc/free: in use at exit: 2,824 bytes in 8 blocks.
==27072== malloc/free: 2,856 allocs, 2,848 frees, 212,696 bytes allocated.
==27072== For counts of detected errors, rerun with: -v
==27072== searching for pointers to 8 not-freed blocks.
==27072== checked 793,176 bytes.
==27072==
==27072== LEAK SUMMARY:
==27072== definitely lost: 0 bytes in 0 blocks.
==27072== possibly lost: 0 bytes in 0 blocks.
==27072== still reachable: 2,824 bytes in 8 blocks.
==27072== suppressed: 0 bytes in 0 blocks.
==27072== Reachable blocks (those to which a pointer was found) are not shown.
==27072== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27626== Memcheck, a memory error detector.
==27626== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27626== Using LibVEX rev 1658, a library for dynamic binary translation.
==27626== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27626== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27626== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27626== For more details, rerun with: -v
==27626==
==27626== My PID = 27626, parent PID = 27625. Prog and args are:
==27626== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27626== 0
==27626== 5
==27626== 9
==27626== root
==27626== IndicationTestProviderModule
==27626==
==27626== Thread 2:
==27626== Syscall param write(buf) points to uninitialised byte(s)
==27626== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27626== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27626== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27626== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27626== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27626== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27626== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27626== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27626== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27626== Address 0x711334C is 4 bytes inside a block of size 4,096 alloc'd
==27626== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27626== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27626== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27626== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27626== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27626== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27626== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27626== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27626== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27626==
==27626== ERROR SUMMARY: 38 errors from 1 contexts (suppressed: 8 from 1)
==27626== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==27626== malloc/free: 15,563 allocs, 15,552 frees, 1,637,743 bytes allocated.
==27626== For counts of detected errors, rerun with: -v
==27626== searching for pointers to 11 not-freed blocks.
==27626== checked 793,360 bytes.
==27626==
==27626== LEAK SUMMARY:
==27626== definitely lost: 0 bytes in 0 blocks.
==27626== possibly lost: 0 bytes in 0 blocks.
==27626== still reachable: 19,308 bytes in 11 blocks.
==27626== suppressed: 0 bytes in 0 blocks.
==27626== Reachable blocks (those to which a pointer was found) are not shown.
==27626== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27641== Memcheck, a memory error detector.
==27641== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27641== Using LibVEX rev 1658, a library for dynamic binary translation.
==27641== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27641== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27641== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27641== For more details, rerun with: -v
==27641==
==27641== My PID = 27641, parent PID = 27640. Prog and args are:
==27641== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27641== 0
==27641== 5
==27641== 9
==27641== root
==27641== SimpleDisplayConsumerModule
==27641==
==27641== Thread 2:
==27641== Syscall param write(buf) points to uninitialised byte(s)
==27641== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27641== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27641== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27641== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27641== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27641== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27641== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27641== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27641== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27641== Address 0x70EA2EC is 4 bytes inside a block of size 4,096 alloc'd
==27641== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27641== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27641== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27641== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27641== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27641== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27641== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27641== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27641== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27641==
==27641== ERROR SUMMARY: 75 errors from 1 contexts (suppressed: 8 from 1)
==27641== malloc/free: in use at exit: 2,832 bytes in 8 blocks.
==27641== malloc/free: 15,967 allocs, 15,959 frees, 1,685,180 bytes allocated.
==27641== For counts of detected errors, rerun with: -v
==27641== searching for pointers to 8 not-freed blocks.
==27641== checked 793,192 bytes.
==27641==
==27641== LEAK SUMMARY:
==27641== definitely lost: 0 bytes in 0 blocks.
==27641== possibly lost: 0 bytes in 0 blocks.
==27641== still reachable: 2,832 bytes in 8 blocks.
==27641== suppressed: 0 bytes in 0 blocks.
==27641== Reachable blocks (those to which a pointer was found) are not shown.
==27641== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27670== Memcheck, a memory error detector.
==27670== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27670== Using LibVEX rev 1658, a library for dynamic binary translation.
==27670== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27670== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27670== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27670== For more details, rerun with: -v
==27670==
==27670== My PID = 27670, parent PID = 27669. Prog and args are:
==27670== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27670== 0
==27670== 5
==27670== 9
==27670== root
==27670== ProcessIndicationProviderModule
==27670==
==27670== Thread 2:
==27670== Syscall param write(buf) points to uninitialised byte(s)
==27670== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27670== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27670== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27670== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27670== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27670== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27670== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27670== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27670== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27670== Address 0x70EE67C is 4 bytes inside a block of size 4,096 alloc'd
==27670== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27670== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27670== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27670== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27670== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27670== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27670== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27670== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27670== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27670==
==27670== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==27670== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==27670== malloc/free: 3,361 allocs, 3,352 frees, 258,331 bytes allocated.
==27670== For counts of detected errors, rerun with: -v
==27670== searching for pointers to 9 not-freed blocks.
==27670== checked 793,256 bytes.
==27670==
==27670== LEAK SUMMARY:
==27670== definitely lost: 0 bytes in 0 blocks.
==27670== possibly lost: 0 bytes in 0 blocks.
==27670== still reachable: 2,872 bytes in 9 blocks.
==27670== suppressed: 0 bytes in 0 blocks.
==27670== Reachable blocks (those to which a pointer was found) are not shown.
==27670== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27683== Memcheck, a memory error detector.
==27683== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27683== Using LibVEX rev 1658, a library for dynamic binary translation.
==27683== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27683== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27683== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27683== For more details, rerun with: -v
==27683==
==27683== My PID = 27683, parent PID = 27682. Prog and args are:
==27683== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27683== 0
==27683== 5
==27683== 9
==27683== root
==27683== ProcessIndicationProviderModule
==27683==
==27683== Thread 2:
==27683== Syscall param write(buf) points to uninitialised byte(s)
==27683== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27683== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27683== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27683== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27683== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27683== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27683== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27683== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27683== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27683== Address 0x70EE67C is 4 bytes inside a block of size 4,096 alloc'd
==27683== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27683== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27683== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27683== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27683== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27683== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27683== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27683== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27683== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27683==
==27683== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==27683== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==27683== malloc/free: 3,361 allocs, 3,352 frees, 258,331 bytes allocated.
==27683== For counts of detected errors, rerun with: -v
==27683== searching for pointers to 9 not-freed blocks.
==27683== checked 793,256 bytes.
==27683==
==27683== LEAK SUMMARY:
==27683== definitely lost: 0 bytes in 0 blocks.
==27683== possibly lost: 0 bytes in 0 blocks.
==27683== still reachable: 2,872 bytes in 9 blocks.
==27683== suppressed: 0 bytes in 0 blocks.
==27683== Reachable blocks (those to which a pointer was found) are not shown.
==27683== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27690== Memcheck, a memory error detector.
==27690== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27690== Using LibVEX rev 1658, a library for dynamic binary translation.
==27690== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27690== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27690== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27690== For more details, rerun with: -v
==27690==
==27690== My PID = 27690, parent PID = 27689. Prog and args are:
==27690== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27690== 0
==27690== 5
==27690== 9
==27690== root
==27690== ProcessIndicationProviderModule
==27690==
==27690== Thread 2:
==27690== Syscall param write(buf) points to uninitialised byte(s)
==27690== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27690== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27690== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27690== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27690== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27690== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27690== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27690== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27690== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27690== Address 0x70F2674 is 4 bytes inside a block of size 4,096 alloc'd
==27690== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27690== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27690== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27690== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27690== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27690== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27690== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27690== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27690== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27690==
==27690== ERROR SUMMARY: 13 errors from 1 contexts (suppressed: 8 from 1)
==27690== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==27690== malloc/free: 8,884 allocs, 8,875 frees, 761,999 bytes allocated.
==27690== For counts of detected errors, rerun with: -v
==27690== searching for pointers to 9 not-freed blocks.
==27690== checked 793,256 bytes.
==27690==
==27690== LEAK SUMMARY:
==27690== definitely lost: 0 bytes in 0 blocks.
==27690== possibly lost: 0 bytes in 0 blocks.
==27690== still reachable: 2,872 bytes in 9 blocks.
==27690== suppressed: 0 bytes in 0 blocks.
==27690== Reachable blocks (those to which a pointer was found) are not shown.
==27690== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27730== Memcheck, a memory error detector.
==27730== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27730== Using LibVEX rev 1658, a library for dynamic binary translation.
==27730== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27730== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27730== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27730== For more details, rerun with: -v
==27730==
==27730== My PID = 27730, parent PID = 27729. Prog and args are:
==27730== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27730== 0
==27730== 5
==27730== 9
==27730== root
==27730== ProcessIndicationProviderModule
==27730==
==27730== Thread 2:
==27730== Syscall param write(buf) points to uninitialised byte(s)
==27730== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27730== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27730== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27730== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27730== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27730== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27730== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27730== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27730== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27730== Address 0x70EE69C is 4 bytes inside a block of size 4,096 alloc'd
==27730== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27730== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27730== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27730== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27730== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27730== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27730== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27730== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27730== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27730==
==27730== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==27730== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==27730== malloc/free: 3,361 allocs, 3,352 frees, 258,367 bytes allocated.
==27730== For counts of detected errors, rerun with: -v
==27730== searching for pointers to 9 not-freed blocks.
==27730== checked 793,256 bytes.
==27730==
==27730== LEAK SUMMARY:
==27730== definitely lost: 0 bytes in 0 blocks.
==27730== possibly lost: 0 bytes in 0 blocks.
==27730== still reachable: 2,872 bytes in 9 blocks.
==27730== suppressed: 0 bytes in 0 blocks.
==27730== Reachable blocks (those to which a pointer was found) are not shown.
==27730== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27744== Memcheck, a memory error detector.
==27744== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27744== Using LibVEX rev 1658, a library for dynamic binary translation.
==27744== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27744== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27744== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27744== For more details, rerun with: -v
==27744==
==27744== My PID = 27744, parent PID = 27743. Prog and args are:
==27744== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27744== 0
==27744== 5
==27744== 9
==27744== root
==27744== ProcessIndicationProviderModule
==27744==
==27744== Thread 2:
==27744== Syscall param write(buf) points to uninitialised byte(s)
==27744== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27744== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27744== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27744== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27744== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27744== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27744== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27744== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27744== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27744== Address 0x70EE69C is 4 bytes inside a block of size 4,096 alloc'd
==27744== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27744== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27744== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27744== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27744== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27744== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27744== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27744== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27744== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27744==
==27744== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==27744== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==27744== malloc/free: 3,361 allocs, 3,352 frees, 258,367 bytes allocated.
==27744== For counts of detected errors, rerun with: -v
==27744== searching for pointers to 9 not-freed blocks.
==27744== checked 793,256 bytes.
==27744==
==27744== LEAK SUMMARY:
==27744== definitely lost: 0 bytes in 0 blocks.
==27744== possibly lost: 0 bytes in 0 blocks.
==27744== still reachable: 2,872 bytes in 9 blocks.
==27744== suppressed: 0 bytes in 0 blocks.
==27744== Reachable blocks (those to which a pointer was found) are not shown.
==27744== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27751== Memcheck, a memory error detector.
==27751== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27751== Using LibVEX rev 1658, a library for dynamic binary translation.
==27751== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27751== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27751== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27751== For more details, rerun with: -v
==27751==
==27751== My PID = 27751, parent PID = 27750. Prog and args are:
==27751== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27751== 0
==27751== 5
==27751== 9
==27751== root
==27751== ProcessIndicationProviderModule
==27751==
==27751== Thread 2:
==27751== Syscall param write(buf) points to uninitialised byte(s)
==27751== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27751== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27751== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27751== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27751== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27751== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27751== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27751== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27751== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27751== Address 0x70F2694 is 4 bytes inside a block of size 4,096 alloc'd
==27751== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27751== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27751== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27751== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27751== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27751== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27751== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27751== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27751== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27751==
==27751== ERROR SUMMARY: 13 errors from 1 contexts (suppressed: 8 from 1)
==27751== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==27751== malloc/free: 8,880 allocs, 8,871 frees, 761,883 bytes allocated.
==27751== For counts of detected errors, rerun with: -v
==27751== searching for pointers to 9 not-freed blocks.
==27751== checked 793,256 bytes.
==27751==
==27751== LEAK SUMMARY:
==27751== definitely lost: 0 bytes in 0 blocks.
==27751== possibly lost: 0 bytes in 0 blocks.
==27751== still reachable: 2,872 bytes in 9 blocks.
==27751== suppressed: 0 bytes in 0 blocks.
==27751== Reachable blocks (those to which a pointer was found) are not shown.
==27751== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27822== Memcheck, a memory error detector.
==27822== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27822== Using LibVEX rev 1658, a library for dynamic binary translation.
==27822== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27822== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27822== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27822== For more details, rerun with: -v
==27822==
==27822== My PID = 27822, parent PID = 27821. Prog and args are:
==27822== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27822== 0
==27822== 5
==27822== 9
==27822== root
==27822== IndicationTestProviderModule
==27822==
==27822== Thread 2:
==27822== Syscall param write(buf) points to uninitialised byte(s)
==27822== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27822== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27822== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27822== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27822== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27822== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27822== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27822== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27822== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27822== Address 0x70E2B0C is 4 bytes inside a block of size 4,096 alloc'd
==27822== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27822== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27822== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27822== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27822== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27822== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27822== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27822== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27822== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27822==
==27822== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==27822== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==27822== malloc/free: 4,346 allocs, 4,335 frees, 425,409 bytes allocated.
==27822== For counts of detected errors, rerun with: -v
==27822== searching for pointers to 11 not-freed blocks.
==27822== checked 793,328 bytes.
==27822==
==27822== LEAK SUMMARY:
==27822== definitely lost: 0 bytes in 0 blocks.
==27822== possibly lost: 0 bytes in 0 blocks.
==27822== still reachable: 19,308 bytes in 11 blocks.
==27822== suppressed: 0 bytes in 0 blocks.
==27822== Reachable blocks (those to which a pointer was found) are not shown.
==27822== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27840== Memcheck, a memory error detector.
==27840== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27840== Using LibVEX rev 1658, a library for dynamic binary translation.
==27840== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27840== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27840== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27840== For more details, rerun with: -v
==27840==
==27840== My PID = 27840, parent PID = 27839. Prog and args are:
==27840== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27840== 0
==27840== 5
==27840== 9
==27840== root
==27840== IndicationTestProviderModule
==27840==
==27840== Thread 2:
==27840== Syscall param write(buf) points to uninitialised byte(s)
==27840== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27840== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27840== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27840== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27840== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27840== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27840== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27840== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27840== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27840== Address 0x7116DA4 is 4 bytes inside a block of size 4,096 alloc'd
==27840== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27840== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27840== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27840== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27840== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27840== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27840== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27840== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27840== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27840==
==27840== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==27840== malloc/free: in use at exit: 35,779 bytes in 14 blocks.
==27840== malloc/free: 6,941 allocs, 6,927 frees, 739,531 bytes allocated.
==27840== For counts of detected errors, rerun with: -v
==27840== searching for pointers to 14 not-freed blocks.
==27840== checked 793,448 bytes.
==27840==
==27840== LEAK SUMMARY:
==27840== definitely lost: 0 bytes in 0 blocks.
==27840== possibly lost: 0 bytes in 0 blocks.
==27840== still reachable: 35,779 bytes in 14 blocks.
==27840== suppressed: 0 bytes in 0 blocks.
==27840== Reachable blocks (those to which a pointer was found) are not shown.
==27840== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27884== Memcheck, a memory error detector.
==27884== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27884== Using LibVEX rev 1658, a library for dynamic binary translation.
==27884== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27884== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27884== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27884== For more details, rerun with: -v
==27884==
==27884== My PID = 27884, parent PID = 27883. Prog and args are:
==27884== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27884== 0
==27884== 5
==27884== 9
==27884== root
==27884== IndicationTestProviderModule
==27884==
==27884== Thread 2:
==27884== Syscall param write(buf) points to uninitialised byte(s)
==27884== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27884== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27884== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27884== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27884== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27884== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27884== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27884== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27884== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27884== Address 0x70E2B0C is 4 bytes inside a block of size 4,096 alloc'd
==27884== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27884== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27884== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27884== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27884== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27884== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27884== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27884== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27884== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27884==
==27884== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==27884== malloc/free: in use at exit: 19,337 bytes in 12 blocks.
==27884== malloc/free: 4,885 allocs, 4,873 frees, 502,379 bytes allocated.
==27884== For counts of detected errors, rerun with: -v
==27884== searching for pointers to 12 not-freed blocks.
==27884== checked 793,352 bytes.
==27884==
==27884== LEAK SUMMARY:
==27884== definitely lost: 0 bytes in 0 blocks.
==27884== possibly lost: 0 bytes in 0 blocks.
==27884== still reachable: 19,337 bytes in 12 blocks.
==27884== suppressed: 0 bytes in 0 blocks.
==27884== Reachable blocks (those to which a pointer was found) are not shown.
==27884== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27902== Memcheck, a memory error detector.
==27902== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27902== Using LibVEX rev 1658, a library for dynamic binary translation.
==27902== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27902== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27902== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27902== For more details, rerun with: -v
==27902==
==27902== My PID = 27902, parent PID = 27901. Prog and args are:
==27902== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27902== 0
==27902== 5
==27902== 9
==27902== root
==27902== IndicationTestProviderModule
==27902==
==27902== Thread 2:
==27902== Syscall param write(buf) points to uninitialised byte(s)
==27902== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27902== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27902== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27902== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27902== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27902== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27902== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27902== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27902== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27902== Address 0x713017C is 4 bytes inside a block of size 4,096 alloc'd
==27902== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27902== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27902== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27902== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27902== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27902== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27902== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27902== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27902== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27902==
==27902== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==27902== malloc/free: in use at exit: 35,779 bytes in 14 blocks.
==27902== malloc/free: 6,955 allocs, 6,941 frees, 740,833 bytes allocated.
==27902== For counts of detected errors, rerun with: -v
==27902== searching for pointers to 14 not-freed blocks.
==27902== checked 793,448 bytes.
==27902==
==27902== LEAK SUMMARY:
==27902== definitely lost: 0 bytes in 0 blocks.
==27902== possibly lost: 0 bytes in 0 blocks.
==27902== still reachable: 35,779 bytes in 14 blocks.
==27902== suppressed: 0 bytes in 0 blocks.
==27902== Reachable blocks (those to which a pointer was found) are not shown.
==27902== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27945== Memcheck, a memory error detector.
==27945== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27945== Using LibVEX rev 1658, a library for dynamic binary translation.
==27945== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27945== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27945== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27945== For more details, rerun with: -v
==27945==
==27945== My PID = 27945, parent PID = 27944. Prog and args are:
==27945== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27945== 0
==27945== 5
==27945== 9
==27945== root
==27945== IndicationTestProviderModule
==27945==
==27945== Thread 2:
==27945== Syscall param write(buf) points to uninitialised byte(s)
==27945== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27945== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27945== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27945== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27945== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27945== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27945== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27945== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27945== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27945== Address 0x70E2B0C is 4 bytes inside a block of size 4,096 alloc'd
==27945== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27945== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27945== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27945== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27945== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27945== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27945== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27945== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27945== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27945==
==27945== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==27945== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==27945== malloc/free: 4,360 allocs, 4,349 frees, 426,711 bytes allocated.
==27945== For counts of detected errors, rerun with: -v
==27945== searching for pointers to 11 not-freed blocks.
==27945== checked 793,328 bytes.
==27945==
==27945== LEAK SUMMARY:
==27945== definitely lost: 0 bytes in 0 blocks.
==27945== possibly lost: 0 bytes in 0 blocks.
==27945== still reachable: 19,308 bytes in 11 blocks.
==27945== suppressed: 0 bytes in 0 blocks.
==27945== Reachable blocks (those to which a pointer was found) are not shown.
==27945== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==27961== Memcheck, a memory error detector.
==27961== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27961== Using LibVEX rev 1658, a library for dynamic binary translation.
==27961== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27961== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27961== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27961== For more details, rerun with: -v
==27961==
==27961== My PID = 27961, parent PID = 27960. Prog and args are:
==27961== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==27961== 0
==27961== 5
==27961== 9
==27961== root
==27961== IndicationTestProviderModule
==27961==
==27961== Thread 2:
==27961== Syscall param write(buf) points to uninitialised byte(s)
==27961== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==27961== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==27961== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==27961== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27961== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27961== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27961== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27961== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27961== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27961== Address 0x7117594 is 4 bytes inside a block of size 4,096 alloc'd
==27961== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27961== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==27961== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==27961== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==27961== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==27961== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27961== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==27961== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==27961== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==27961==
==27961== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==27961== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==27961== malloc/free: 6,442 allocs, 6,431 frees, 650,025 bytes allocated.
==27961== For counts of detected errors, rerun with: -v
==27961== searching for pointers to 11 not-freed blocks.
==27961== checked 793,328 bytes.
==27961==
==27961== LEAK SUMMARY:
==27961== definitely lost: 0 bytes in 0 blocks.
==27961== possibly lost: 0 bytes in 0 blocks.
==27961== still reachable: 19,308 bytes in 11 blocks.
==27961== suppressed: 0 bytes in 0 blocks.
==27961== Reachable blocks (those to which a pointer was found) are not shown.
==27961== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28008== Memcheck, a memory error detector.
==28008== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28008== Using LibVEX rev 1658, a library for dynamic binary translation.
==28008== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28008== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28008== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28008== For more details, rerun with: -v
==28008==
==28008== My PID = 28008, parent PID = 28007. Prog and args are:
==28008== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28008== 0
==28008== 5
==28008== 9
==28008== root
==28008== IndicationTestProviderModule
==28008==
==28008== Thread 2:
==28008== Syscall param write(buf) points to uninitialised byte(s)
==28008== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28008== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28008== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28008== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28008== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28008== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28008== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28008== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28008== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28008== Address 0x70E2B0C is 4 bytes inside a block of size 4,096 alloc'd
==28008== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28008== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28008== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28008== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28008== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28008== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28008== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28008== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28008== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28008==
==28008== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==28008== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==28008== malloc/free: 4,360 allocs, 4,349 frees, 426,711 bytes allocated.
==28008== For counts of detected errors, rerun with: -v
==28008== searching for pointers to 11 not-freed blocks.
==28008== checked 793,328 bytes.
==28008==
==28008== LEAK SUMMARY:
==28008== definitely lost: 0 bytes in 0 blocks.
==28008== possibly lost: 0 bytes in 0 blocks.
==28008== still reachable: 19,308 bytes in 11 blocks.
==28008== suppressed: 0 bytes in 0 blocks.
==28008== Reachable blocks (those to which a pointer was found) are not shown.
==28008== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28024== Memcheck, a memory error detector.
==28024== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28024== Using LibVEX rev 1658, a library for dynamic binary translation.
==28024== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28024== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28024== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28024== For more details, rerun with: -v
==28024==
==28024== My PID = 28024, parent PID = 28023. Prog and args are:
==28024== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28024== 0
==28024== 5
==28024== 9
==28024== root
==28024== IndicationTestProviderModule
==28024==
==28024== Thread 2:
==28024== Syscall param write(buf) points to uninitialised byte(s)
==28024== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28024== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28024== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28024== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28024== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28024== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28024== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28024== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28024== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28024== Address 0x7117594 is 4 bytes inside a block of size 4,096 alloc'd
==28024== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28024== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28024== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28024== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28024== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28024== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28024== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28024== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28024== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28024==
==28024== ERROR SUMMARY: 67 errors from 1 contexts (suppressed: 8 from 1)
==28024== malloc/free: in use at exit: 35,772 bytes in 14 blocks.
==28024== malloc/free: 27,523 allocs, 27,509 frees, 3,243,494 bytes allocated.
==28024== For counts of detected errors, rerun with: -v
==28024== searching for pointers to 14 not-freed blocks.
==28024== checked 793,528 bytes.
==28024==
==28024== LEAK SUMMARY:
==28024== definitely lost: 0 bytes in 0 blocks.
==28024== possibly lost: 0 bytes in 0 blocks.
==28024== still reachable: 35,772 bytes in 14 blocks.
==28024== suppressed: 0 bytes in 0 blocks.
==28024== Reachable blocks (those to which a pointer was found) are not shown.
==28024== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28262== Memcheck, a memory error detector.
==28262== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28262== Using LibVEX rev 1658, a library for dynamic binary translation.
==28262== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28262== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28262== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28262== For more details, rerun with: -v
==28262==
==28262== My PID = 28262, parent PID = 28260. Prog and args are:
==28262== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28262== 0
==28262== 5
==28262== 9
==28262== root
==28262== AlertIndicationProviderModule
==28262==
==28262== Thread 2:
==28262== Syscall param write(buf) points to uninitialised byte(s)
==28262== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28262== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28262== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28262== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28262== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28262== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28262== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28262== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28262== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28262== Address 0x70F0CBC is 4 bytes inside a block of size 4,096 alloc'd
==28262== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28262== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28262== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28262== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28262== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28262== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28262== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28262== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28262== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28262==
==28262== ERROR SUMMARY: 74 errors from 1 contexts (suppressed: 8 from 1)
==28262== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==28262== malloc/free: 41,625 allocs, 41,616 frees, 3,619,943 bytes allocated.
==28262== For counts of detected errors, rerun with: -v
==28262== searching for pointers to 9 not-freed blocks.
==28262== checked 793,232 bytes.
==28262==
==28262== LEAK SUMMARY:
==28262== definitely lost: 0 bytes in 0 blocks.
==28262== possibly lost: 0 bytes in 0 blocks.
==28262== still reachable: 2,868 bytes in 9 blocks.
==28262== suppressed: 0 bytes in 0 blocks.
==28262== Reachable blocks (those to which a pointer was found) are not shown.
==28262== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28263== Memcheck, a memory error detector.
==28263== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28263== Using LibVEX rev 1658, a library for dynamic binary translation.
==28263== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28263== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28263== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28263== For more details, rerun with: -v
==28263==
==28263== My PID = 28263, parent PID = 28261. Prog and args are:
==28263== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28263== 0
==28263== 5
==28263== 9
==28263== root
==28263== ProcessIndicationProviderModule
==28263==
==28263== Thread 2:
==28263== Syscall param write(buf) points to uninitialised byte(s)
==28263== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28263== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28263== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28263== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28263== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28263== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28263== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28263== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28263== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28263== Address 0x70F0D4C is 4 bytes inside a block of size 4,096 alloc'd
==28263== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28263== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28263== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28263== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28263== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28263== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28263== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28263== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28263== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28263==
==28263== ERROR SUMMARY: 96 errors from 1 contexts (suppressed: 8 from 1)
==28263== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==28263== malloc/free: 54,365 allocs, 54,356 frees, 4,821,051 bytes allocated.
==28263== For counts of detected errors, rerun with: -v
==28263== searching for pointers to 9 not-freed blocks.
==28263== checked 793,256 bytes.
==28263==
==28263== LEAK SUMMARY:
==28263== definitely lost: 0 bytes in 0 blocks.
==28263== possibly lost: 0 bytes in 0 blocks.
==28263== still reachable: 2,872 bytes in 9 blocks.
==28263== suppressed: 0 bytes in 0 blocks.
==28263== Reachable blocks (those to which a pointer was found) are not shown.
==28263== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28284== Memcheck, a memory error detector.
==28284== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28284== Using LibVEX rev 1658, a library for dynamic binary translation.
==28284== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28284== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28284== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28284== For more details, rerun with: -v
==28284==
==28284== My PID = 28284, parent PID = 28283. Prog and args are:
==28284== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28284== 0
==28284== 5
==28284== 9
==28284== root
==28284== IndicationTestProviderModule
==28284==
==28284== Thread 2:
==28284== Syscall param write(buf) points to uninitialised byte(s)
==28284== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28284== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28284== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28284== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28284== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28284== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28284== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28284== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28284== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28284== Address 0x7112BAC is 4 bytes inside a block of size 4,096 alloc'd
==28284== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28284== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28284== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28284== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28284== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28284== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28284== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28284== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28284== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28284==
==28284== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==28284== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==28284== malloc/free: 4,770 allocs, 4,759 frees, 480,424 bytes allocated.
==28284== For counts of detected errors, rerun with: -v
==28284== searching for pointers to 11 not-freed blocks.
==28284== checked 793,320 bytes.
==28284==
==28284== LEAK SUMMARY:
==28284== definitely lost: 0 bytes in 0 blocks.
==28284== possibly lost: 0 bytes in 0 blocks.
==28284== still reachable: 19,308 bytes in 11 blocks.
==28284== suppressed: 0 bytes in 0 blocks.
==28284== Reachable blocks (those to which a pointer was found) are not shown.
==28284== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28299== Memcheck, a memory error detector.
==28299== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28299== Using LibVEX rev 1658, a library for dynamic binary translation.
==28299== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28299== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28299== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28299== For more details, rerun with: -v
==28299==
==28299== My PID = 28299, parent PID = 28298. Prog and args are:
==28299== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28299== 0
==28299== 5
==28299== 9
==28299== root
==28299== ProcessIndicationProviderModule
==28299==
==28299== Thread 2:
==28299== Syscall param write(buf) points to uninitialised byte(s)
==28299== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28299== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28299== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28299== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28299== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28299== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28299== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28299== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28299== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28299== Address 0x70EE61C is 4 bytes inside a block of size 4,096 alloc'd
==28299== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28299== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28299== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28299== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28299== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28299== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28299== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28299== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28299== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28299==
==28299== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 8 from 1)
==28299== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==28299== malloc/free: 4,075 allocs, 4,066 frees, 327,217 bytes allocated.
==28299== For counts of detected errors, rerun with: -v
==28299== searching for pointers to 9 not-freed blocks.
==28299== checked 793,256 bytes.
==28299==
==28299== LEAK SUMMARY:
==28299== definitely lost: 0 bytes in 0 blocks.
==28299== possibly lost: 0 bytes in 0 blocks.
==28299== still reachable: 2,872 bytes in 9 blocks.
==28299== suppressed: 0 bytes in 0 blocks.
==28299== Reachable blocks (those to which a pointer was found) are not shown.
==28299== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28302== Memcheck, a memory error detector.
==28302== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28302== Using LibVEX rev 1658, a library for dynamic binary translation.
==28302== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28302== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28302== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28302== For more details, rerun with: -v
==28302==
==28302== My PID = 28302, parent PID = 28301. Prog and args are:
==28302== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28302== 0
==28302== 5
==28302== 9
==28302== root
==28302== IndicationTestProviderModule
==28302==
==28302== Thread 2:
==28302== Syscall param write(buf) points to uninitialised byte(s)
==28302== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28302== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28302== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28302== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28302== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28302== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28302== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28302== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28302== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28302== Address 0x7116BA4 is 4 bytes inside a block of size 4,096 alloc'd
==28302== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28302== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28302== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28302== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28302== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28302== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28302== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28302== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28302== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28302==
==28302== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==28302== malloc/free: in use at exit: 19,276 bytes in 10 blocks.
==28302== malloc/free: 5,201 allocs, 5,191 frees, 519,125 bytes allocated.
==28302== For counts of detected errors, rerun with: -v
==28302== searching for pointers to 10 not-freed blocks.
==28302== checked 793,288 bytes.
==28302==
==28302== LEAK SUMMARY:
==28302== definitely lost: 0 bytes in 0 blocks.
==28302== possibly lost: 0 bytes in 0 blocks.
==28302== still reachable: 19,276 bytes in 10 blocks.
==28302== suppressed: 0 bytes in 0 blocks.
==28302== Reachable blocks (those to which a pointer was found) are not shown.
==28302== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28402== Memcheck, a memory error detector.
==28402== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28402== Using LibVEX rev 1658, a library for dynamic binary translation.
==28402== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28402== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28402== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28402== For more details, rerun with: -v
==28402==
==28402== My PID = 28402, parent PID = 28401. Prog and args are:
==28402== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28402== 0
==28402== 5
==28402== 9
==28402== cimsrvr
==28402== ComputerSystemModule
==28402==
==28402== Thread 2:
==28402== Syscall param write(buf) points to uninitialised byte(s)
==28402== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28402== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28402== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28402== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28402== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28402== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28402== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28402== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28402== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28402== Address 0x70E88B4 is 4 bytes inside a block of size 4,096 alloc'd
==28402== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28402== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28402== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28402== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28402== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28402== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28402== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28402== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28402== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28402==
==28402== ERROR SUMMARY: 66 errors from 1 contexts (suppressed: 14 from 1)
==28402== malloc/free: in use at exit: 2,856 bytes in 9 blocks.
==28402== malloc/free: 16,467 allocs, 16,458 frees, 1,728,476 bytes allocated.
==28402== For counts of detected errors, rerun with: -v
==28402== searching for pointers to 9 not-freed blocks.
==28402== checked 793,208 bytes.
==28402==
==28402== LEAK SUMMARY:
==28402== definitely lost: 0 bytes in 0 blocks.
==28402== possibly lost: 0 bytes in 0 blocks.
==28402== still reachable: 2,856 bytes in 9 blocks.
==28402== suppressed: 0 bytes in 0 blocks.
==28402== Reachable blocks (those to which a pointer was found) are not shown.
==28402== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28574== Memcheck, a memory error detector.
==28574== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28574== Using LibVEX rev 1658, a library for dynamic binary translation.
==28574== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28574== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28574== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28574== For more details, rerun with: -v
==28574==
==28574== My PID = 28574, parent PID = 28573. Prog and args are:
==28574== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28574== 0
==28574== 5
==28574== 9
==28574== cimsrvr
==28574== OperatingSystemModule
==28574==
==28574== Thread 2:
==28574== Syscall param write(buf) points to uninitialised byte(s)
==28574== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28574== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28574== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28574== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28574== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28574== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28574== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28574== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28574== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28574== Address 0x71288AC is 4 bytes inside a block of size 8,192 alloc'd
==28574== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==28574== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==28574== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==28574== by 0x63A2118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==28574== by 0x63A0AF1: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:727)
==28574== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==28574== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==28574== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==28574== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==28574== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==28574== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==28574== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28574== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28574== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28574== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28574== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28574== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28574==
==28574== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==28574== malloc/free: in use at exit: 2,826 bytes in 8 blocks.
==28574== malloc/free: 5,891 allocs, 5,883 frees, 617,517 bytes allocated.
==28574== For counts of detected errors, rerun with: -v
==28574== searching for pointers to 8 not-freed blocks.
==28574== checked 793,184 bytes.
==28574==
==28574== LEAK SUMMARY:
==28574== definitely lost: 0 bytes in 0 blocks.
==28574== possibly lost: 0 bytes in 0 blocks.
==28574== still reachable: 2,826 bytes in 8 blocks.
==28574== suppressed: 0 bytes in 0 blocks.
==28574== Reachable blocks (those to which a pointer was found) are not shown.
==28574== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28600== Memcheck, a memory error detector.
==28600== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28600== Using LibVEX rev 1658, a library for dynamic binary translation.
==28600== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28600== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28600== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28600== For more details, rerun with: -v
==28600==
==28600== My PID = 28600, parent PID = 28599. Prog and args are:
==28600== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28600== 0
==28600== 5
==28600== 9
==28600== root
==28600== IPProviderModule
==28600==
==28600== Thread 2:
==28600== Syscall param write(buf) points to uninitialised byte(s)
==28600== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28600== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28600== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28600== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28600== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28600== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28600== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28600== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28600== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28600== Address 0x70E593C is 4 bytes inside a block of size 4,096 alloc'd
==28600== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28600== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28600== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28600== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28600== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28600== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28600== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28600== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28600== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28600==
==28600== ERROR SUMMARY: 35 errors from 1 contexts (suppressed: 8 from 1)
==28600== malloc/free: in use at exit: 2,810 bytes in 8 blocks.
==28600== malloc/free: 8,278 allocs, 8,270 frees, 663,128 bytes allocated.
==28600== For counts of detected errors, rerun with: -v
==28600== searching for pointers to 8 not-freed blocks.
==28600== checked 793,152 bytes.
==28600==
==28600== LEAK SUMMARY:
==28600== definitely lost: 0 bytes in 0 blocks.
==28600== possibly lost: 0 bytes in 0 blocks.
==28600== still reachable: 2,810 bytes in 8 blocks.
==28600== suppressed: 0 bytes in 0 blocks.
==28600== Reachable blocks (those to which a pointer was found) are not shown.
==28600== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28682== Memcheck, a memory error detector.
==28682== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28682== Using LibVEX rev 1658, a library for dynamic binary translation.
==28682== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28682== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28682== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28682== For more details, rerun with: -v
==28682==
==28682== My PID = 28682, parent PID = 28681. Prog and args are:
==28682== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28682== 0
==28682== 5
==28682== 9
==28682== cimsrvr
==28682== ProcessModule
==28682==
==28682== Thread 2:
==28682== Syscall param write(buf) points to uninitialised byte(s)
==28682== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28682== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28682== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28682== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28682== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==28682== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==28682== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==28682== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==28682== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==28682== by 0x739A278: ProcessProvider::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (ProcessProvider.cpp:259)
==28682== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==28682== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==28682== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==28682== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==28682== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==28682== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==28682== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28682== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28682== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28682== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28682== Address 0x77C7094 is 4 bytes inside a block of size 131,072 alloc'd
==28682== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==28682== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==28682== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==28682== by 0x63A2118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==28682== by 0x63A0191: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:562)
==28682== by 0x63A0334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==28682== by 0x63A261E: Pegasus::CIMBuffer::putObjectPathA(Pegasus::Array const&) (CIMBuffer.h:800)
==28682== by 0x63A30E3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1096)
==28682== by 0x63A4C83: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:415)
==28682== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==28682== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==28682== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28682== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==28682== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==28682== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==28682== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==28682== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==28682== by 0x739A278: ProcessProvider::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (ProcessProvider.cpp:259)
==28682== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==28682== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==28682== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==28682== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==28682== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==28682== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==28682== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28682==
==28682== ERROR SUMMARY: 23 errors from 1 contexts (suppressed: 8 from 1)
==28682== malloc/free: in use at exit: 2,810 bytes in 8 blocks.
==28682== malloc/free: 40,244 allocs, 40,236 frees, 10,129,130 bytes allocated.
==28682== For counts of detected errors, rerun with: -v
==28682== searching for pointers to 8 not-freed blocks.
==28682== checked 793,152 bytes.
==28682==
==28682== LEAK SUMMARY:
==28682== definitely lost: 0 bytes in 0 blocks.
==28682== possibly lost: 0 bytes in 0 blocks.
==28682== still reachable: 2,810 bytes in 8 blocks.
==28682== suppressed: 0 bytes in 0 blocks.
==28682== Reachable blocks (those to which a pointer was found) are not shown.
==28682== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28688== Memcheck, a memory error detector.
==28688== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28688== Using LibVEX rev 1658, a library for dynamic binary translation.
==28688== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28688== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28688== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28688== For more details, rerun with: -v
==28688==
==28688== My PID = 28688, parent PID = 28687. Prog and args are:
==28688== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28688== 0
==28688== 5
==28688== 9
==28688== root
==28688== ProcessorProviderModule
==28688==
==28688== Thread 2:
==28688== Syscall param write(buf) points to uninitialised byte(s)
==28688== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28688== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28688== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28688== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28688== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28688== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28688== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28688== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28688== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28688== Address 0x70E7654 is 4 bytes inside a block of size 4,096 alloc'd
==28688== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28688== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28688== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28688== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28688== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28688== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28688== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28688== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28688== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28688==
==28688== ERROR SUMMARY: 13 errors from 1 contexts (suppressed: 8 from 1)
==28688== malloc/free: in use at exit: 2,824 bytes in 8 blocks.
==28688== malloc/free: 4,725 allocs, 4,717 frees, 369,721 bytes allocated.
==28688== For counts of detected errors, rerun with: -v
==28688== searching for pointers to 8 not-freed blocks.
==28688== checked 793,176 bytes.
==28688==
==28688== LEAK SUMMARY:
==28688== definitely lost: 0 bytes in 0 blocks.
==28688== possibly lost: 0 bytes in 0 blocks.
==28688== still reachable: 2,824 bytes in 8 blocks.
==28688== suppressed: 0 bytes in 0 blocks.
==28688== Reachable blocks (those to which a pointer was found) are not shown.
==28688== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28709== Memcheck, a memory error detector.
==28709== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28709== Using LibVEX rev 1658, a library for dynamic binary translation.
==28709== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28709== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28709== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28709== For more details, rerun with: -v
==28709==
==28709== My PID = 28709, parent PID = 28708. Prog and args are:
==28709== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28709== 0
==28709== 5
==28709== 9
==28709== root
==28709== FamilyProviderModule
==28709==
==28709== Thread 2:
==28709== Syscall param write(buf) points to uninitialised byte(s)
==28709== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28709== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28709== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28709== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28709== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28709== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28709== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28709== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28709== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28709== Address 0x7136674 is 4 bytes inside a block of size 4,096 alloc'd
==28709== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28709== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28709== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28709== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28709== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28709== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28709== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28709== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28709== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28709==
==28709== ERROR SUMMARY: 16 errors from 1 contexts (suppressed: 8 from 1)
==28709== malloc/free: in use at exit: 2,818 bytes in 8 blocks.
==28709== malloc/free: 7,344 allocs, 7,336 frees, 679,784 bytes allocated.
==28709== For counts of detected errors, rerun with: -v
==28709== searching for pointers to 8 not-freed blocks.
==28709== checked 793,168 bytes.
==28709==
==28709== LEAK SUMMARY:
==28709== definitely lost: 0 bytes in 0 blocks.
==28709== possibly lost: 0 bytes in 0 blocks.
==28709== still reachable: 2,818 bytes in 8 blocks.
==28709== suppressed: 0 bytes in 0 blocks.
==28709== Reachable blocks (those to which a pointer was found) are not shown.
==28709== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28713== Memcheck, a memory error detector.
==28713== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28713== Using LibVEX rev 1658, a library for dynamic binary translation.
==28713== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28713== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28713== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28713== For more details, rerun with: -v
==28713==
==28713== My PID = 28713, parent PID = 28712. Prog and args are:
==28713== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28713== 0
==28713== 5
==28713== 9
==28713== root
==28713== SampleMethodProviderModule
==28713==
==28713== Thread 2:
==28713== Syscall param write(buf) points to uninitialised byte(s)
==28713== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28713== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28713== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28713== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28713== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28713== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28713== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28713== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28713== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28713== Address 0x70E2F7C is 4 bytes inside a block of size 4,096 alloc'd
==28713== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28713== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28713== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28713== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28713== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28713== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28713== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28713== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28713== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28713==
==28713== ERROR SUMMARY: 30 errors from 1 contexts (suppressed: 8 from 1)
==28713== malloc/free: in use at exit: 2,830 bytes in 8 blocks.
==28713== malloc/free: 8,105 allocs, 8,097 frees, 637,359 bytes allocated.
==28713== For counts of detected errors, rerun with: -v
==28713== searching for pointers to 8 not-freed blocks.
==28713== checked 793,184 bytes.
==28713==
==28713== LEAK SUMMARY:
==28713== definitely lost: 0 bytes in 0 blocks.
==28713== possibly lost: 0 bytes in 0 blocks.
==28713== still reachable: 2,830 bytes in 8 blocks.
==28713== suppressed: 0 bytes in 0 blocks.
==28713== Reachable blocks (those to which a pointer was found) are not shown.
==28713== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28716== Memcheck, a memory error detector.
==28716== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28716== Using LibVEX rev 1658, a library for dynamic binary translation.
==28716== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28716== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28716== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28716== For more details, rerun with: -v
==28716==
==28716== My PID = 28716, parent PID = 28715. Prog and args are:
==28716== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28716== 0
==28716== 5
==28716== 9
==28716== root
==28716== SampleInstanceProviderModule
==28716==
==28716== Thread 2:
==28716== Syscall param write(buf) points to uninitialised byte(s)
==28716== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28716== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28716== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28716== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28716== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28716== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28716== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28716== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28716== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28716== Address 0x70E49B4 is 4 bytes inside a block of size 4,096 alloc'd
==28716== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28716== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28716== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28716== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28716== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28716== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28716== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28716== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28716== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28716==
==28716== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==28716== malloc/free: in use at exit: 2,834 bytes in 8 blocks.
==28716== malloc/free: 4,317 allocs, 4,309 frees, 335,456 bytes allocated.
==28716== For counts of detected errors, rerun with: -v
==28716== searching for pointers to 8 not-freed blocks.
==28716== checked 793,200 bytes.
==28716==
==28716== LEAK SUMMARY:
==28716== definitely lost: 0 bytes in 0 blocks.
==28716== possibly lost: 0 bytes in 0 blocks.
==28716== still reachable: 2,834 bytes in 8 blocks.
==28716== suppressed: 0 bytes in 0 blocks.
==28716== Reachable blocks (those to which a pointer was found) are not shown.
==28716== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28891== Memcheck, a memory error detector.
==28891== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28891== Using LibVEX rev 1658, a library for dynamic binary translation.
==28891== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28891== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28891== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28891== For more details, rerun with: -v
==28891==
==28891== My PID = 28891, parent PID = 28889. Prog and args are:
==28891== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28891== 0
==28891== 5
==28891== 9
==28891== root
==28891== AlertIndicationProviderModule
==28891==
==28891== Thread 2:
==28891== Syscall param write(buf) points to uninitialised byte(s)
==28891== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28891== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28891== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28891== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28891== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28891== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28891== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28891== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28891== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28891== Address 0x70F0CDC is 4 bytes inside a block of size 4,096 alloc'd
==28891== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28891== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28891== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28891== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28891== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28891== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28891== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28891== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28891== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28891==
==28891== ERROR SUMMARY: 54 errors from 1 contexts (suppressed: 8 from 1)
==28891== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==28891== malloc/free: 31,008 allocs, 30,999 frees, 2,693,031 bytes allocated.
==28891== For counts of detected errors, rerun with: -v
==28891== searching for pointers to 9 not-freed blocks.
==28891== checked 793,232 bytes.
==28891==
==28891== LEAK SUMMARY:
==28891== definitely lost: 0 bytes in 0 blocks.
==28891== possibly lost: 0 bytes in 0 blocks.
==28891== still reachable: 2,868 bytes in 9 blocks.
==28891== suppressed: 0 bytes in 0 blocks.
==28891== Reachable blocks (those to which a pointer was found) are not shown.
==28891== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==28892== Memcheck, a memory error detector.
==28892== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28892== Using LibVEX rev 1658, a library for dynamic binary translation.
==28892== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28892== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28892== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28892== For more details, rerun with: -v
==28892==
==28892== My PID = 28892, parent PID = 28890. Prog and args are:
==28892== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==28892== 0
==28892== 5
==28892== 9
==28892== root
==28892== ProcessIndicationProviderModule
==28892==
==28892== Thread 2:
==28892== Syscall param write(buf) points to uninitialised byte(s)
==28892== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==28892== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==28892== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==28892== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28892== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28892== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28892== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28892== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28892== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28892== Address 0x70F0D6C is 4 bytes inside a block of size 4,096 alloc'd
==28892== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==28892== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==28892== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==28892== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==28892== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==28892== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==28892== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==28892== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==28892== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==28892==
==28892== ERROR SUMMARY: 52 errors from 1 contexts (suppressed: 8 from 1)
==28892== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==28892== malloc/free: 29,959 allocs, 29,950 frees, 2,606,411 bytes allocated.
==28892== For counts of detected errors, rerun with: -v
==28892== searching for pointers to 9 not-freed blocks.
==28892== checked 793,256 bytes.
==28892==
==28892== LEAK SUMMARY:
==28892== definitely lost: 0 bytes in 0 blocks.
==28892== possibly lost: 0 bytes in 0 blocks.
==28892== still reachable: 2,872 bytes in 9 blocks.
==28892== suppressed: 0 bytes in 0 blocks.
==28892== Reachable blocks (those to which a pointer was found) are not shown.
==28892== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==29948== Memcheck, a memory error detector.
==29948== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==29948== Using LibVEX rev 1658, a library for dynamic binary translation.
==29948== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==29948== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==29948== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==29948== For more details, rerun with: -v
==29948==
==29948== My PID = 29948, parent PID = 29946. Prog and args are:
==29948== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==29948== 0
==29948== 5
==29948== 9
==29948== root
==29948== AlertIndicationProviderModule
==29948==
==29948== Thread 2:
==29948== Syscall param write(buf) points to uninitialised byte(s)
==29948== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==29948== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==29948== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==29948== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==29948== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==29948== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==29948== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==29948== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==29948== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==29948== Address 0x70F0CDC is 4 bytes inside a block of size 4,096 alloc'd
==29948== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==29948== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==29948== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==29948== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==29948== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==29948== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==29948== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==29948== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==29948== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==29948==
==29948== ERROR SUMMARY: 42 errors from 1 contexts (suppressed: 8 from 1)
==29948== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==29948== malloc/free: 24,370 allocs, 24,361 frees, 2,111,463 bytes allocated.
==29948== For counts of detected errors, rerun with: -v
==29948== searching for pointers to 9 not-freed blocks.
==29948== checked 793,232 bytes.
==29948==
==29948== LEAK SUMMARY:
==29948== definitely lost: 0 bytes in 0 blocks.
==29948== possibly lost: 0 bytes in 0 blocks.
==29948== still reachable: 2,868 bytes in 9 blocks.
==29948== suppressed: 0 bytes in 0 blocks.
==29948== Reachable blocks (those to which a pointer was found) are not shown.
==29948== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==29949== Memcheck, a memory error detector.
==29949== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==29949== Using LibVEX rev 1658, a library for dynamic binary translation.
==29949== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==29949== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==29949== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==29949== For more details, rerun with: -v
==29949==
==29949== My PID = 29949, parent PID = 29947. Prog and args are:
==29949== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==29949== 0
==29949== 5
==29949== 9
==29949== root
==29949== ProcessIndicationProviderModule
==29949==
==29949== Thread 2:
==29949== Syscall param write(buf) points to uninitialised byte(s)
==29949== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==29949== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==29949== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==29949== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==29949== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==29949== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==29949== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==29949== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==29949== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==29949== Address 0x70F0D6C is 4 bytes inside a block of size 4,096 alloc'd
==29949== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==29949== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==29949== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==29949== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==29949== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==29949== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==29949== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==29949== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==29949== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==29949==
==29949== ERROR SUMMARY: 40 errors from 1 contexts (suppressed: 8 from 1)
==29949== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==29949== malloc/free: 23,321 allocs, 23,312 frees, 2,023,811 bytes allocated.
==29949== For counts of detected errors, rerun with: -v
==29949== searching for pointers to 9 not-freed blocks.
==29949== checked 793,256 bytes.
==29949==
==29949== LEAK SUMMARY:
==29949== definitely lost: 0 bytes in 0 blocks.
==29949== possibly lost: 0 bytes in 0 blocks.
==29949== still reachable: 2,872 bytes in 9 blocks.
==29949== suppressed: 0 bytes in 0 blocks.
==29949== Reachable blocks (those to which a pointer was found) are not shown.
==29949== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==30950== Memcheck, a memory error detector.
==30950== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==30950== Using LibVEX rev 1658, a library for dynamic binary translation.
==30950== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==30950== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==30950== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==30950== For more details, rerun with: -v
==30950==
==30950== My PID = 30950, parent PID = 30949. Prog and args are:
==30950== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==30950== 0
==30950== 5
==30950== 9
==30950== cimsrvr
==30950== OperatingSystemModule
==30950==
==30950== Thread 2:
==30950== Syscall param write(buf) points to uninitialised byte(s)
==30950== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==30950== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==30950== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==30950== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==30950== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==30950== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==30950== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==30950== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==30950== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==30950== Address 0x70E36AC is 4 bytes inside a block of size 4,096 alloc'd
==30950== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==30950== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==30950== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==30950== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==30950== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==30950== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==30950== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==30950== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==30950== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==30950==
==30950== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 8 from 1)
==30950== malloc/free: in use at exit: 2,826 bytes in 8 blocks.
==30950== malloc/free: 6,131 allocs, 6,123 frees, 764,566 bytes allocated.
==30950== For counts of detected errors, rerun with: -v
==30950== searching for pointers to 8 not-freed blocks.
==30950== checked 793,184 bytes.
==30950==
==30950== LEAK SUMMARY:
==30950== definitely lost: 0 bytes in 0 blocks.
==30950== possibly lost: 0 bytes in 0 blocks.
==30950== still reachable: 2,826 bytes in 8 blocks.
==30950== suppressed: 0 bytes in 0 blocks.
==30950== Reachable blocks (those to which a pointer was found) are not shown.
==30950== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==30995== Memcheck, a memory error detector.
==30995== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==30995== Using LibVEX rev 1658, a library for dynamic binary translation.
==30995== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==30995== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==30995== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==30995== For more details, rerun with: -v
==30995==
==30995== My PID = 30995, parent PID = 30994. Prog and args are:
==30995== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==30995== 0
==30995== 5
==30995== 9
==30995== cimsrvr
==30995== ProcessModule
==30995==
==30995== Thread 2:
==30995== Syscall param write(buf) points to uninitialised byte(s)
==30995== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==30995== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==30995== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==30995== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==30995== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==30995== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==30995== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==30995== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==30995== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==30995== Address 0x70E8A8C is 4 bytes inside a block of size 4,096 alloc'd
==30995== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==30995== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==30995== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==30995== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==30995== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==30995== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==30995== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==30995== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==30995== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==30995==
==30995== ERROR SUMMARY: 29 errors from 1 contexts (suppressed: 8 from 1)
==30995== malloc/free: in use at exit: 2,810 bytes in 8 blocks.
==30995== malloc/free: 63,007 allocs, 62,999 frees, 12,703,250 bytes allocated.
==30995== For counts of detected errors, rerun with: -v
==30995== searching for pointers to 8 not-freed blocks.
==30995== checked 793,152 bytes.
==30995==
==30995== LEAK SUMMARY:
==30995== definitely lost: 0 bytes in 0 blocks.
==30995== possibly lost: 0 bytes in 0 blocks.
==30995== still reachable: 2,810 bytes in 8 blocks.
==30995== suppressed: 0 bytes in 0 blocks.
==30995== Reachable blocks (those to which a pointer was found) are not shown.
==30995== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31019== Memcheck, a memory error detector.
==31019== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31019== Using LibVEX rev 1658, a library for dynamic binary translation.
==31019== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31019== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31019== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31019== For more details, rerun with: -v
==31019==
==31019== My PID = 31019, parent PID = 31018. Prog and args are:
==31019== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31019== 0
==31019== 5
==31019== 9
==31019== root
==31019== IPProviderModule
==31019==
==31019== Thread 2:
==31019== Syscall param write(buf) points to uninitialised byte(s)
==31019== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31019== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31019== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31019== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31019== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31019== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31019== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31019== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31019== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31019== Address 0x70E593C is 4 bytes inside a block of size 4,096 alloc'd
==31019== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31019== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31019== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31019== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31019== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31019== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31019== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31019== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31019== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31019==
==31019== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==31019== malloc/free: in use at exit: 2,810 bytes in 8 blocks.
==31019== malloc/free: 4,667 allocs, 4,659 frees, 361,731 bytes allocated.
==31019== For counts of detected errors, rerun with: -v
==31019== searching for pointers to 8 not-freed blocks.
==31019== checked 793,152 bytes.
==31019==
==31019== LEAK SUMMARY:
==31019== definitely lost: 0 bytes in 0 blocks.
==31019== possibly lost: 0 bytes in 0 blocks.
==31019== still reachable: 2,810 bytes in 8 blocks.
==31019== suppressed: 0 bytes in 0 blocks.
==31019== Reachable blocks (those to which a pointer was found) are not shown.
==31019== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31065== Memcheck, a memory error detector.
==31065== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31065== Using LibVEX rev 1658, a library for dynamic binary translation.
==31065== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31065== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31065== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31065== For more details, rerun with: -v
==31065==
==31065== My PID = 31065, parent PID = 31064. Prog and args are:
==31065== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31065== 0
==31065== 5
==31065== 9
==31065== root
==31065== SampleAssociationProviderModule
==31065==
==31065== Thread 2:
==31065== Syscall param write(buf) points to uninitialised byte(s)
==31065== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31065== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31065== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31065== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31065== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31065== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31065== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31065== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31065== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31065== Address 0x70F5234 is 4 bytes inside a block of size 4,096 alloc'd
==31065== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31065== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31065== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31065== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31065== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31065== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31065== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31065== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31065== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31065==
==31065== ERROR SUMMARY: 98 errors from 1 contexts (suppressed: 8 from 1)
==31065== malloc/free: in use at exit: 2,840 bytes in 8 blocks.
==31065== malloc/free: 21,550 allocs, 21,542 frees, 1,713,393 bytes allocated.
==31065== For counts of detected errors, rerun with: -v
==31065== searching for pointers to 8 not-freed blocks.
==31065== checked 793,224 bytes.
==31065==
==31065== LEAK SUMMARY:
==31065== definitely lost: 0 bytes in 0 blocks.
==31065== possibly lost: 0 bytes in 0 blocks.
==31065== still reachable: 2,840 bytes in 8 blocks.
==31065== suppressed: 0 bytes in 0 blocks.
==31065== Reachable blocks (those to which a pointer was found) are not shown.
==31065== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31107== Memcheck, a memory error detector.
==31107== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31107== Using LibVEX rev 1658, a library for dynamic binary translation.
==31107== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31107== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31107== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31107== For more details, rerun with: -v
==31107==
==31107== My PID = 31107, parent PID = 31106. Prog and args are:
==31107== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31107== 0
==31107== 5
==31107== 9
==31107== root
==31107== TestCMPIModule_CXX
==31107==
==31107== Thread 2:
==31107== Syscall param write(buf) points to uninitialised byte(s)
==31107== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31107== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31107== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31107== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31107== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31107== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31107== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31107== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31107== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31107== Address 0x7DE4B04 is 4 bytes inside a block of size 4,096 alloc'd
==31107== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31107== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31107== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31107== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31107== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31107== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31107== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31107== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31107== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31107==
==31107== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 14 from 1)
==31107== malloc/free: in use at exit: 2,846 bytes in 9 blocks.
==31107== malloc/free: 11,740 allocs, 11,731 frees, 1,886,664 bytes allocated.
==31107== For counts of detected errors, rerun with: -v
==31107== searching for pointers to 9 not-freed blocks.
==31107== checked 793,200 bytes.
==31107==
==31107== LEAK SUMMARY:
==31107== definitely lost: 0 bytes in 0 blocks.
==31107== possibly lost: 0 bytes in 0 blocks.
==31107== still reachable: 2,846 bytes in 9 blocks.
==31107== suppressed: 0 bytes in 0 blocks.
==31107== Reachable blocks (those to which a pointer was found) are not shown.
==31107== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31110== Memcheck, a memory error detector.
==31110== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31110== Using LibVEX rev 1658, a library for dynamic binary translation.
==31110== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31110== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31110== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31110== For more details, rerun with: -v
==31110==
==31110== My PID = 31110, parent PID = 31109. Prog and args are:
==31110== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31110== 0
==31110== 5
==31110== 9
==31110== root
==31110== FilesAndDirectoriesModule_CXX
==31110==
==31110== Thread 2:
==31110== Syscall param write(buf) points to uninitialised byte(s)
==31110== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31110== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31110== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31110== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31110== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31110== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31110== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31110== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31110== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31110== Address 0x7F14F7C is 4 bytes inside a block of size 262,144 alloc'd
==31110== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==31110== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==31110== by 0x63A20BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==31110== by 0x63A2137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==31110== by 0x63A0AF1: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:727)
==31110== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==31110== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==31110== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==31110== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==31110== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==31110== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==31110== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31110== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31110== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31110== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31110== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31110== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31110==
==31110== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 17 from 1)
==31110== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==31110== malloc/free: 35,748 allocs, 35,739 frees, 6,195,492 bytes allocated.
==31110== For counts of detected errors, rerun with: -v
==31110== searching for pointers to 9 not-freed blocks.
==31110== checked 793,256 bytes.
==31110==
==31110== LEAK SUMMARY:
==31110== definitely lost: 0 bytes in 0 blocks.
==31110== possibly lost: 0 bytes in 0 blocks.
==31110== still reachable: 2,868 bytes in 9 blocks.
==31110== suppressed: 0 bytes in 0 blocks.
==31110== Reachable blocks (those to which a pointer was found) are not shown.
==31110== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31130== Memcheck, a memory error detector.
==31130== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31130== Using LibVEX rev 1658, a library for dynamic binary translation.
==31130== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31130== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31130== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31130== For more details, rerun with: -v
==31130==
==31130== My PID = 31130, parent PID = 31129. Prog and args are:
==31130== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31130== 0
==31130== 5
==31130== 9
==31130== root
==31130== FilesAndDirectoriesModule
==31130==
==31130== Thread 2:
==31130== Syscall param write(buf) points to uninitialised byte(s)
==31130== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31130== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31130== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31130== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31130== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31130== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31130== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31130== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31130== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31130== Address 0x70F390C is 4 bytes inside a block of size 4,096 alloc'd
==31130== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31130== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31130== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31130== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31130== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31130== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31130== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31130== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31130== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31130==
==31130== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 14 from 1)
==31130== malloc/free: in use at exit: 2,860 bytes in 9 blocks.
==31130== malloc/free: 21,907 allocs, 21,898 frees, 3,073,168 bytes allocated.
==31130== For counts of detected errors, rerun with: -v
==31130== searching for pointers to 9 not-freed blocks.
==31130== checked 793,232 bytes.
==31130==
==31130== LEAK SUMMARY:
==31130== definitely lost: 0 bytes in 0 blocks.
==31130== possibly lost: 0 bytes in 0 blocks.
==31130== still reachable: 2,860 bytes in 9 blocks.
==31130== suppressed: 0 bytes in 0 blocks.
==31130== Reachable blocks (those to which a pointer was found) are not shown.
==31130== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31232== Memcheck, a memory error detector.
==31232== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31232== Using LibVEX rev 1658, a library for dynamic binary translation.
==31232== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31232== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31232== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31232== For more details, rerun with: -v
==31232==
==31232== My PID = 31232, parent PID = 31231. Prog and args are:
==31232== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31232== 0
==31232== 5
==31232== 9
==31232== root
==31232== CMPI_RT_SampleProviderModule
==31232==
==31232== Thread 2:
==31232== Syscall param write(buf) points to uninitialised byte(s)
==31232== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31232== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31232== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31232== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31232== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31232== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31232== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31232== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31232== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31232== Address 0x71038BC is 4 bytes inside a block of size 4,096 alloc'd
==31232== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31232== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31232== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31232== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31232== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31232== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31232== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31232== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31232== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31232==
==31232== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1)
==31232== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==31232== malloc/free: 5,518 allocs, 5,507 frees, 516,538 bytes allocated.
==31232== For counts of detected errors, rerun with: -v
==31232== searching for pointers to 11 not-freed blocks.
==31232== checked 793,328 bytes.
==31232==
==31232== LEAK SUMMARY:
==31232== definitely lost: 0 bytes in 0 blocks.
==31232== possibly lost: 0 bytes in 0 blocks.
==31232== still reachable: 19,308 bytes in 11 blocks.
==31232== suppressed: 0 bytes in 0 blocks.
==31232== Reachable blocks (those to which a pointer was found) are not shown.
==31232== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31237== Memcheck, a memory error detector.
==31237== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31237== Using LibVEX rev 1658, a library for dynamic binary translation.
==31237== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31237== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31237== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31237== For more details, rerun with: -v
==31237==
==31237== My PID = 31237, parent PID = 31236. Prog and args are:
==31237== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31237== 0
==31237== 5
==31237== 9
==31237== root
==31237== SimpleDisplayConsumerModule
==31237==
==31237== Thread 2:
==31237== Syscall param write(buf) points to uninitialised byte(s)
==31237== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31237== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31237== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31237== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31237== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31237== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31237== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31237== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31237== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31237== Address 0x70E6174 is 4 bytes inside a block of size 4,096 alloc'd
==31237== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31237== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31237== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31237== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31237== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31237== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31237== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31237== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31237== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31237==
==31237== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 8 from 1)
==31237== malloc/free: in use at exit: 2,832 bytes in 8 blocks.
==31237== malloc/free: 2,849 allocs, 2,841 frees, 219,371 bytes allocated.
==31237== For counts of detected errors, rerun with: -v
==31237== searching for pointers to 8 not-freed blocks.
==31237== checked 793,192 bytes.
==31237==
==31237== LEAK SUMMARY:
==31237== definitely lost: 0 bytes in 0 blocks.
==31237== possibly lost: 0 bytes in 0 blocks.
==31237== still reachable: 2,832 bytes in 8 blocks.
==31237== suppressed: 0 bytes in 0 blocks.
==31237== Reachable blocks (those to which a pointer was found) are not shown.
==31237== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31248== Memcheck, a memory error detector.
==31248== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31248== Using LibVEX rev 1658, a library for dynamic binary translation.
==31248== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31248== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31248== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31248== For more details, rerun with: -v
==31248==
==31248== My PID = 31248, parent PID = 31247. Prog and args are:
==31248== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31248== 0
==31248== 5
==31248== 9
==31248== root
==31248== CMPISampleClassModule
==31248==
==31248== Thread 2:
==31248== Syscall param write(buf) points to uninitialised byte(s)
==31248== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31248== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31248== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31248== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31248== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31248== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31248== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31248== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31248== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31248== Address 0x70E626C is 4 bytes inside a block of size 4,096 alloc'd
==31248== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31248== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31248== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31248== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31248== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31248== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31248== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31248== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31248== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31248==
==31248== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 11 from 1)
==31248== malloc/free: in use at exit: 2,852 bytes in 9 blocks.
==31248== malloc/free: 4,822 allocs, 4,813 frees, 384,302 bytes allocated.
==31248== For counts of detected errors, rerun with: -v
==31248== searching for pointers to 9 not-freed blocks.
==31248== checked 793,208 bytes.
==31248==
==31248== LEAK SUMMARY:
==31248== definitely lost: 0 bytes in 0 blocks.
==31248== possibly lost: 0 bytes in 0 blocks.
==31248== still reachable: 2,852 bytes in 9 blocks.
==31248== suppressed: 0 bytes in 0 blocks.
==31248== Reachable blocks (those to which a pointer was found) are not shown.
==31248== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31320== Memcheck, a memory error detector.
==31320== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31320== Using LibVEX rev 1658, a library for dynamic binary translation.
==31320== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31320== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31320== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31320== For more details, rerun with: -v
==31320==
==31320== My PID = 31320, parent PID = 31319. Prog and args are:
==31320== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31320== 0
==31320== 5
==31320== 9
==31320== root
==31320== SampleCMPIMethodProviderModule
==31320==
==31320== Thread 2:
==31320== Syscall param write(buf) points to uninitialised byte(s)
==31320== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31320== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31320== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31320== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31320== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31320== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31320== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31320== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31320== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31320== Address 0x70E7A8C is 4 bytes inside a block of size 4,096 alloc'd
==31320== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31320== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31320== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31320== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31320== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31320== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31320== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31320== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31320== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31320==
==31320== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1)
==31320== malloc/free: in use at exit: 2,870 bytes in 9 blocks.
==31320== malloc/free: 2,945 allocs, 2,936 frees, 221,282 bytes allocated.
==31320== For counts of detected errors, rerun with: -v
==31320== searching for pointers to 9 not-freed blocks.
==31320== checked 793,256 bytes.
==31320==
==31320== LEAK SUMMARY:
==31320== definitely lost: 0 bytes in 0 blocks.
==31320== possibly lost: 0 bytes in 0 blocks.
==31320== still reachable: 2,870 bytes in 9 blocks.
==31320== suppressed: 0 bytes in 0 blocks.
==31320== Reachable blocks (those to which a pointer was found) are not shown.
==31320== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31351== Memcheck, a memory error detector.
==31351== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31351== Using LibVEX rev 1658, a library for dynamic binary translation.
==31351== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31351== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31351== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31351== For more details, rerun with: -v
==31351==
==31351== My PID = 31351, parent PID = 31350. Prog and args are:
==31351== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31351== 0
==31351== 5
==31351== 9
==31351== root
==31351== CLITestProviderModule
==31351==
==31351== Thread 2:
==31351== Syscall param write(buf) points to uninitialised byte(s)
==31351== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31351== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31351== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31351== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31351== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31351== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31351== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31351== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31351== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31351== Address 0x70E4ADC is 4 bytes inside a block of size 4,096 alloc'd
==31351== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31351== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31351== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31351== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31351== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31351== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31351== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31351== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31351== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31351==
==31351== ERROR SUMMARY: 8 errors from 1 contexts (suppressed: 8 from 1)
==31351== malloc/free: in use at exit: 2,820 bytes in 8 blocks.
==31351== malloc/free: 4,127 allocs, 4,119 frees, 317,954 bytes allocated.
==31351== For counts of detected errors, rerun with: -v
==31351== searching for pointers to 8 not-freed blocks.
==31351== checked 793,168 bytes.
==31351==
==31351== LEAK SUMMARY:
==31351== definitely lost: 0 bytes in 0 blocks.
==31351== possibly lost: 0 bytes in 0 blocks.
==31351== still reachable: 2,820 bytes in 8 blocks.
==31351== suppressed: 0 bytes in 0 blocks.
==31351== Reachable blocks (those to which a pointer was found) are not shown.
==31351== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31420== Memcheck, a memory error detector.
==31420== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31420== Using LibVEX rev 1658, a library for dynamic binary translation.
==31420== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31420== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31420== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31420== For more details, rerun with: -v
==31420==
==31420== My PID = 31420, parent PID = 31419. Prog and args are:
==31420== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31420== 0
==31420== 5
==31420== 9
==31420== root
==31420== FamilyProviderModule
==31420==
==31420== Thread 2:
==31420== Syscall param write(buf) points to uninitialised byte(s)
==31420== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31420== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31420== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31420== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31420== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31420== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31420== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31420== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31420== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31420== Address 0x71375CC is 4 bytes inside a block of size 4,096 alloc'd
==31420== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31420== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31420== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31420== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31420== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31420== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31420== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31420== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31420== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31420==
==31420== ERROR SUMMARY: 57 errors from 1 contexts (suppressed: 8 from 1)
==31420== malloc/free: in use at exit: 2,818 bytes in 8 blocks.
==31420== malloc/free: 14,722 allocs, 14,714 frees, 1,304,759 bytes allocated.
==31420== For counts of detected errors, rerun with: -v
==31420== searching for pointers to 8 not-freed blocks.
==31420== checked 793,168 bytes.
==31420==
==31420== LEAK SUMMARY:
==31420== definitely lost: 0 bytes in 0 blocks.
==31420== possibly lost: 0 bytes in 0 blocks.
==31420== still reachable: 2,818 bytes in 8 blocks.
==31420== suppressed: 0 bytes in 0 blocks.
==31420== Reachable blocks (those to which a pointer was found) are not shown.
==31420== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31619== Memcheck, a memory error detector.
==31619== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31619== Using LibVEX rev 1658, a library for dynamic binary translation.
==31619== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31619== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31619== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31619== For more details, rerun with: -v
==31619==
==31619== My PID = 31619, parent PID = 31618. Prog and args are:
==31619== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31619== 0
==31619== 5
==31619== 9
==31619== root
==31619== IndicationStressTestProviderModule
==31619==
==31619== Thread 2:
==31619== Syscall param write(buf) points to uninitialised byte(s)
==31619== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31619== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31619== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31619== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31619== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31619== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31619== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31619== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31619== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31619== Address 0x70EEAB4 is 4 bytes inside a block of size 4,096 alloc'd
==31619== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31619== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31619== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31619== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31619== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31619== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31619== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31619== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31619== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31619==
==31619== ERROR SUMMARY: 68 errors from 1 contexts (suppressed: 8 from 1)
==31619== malloc/free: in use at exit: 2,846 bytes in 8 blocks.
==31619== malloc/free: 14,512 allocs, 14,504 frees, 1,328,158 bytes allocated.
==31619== For counts of detected errors, rerun with: -v
==31619== searching for pointers to 8 not-freed blocks.
==31619== checked 793,232 bytes.
==31619==
==31619== LEAK SUMMARY:
==31619== definitely lost: 0 bytes in 0 blocks.
==31619== possibly lost: 0 bytes in 0 blocks.
==31619== still reachable: 2,846 bytes in 8 blocks.
==31619== suppressed: 0 bytes in 0 blocks.
==31619== Reachable blocks (those to which a pointer was found) are not shown.
==31619== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31624== Memcheck, a memory error detector.
==31624== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31624== Using LibVEX rev 1658, a library for dynamic binary translation.
==31624== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31624== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31624== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31624== For more details, rerun with: -v
==31624==
==31624== My PID = 31624, parent PID = 31623. Prog and args are:
==31624== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31624== 0
==31624== 5
==31624== 9
==31624== root
==31624== IndicationStressTestConsumerModule
==31624==
==31624== Thread 2:
==31624== Syscall param write(buf) points to uninitialised byte(s)
==31624== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31624== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31624== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31624== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31624== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31624== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31624== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31624== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31624== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31624== Address 0x70E2E64 is 4 bytes inside a block of size 4,096 alloc'd
==31624== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31624== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31624== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31624== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31624== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31624== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31624== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31624== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31624== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31624==
==31624== ERROR SUMMARY: 60 errors from 1 contexts (suppressed: 8 from 1)
==31624== malloc/free: in use at exit: 2,846 bytes in 8 blocks.
==31624== malloc/free: 13,736 allocs, 13,728 frees, 1,387,886 bytes allocated.
==31624== For counts of detected errors, rerun with: -v
==31624== searching for pointers to 8 not-freed blocks.
==31624== checked 793,232 bytes.
==31624==
==31624== LEAK SUMMARY:
==31624== definitely lost: 0 bytes in 0 blocks.
==31624== possibly lost: 0 bytes in 0 blocks.
==31624== still reachable: 2,846 bytes in 8 blocks.
==31624== suppressed: 0 bytes in 0 blocks.
==31624== Reachable blocks (those to which a pointer was found) are not shown.
==31624== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31775== Memcheck, a memory error detector.
==31775== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31775== Using LibVEX rev 1658, a library for dynamic binary translation.
==31775== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31775== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31775== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31775== For more details, rerun with: -v
==31775==
==31775== My PID = 31775, parent PID = 31774. Prog and args are:
==31775== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31775== 0
==31775== 5
==31775== 9
==31775== root
==31775== TestInstanceProviderModule
==31775==
==31775== Thread 2:
==31775== Syscall param write(buf) points to uninitialised byte(s)
==31775== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31775== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31775== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31775== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31775== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31775== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31775== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31775== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31775== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31775== Address 0x70E8D44 is 4 bytes inside a block of size 4,096 alloc'd
==31775== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31775== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31775== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31775== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31775== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31775== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31775== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31775== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31775== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31775==
==31775== ERROR SUMMARY: 18 errors from 1 contexts (suppressed: 8 from 1)
==31775== malloc/free: in use at exit: 2,830 bytes in 8 blocks.
==31775== malloc/free: 5,847 allocs, 5,839 frees, 490,998 bytes allocated.
==31775== For counts of detected errors, rerun with: -v
==31775== searching for pointers to 8 not-freed blocks.
==31775== checked 793,184 bytes.
==31775==
==31775== LEAK SUMMARY:
==31775== definitely lost: 0 bytes in 0 blocks.
==31775== possibly lost: 0 bytes in 0 blocks.
==31775== still reachable: 2,830 bytes in 8 blocks.
==31775== suppressed: 0 bytes in 0 blocks.
==31775== Reachable blocks (those to which a pointer was found) are not shown.
==31775== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31792== Memcheck, a memory error detector.
==31792== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31792== Using LibVEX rev 1658, a library for dynamic binary translation.
==31792== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31792== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31792== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31792== For more details, rerun with: -v
==31792==
==31792== My PID = 31792, parent PID = 31791. Prog and args are:
==31792== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31792== 0
==31792== 5
==31792== 9
==31792== root
==31792== TestChunkingStressProviderModule
==31792==
==31792== Thread 2:
==31792== Syscall param write(buf) points to uninitialised byte(s)
==31792== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31792== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31792== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31792== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31792== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==31792== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==31792== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==31792== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==31792== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==31792== by 0x7594C0A: Pegasus::TestChunkingStressProviderEI::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (TestChunkingStressProviderEI.cpp:162)
==31792== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==31792== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==31792== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==31792== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==31792== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==31792== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==31792== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31792== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31792== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31792== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31792== Address 0x863D29C is 4 bytes inside a block of size 16,384 alloc'd
==31792== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==31792== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==31792== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==31792== by 0x63A206C: Pegasus::CIMBuffer::_putMagic(unsigned) (CIMBuffer.h:921)
==31792== by 0x63A026E: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:586)
==31792== by 0x63A261E: Pegasus::CIMBuffer::putObjectPathA(Pegasus::Array const&) (CIMBuffer.h:800)
==31792== by 0x63A30E3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1096)
==31792== by 0x63A4C83: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:415)
==31792== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==31792== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==31792== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31792== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==31792== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==31792== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==31792== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==31792== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==31792== by 0x7594C0A: Pegasus::TestChunkingStressProviderEI::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (TestChunkingStressProviderEI.cpp:162)
==31792== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==31792== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==31792== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==31792== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==31792== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==31792== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==31792== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31792== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31792==
==31792== ERROR SUMMARY: 587 errors from 1 contexts (suppressed: 8 from 1)
==31792== malloc/free: in use at exit: 2,842 bytes in 8 blocks.
==31792== malloc/free: 372,096 allocs, 372,088 frees, 114,660,894 bytes allocated.
==31792== For counts of detected errors, rerun with: -v
==31792== searching for pointers to 8 not-freed blocks.
==31792== checked 793,232 bytes.
==31792==
==31792== LEAK SUMMARY:
==31792== definitely lost: 0 bytes in 0 blocks.
==31792== possibly lost: 0 bytes in 0 blocks.
==31792== still reachable: 2,842 bytes in 8 blocks.
==31792== suppressed: 0 bytes in 0 blocks.
==31792== Reachable blocks (those to which a pointer was found) are not shown.
==31792== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31826== Memcheck, a memory error detector.
==31826== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31826== Using LibVEX rev 1658, a library for dynamic binary translation.
==31826== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31826== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31826== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31826== For more details, rerun with: -v
==31826==
==31826== My PID = 31826, parent PID = 31825. Prog and args are:
==31826== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31826== 0
==31826== 5
==31826== 9
==31826== root
==31826== MethodTestProviderModule
==31826==
==31826== Thread 2:
==31826== Syscall param write(buf) points to uninitialised byte(s)
==31826== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31826== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31826== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31826== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31826== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31826== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31826== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31826== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31826== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31826== Address 0x70E32AC is 4 bytes inside a block of size 4,096 alloc'd
==31826== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31826== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31826== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31826== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31826== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31826== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31826== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31826== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31826== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31826==
==31826== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==31826== malloc/free: in use at exit: 2,826 bytes in 8 blocks.
==31826== malloc/free: 4,528 allocs, 4,520 frees, 358,804 bytes allocated.
==31826== For counts of detected errors, rerun with: -v
==31826== searching for pointers to 8 not-freed blocks.
==31826== checked 793,184 bytes.
==31826==
==31826== LEAK SUMMARY:
==31826== definitely lost: 0 bytes in 0 blocks.
==31826== possibly lost: 0 bytes in 0 blocks.
==31826== still reachable: 2,826 bytes in 8 blocks.
==31826== suppressed: 0 bytes in 0 blocks.
==31826== Reachable blocks (those to which a pointer was found) are not shown.
==31826== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31871== Memcheck, a memory error detector.
==31871== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31871== Using LibVEX rev 1658, a library for dynamic binary translation.
==31871== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31871== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31871== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31871== For more details, rerun with: -v
==31871==
==31871== My PID = 31871, parent PID = 31870. Prog and args are:
==31871== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31871== 0
==31871== 5
==31871== 9
==31871== root
==31871== MCCATestAssocProviderModule
==31871==
==31871== Thread 2:
==31871== Syscall param write(buf) points to uninitialised byte(s)
==31871== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31871== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31871== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31871== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31871== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31871== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31871== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31871== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31871== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31871== Address 0x70E4164 is 4 bytes inside a block of size 4,096 alloc'd
==31871== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31871== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31871== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31871== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31871== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31871== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31871== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31871== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31871== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31871==
==31871== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==31871== malloc/free: in use at exit: 2,864 bytes in 9 blocks.
==31871== malloc/free: 3,044 allocs, 3,035 frees, 231,418 bytes allocated.
==31871== For counts of detected errors, rerun with: -v
==31871== searching for pointers to 9 not-freed blocks.
==31871== checked 793,224 bytes.
==31871==
==31871== LEAK SUMMARY:
==31871== definitely lost: 0 bytes in 0 blocks.
==31871== possibly lost: 0 bytes in 0 blocks.
==31871== still reachable: 2,864 bytes in 9 blocks.
==31871== suppressed: 0 bytes in 0 blocks.
==31871== Reachable blocks (those to which a pointer was found) are not shown.
==31871== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31947== Memcheck, a memory error detector.
==31947== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31947== Using LibVEX rev 1658, a library for dynamic binary translation.
==31947== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31947== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31947== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31947== For more details, rerun with: -v
==31947==
==31947== My PID = 31947, parent PID = 31946. Prog and args are:
==31947== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31947== 0
==31947== 5
==31947== 9
==31947== cimsrvr
==31947== UserContextRequestorModule
==31947==
==31947== Thread 2:
==31947== Syscall param write(buf) points to uninitialised byte(s)
==31947== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31947== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31947== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31947== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31947== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31947== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31947== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31947== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31947== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31947== Address 0x70E4F7C is 4 bytes inside a block of size 4,096 alloc'd
==31947== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31947== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31947== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31947== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31947== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31947== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31947== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31947== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31947== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31947==
==31947== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==31947== malloc/free: in use at exit: 2,836 bytes in 8 blocks.
==31947== malloc/free: 3,067 allocs, 3,059 frees, 229,509 bytes allocated.
==31947== For counts of detected errors, rerun with: -v
==31947== searching for pointers to 8 not-freed blocks.
==31947== checked 793,200 bytes.
==31947==
==31947== LEAK SUMMARY:
==31947== definitely lost: 0 bytes in 0 blocks.
==31947== possibly lost: 0 bytes in 0 blocks.
==31947== still reachable: 2,836 bytes in 8 blocks.
==31947== suppressed: 0 bytes in 0 blocks.
==31947== Reachable blocks (those to which a pointer was found) are not shown.
==31947== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31950== Memcheck, a memory error detector.
==31950== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31950== Using LibVEX rev 1658, a library for dynamic binary translation.
==31950== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31950== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31950== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31950== For more details, rerun with: -v
==31950==
==31950== My PID = 31950, parent PID = 31949. Prog and args are:
==31950== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31950== 0
==31950== 5
==31950== 9
==31950== root
==31950== UserContextPrivilegedModule
==31950==
==31950== Thread 2:
==31950== Syscall param write(buf) points to uninitialised byte(s)
==31950== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31950== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31950== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31950== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31950== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31950== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31950== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31950== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31950== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31950== Address 0x70E50AC is 4 bytes inside a block of size 4,096 alloc'd
==31950== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31950== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31950== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31950== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31950== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31950== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31950== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31950== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31950== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31950==
==31950== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==31950== malloc/free: in use at exit: 2,832 bytes in 8 blocks.
==31950== malloc/free: 3,070 allocs, 3,062 frees, 229,821 bytes allocated.
==31950== For counts of detected errors, rerun with: -v
==31950== searching for pointers to 8 not-freed blocks.
==31950== checked 793,192 bytes.
==31950==
==31950== LEAK SUMMARY:
==31950== definitely lost: 0 bytes in 0 blocks.
==31950== possibly lost: 0 bytes in 0 blocks.
==31950== still reachable: 2,832 bytes in 8 blocks.
==31950== suppressed: 0 bytes in 0 blocks.
==31950== Reachable blocks (those to which a pointer was found) are not shown.
==31950== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31953== Memcheck, a memory error detector.
==31953== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31953== Using LibVEX rev 1658, a library for dynamic binary translation.
==31953== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31953== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31953== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31953== For more details, rerun with: -v
==31953==
==31953== My PID = 31953, parent PID = 31952. Prog and args are:
==31953== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31953== 0
==31953== 5
==31953== 9
==31953== guest
==31953== UserContextDesignatedModule
==31953==
==31953== Thread 2:
==31953== Syscall param write(buf) points to uninitialised byte(s)
==31953== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31953== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31953== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31953== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31953== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31953== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31953== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31953== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31953== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31953== Address 0x70E5234 is 4 bytes inside a block of size 4,096 alloc'd
==31953== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31953== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31953== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31953== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31953== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31953== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31953== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31953== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31953== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31953==
==31953== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==31953== malloc/free: in use at exit: 2,834 bytes in 8 blocks.
==31953== malloc/free: 3,074 allocs, 3,066 frees, 230,127 bytes allocated.
==31953== For counts of detected errors, rerun with: -v
==31953== searching for pointers to 8 not-freed blocks.
==31953== checked 793,200 bytes.
==31953==
==31953== LEAK SUMMARY:
==31953== definitely lost: 0 bytes in 0 blocks.
==31953== possibly lost: 0 bytes in 0 blocks.
==31953== still reachable: 2,834 bytes in 8 blocks.
==31953== suppressed: 0 bytes in 0 blocks.
==31953== Reachable blocks (those to which a pointer was found) are not shown.
==31953== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31956== Memcheck, a memory error detector.
==31956== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31956== Using LibVEX rev 1658, a library for dynamic binary translation.
==31956== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31956== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31956== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31956== For more details, rerun with: -v
==31956==
==31956== My PID = 31956, parent PID = 31955. Prog and args are:
==31956== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31956== 0
==31956== 5
==31956== 9
==31956== cimsrvr
==31956== UserContextCIMServerModule
==31956==
==31956== Thread 2:
==31956== Syscall param write(buf) points to uninitialised byte(s)
==31956== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31956== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31956== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31956== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31956== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31956== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31956== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31956== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31956== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31956== Address 0x70E5284 is 4 bytes inside a block of size 4,096 alloc'd
==31956== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31956== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31956== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31956== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31956== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31956== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31956== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31956== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31956== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31956==
==31956== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==31956== malloc/free: in use at exit: 2,836 bytes in 8 blocks.
==31956== malloc/free: 3,076 allocs, 3,068 frees, 230,193 bytes allocated.
==31956== For counts of detected errors, rerun with: -v
==31956== searching for pointers to 8 not-freed blocks.
==31956== checked 793,200 bytes.
==31956==
==31956== LEAK SUMMARY:
==31956== definitely lost: 0 bytes in 0 blocks.
==31956== possibly lost: 0 bytes in 0 blocks.
==31956== still reachable: 2,836 bytes in 8 blocks.
==31956== suppressed: 0 bytes in 0 blocks.
==31956== Reachable blocks (those to which a pointer was found) are not shown.
==31956== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31973== Memcheck, a memory error detector.
==31973== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31973== Using LibVEX rev 1658, a library for dynamic binary translation.
==31973== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31973== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31973== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31973== For more details, rerun with: -v
==31973==
==31973== My PID = 31973, parent PID = 31972. Prog and args are:
==31973== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31973== 0
==31973== 5
==31973== 9
==31973== root
==31973== CIMOMHandleTestProviderModule
==31973==
==31973== Thread 2:
==31973== Syscall param write(buf) points to uninitialised byte(s)
==31973== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31973== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31973== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31973== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31973== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31973== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31973== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31973== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31973== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31973== Address 0x70F0FAC is 4 bytes inside a block of size 4,096 alloc'd
==31973== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31973== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31973== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31973== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31973== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31973== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31973== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31973== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31973== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31973==
==31973== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==31973== malloc/free: in use at exit: 2,836 bytes in 8 blocks.
==31973== malloc/free: 9,978 allocs, 9,970 frees, 1,331,697 bytes allocated.
==31973== For counts of detected errors, rerun with: -v
==31973== searching for pointers to 8 not-freed blocks.
==31973== checked 793,200 bytes.
==31973==
==31973== LEAK SUMMARY:
==31973== definitely lost: 0 bytes in 0 blocks.
==31973== possibly lost: 0 bytes in 0 blocks.
==31973== still reachable: 2,836 bytes in 8 blocks.
==31973== suppressed: 0 bytes in 0 blocks.
==31973== Reachable blocks (those to which a pointer was found) are not shown.
==31973== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==31991== Memcheck, a memory error detector.
==31991== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==31991== Using LibVEX rev 1658, a library for dynamic binary translation.
==31991== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==31991== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==31991== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==31991== For more details, rerun with: -v
==31991==
==31991== My PID = 31991, parent PID = 31990. Prog and args are:
==31991== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==31991== 0
==31991== 5
==31991== 9
==31991== root
==31991== TestAggregationOutputProviderModule
==31991==
==31991== Thread 2:
==31991== Syscall param write(buf) points to uninitialised byte(s)
==31991== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==31991== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==31991== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==31991== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31991== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31991== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31991== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31991== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31991== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31991== Address 0x7121CC4 is 4 bytes inside a block of size 4,096 alloc'd
==31991== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==31991== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==31991== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==31991== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==31991== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==31991== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==31991== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==31991== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==31991== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==31991==
==31991== ERROR SUMMARY: 201 errors from 1 contexts (suppressed: 8 from 1)
==31991== malloc/free: in use at exit: 2,848 bytes in 8 blocks.
==31991== malloc/free: 37,633 allocs, 37,625 frees, 3,312,328 bytes allocated.
==31991== For counts of detected errors, rerun with: -v
==31991== searching for pointers to 8 not-freed blocks.
==31991== checked 793,240 bytes.
==31991==
==31991== LEAK SUMMARY:
==31991== definitely lost: 0 bytes in 0 blocks.
==31991== possibly lost: 0 bytes in 0 blocks.
==31991== still reachable: 2,848 bytes in 8 blocks.
==31991== suppressed: 0 bytes in 0 blocks.
==31991== Reachable blocks (those to which a pointer was found) are not shown.
==31991== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32035== Memcheck, a memory error detector.
==32035== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32035== Using LibVEX rev 1658, a library for dynamic binary translation.
==32035== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32035== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32035== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32035== For more details, rerun with: -v
==32035==
==32035== My PID = 32035, parent PID = 32034. Prog and args are:
==32035== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32035== 0
==32035== 5
==32035== 9
==32035== root
==32035== cmpiPerf_TestClassAProviderModule
==32035==
==32035== Thread 2:
==32035== Syscall param write(buf) points to uninitialised byte(s)
==32035== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32035== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32035== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32035== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32035== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32035== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32035== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32035== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32035== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32035== Address 0x7130C0C is 4 bytes inside a block of size 32,768 alloc'd
==32035== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==32035== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==32035== by 0x63A20BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==32035== by 0x63A2137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==32035== by 0x63A07BE: Pegasus::CIMBuffer::putValue(Pegasus::CIMValue const&) (CIMBuffer.cpp:225)
==32035== by 0x63A08D0: Pegasus::CIMBuffer::putQualifier(Pegasus::CIMQualifier const&) (CIMBuffer.cpp:655)
==32035== by 0x63A0942: Pegasus::CIMBuffer::putQualifierList(Pegasus::CIMQualifierList const&) (CIMBuffer.cpp:696)
==32035== by 0x63A0B69: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:745)
==32035== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==32035== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==32035== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==32035== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==32035== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==32035== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==32035== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32035== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32035== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32035== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32035== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32035== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32035==
==32035== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 11 from 1)
==32035== malloc/free: in use at exit: 2,876 bytes in 9 blocks.
==32035== malloc/free: 6,333 allocs, 6,324 frees, 838,724 bytes allocated.
==32035== For counts of detected errors, rerun with: -v
==32035== searching for pointers to 9 not-freed blocks.
==32035== checked 793,272 bytes.
==32035==
==32035== LEAK SUMMARY:
==32035== definitely lost: 0 bytes in 0 blocks.
==32035== possibly lost: 0 bytes in 0 blocks.
==32035== still reachable: 2,876 bytes in 9 blocks.
==32035== suppressed: 0 bytes in 0 blocks.
==32035== Reachable blocks (those to which a pointer was found) are not shown.
==32035== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32042== Memcheck, a memory error detector.
==32042== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32042== Using LibVEX rev 1658, a library for dynamic binary translation.
==32042== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32042== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32042== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32042== For more details, rerun with: -v
==32042==
==32042== My PID = 32042, parent PID = 32041. Prog and args are:
==32042== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32042== 0
==32042== 5
==32042== 9
==32042== root
==32042== cmpiPerf_TestClassProviderModule
==32042==
==32042== Thread 2:
==32042== Syscall param write(buf) points to uninitialised byte(s)
==32042== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32042== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32042== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32042== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32042== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32042== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32042== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32042== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32042== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32042== Address 0x71345BC is 4 bytes inside a block of size 32,768 alloc'd
==32042== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==32042== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==32042== by 0x63A20BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==32042== by 0x63A2137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==32042== by 0x63A07BE: Pegasus::CIMBuffer::putValue(Pegasus::CIMValue const&) (CIMBuffer.cpp:225)
==32042== by 0x63A08D0: Pegasus::CIMBuffer::putQualifier(Pegasus::CIMQualifier const&) (CIMBuffer.cpp:655)
==32042== by 0x63A0942: Pegasus::CIMBuffer::putQualifierList(Pegasus::CIMQualifierList const&) (CIMBuffer.cpp:696)
==32042== by 0x63A0B69: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:745)
==32042== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==32042== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==32042== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==32042== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==32042== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==32042== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==32042== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32042== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32042== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32042== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32042== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32042== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32042==
==32042== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 11 from 1)
==32042== malloc/free: in use at exit: 2,874 bytes in 9 blocks.
==32042== malloc/free: 5,947 allocs, 5,938 frees, 744,753 bytes allocated.
==32042== For counts of detected errors, rerun with: -v
==32042== searching for pointers to 9 not-freed blocks.
==32042== checked 793,272 bytes.
==32042==
==32042== LEAK SUMMARY:
==32042== definitely lost: 0 bytes in 0 blocks.
==32042== possibly lost: 0 bytes in 0 blocks.
==32042== still reachable: 2,874 bytes in 9 blocks.
==32042== suppressed: 0 bytes in 0 blocks.
==32042== Reachable blocks (those to which a pointer was found) are not shown.
==32042== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32049== Memcheck, a memory error detector.
==32049== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32049== Using LibVEX rev 1658, a library for dynamic binary translation.
==32049== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32049== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32049== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32049== For more details, rerun with: -v
==32049==
==32049== My PID = 32049, parent PID = 32048. Prog and args are:
==32049== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32049== 0
==32049== 5
==32049== 9
==32049== root
==32049== cmpiPerf_TestAssocClassProviderModule
==32049==
==32049== Thread 2:
==32049== Syscall param write(buf) points to uninitialised byte(s)
==32049== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32049== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32049== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32049== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32049== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32049== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32049== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32049== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32049== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32049== Address 0x71428D4 is 4 bytes inside a block of size 4,096 alloc'd
==32049== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==32049== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==32049== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==32049== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32049== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32049== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32049== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32049== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32049== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32049==
==32049== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1)
==32049== malloc/free: in use at exit: 2,884 bytes in 9 blocks.
==32049== malloc/free: 7,571 allocs, 7,562 frees, 1,173,726 bytes allocated.
==32049== For counts of detected errors, rerun with: -v
==32049== searching for pointers to 9 not-freed blocks.
==32049== checked 793,288 bytes.
==32049==
==32049== LEAK SUMMARY:
==32049== definitely lost: 0 bytes in 0 blocks.
==32049== possibly lost: 0 bytes in 0 blocks.
==32049== still reachable: 2,884 bytes in 9 blocks.
==32049== suppressed: 0 bytes in 0 blocks.
==32049== Reachable blocks (those to which a pointer was found) are not shown.
==32049== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32080== Memcheck, a memory error detector.
==32080== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32080== Using LibVEX rev 1658, a library for dynamic binary translation.
==32080== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32080== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32080== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32080== For more details, rerun with: -v
==32080==
==32080== My PID = 32080, parent PID = 32079. Prog and args are:
==32080== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32080== 0
==32080== 5
==32080== 9
==32080== root
==32080== EmbeddedInstanceProviderModule
==32080==
==32080== Thread 2:
==32080== Syscall param write(buf) points to uninitialised byte(s)
==32080== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32080== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32080== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32080== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32080== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32080== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32080== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32080== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32080== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32080== Address 0x70EF0CC is 4 bytes inside a block of size 4,096 alloc'd
==32080== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==32080== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==32080== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==32080== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32080== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32080== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32080== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32080== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32080== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32080==
==32080== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 8 from 1)
==32080== malloc/free: in use at exit: 2,838 bytes in 8 blocks.
==32080== malloc/free: 5,789 allocs, 5,781 frees, 731,184 bytes allocated.
==32080== For counts of detected errors, rerun with: -v
==32080== searching for pointers to 8 not-freed blocks.
==32080== checked 793,216 bytes.
==32080==
==32080== LEAK SUMMARY:
==32080== definitely lost: 0 bytes in 0 blocks.
==32080== possibly lost: 0 bytes in 0 blocks.
==32080== still reachable: 2,838 bytes in 8 blocks.
==32080== suppressed: 0 bytes in 0 blocks.
==32080== Reachable blocks (those to which a pointer was found) are not shown.
==32080== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32121== Memcheck, a memory error detector.
==32121== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32121== Using LibVEX rev 1658, a library for dynamic binary translation.
==32121== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32121== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32121== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32121== For more details, rerun with: -v
==32121==
==32121== My PID = 32121, parent PID = 32120. Prog and args are:
==32121== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32121== 0
==32121== 5
==32121== 9
==32121== root
==32121== TestCMPIAssociationProviderModule
==32121==
==32121== Thread 2:
==32121== Syscall param write(buf) points to uninitialised byte(s)
==32121== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32121== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32121== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32121== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32121== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32121== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32121== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32121== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32121== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32121== Address 0x70F35CC is 4 bytes inside a block of size 4,096 alloc'd
==32121== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==32121== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==32121== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==32121== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32121== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32121== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32121== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32121== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32121== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32121==
==32121== ERROR SUMMARY: 25 errors from 1 contexts (suppressed: 14 from 1)
==32121== malloc/free: in use at exit: 2,876 bytes in 9 blocks.
==32121== malloc/free: 15,639 allocs, 15,630 frees, 1,594,108 bytes allocated.
==32121== For counts of detected errors, rerun with: -v
==32121== searching for pointers to 9 not-freed blocks.
==32121== checked 793,280 bytes.
==32121==
==32121== LEAK SUMMARY:
==32121== definitely lost: 0 bytes in 0 blocks.
==32121== possibly lost: 0 bytes in 0 blocks.
==32121== still reachable: 2,876 bytes in 9 blocks.
==32121== suppressed: 0 bytes in 0 blocks.
==32121== Reachable blocks (those to which a pointer was found) are not shown.
==32121== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32124== Memcheck, a memory error detector.
==32124== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32124== Using LibVEX rev 1658, a library for dynamic binary translation.
==32124== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32124== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32124== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32124== For more details, rerun with: -v
==32124==
==32124== My PID = 32124, parent PID = 32123. Prog and args are:
==32124== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32124== 0
==32124== 5
==32124== 9
==32124== root
==32124== TestCMPIFail_5ProviderModule
==32124==
==32124== Thread 2:
==32124== Syscall param write(buf) points to uninitialised byte(s)
==32124== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32124== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32124== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32124== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32124== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32124== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32124== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32124== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32124== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32124== Address 0x70E5924 is 4 bytes inside a block of size 4,096 alloc'd
==32124== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==32124== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==32124== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==32124== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32124== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32124== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32124== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32124== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32124== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32124==
==32124== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 11 from 1)
==32124== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==32124== malloc/free: 6,427 allocs, 6,418 frees, 486,039 bytes allocated.
==32124== For counts of detected errors, rerun with: -v
==32124== searching for pointers to 9 not-freed blocks.
==32124== checked 793,240 bytes.
==32124==
==32124== LEAK SUMMARY:
==32124== definitely lost: 0 bytes in 0 blocks.
==32124== possibly lost: 0 bytes in 0 blocks.
==32124== still reachable: 2,866 bytes in 9 blocks.
==32124== suppressed: 0 bytes in 0 blocks.
==32124== Reachable blocks (those to which a pointer was found) are not shown.
==32124== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32161== Memcheck, a memory error detector.
==32161== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32161== Using LibVEX rev 1658, a library for dynamic binary translation.
==32161== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32161== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32161== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32161== For more details, rerun with: -v
==32161==
==32161== My PID = 32161, parent PID = 32160. Prog and args are:
==32161== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32161== 0
==32161== 5
==32161== 9
==32161== root
==32161== FilesAndDirectoriesModule
==32161==
==32161== Thread 2:
==32161== Syscall param write(buf) points to uninitialised byte(s)
==32161== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32161== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32161== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32161== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32161== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32161== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32161== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32161== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32161== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32161== Address 0x7A45034 is 4 bytes inside a block of size 32,768 alloc'd
==32161== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==32161== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==32161== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==32161== by 0x63A01B4: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:564)
==32161== by 0x63A0334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==32161== by 0x63A261E: Pegasus::CIMBuffer::putObjectPathA(Pegasus::Array const&) (CIMBuffer.h:800)
==32161== by 0x63A30E3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1096)
==32161== by 0x63A4C83: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:415)
==32161== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==32161== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==32161== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32161== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32161== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32161== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32161== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32161== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32161==
==32161== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 14 from 1)
==32161== malloc/free: in use at exit: 2,860 bytes in 9 blocks.
==32161== malloc/free: 7,877 allocs, 7,868 frees, 1,135,052 bytes allocated.
==32161== For counts of detected errors, rerun with: -v
==32161== searching for pointers to 9 not-freed blocks.
==32161== checked 793,232 bytes.
==32161==
==32161== LEAK SUMMARY:
==32161== definitely lost: 0 bytes in 0 blocks.
==32161== possibly lost: 0 bytes in 0 blocks.
==32161== still reachable: 2,860 bytes in 9 blocks.
==32161== suppressed: 0 bytes in 0 blocks.
==32161== Reachable blocks (those to which a pointer was found) are not shown.
==32161== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32179== Memcheck, a memory error detector.
==32179== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32179== Using LibVEX rev 1658, a library for dynamic binary translation.
==32179== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32179== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32179== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32179== For more details, rerun with: -v
==32179==
==32179== My PID = 32179, parent PID = 32178. Prog and args are:
==32179== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32179== 0
==32179== 5
==32179== 9
==32179== root
==32179== TestCMPIFail_1ProviderModule
==32179==
==32179== Thread 2:
==32179== Syscall param write(buf) points to uninitialised byte(s)
==32179== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32179== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32179== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32179== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32179== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32179== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32179== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32179== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32179== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32179== Address 0x70E5964 is 4 bytes inside a block of size 4,096 alloc'd
==32179== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==32179== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==32179== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==32179== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32179== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32179== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32179== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32179== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32179== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32179==
==32179== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 11 from 1)
==32179== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==32179== malloc/free: 3,092 allocs, 3,083 frees, 234,012 bytes allocated.
==32179== For counts of detected errors, rerun with: -v
==32179== searching for pointers to 9 not-freed blocks.
==32179== checked 793,240 bytes.
==32179==
==32179== LEAK SUMMARY:
==32179== definitely lost: 0 bytes in 0 blocks.
==32179== possibly lost: 0 bytes in 0 blocks.
==32179== still reachable: 2,866 bytes in 9 blocks.
==32179== suppressed: 0 bytes in 0 blocks.
==32179== Reachable blocks (those to which a pointer was found) are not shown.
==32179== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32197== Memcheck, a memory error detector.
==32197== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32197== Using LibVEX rev 1658, a library for dynamic binary translation.
==32197== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32197== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32197== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32197== For more details, rerun with: -v
==32197==
==32197== My PID = 32197, parent PID = 32196. Prog and args are:
==32197== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32197== 0
==32197== 5
==32197== 9
==32197== root
==32197== TestCMPIFail_2ProviderModule
==32197==
==32197== Thread 2:
==32197== Syscall param write(buf) points to uninitialised byte(s)
==32197== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32197== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32197== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32197== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32197== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32197== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32197== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32197== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32197== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32197== Address 0x70E4D4C is 4 bytes inside a block of size 4,096 alloc'd
==32197== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==32197== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==32197== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==32197== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32197== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32197== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32197== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32197== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32197== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32197==
==32197== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1)
==32197== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==32197== malloc/free: 2,821 allocs, 2,812 frees, 214,790 bytes allocated.
==32197== For counts of detected errors, rerun with: -v
==32197== searching for pointers to 9 not-freed blocks.
==32197== checked 793,240 bytes.
==32197==
==32197== LEAK SUMMARY:
==32197== definitely lost: 0 bytes in 0 blocks.
==32197== possibly lost: 0 bytes in 0 blocks.
==32197== still reachable: 2,866 bytes in 9 blocks.
==32197== suppressed: 0 bytes in 0 blocks.
==32197== Reachable blocks (those to which a pointer was found) are not shown.
==32197== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32215== Memcheck, a memory error detector.
==32215== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32215== Using LibVEX rev 1658, a library for dynamic binary translation.
==32215== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32215== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32215== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32215== For more details, rerun with: -v
==32215==
==32215== My PID = 32215, parent PID = 32214. Prog and args are:
==32215== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32215== 0
==32215== 5
==32215== 9
==32215== root
==32215== TestCMPIFail_3ProviderModule
==32215==
==32215== Thread 2:
==32215== Syscall param write(buf) points to uninitialised byte(s)
==32215== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32215== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32215== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32215== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32215== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32215== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32215== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32215== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32215== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32215== Address 0x70E4BC4 is 4 bytes inside a block of size 4,096 alloc'd
==32215== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==32215== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==32215== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==32215== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32215== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32215== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32215== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32215== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32215== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32215==
==32215== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1)
==32215== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==32215== malloc/free: 2,819 allocs, 2,810 frees, 214,506 bytes allocated.
==32215== For counts of detected errors, rerun with: -v
==32215== searching for pointers to 9 not-freed blocks.
==32215== checked 793,240 bytes.
==32215==
==32215== LEAK SUMMARY:
==32215== definitely lost: 0 bytes in 0 blocks.
==32215== possibly lost: 0 bytes in 0 blocks.
==32215== still reachable: 2,866 bytes in 9 blocks.
==32215== suppressed: 0 bytes in 0 blocks.
==32215== Reachable blocks (those to which a pointer was found) are not shown.
==32215== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32231== Memcheck, a memory error detector.
==32231== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32231== Using LibVEX rev 1658, a library for dynamic binary translation.
==32231== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32231== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32231== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32231== For more details, rerun with: -v
==32231==
==32231== My PID = 32231, parent PID = 32230. Prog and args are:
==32231== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32231== 0
==32231== 5
==32231== 9
==32231== root
==32231== TestCMPIFail_4ProviderModule
==32231==
==32231== Thread 2:
==32231== Syscall param write(buf) points to uninitialised byte(s)
==32231== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32231== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32231== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32231== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32231== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32231== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32231== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32231== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32231== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32231== Address 0x70E6BB4 is 4 bytes inside a block of size 4,096 alloc'd
==32231== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==32231== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==32231== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==32231== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32231== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32231== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32231== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32231== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32231== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32231==
==32231== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 11 from 1)
==32231== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==32231== malloc/free: 3,809 allocs, 3,800 frees, 296,940 bytes allocated.
==32231== For counts of detected errors, rerun with: -v
==32231== searching for pointers to 9 not-freed blocks.
==32231== checked 793,240 bytes.
==32231==
==32231== LEAK SUMMARY:
==32231== definitely lost: 0 bytes in 0 blocks.
==32231== possibly lost: 0 bytes in 0 blocks.
==32231== still reachable: 2,866 bytes in 9 blocks.
==32231== suppressed: 0 bytes in 0 blocks.
==32231== Reachable blocks (those to which a pointer was found) are not shown.
==32231== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32300== Memcheck, a memory error detector.
==32300== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32300== Using LibVEX rev 1658, a library for dynamic binary translation.
==32300== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32300== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32300== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32300== For more details, rerun with: -v
==32300==
==32300== My PID = 32300, parent PID = 32299. Prog and args are:
==32300== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32300== 0
==32300== 5
==32300== 9
==32300== root
==32300== TestCMPIThreadProviderModule
==32300==
==32300== Thread 2:
==32300== Syscall param write(buf) points to uninitialised byte(s)
==32300== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32300== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32300== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32300== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32300== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32300== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32300== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32300== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32300== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32300== Address 0x70E685C is 4 bytes inside a block of size 4,096 alloc'd
==32300== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==32300== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==32300== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==32300== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32300== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32300== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32300== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32300== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32300== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32300==
==32300== ERROR SUMMARY: 8 errors from 1 contexts (suppressed: 11 from 1)
==32300== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==32300== malloc/free: 4,279 allocs, 4,270 frees, 335,921 bytes allocated.
==32300== For counts of detected errors, rerun with: -v
==32300== searching for pointers to 9 not-freed blocks.
==32300== checked 793,240 bytes.
==32300==
==32300== LEAK SUMMARY:
==32300== definitely lost: 0 bytes in 0 blocks.
==32300== possibly lost: 0 bytes in 0 blocks.
==32300== still reachable: 2,866 bytes in 9 blocks.
==32300== suppressed: 0 bytes in 0 blocks.
==32300== Reachable blocks (those to which a pointer was found) are not shown.
==32300== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32359== Memcheck, a memory error detector.
==32359== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32359== Using LibVEX rev 1658, a library for dynamic binary translation.
==32359== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32359== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32359== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32359== For more details, rerun with: -v
==32359==
==32359== My PID = 32359, parent PID = 32358. Prog and args are:
==32359== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32359== 0
==32359== 5
==32359== 9
==32359== root
==32359== TestCMPIIndicationStressTestProviderModule
==32359==
==32359== Thread 2:
==32359== Syscall param write(buf) points to uninitialised byte(s)
==32359== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32359== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32359== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32359== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32359== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32359== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32359== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32359== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32359== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32359== Address 0x7100B1C is 4 bytes inside a block of size 4,096 alloc'd
==32359== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==32359== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==32359== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==32359== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32359== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32359== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32359== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32359== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32359== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32359==
==32359== ERROR SUMMARY: 68 errors from 1 contexts (suppressed: 11 from 1)
==32359== malloc/free: in use at exit: 35,813 bytes in 14 blocks.
==32359== malloc/free: 23,795 allocs, 23,781 frees, 2,258,369 bytes allocated.
==32359== For counts of detected errors, rerun with: -v
==32359== searching for pointers to 14 not-freed blocks.
==32359== checked 793,528 bytes.
==32359==
==32359== LEAK SUMMARY:
==32359== definitely lost: 0 bytes in 0 blocks.
==32359== possibly lost: 0 bytes in 0 blocks.
==32359== still reachable: 35,813 bytes in 14 blocks.
==32359== suppressed: 0 bytes in 0 blocks.
==32359== Reachable blocks (those to which a pointer was found) are not shown.
==32359== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==32364== Memcheck, a memory error detector.
==32364== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==32364== Using LibVEX rev 1658, a library for dynamic binary translation.
==32364== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==32364== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==32364== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==32364== For more details, rerun with: -v
==32364==
==32364== My PID = 32364, parent PID = 32363. Prog and args are:
==32364== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==32364== 0
==32364== 5
==32364== 9
==32364== root
==32364== IndicationStressTestConsumerModule
==32364==
==32364== Thread 2:
==32364== Syscall param write(buf) points to uninitialised byte(s)
==32364== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==32364== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==32364== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==32364== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32364== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32364== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32364== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32364== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32364== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32364== Address 0x70E2E64 is 4 bytes inside a block of size 4,096 alloc'd
==32364== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==32364== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==32364== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==32364== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==32364== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==32364== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==32364== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==32364== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==32364== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==32364==
==32364== ERROR SUMMARY: 60 errors from 1 contexts (suppressed: 8 from 1)
==32364== malloc/free: in use at exit: 2,846 bytes in 8 blocks.
==32364== malloc/free: 14,049 allocs, 14,041 frees, 1,335,966 bytes allocated.
==32364== For counts of detected errors, rerun with: -v
==32364== searching for pointers to 8 not-freed blocks.
==32364== checked 793,232 bytes.
==32364==
==32364== LEAK SUMMARY:
==32364== definitely lost: 0 bytes in 0 blocks.
==32364== possibly lost: 0 bytes in 0 blocks.
==32364== still reachable: 2,846 bytes in 8 blocks.
==32364== suppressed: 0 bytes in 0 blocks.
==32364== Reachable blocks (those to which a pointer was found) are not shown.
==32364== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==4478== Memcheck, a memory error detector.
==4478== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==4478== Using LibVEX rev 1658, a library for dynamic binary translation.
==4478== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==4478== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==4478== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==4478== For more details, rerun with: -v
==4478==
==4478== My PID = 4478, parent PID = 4477. Prog and args are:
==4478== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==4478== 0
==4478== 5
==4478== 9
==4478== root
==4478== SampleAssociationProviderModule
==4478==
==4478== Thread 2:
==4478== Syscall param write(buf) points to uninitialised byte(s)
==4478== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==4478== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==4478== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==4478== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==4478== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==4478== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==4478== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==4478== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==4478== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==4478== Address 0x70F6834 is 4 bytes inside a block of size 4,096 alloc'd
==4478== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==4478== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==4478== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==4478== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==4478== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==4478== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==4478== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==4478== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==4478== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==4478==
==4478== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==4478== malloc/free: in use at exit: 2,840 bytes in 8 blocks.
==4478== malloc/free: 5,242 allocs, 5,234 frees, 389,267 bytes allocated.
==4478== For counts of detected errors, rerun with: -v
==4478== searching for pointers to 8 not-freed blocks.
==4478== checked 793,496 bytes.
==4478==
==4478== LEAK SUMMARY:
==4478== definitely lost: 0 bytes in 0 blocks.
==4478== possibly lost: 0 bytes in 0 blocks.
==4478== still reachable: 2,840 bytes in 8 blocks.
==4478== suppressed: 0 bytes in 0 blocks.
==4478== Reachable blocks (those to which a pointer was found) are not shown.
==4478== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==4509== Memcheck, a memory error detector.
==4509== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==4509== Using LibVEX rev 1658, a library for dynamic binary translation.
==4509== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==4509== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==4509== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==4509== For more details, rerun with: -v
==4509==
==4509== My PID = 4509, parent PID = 4508. Prog and args are:
==4509== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==4509== 0
==4509== 5
==4509== 9
==4509== root
==4509== SampleMethodProviderModule
==4509==
==4509== Thread 2:
==4509== Syscall param write(buf) points to uninitialised byte(s)
==4509== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==4509== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==4509== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==4509== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==4509== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==4509== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==4509== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==4509== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==4509== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==4509== Address 0x70E32DC is 4 bytes inside a block of size 4,096 alloc'd
==4509== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==4509== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==4509== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==4509== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==4509== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==4509== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==4509== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==4509== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==4509== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==4509==
==4509== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 8 from 1)
==4509== malloc/free: in use at exit: 2,830 bytes in 8 blocks.
==4509== malloc/free: 2,825 allocs, 2,817 frees, 208,800 bytes allocated.
==4509== For counts of detected errors, rerun with: -v
==4509== searching for pointers to 8 not-freed blocks.
==4509== checked 793,472 bytes.
==4509==
==4509== LEAK SUMMARY:
==4509== definitely lost: 0 bytes in 0 blocks.
==4509== possibly lost: 0 bytes in 0 blocks.
==4509== still reachable: 2,830 bytes in 8 blocks.
==4509== suppressed: 0 bytes in 0 blocks.
==4509== Reachable blocks (those to which a pointer was found) are not shown.
==4509== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==4521== Memcheck, a memory error detector.
==4521== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==4521== Using LibVEX rev 1658, a library for dynamic binary translation.
==4521== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==4521== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==4521== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==4521== For more details, rerun with: -v
==4521==
==4521== My PID = 4521, parent PID = 4520. Prog and args are:
==4521== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==4521== 0
==4521== 5
==4521== 9
==4521== root
==4521== SampleInstanceProviderModule
==4521==
==4521== Thread 2:
==4521== Syscall param write(buf) points to uninitialised byte(s)
==4521== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==4521== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==4521== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==4521== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==4521== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==4521== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==4521== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==4521== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==4521== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==4521== Address 0x70E4D14 is 4 bytes inside a block of size 4,096 alloc'd
==4521== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==4521== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==4521== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==4521== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==4521== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==4521== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==4521== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==4521== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==4521== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==4521==
==4521== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 8 from 1)
==4521== malloc/free: in use at exit: 2,834 bytes in 8 blocks.
==4521== malloc/free: 2,873 allocs, 2,865 frees, 212,993 bytes allocated.
==4521== For counts of detected errors, rerun with: -v
==4521== searching for pointers to 8 not-freed blocks.
==4521== checked 793,488 bytes.
==4521==
==4521== LEAK SUMMARY:
==4521== definitely lost: 0 bytes in 0 blocks.
==4521== possibly lost: 0 bytes in 0 blocks.
==4521== still reachable: 2,834 bytes in 8 blocks.
==4521== suppressed: 0 bytes in 0 blocks.
==4521== Reachable blocks (those to which a pointer was found) are not shown.
==4521== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==4542== Memcheck, a memory error detector.
==4542== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==4542== Using LibVEX rev 1658, a library for dynamic binary translation.
==4542== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==4542== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==4542== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==4542== For more details, rerun with: -v
==4542==
==4542== My PID = 4542, parent PID = 4541. Prog and args are:
==4542== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==4542== 0
==4542== 5
==4542== 9
==4542== cimsrvr
==4542== ComputerSystemModule
==4542==
==4542== Thread 2:
==4542== Syscall param write(buf) points to uninitialised byte(s)
==4542== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==4542== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==4542== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==4542== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==4542== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==4542== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==4542== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==4542== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==4542== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==4542== Address 0x70E4C44 is 4 bytes inside a block of size 4,096 alloc'd
==4542== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==4542== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==4542== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==4542== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==4542== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==4542== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==4542== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==4542== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==4542== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==4542==
==4542== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 8 from 1)
==4542== malloc/free: in use at exit: 2,824 bytes in 8 blocks.
==4542== malloc/free: 2,861 allocs, 2,853 frees, 213,308 bytes allocated.
==4542== For counts of detected errors, rerun with: -v
==4542== searching for pointers to 8 not-freed blocks.
==4542== checked 793,464 bytes.
==4542==
==4542== LEAK SUMMARY:
==4542== definitely lost: 0 bytes in 0 blocks.
==4542== possibly lost: 0 bytes in 0 blocks.
==4542== still reachable: 2,824 bytes in 8 blocks.
==4542== suppressed: 0 bytes in 0 blocks.
==4542== Reachable blocks (those to which a pointer was found) are not shown.
==4542== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5091== Memcheck, a memory error detector.
==5091== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5091== Using LibVEX rev 1658, a library for dynamic binary translation.
==5091== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5091== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5091== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5091== For more details, rerun with: -v
==5091==
==5091== My PID = 5091, parent PID = 5090. Prog and args are:
==5091== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5091== 0
==5091== 5
==5091== 9
==5091== root
==5091== IndicationTestProviderModule
==5091==
==5091== Thread 2:
==5091== Syscall param write(buf) points to uninitialised byte(s)
==5091== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5091== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5091== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5091== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5091== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5091== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5091== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5091== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5091== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5091== Address 0x71136AC is 4 bytes inside a block of size 4,096 alloc'd
==5091== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5091== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5091== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5091== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5091== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5091== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5091== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5091== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5091== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5091==
==5091== ERROR SUMMARY: 38 errors from 1 contexts (suppressed: 8 from 1)
==5091== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==5091== malloc/free: 15,567 allocs, 15,556 frees, 1,638,233 bytes allocated.
==5091== For counts of detected errors, rerun with: -v
==5091== searching for pointers to 11 not-freed blocks.
==5091== checked 793,648 bytes.
==5091==
==5091== LEAK SUMMARY:
==5091== definitely lost: 0 bytes in 0 blocks.
==5091== possibly lost: 0 bytes in 0 blocks.
==5091== still reachable: 19,308 bytes in 11 blocks.
==5091== suppressed: 0 bytes in 0 blocks.
==5091== Reachable blocks (those to which a pointer was found) are not shown.
==5091== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5110== Memcheck, a memory error detector.
==5110== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5110== Using LibVEX rev 1658, a library for dynamic binary translation.
==5110== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5110== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5110== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5110== For more details, rerun with: -v
==5110==
==5110== My PID = 5110, parent PID = 5107. Prog and args are:
==5110== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5110== 0
==5110== 5
==5110== 9
==5110== root
==5110== SimpleDisplayConsumerModule
==5110==
==5110== Thread 4:
==5110== Syscall param write(buf) points to uninitialised byte(s)
==5110== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5110== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5110== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5110== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5110== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5110== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5110== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5110== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5110== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5110== Address 0x70F1E44 is 4 bytes inside a block of size 4,096 alloc'd
==5110== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5110== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5110== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5110== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5110== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5110== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5110== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5110== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5110== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5110==
==5110== ERROR SUMMARY: 75 errors from 1 contexts (suppressed: 8 from 1)
==5110== malloc/free: in use at exit: 2,832 bytes in 8 blocks.
==5110== malloc/free: 15,956 allocs, 15,948 frees, 1,684,688 bytes allocated.
==5110== For counts of detected errors, rerun with: -v
==5110== searching for pointers to 8 not-freed blocks.
==5110== checked 793,480 bytes.
==5110==
==5110== LEAK SUMMARY:
==5110== definitely lost: 0 bytes in 0 blocks.
==5110== possibly lost: 0 bytes in 0 blocks.
==5110== still reachable: 2,832 bytes in 8 blocks.
==5110== suppressed: 0 bytes in 0 blocks.
==5110== Reachable blocks (those to which a pointer was found) are not shown.
==5110== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5134== Memcheck, a memory error detector.
==5134== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5134== Using LibVEX rev 1658, a library for dynamic binary translation.
==5134== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5134== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5134== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5134== For more details, rerun with: -v
==5134==
==5134== My PID = 5134, parent PID = 5133. Prog and args are:
==5134== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5134== 0
==5134== 5
==5134== 9
==5134== root
==5134== ProcessIndicationProviderModule
==5134==
==5134== Thread 2:
==5134== Syscall param write(buf) points to uninitialised byte(s)
==5134== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5134== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5134== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5134== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5134== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5134== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5134== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5134== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5134== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5134== Address 0x70EE9DC is 4 bytes inside a block of size 4,096 alloc'd
==5134== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5134== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5134== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5134== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5134== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5134== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5134== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5134== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5134== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5134==
==5134== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==5134== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==5134== malloc/free: 3,366 allocs, 3,357 frees, 258,943 bytes allocated.
==5134== For counts of detected errors, rerun with: -v
==5134== searching for pointers to 9 not-freed blocks.
==5134== checked 793,528 bytes.
==5134==
==5134== LEAK SUMMARY:
==5134== definitely lost: 0 bytes in 0 blocks.
==5134== possibly lost: 0 bytes in 0 blocks.
==5134== still reachable: 2,872 bytes in 9 blocks.
==5134== suppressed: 0 bytes in 0 blocks.
==5134== Reachable blocks (those to which a pointer was found) are not shown.
==5134== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5147== Memcheck, a memory error detector.
==5147== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5147== Using LibVEX rev 1658, a library for dynamic binary translation.
==5147== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5147== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5147== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5147== For more details, rerun with: -v
==5147==
==5147== My PID = 5147, parent PID = 5146. Prog and args are:
==5147== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5147== 0
==5147== 5
==5147== 9
==5147== root
==5147== ProcessIndicationProviderModule
==5147==
==5147== Thread 2:
==5147== Syscall param write(buf) points to uninitialised byte(s)
==5147== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5147== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5147== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5147== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5147== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5147== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5147== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5147== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5147== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5147== Address 0x70EE9DC is 4 bytes inside a block of size 4,096 alloc'd
==5147== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5147== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5147== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5147== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5147== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5147== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5147== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5147== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5147== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5147==
==5147== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==5147== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==5147== malloc/free: 3,366 allocs, 3,357 frees, 258,943 bytes allocated.
==5147== For counts of detected errors, rerun with: -v
==5147== searching for pointers to 9 not-freed blocks.
==5147== checked 793,528 bytes.
==5147==
==5147== LEAK SUMMARY:
==5147== definitely lost: 0 bytes in 0 blocks.
==5147== possibly lost: 0 bytes in 0 blocks.
==5147== still reachable: 2,872 bytes in 9 blocks.
==5147== suppressed: 0 bytes in 0 blocks.
==5147== Reachable blocks (those to which a pointer was found) are not shown.
==5147== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5154== Memcheck, a memory error detector.
==5154== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5154== Using LibVEX rev 1658, a library for dynamic binary translation.
==5154== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5154== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5154== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5154== For more details, rerun with: -v
==5154==
==5154== My PID = 5154, parent PID = 5153. Prog and args are:
==5154== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5154== 0
==5154== 5
==5154== 9
==5154== root
==5154== ProcessIndicationProviderModule
==5154==
==5154== Thread 2:
==5154== Syscall param write(buf) points to uninitialised byte(s)
==5154== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5154== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5154== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5154== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5154== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5154== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5154== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5154== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5154== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5154== Address 0x70F29D4 is 4 bytes inside a block of size 4,096 alloc'd
==5154== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5154== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5154== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5154== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5154== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5154== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5154== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5154== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5154== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5154==
==5154== ERROR SUMMARY: 13 errors from 1 contexts (suppressed: 8 from 1)
==5154== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==5154== malloc/free: 8,885 allocs, 8,876 frees, 762,387 bytes allocated.
==5154== For counts of detected errors, rerun with: -v
==5154== searching for pointers to 9 not-freed blocks.
==5154== checked 793,528 bytes.
==5154==
==5154== LEAK SUMMARY:
==5154== definitely lost: 0 bytes in 0 blocks.
==5154== possibly lost: 0 bytes in 0 blocks.
==5154== still reachable: 2,872 bytes in 9 blocks.
==5154== suppressed: 0 bytes in 0 blocks.
==5154== Reachable blocks (those to which a pointer was found) are not shown.
==5154== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5197== Memcheck, a memory error detector.
==5197== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5197== Using LibVEX rev 1658, a library for dynamic binary translation.
==5197== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5197== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5197== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5197== For more details, rerun with: -v
==5197==
==5197== My PID = 5197, parent PID = 5196. Prog and args are:
==5197== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5197== 0
==5197== 5
==5197== 9
==5197== root
==5197== ProcessIndicationProviderModule
==5197==
==5197== Thread 2:
==5197== Syscall param write(buf) points to uninitialised byte(s)
==5197== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5197== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5197== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5197== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5197== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5197== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5197== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5197== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5197== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5197== Address 0x70EE9FC is 4 bytes inside a block of size 4,096 alloc'd
==5197== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5197== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5197== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5197== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5197== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5197== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5197== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5197== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5197== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5197==
==5197== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==5197== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==5197== malloc/free: 3,366 allocs, 3,357 frees, 258,979 bytes allocated.
==5197== For counts of detected errors, rerun with: -v
==5197== searching for pointers to 9 not-freed blocks.
==5197== checked 793,528 bytes.
==5197==
==5197== LEAK SUMMARY:
==5197== definitely lost: 0 bytes in 0 blocks.
==5197== possibly lost: 0 bytes in 0 blocks.
==5197== still reachable: 2,872 bytes in 9 blocks.
==5197== suppressed: 0 bytes in 0 blocks.
==5197== Reachable blocks (those to which a pointer was found) are not shown.
==5197== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5210== Memcheck, a memory error detector.
==5210== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5210== Using LibVEX rev 1658, a library for dynamic binary translation.
==5210== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5210== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5210== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5210== For more details, rerun with: -v
==5210==
==5210== My PID = 5210, parent PID = 5209. Prog and args are:
==5210== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5210== 0
==5210== 5
==5210== 9
==5210== root
==5210== ProcessIndicationProviderModule
==5210==
==5210== Thread 2:
==5210== Syscall param write(buf) points to uninitialised byte(s)
==5210== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5210== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5210== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5210== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5210== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5210== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5210== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5210== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5210== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5210== Address 0x70EE9FC is 4 bytes inside a block of size 4,096 alloc'd
==5210== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5210== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5210== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5210== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5210== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5210== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5210== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5210== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5210== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5210==
==5210== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==5210== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==5210== malloc/free: 3,366 allocs, 3,357 frees, 258,979 bytes allocated.
==5210== For counts of detected errors, rerun with: -v
==5210== searching for pointers to 9 not-freed blocks.
==5210== checked 793,528 bytes.
==5210==
==5210== LEAK SUMMARY:
==5210== definitely lost: 0 bytes in 0 blocks.
==5210== possibly lost: 0 bytes in 0 blocks.
==5210== still reachable: 2,872 bytes in 9 blocks.
==5210== suppressed: 0 bytes in 0 blocks.
==5210== Reachable blocks (those to which a pointer was found) are not shown.
==5210== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5217== Memcheck, a memory error detector.
==5217== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5217== Using LibVEX rev 1658, a library for dynamic binary translation.
==5217== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5217== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5217== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5217== For more details, rerun with: -v
==5217==
==5217== My PID = 5217, parent PID = 5216. Prog and args are:
==5217== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5217== 0
==5217== 5
==5217== 9
==5217== root
==5217== ProcessIndicationProviderModule
==5217==
==5217== Thread 2:
==5217== Syscall param write(buf) points to uninitialised byte(s)
==5217== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5217== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5217== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5217== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5217== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5217== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5217== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5217== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5217== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5217== Address 0x70F29F4 is 4 bytes inside a block of size 4,096 alloc'd
==5217== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5217== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5217== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5217== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5217== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5217== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5217== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5217== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5217== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5217==
==5217== ERROR SUMMARY: 13 errors from 1 contexts (suppressed: 8 from 1)
==5217== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==5217== malloc/free: 8,889 allocs, 8,880 frees, 762,719 bytes allocated.
==5217== For counts of detected errors, rerun with: -v
==5217== searching for pointers to 9 not-freed blocks.
==5217== checked 793,528 bytes.
==5217==
==5217== LEAK SUMMARY:
==5217== definitely lost: 0 bytes in 0 blocks.
==5217== possibly lost: 0 bytes in 0 blocks.
==5217== still reachable: 2,872 bytes in 9 blocks.
==5217== suppressed: 0 bytes in 0 blocks.
==5217== Reachable blocks (those to which a pointer was found) are not shown.
==5217== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5288== Memcheck, a memory error detector.
==5288== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5288== Using LibVEX rev 1658, a library for dynamic binary translation.
==5288== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5288== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5288== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5288== For more details, rerun with: -v
==5288==
==5288== My PID = 5288, parent PID = 5287. Prog and args are:
==5288== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5288== 0
==5288== 5
==5288== 9
==5288== root
==5288== IndicationTestProviderModule
==5288==
==5288== Thread 2:
==5288== Syscall param write(buf) points to uninitialised byte(s)
==5288== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5288== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5288== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5288== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5288== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5288== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5288== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5288== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5288== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5288== Address 0x70E2E6C is 4 bytes inside a block of size 4,096 alloc'd
==5288== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5288== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5288== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5288== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5288== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5288== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5288== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5288== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5288== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5288==
==5288== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==5288== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==5288== malloc/free: 4,351 allocs, 4,340 frees, 426,021 bytes allocated.
==5288== For counts of detected errors, rerun with: -v
==5288== searching for pointers to 11 not-freed blocks.
==5288== checked 793,616 bytes.
==5288==
==5288== LEAK SUMMARY:
==5288== definitely lost: 0 bytes in 0 blocks.
==5288== possibly lost: 0 bytes in 0 blocks.
==5288== still reachable: 19,308 bytes in 11 blocks.
==5288== suppressed: 0 bytes in 0 blocks.
==5288== Reachable blocks (those to which a pointer was found) are not shown.
==5288== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5304== Memcheck, a memory error detector.
==5304== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5304== Using LibVEX rev 1658, a library for dynamic binary translation.
==5304== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5304== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5304== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5304== For more details, rerun with: -v
==5304==
==5304== My PID = 5304, parent PID = 5303. Prog and args are:
==5304== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5304== 0
==5304== 5
==5304== 9
==5304== root
==5304== IndicationTestProviderModule
==5304==
==5304== Thread 2:
==5304== Syscall param write(buf) points to uninitialised byte(s)
==5304== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5304== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5304== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5304== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5304== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5304== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5304== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5304== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5304== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5304== Address 0x7117104 is 4 bytes inside a block of size 4,096 alloc'd
==5304== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5304== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5304== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5304== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5304== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5304== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5304== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5304== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5304== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5304==
==5304== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==5304== malloc/free: in use at exit: 35,779 bytes in 14 blocks.
==5304== malloc/free: 6,947 allocs, 6,933 frees, 740,223 bytes allocated.
==5304== For counts of detected errors, rerun with: -v
==5304== searching for pointers to 14 not-freed blocks.
==5304== checked 793,736 bytes.
==5304==
==5304== LEAK SUMMARY:
==5304== definitely lost: 0 bytes in 0 blocks.
==5304== possibly lost: 0 bytes in 0 blocks.
==5304== still reachable: 35,779 bytes in 14 blocks.
==5304== suppressed: 0 bytes in 0 blocks.
==5304== Reachable blocks (those to which a pointer was found) are not shown.
==5304== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5349== Memcheck, a memory error detector.
==5349== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5349== Using LibVEX rev 1658, a library for dynamic binary translation.
==5349== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5349== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5349== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5349== For more details, rerun with: -v
==5349==
==5349== My PID = 5349, parent PID = 5348. Prog and args are:
==5349== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5349== 0
==5349== 5
==5349== 9
==5349== root
==5349== IndicationTestProviderModule
==5349==
==5349== Thread 2:
==5349== Syscall param write(buf) points to uninitialised byte(s)
==5349== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5349== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5349== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5349== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5349== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5349== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5349== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5349== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5349== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5349== Address 0x70E2E6C is 4 bytes inside a block of size 4,096 alloc'd
==5349== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5349== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5349== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5349== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5349== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5349== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5349== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5349== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5349== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5349==
==5349== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==5349== malloc/free: in use at exit: 19,337 bytes in 12 blocks.
==5349== malloc/free: 4,890 allocs, 4,878 frees, 502,991 bytes allocated.
==5349== For counts of detected errors, rerun with: -v
==5349== searching for pointers to 12 not-freed blocks.
==5349== checked 793,640 bytes.
==5349==
==5349== LEAK SUMMARY:
==5349== definitely lost: 0 bytes in 0 blocks.
==5349== possibly lost: 0 bytes in 0 blocks.
==5349== still reachable: 19,337 bytes in 12 blocks.
==5349== suppressed: 0 bytes in 0 blocks.
==5349== Reachable blocks (those to which a pointer was found) are not shown.
==5349== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5365== Memcheck, a memory error detector.
==5365== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5365== Using LibVEX rev 1658, a library for dynamic binary translation.
==5365== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5365== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5365== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5365== For more details, rerun with: -v
==5365==
==5365== My PID = 5365, parent PID = 5364. Prog and args are:
==5365== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5365== 0
==5365== 5
==5365== 9
==5365== root
==5365== IndicationTestProviderModule
==5365==
==5365== Thread 2:
==5365== Syscall param write(buf) points to uninitialised byte(s)
==5365== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5365== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5365== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5365== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5365== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5365== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5365== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5365== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5365== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5365== Address 0x713055C is 4 bytes inside a block of size 4,096 alloc'd
==5365== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5365== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5365== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5365== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5365== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5365== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5365== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5365== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5365== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5365==
==5365== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==5365== malloc/free: in use at exit: 35,779 bytes in 14 blocks.
==5365== malloc/free: 6,961 allocs, 6,947 frees, 741,525 bytes allocated.
==5365== For counts of detected errors, rerun with: -v
==5365== searching for pointers to 14 not-freed blocks.
==5365== checked 793,736 bytes.
==5365==
==5365== LEAK SUMMARY:
==5365== definitely lost: 0 bytes in 0 blocks.
==5365== possibly lost: 0 bytes in 0 blocks.
==5365== still reachable: 35,779 bytes in 14 blocks.
==5365== suppressed: 0 bytes in 0 blocks.
==5365== Reachable blocks (those to which a pointer was found) are not shown.
==5365== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5410== Memcheck, a memory error detector.
==5410== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5410== Using LibVEX rev 1658, a library for dynamic binary translation.
==5410== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5410== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5410== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5410== For more details, rerun with: -v
==5410==
==5410== My PID = 5410, parent PID = 5409. Prog and args are:
==5410== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5410== 0
==5410== 5
==5410== 9
==5410== root
==5410== IndicationTestProviderModule
==5410==
==5410== Thread 2:
==5410== Syscall param write(buf) points to uninitialised byte(s)
==5410== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5410== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5410== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5410== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5410== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5410== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5410== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5410== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5410== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5410== Address 0x70E2E6C is 4 bytes inside a block of size 4,096 alloc'd
==5410== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5410== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5410== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5410== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5410== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5410== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5410== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5410== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5410== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5410==
==5410== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==5410== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==5410== malloc/free: 4,365 allocs, 4,354 frees, 427,323 bytes allocated.
==5410== For counts of detected errors, rerun with: -v
==5410== searching for pointers to 11 not-freed blocks.
==5410== checked 793,616 bytes.
==5410==
==5410== LEAK SUMMARY:
==5410== definitely lost: 0 bytes in 0 blocks.
==5410== possibly lost: 0 bytes in 0 blocks.
==5410== still reachable: 19,308 bytes in 11 blocks.
==5410== suppressed: 0 bytes in 0 blocks.
==5410== Reachable blocks (those to which a pointer was found) are not shown.
==5410== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5426== Memcheck, a memory error detector.
==5426== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5426== Using LibVEX rev 1658, a library for dynamic binary translation.
==5426== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5426== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5426== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5426== For more details, rerun with: -v
==5426==
==5426== My PID = 5426, parent PID = 5425. Prog and args are:
==5426== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5426== 0
==5426== 5
==5426== 9
==5426== root
==5426== IndicationTestProviderModule
==5426==
==5426== Thread 2:
==5426== Syscall param write(buf) points to uninitialised byte(s)
==5426== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5426== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5426== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5426== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5426== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5426== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5426== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5426== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5426== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5426== Address 0x71178F4 is 4 bytes inside a block of size 4,096 alloc'd
==5426== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5426== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5426== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5426== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5426== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5426== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5426== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5426== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5426== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5426==
==5426== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==5426== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==5426== malloc/free: 6,447 allocs, 6,436 frees, 650,637 bytes allocated.
==5426== For counts of detected errors, rerun with: -v
==5426== searching for pointers to 11 not-freed blocks.
==5426== checked 793,616 bytes.
==5426==
==5426== LEAK SUMMARY:
==5426== definitely lost: 0 bytes in 0 blocks.
==5426== possibly lost: 0 bytes in 0 blocks.
==5426== still reachable: 19,308 bytes in 11 blocks.
==5426== suppressed: 0 bytes in 0 blocks.
==5426== Reachable blocks (those to which a pointer was found) are not shown.
==5426== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5469== Memcheck, a memory error detector.
==5469== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5469== Using LibVEX rev 1658, a library for dynamic binary translation.
==5469== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5469== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5469== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5469== For more details, rerun with: -v
==5469==
==5469== My PID = 5469, parent PID = 5468. Prog and args are:
==5469== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5469== 0
==5469== 5
==5469== 9
==5469== root
==5469== IndicationTestProviderModule
==5469==
==5469== Thread 2:
==5469== Syscall param write(buf) points to uninitialised byte(s)
==5469== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5469== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5469== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5469== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5469== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5469== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5469== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5469== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5469== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5469== Address 0x70E2E6C is 4 bytes inside a block of size 4,096 alloc'd
==5469== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5469== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5469== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5469== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5469== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5469== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5469== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5469== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5469== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5469==
==5469== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==5469== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==5469== malloc/free: 4,365 allocs, 4,354 frees, 427,323 bytes allocated.
==5469== For counts of detected errors, rerun with: -v
==5469== searching for pointers to 11 not-freed blocks.
==5469== checked 793,616 bytes.
==5469==
==5469== LEAK SUMMARY:
==5469== definitely lost: 0 bytes in 0 blocks.
==5469== possibly lost: 0 bytes in 0 blocks.
==5469== still reachable: 19,308 bytes in 11 blocks.
==5469== suppressed: 0 bytes in 0 blocks.
==5469== Reachable blocks (those to which a pointer was found) are not shown.
==5469== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5487== Memcheck, a memory error detector.
==5487== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5487== Using LibVEX rev 1658, a library for dynamic binary translation.
==5487== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5487== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5487== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5487== For more details, rerun with: -v
==5487==
==5487== My PID = 5487, parent PID = 5486. Prog and args are:
==5487== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5487== 0
==5487== 5
==5487== 9
==5487== root
==5487== IndicationTestProviderModule
==5487==
==5487== Thread 2:
==5487== Syscall param write(buf) points to uninitialised byte(s)
==5487== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5487== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5487== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5487== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5487== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5487== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5487== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5487== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5487== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5487== Address 0x71178F4 is 4 bytes inside a block of size 4,096 alloc'd
==5487== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5487== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5487== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5487== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5487== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5487== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5487== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5487== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5487== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5487==
==5487== ERROR SUMMARY: 67 errors from 1 contexts (suppressed: 8 from 1)
==5487== malloc/free: in use at exit: 35,772 bytes in 14 blocks.
==5487== malloc/free: 27,527 allocs, 27,513 frees, 3,243,930 bytes allocated.
==5487== For counts of detected errors, rerun with: -v
==5487== searching for pointers to 14 not-freed blocks.
==5487== checked 793,816 bytes.
==5487==
==5487== LEAK SUMMARY:
==5487== definitely lost: 0 bytes in 0 blocks.
==5487== possibly lost: 0 bytes in 0 blocks.
==5487== still reachable: 35,772 bytes in 14 blocks.
==5487== suppressed: 0 bytes in 0 blocks.
==5487== Reachable blocks (those to which a pointer was found) are not shown.
==5487== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5723== Memcheck, a memory error detector.
==5723== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5723== Using LibVEX rev 1658, a library for dynamic binary translation.
==5723== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5723== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5723== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5723== For more details, rerun with: -v
==5723==
==5723== My PID = 5723, parent PID = 5722. Prog and args are:
==5723== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5723== 0
==5723== 5
==5723== 9
==5723== root
==5723== ProcessIndicationProviderModule
==5723==
==5723== Thread 2:
==5723== Syscall param write(buf) points to uninitialised byte(s)
==5723== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5723== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5723== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5723== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5723== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5723== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5723== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5723== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5723== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5723== Address 0x70F10AC is 4 bytes inside a block of size 4,096 alloc'd
==5723== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5723== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5723== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5723== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5723== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5723== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5723== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5723== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5723== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5723==
==5723== ERROR SUMMARY: 96 errors from 1 contexts (suppressed: 8 from 1)
==5723== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==5723== malloc/free: 54,370 allocs, 54,361 frees, 4,821,663 bytes allocated.
==5723== For counts of detected errors, rerun with: -v
==5723== searching for pointers to 9 not-freed blocks.
==5723== checked 793,528 bytes.
==5723==
==5723== LEAK SUMMARY:
==5723== definitely lost: 0 bytes in 0 blocks.
==5723== possibly lost: 0 bytes in 0 blocks.
==5723== still reachable: 2,872 bytes in 9 blocks.
==5723== suppressed: 0 bytes in 0 blocks.
==5723== Reachable blocks (those to which a pointer was found) are not shown.
==5723== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5724== Memcheck, a memory error detector.
==5724== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5724== Using LibVEX rev 1658, a library for dynamic binary translation.
==5724== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5724== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5724== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5724== For more details, rerun with: -v
==5724==
==5724== My PID = 5724, parent PID = 5721. Prog and args are:
==5724== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5724== 0
==5724== 5
==5724== 9
==5724== root
==5724== AlertIndicationProviderModule
==5724==
==5724== Thread 2:
==5724== Syscall param write(buf) points to uninitialised byte(s)
==5724== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5724== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5724== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5724== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5724== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5724== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5724== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5724== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5724== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5724== Address 0x70F101C is 4 bytes inside a block of size 4,096 alloc'd
==5724== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5724== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5724== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5724== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5724== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5724== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5724== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5724== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5724== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5724==
==5724== ERROR SUMMARY: 74 errors from 1 contexts (suppressed: 8 from 1)
==5724== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==5724== malloc/free: 41,630 allocs, 41,621 frees, 3,620,555 bytes allocated.
==5724== For counts of detected errors, rerun with: -v
==5724== searching for pointers to 9 not-freed blocks.
==5724== checked 793,520 bytes.
==5724==
==5724== LEAK SUMMARY:
==5724== definitely lost: 0 bytes in 0 blocks.
==5724== possibly lost: 0 bytes in 0 blocks.
==5724== still reachable: 2,868 bytes in 9 blocks.
==5724== suppressed: 0 bytes in 0 blocks.
==5724== Reachable blocks (those to which a pointer was found) are not shown.
==5724== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5747== Memcheck, a memory error detector.
==5747== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5747== Using LibVEX rev 1658, a library for dynamic binary translation.
==5747== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5747== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5747== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5747== For more details, rerun with: -v
==5747==
==5747== My PID = 5747, parent PID = 5746. Prog and args are:
==5747== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5747== 0
==5747== 5
==5747== 9
==5747== root
==5747== IndicationTestProviderModule
==5747==
==5747== Thread 2:
==5747== Syscall param write(buf) points to uninitialised byte(s)
==5747== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5747== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5747== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5747== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5747== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5747== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5747== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5747== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5747== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5747== Address 0x7112F0C is 4 bytes inside a block of size 4,096 alloc'd
==5747== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5747== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5747== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5747== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5747== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5747== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5747== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5747== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5747== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5747==
==5747== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==5747== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==5747== malloc/free: 4,775 allocs, 4,764 frees, 481,036 bytes allocated.
==5747== For counts of detected errors, rerun with: -v
==5747== searching for pointers to 11 not-freed blocks.
==5747== checked 793,608 bytes.
==5747==
==5747== LEAK SUMMARY:
==5747== definitely lost: 0 bytes in 0 blocks.
==5747== possibly lost: 0 bytes in 0 blocks.
==5747== still reachable: 19,308 bytes in 11 blocks.
==5747== suppressed: 0 bytes in 0 blocks.
==5747== Reachable blocks (those to which a pointer was found) are not shown.
==5747== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5754== Memcheck, a memory error detector.
==5754== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5754== Using LibVEX rev 1658, a library for dynamic binary translation.
==5754== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5754== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5754== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5754== For more details, rerun with: -v
==5754==
==5754== My PID = 5754, parent PID = 5753. Prog and args are:
==5754== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5754== 0
==5754== 5
==5754== 9
==5754== root
==5754== ProcessIndicationProviderModule
==5754==
==5754== Thread 2:
==5754== Syscall param write(buf) points to uninitialised byte(s)
==5754== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5754== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5754== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5754== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5754== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5754== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5754== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5754== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5754== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5754== Address 0x70EE97C is 4 bytes inside a block of size 4,096 alloc'd
==5754== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5754== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5754== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5754== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5754== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5754== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5754== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5754== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5754== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5754==
==5754== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 8 from 1)
==5754== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==5754== malloc/free: 4,080 allocs, 4,071 frees, 327,829 bytes allocated.
==5754== For counts of detected errors, rerun with: -v
==5754== searching for pointers to 9 not-freed blocks.
==5754== checked 793,528 bytes.
==5754==
==5754== LEAK SUMMARY:
==5754== definitely lost: 0 bytes in 0 blocks.
==5754== possibly lost: 0 bytes in 0 blocks.
==5754== still reachable: 2,872 bytes in 9 blocks.
==5754== suppressed: 0 bytes in 0 blocks.
==5754== Reachable blocks (those to which a pointer was found) are not shown.
==5754== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5757== Memcheck, a memory error detector.
==5757== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5757== Using LibVEX rev 1658, a library for dynamic binary translation.
==5757== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5757== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5757== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5757== For more details, rerun with: -v
==5757==
==5757== My PID = 5757, parent PID = 5756. Prog and args are:
==5757== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5757== 0
==5757== 5
==5757== 9
==5757== root
==5757== IndicationTestProviderModule
==5757==
==5757== Thread 2:
==5757== Syscall param write(buf) points to uninitialised byte(s)
==5757== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5757== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5757== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5757== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5757== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5757== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5757== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5757== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5757== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5757== Address 0x7116F04 is 4 bytes inside a block of size 4,096 alloc'd
==5757== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5757== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5757== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5757== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5757== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5757== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5757== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5757== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5757== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5757==
==5757== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==5757== malloc/free: in use at exit: 19,276 bytes in 10 blocks.
==5757== malloc/free: 5,206 allocs, 5,196 frees, 519,737 bytes allocated.
==5757== For counts of detected errors, rerun with: -v
==5757== searching for pointers to 10 not-freed blocks.
==5757== checked 793,576 bytes.
==5757==
==5757== LEAK SUMMARY:
==5757== definitely lost: 0 bytes in 0 blocks.
==5757== possibly lost: 0 bytes in 0 blocks.
==5757== still reachable: 19,276 bytes in 10 blocks.
==5757== suppressed: 0 bytes in 0 blocks.
==5757== Reachable blocks (those to which a pointer was found) are not shown.
==5757== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5861== Memcheck, a memory error detector.
==5861== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5861== Using LibVEX rev 1658, a library for dynamic binary translation.
==5861== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5861== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5861== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5861== For more details, rerun with: -v
==5861==
==5861== My PID = 5861, parent PID = 5860. Prog and args are:
==5861== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5861== 0
==5861== 5
==5861== 9
==5861== cimsrvr
==5861== ComputerSystemModule
==5861==
==5861== Thread 2:
==5861== Syscall param write(buf) points to uninitialised byte(s)
==5861== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5861== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5861== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5861== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5861== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5861== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5861== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5861== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5861== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5861== Address 0x70E8C14 is 4 bytes inside a block of size 4,096 alloc'd
==5861== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5861== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5861== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5861== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5861== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5861== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5861== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5861== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5861== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5861==
==5861== ERROR SUMMARY: 36 errors from 1 contexts (suppressed: 8 from 1)
==5861== malloc/free: in use at exit: 2,824 bytes in 8 blocks.
==5861== malloc/free: 10,937 allocs, 10,929 frees, 1,192,905 bytes allocated.
==5861== For counts of detected errors, rerun with: -v
==5861== searching for pointers to 8 not-freed blocks.
==5861== checked 793,464 bytes.
==5861==
==5861== LEAK SUMMARY:
==5861== definitely lost: 0 bytes in 0 blocks.
==5861== possibly lost: 0 bytes in 0 blocks.
==5861== still reachable: 2,824 bytes in 8 blocks.
==5861== suppressed: 0 bytes in 0 blocks.
==5861== Reachable blocks (those to which a pointer was found) are not shown.
==5861== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==5892== Memcheck, a memory error detector.
==5892== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5892== Using LibVEX rev 1658, a library for dynamic binary translation.
==5892== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5892== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5892== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5892== For more details, rerun with: -v
==5892==
==5892== My PID = 5892, parent PID = 5891. Prog and args are:
==5892== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==5892== 0
==5892== 5
==5892== 9
==5892== cimsrvr
==5892== ComputerSystemModule
==5892==
==5892== Thread 2:
==5892== Syscall param write(buf) points to uninitialised byte(s)
==5892== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==5892== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==5892== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==5892== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5892== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5892== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5892== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5892== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5892== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5892== Address 0x70E8C14 is 4 bytes inside a block of size 4,096 alloc'd
==5892== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5892== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==5892== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==5892== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==5892== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==5892== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5892== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==5892== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==5892== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==5892==
==5892== ERROR SUMMARY: 30 errors from 1 contexts (suppressed: 8 from 1)
==5892== malloc/free: in use at exit: 2,856 bytes in 9 blocks.
==5892== malloc/free: 8,180 allocs, 8,171 frees, 728,368 bytes allocated.
==5892== For counts of detected errors, rerun with: -v
==5892== searching for pointers to 9 not-freed blocks.
==5892== checked 793,496 bytes.
==5892==
==5892== LEAK SUMMARY:
==5892== definitely lost: 0 bytes in 0 blocks.
==5892== possibly lost: 0 bytes in 0 blocks.
==5892== still reachable: 2,856 bytes in 9 blocks.
==5892== suppressed: 0 bytes in 0 blocks.
==5892== Reachable blocks (those to which a pointer was found) are not shown.
==5892== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==6032== Memcheck, a memory error detector.
==6032== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==6032== Using LibVEX rev 1658, a library for dynamic binary translation.
==6032== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==6032== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==6032== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==6032== For more details, rerun with: -v
==6032==
==6032== My PID = 6032, parent PID = 6031. Prog and args are:
==6032== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==6032== 0
==6032== 5
==6032== 9
==6032== cimsrvr
==6032== OperatingSystemModule
==6032==
==6032== Thread 2:
==6032== Syscall param write(buf) points to uninitialised byte(s)
==6032== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==6032== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==6032== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==6032== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6032== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6032== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6032== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6032== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6032== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6032== Address 0x7128C0C is 4 bytes inside a block of size 8,192 alloc'd
==6032== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==6032== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==6032== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==6032== by 0x63A2118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==6032== by 0x63A0AF1: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:727)
==6032== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==6032== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==6032== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==6032== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==6032== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==6032== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==6032== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6032== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6032== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6032== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6032== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6032== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6032==
==6032== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==6032== malloc/free: in use at exit: 2,826 bytes in 8 blocks.
==6032== malloc/free: 5,895 allocs, 5,887 frees, 618,097 bytes allocated.
==6032== For counts of detected errors, rerun with: -v
==6032== searching for pointers to 8 not-freed blocks.
==6032== checked 793,472 bytes.
==6032==
==6032== LEAK SUMMARY:
==6032== definitely lost: 0 bytes in 0 blocks.
==6032== possibly lost: 0 bytes in 0 blocks.
==6032== still reachable: 2,826 bytes in 8 blocks.
==6032== suppressed: 0 bytes in 0 blocks.
==6032== Reachable blocks (those to which a pointer was found) are not shown.
==6032== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==6058== Memcheck, a memory error detector.
==6058== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==6058== Using LibVEX rev 1658, a library for dynamic binary translation.
==6058== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==6058== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==6058== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==6058== For more details, rerun with: -v
==6058==
==6058== My PID = 6058, parent PID = 6057. Prog and args are:
==6058== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==6058== 0
==6058== 5
==6058== 9
==6058== root
==6058== IPProviderModule
==6058==
==6058== Thread 2:
==6058== Syscall param write(buf) points to uninitialised byte(s)
==6058== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==6058== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==6058== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==6058== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6058== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6058== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6058== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6058== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6058== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6058== Address 0x70E5C9C is 4 bytes inside a block of size 4,096 alloc'd
==6058== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==6058== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==6058== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==6058== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6058== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6058== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6058== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6058== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6058== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6058==
==6058== ERROR SUMMARY: 35 errors from 1 contexts (suppressed: 8 from 1)
==6058== malloc/free: in use at exit: 2,810 bytes in 8 blocks.
==6058== malloc/free: 8,293 allocs, 8,285 frees, 664,612 bytes allocated.
==6058== For counts of detected errors, rerun with: -v
==6058== searching for pointers to 8 not-freed blocks.
==6058== checked 793,424 bytes.
==6058==
==6058== LEAK SUMMARY:
==6058== definitely lost: 0 bytes in 0 blocks.
==6058== possibly lost: 0 bytes in 0 blocks.
==6058== still reachable: 2,810 bytes in 8 blocks.
==6058== suppressed: 0 bytes in 0 blocks.
==6058== Reachable blocks (those to which a pointer was found) are not shown.
==6058== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==6140== Memcheck, a memory error detector.
==6140== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==6140== Using LibVEX rev 1658, a library for dynamic binary translation.
==6140== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==6140== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==6140== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==6140== For more details, rerun with: -v
==6140==
==6140== My PID = 6140, parent PID = 6139. Prog and args are:
==6140== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==6140== 0
==6140== 5
==6140== 9
==6140== cimsrvr
==6140== ProcessModule
==6140==
==6140== Thread 2:
==6140== Syscall param write(buf) points to uninitialised byte(s)
==6140== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==6140== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==6140== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==6140== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6140== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==6140== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==6140== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==6140== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==6140== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==6140== by 0x739A278: ProcessProvider::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (ProcessProvider.cpp:259)
==6140== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==6140== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==6140== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==6140== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==6140== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==6140== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==6140== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6140== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6140== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6140== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6140== Address 0x77C7094 is 4 bytes inside a block of size 131,072 alloc'd
==6140== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==6140== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==6140== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==6140== by 0x63A2118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==6140== by 0x63A0191: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:562)
==6140== by 0x63A0334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==6140== by 0x63A261E: Pegasus::CIMBuffer::putObjectPathA(Pegasus::Array const&) (CIMBuffer.h:800)
==6140== by 0x63A30E3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1096)
==6140== by 0x63A4C83: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:415)
==6140== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==6140== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==6140== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6140== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==6140== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==6140== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==6140== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==6140== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==6140== by 0x739A278: ProcessProvider::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (ProcessProvider.cpp:259)
==6140== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==6140== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==6140== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==6140== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==6140== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==6140== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==6140== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6140==
==6140== ERROR SUMMARY: 23 errors from 1 contexts (suppressed: 8 from 1)
==6140== malloc/free: in use at exit: 2,810 bytes in 8 blocks.
==6140== malloc/free: 40,495 allocs, 40,487 frees, 10,176,138 bytes allocated.
==6140== For counts of detected errors, rerun with: -v
==6140== searching for pointers to 8 not-freed blocks.
==6140== checked 793,424 bytes.
==6140==
==6140== LEAK SUMMARY:
==6140== definitely lost: 0 bytes in 0 blocks.
==6140== possibly lost: 0 bytes in 0 blocks.
==6140== still reachable: 2,810 bytes in 8 blocks.
==6140== suppressed: 0 bytes in 0 blocks.
==6140== Reachable blocks (those to which a pointer was found) are not shown.
==6140== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==6146== Memcheck, a memory error detector.
==6146== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==6146== Using LibVEX rev 1658, a library for dynamic binary translation.
==6146== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==6146== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==6146== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==6146== For more details, rerun with: -v
==6146==
==6146== My PID = 6146, parent PID = 6145. Prog and args are:
==6146== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==6146== 0
==6146== 5
==6146== 9
==6146== root
==6146== ProcessorProviderModule
==6146==
==6146== Thread 3:
==6146== Syscall param write(buf) points to uninitialised byte(s)
==6146== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==6146== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==6146== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==6146== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6146== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6146== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6146== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6146== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6146== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6146== Address 0x70E79B4 is 4 bytes inside a block of size 4,096 alloc'd
==6146== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==6146== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==6146== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==6146== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6146== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6146== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6146== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6146== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6146== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6146==
==6146== ERROR SUMMARY: 13 errors from 1 contexts (suppressed: 8 from 1)
==6146== malloc/free: in use at exit: 2,824 bytes in 8 blocks.
==6146== malloc/free: 4,730 allocs, 4,722 frees, 370,333 bytes allocated.
==6146== For counts of detected errors, rerun with: -v
==6146== searching for pointers to 8 not-freed blocks.
==6146== checked 793,464 bytes.
==6146==
==6146== LEAK SUMMARY:
==6146== definitely lost: 0 bytes in 0 blocks.
==6146== possibly lost: 0 bytes in 0 blocks.
==6146== still reachable: 2,824 bytes in 8 blocks.
==6146== suppressed: 0 bytes in 0 blocks.
==6146== Reachable blocks (those to which a pointer was found) are not shown.
==6146== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==6164== Memcheck, a memory error detector.
==6164== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==6164== Using LibVEX rev 1658, a library for dynamic binary translation.
==6164== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==6164== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==6164== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==6164== For more details, rerun with: -v
==6164==
==6164== My PID = 6164, parent PID = 6163. Prog and args are:
==6164== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==6164== 0
==6164== 5
==6164== 9
==6164== root
==6164== FamilyProviderModule
==6164==
==6164== Thread 2:
==6164== Syscall param write(buf) points to uninitialised byte(s)
==6164== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==6164== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==6164== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==6164== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6164== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6164== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6164== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6164== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6164== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6164== Address 0x71369D4 is 4 bytes inside a block of size 4,096 alloc'd
==6164== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==6164== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==6164== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==6164== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6164== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6164== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6164== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6164== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6164== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6164==
==6164== ERROR SUMMARY: 16 errors from 1 contexts (suppressed: 8 from 1)
==6164== malloc/free: in use at exit: 2,818 bytes in 8 blocks.
==6164== malloc/free: 7,349 allocs, 7,341 frees, 680,396 bytes allocated.
==6164== For counts of detected errors, rerun with: -v
==6164== searching for pointers to 8 not-freed blocks.
==6164== checked 793,456 bytes.
==6164==
==6164== LEAK SUMMARY:
==6164== definitely lost: 0 bytes in 0 blocks.
==6164== possibly lost: 0 bytes in 0 blocks.
==6164== still reachable: 2,818 bytes in 8 blocks.
==6164== suppressed: 0 bytes in 0 blocks.
==6164== Reachable blocks (those to which a pointer was found) are not shown.
==6164== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==6168== Memcheck, a memory error detector.
==6168== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==6168== Using LibVEX rev 1658, a library for dynamic binary translation.
==6168== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==6168== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==6168== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==6168== For more details, rerun with: -v
==6168==
==6168== My PID = 6168, parent PID = 6167. Prog and args are:
==6168== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==6168== 0
==6168== 5
==6168== 9
==6168== root
==6168== SampleMethodProviderModule
==6168==
==6168== Thread 2:
==6168== Syscall param write(buf) points to uninitialised byte(s)
==6168== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==6168== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==6168== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==6168== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6168== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6168== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6168== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6168== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6168== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6168== Address 0x70E32DC is 4 bytes inside a block of size 4,096 alloc'd
==6168== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==6168== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==6168== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==6168== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6168== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6168== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6168== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6168== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6168== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6168==
==6168== ERROR SUMMARY: 30 errors from 1 contexts (suppressed: 8 from 1)
==6168== malloc/free: in use at exit: 2,830 bytes in 8 blocks.
==6168== malloc/free: 8,110 allocs, 8,102 frees, 637,971 bytes allocated.
==6168== For counts of detected errors, rerun with: -v
==6168== searching for pointers to 8 not-freed blocks.
==6168== checked 793,472 bytes.
==6168==
==6168== LEAK SUMMARY:
==6168== definitely lost: 0 bytes in 0 blocks.
==6168== possibly lost: 0 bytes in 0 blocks.
==6168== still reachable: 2,830 bytes in 8 blocks.
==6168== suppressed: 0 bytes in 0 blocks.
==6168== Reachable blocks (those to which a pointer was found) are not shown.
==6168== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==6171== Memcheck, a memory error detector.
==6171== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==6171== Using LibVEX rev 1658, a library for dynamic binary translation.
==6171== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==6171== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==6171== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==6171== For more details, rerun with: -v
==6171==
==6171== My PID = 6171, parent PID = 6170. Prog and args are:
==6171== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==6171== 0
==6171== 5
==6171== 9
==6171== root
==6171== SampleInstanceProviderModule
==6171==
==6171== Thread 2:
==6171== Syscall param write(buf) points to uninitialised byte(s)
==6171== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==6171== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==6171== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==6171== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6171== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6171== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6171== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6171== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6171== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6171== Address 0x70E4D14 is 4 bytes inside a block of size 4,096 alloc'd
==6171== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==6171== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==6171== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==6171== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6171== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6171== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6171== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6171== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6171== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6171==
==6171== ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 8 from 1)
==6171== malloc/free: in use at exit: 2,834 bytes in 8 blocks.
==6171== malloc/free: 4,322 allocs, 4,314 frees, 336,068 bytes allocated.
==6171== For counts of detected errors, rerun with: -v
==6171== searching for pointers to 8 not-freed blocks.
==6171== checked 793,488 bytes.
==6171==
==6171== LEAK SUMMARY:
==6171== definitely lost: 0 bytes in 0 blocks.
==6171== possibly lost: 0 bytes in 0 blocks.
==6171== still reachable: 2,834 bytes in 8 blocks.
==6171== suppressed: 0 bytes in 0 blocks.
==6171== Reachable blocks (those to which a pointer was found) are not shown.
==6171== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==6348== Memcheck, a memory error detector.
==6348== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==6348== Using LibVEX rev 1658, a library for dynamic binary translation.
==6348== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==6348== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==6348== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==6348== For more details, rerun with: -v
==6348==
==6348== My PID = 6348, parent PID = 6346. Prog and args are:
==6348== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==6348== 0
==6348== 5
==6348== 9
==6348== root
==6348== AlertIndicationProviderModule
==6348==
==6348== Thread 2:
==6348== Syscall param write(buf) points to uninitialised byte(s)
==6348== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==6348== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==6348== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==6348== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6348== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6348== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6348== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6348== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6348== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6348== Address 0x70F103C is 4 bytes inside a block of size 4,096 alloc'd
==6348== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==6348== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==6348== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==6348== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6348== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6348== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6348== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6348== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6348== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6348==
==6348== ERROR SUMMARY: 54 errors from 1 contexts (suppressed: 8 from 1)
==6348== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==6348== malloc/free: 31,013 allocs, 31,004 frees, 2,693,643 bytes allocated.
==6348== For counts of detected errors, rerun with: -v
==6348== searching for pointers to 9 not-freed blocks.
==6348== checked 793,520 bytes.
==6348==
==6348== LEAK SUMMARY:
==6348== definitely lost: 0 bytes in 0 blocks.
==6348== possibly lost: 0 bytes in 0 blocks.
==6348== still reachable: 2,868 bytes in 9 blocks.
==6348== suppressed: 0 bytes in 0 blocks.
==6348== Reachable blocks (those to which a pointer was found) are not shown.
==6348== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==6349== Memcheck, a memory error detector.
==6349== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==6349== Using LibVEX rev 1658, a library for dynamic binary translation.
==6349== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==6349== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==6349== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==6349== For more details, rerun with: -v
==6349==
==6349== My PID = 6349, parent PID = 6347. Prog and args are:
==6349== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==6349== 0
==6349== 5
==6349== 9
==6349== root
==6349== ProcessIndicationProviderModule
==6349==
==6349== Thread 2:
==6349== Syscall param write(buf) points to uninitialised byte(s)
==6349== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==6349== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==6349== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==6349== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6349== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6349== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6349== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6349== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6349== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6349== Address 0x70F10CC is 4 bytes inside a block of size 4,096 alloc'd
==6349== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==6349== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==6349== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==6349== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==6349== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==6349== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==6349== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==6349== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==6349== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==6349==
==6349== ERROR SUMMARY: 52 errors from 1 contexts (suppressed: 8 from 1)
==6349== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==6349== malloc/free: 29,964 allocs, 29,955 frees, 2,607,023 bytes allocated.
==6349== For counts of detected errors, rerun with: -v
==6349== searching for pointers to 9 not-freed blocks.
==6349== checked 793,528 bytes.
==6349==
==6349== LEAK SUMMARY:
==6349== definitely lost: 0 bytes in 0 blocks.
==6349== possibly lost: 0 bytes in 0 blocks.
==6349== still reachable: 2,872 bytes in 9 blocks.
==6349== suppressed: 0 bytes in 0 blocks.
==6349== Reachable blocks (those to which a pointer was found) are not shown.
==6349== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==7403== Memcheck, a memory error detector.
==7403== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==7403== Using LibVEX rev 1658, a library for dynamic binary translation.
==7403== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==7403== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==7403== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==7403== For more details, rerun with: -v
==7403==
==7403== My PID = 7403, parent PID = 7401. Prog and args are:
==7403== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==7403== 0
==7403== 5
==7403== 9
==7403== root
==7403== AlertIndicationProviderModule
==7403==
==7403== Thread 2:
==7403== Syscall param write(buf) points to uninitialised byte(s)
==7403== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==7403== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==7403== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==7403== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==7403== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==7403== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==7403== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==7403== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==7403== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==7403== Address 0x70F103C is 4 bytes inside a block of size 4,096 alloc'd
==7403== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==7403== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==7403== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==7403== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==7403== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==7403== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==7403== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==7403== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==7403== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==7403==
==7403== ERROR SUMMARY: 42 errors from 1 contexts (suppressed: 8 from 1)
==7403== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==7403== malloc/free: 24,379 allocs, 24,370 frees, 2,112,299 bytes allocated.
==7403== For counts of detected errors, rerun with: -v
==7403== searching for pointers to 9 not-freed blocks.
==7403== checked 793,520 bytes.
==7403==
==7403== LEAK SUMMARY:
==7403== definitely lost: 0 bytes in 0 blocks.
==7403== possibly lost: 0 bytes in 0 blocks.
==7403== still reachable: 2,868 bytes in 9 blocks.
==7403== suppressed: 0 bytes in 0 blocks.
==7403== Reachable blocks (those to which a pointer was found) are not shown.
==7403== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==7404== Memcheck, a memory error detector.
==7404== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==7404== Using LibVEX rev 1658, a library for dynamic binary translation.
==7404== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==7404== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==7404== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==7404== For more details, rerun with: -v
==7404==
==7404== My PID = 7404, parent PID = 7402. Prog and args are:
==7404== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==7404== 0
==7404== 5
==7404== 9
==7404== root
==7404== ProcessIndicationProviderModule
==7404==
==7404== Thread 2:
==7404== Syscall param write(buf) points to uninitialised byte(s)
==7404== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==7404== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==7404== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==7404== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==7404== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==7404== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==7404== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==7404== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==7404== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==7404== Address 0x70F10CC is 4 bytes inside a block of size 4,096 alloc'd
==7404== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==7404== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==7404== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==7404== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==7404== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==7404== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==7404== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==7404== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==7404== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==7404==
==7404== ERROR SUMMARY: 40 errors from 1 contexts (suppressed: 8 from 1)
==7404== malloc/free: in use at exit: 2,872 bytes in 9 blocks.
==7404== malloc/free: 23,330 allocs, 23,321 frees, 2,024,647 bytes allocated.
==7404== For counts of detected errors, rerun with: -v
==7404== searching for pointers to 9 not-freed blocks.
==7404== checked 793,528 bytes.
==7404==
==7404== LEAK SUMMARY:
==7404== definitely lost: 0 bytes in 0 blocks.
==7404== possibly lost: 0 bytes in 0 blocks.
==7404== still reachable: 2,872 bytes in 9 blocks.
==7404== suppressed: 0 bytes in 0 blocks.
==7404== Reachable blocks (those to which a pointer was found) are not shown.
==7404== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8407== Memcheck, a memory error detector.
==8407== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8407== Using LibVEX rev 1658, a library for dynamic binary translation.
==8407== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8407== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8407== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8407== For more details, rerun with: -v
==8407==
==8407== My PID = 8407, parent PID = 8406. Prog and args are:
==8407== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8407== 0
==8407== 5
==8407== 9
==8407== cimsrvr
==8407== OperatingSystemModule
==8407==
==8407== Thread 2:
==8407== Syscall param write(buf) points to uninitialised byte(s)
==8407== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8407== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8407== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8407== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8407== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8407== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8407== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8407== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8407== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8407== Address 0x70E3A0C is 4 bytes inside a block of size 4,096 alloc'd
==8407== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==8407== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==8407== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==8407== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8407== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8407== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8407== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8407== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8407== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8407==
==8407== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 8 from 1)
==8407== malloc/free: in use at exit: 2,826 bytes in 8 blocks.
==8407== malloc/free: 6,136 allocs, 6,128 frees, 765,178 bytes allocated.
==8407== For counts of detected errors, rerun with: -v
==8407== searching for pointers to 8 not-freed blocks.
==8407== checked 793,472 bytes.
==8407==
==8407== LEAK SUMMARY:
==8407== definitely lost: 0 bytes in 0 blocks.
==8407== possibly lost: 0 bytes in 0 blocks.
==8407== still reachable: 2,826 bytes in 8 blocks.
==8407== suppressed: 0 bytes in 0 blocks.
==8407== Reachable blocks (those to which a pointer was found) are not shown.
==8407== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8450== Memcheck, a memory error detector.
==8450== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8450== Using LibVEX rev 1658, a library for dynamic binary translation.
==8450== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8450== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8450== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8450== For more details, rerun with: -v
==8450==
==8450== My PID = 8450, parent PID = 8449. Prog and args are:
==8450== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8450== 0
==8450== 5
==8450== 9
==8450== cimsrvr
==8450== ProcessModule
==8450==
==8450== Thread 2:
==8450== Syscall param write(buf) points to uninitialised byte(s)
==8450== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8450== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8450== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8450== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8450== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8450== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8450== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8450== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8450== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8450== Address 0x70E8DEC is 4 bytes inside a block of size 4,096 alloc'd
==8450== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==8450== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==8450== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==8450== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8450== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8450== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8450== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8450== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8450== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8450==
==8450== ERROR SUMMARY: 29 errors from 1 contexts (suppressed: 8 from 1)
==8450== malloc/free: in use at exit: 2,810 bytes in 8 blocks.
==8450== malloc/free: 63,411 allocs, 63,403 frees, 13,014,173 bytes allocated.
==8450== For counts of detected errors, rerun with: -v
==8450== searching for pointers to 8 not-freed blocks.
==8450== checked 793,424 bytes.
==8450==
==8450== LEAK SUMMARY:
==8450== definitely lost: 0 bytes in 0 blocks.
==8450== possibly lost: 0 bytes in 0 blocks.
==8450== still reachable: 2,810 bytes in 8 blocks.
==8450== suppressed: 0 bytes in 0 blocks.
==8450== Reachable blocks (those to which a pointer was found) are not shown.
==8450== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8474== Memcheck, a memory error detector.
==8474== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8474== Using LibVEX rev 1658, a library for dynamic binary translation.
==8474== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8474== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8474== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8474== For more details, rerun with: -v
==8474==
==8474== My PID = 8474, parent PID = 8473. Prog and args are:
==8474== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8474== 0
==8474== 5
==8474== 9
==8474== root
==8474== IPProviderModule
==8474==
==8474== Thread 2:
==8474== Syscall param write(buf) points to uninitialised byte(s)
==8474== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8474== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8474== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8474== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8474== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8474== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8474== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8474== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8474== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8474== Address 0x70E5C9C is 4 bytes inside a block of size 4,096 alloc'd
==8474== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==8474== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==8474== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==8474== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8474== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8474== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8474== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8474== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8474== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8474==
==8474== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 8 from 1)
==8474== malloc/free: in use at exit: 2,810 bytes in 8 blocks.
==8474== malloc/free: 4,672 allocs, 4,664 frees, 362,343 bytes allocated.
==8474== For counts of detected errors, rerun with: -v
==8474== searching for pointers to 8 not-freed blocks.
==8474== checked 793,424 bytes.
==8474==
==8474== LEAK SUMMARY:
==8474== definitely lost: 0 bytes in 0 blocks.
==8474== possibly lost: 0 bytes in 0 blocks.
==8474== still reachable: 2,810 bytes in 8 blocks.
==8474== suppressed: 0 bytes in 0 blocks.
==8474== Reachable blocks (those to which a pointer was found) are not shown.
==8474== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8520== Memcheck, a memory error detector.
==8520== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8520== Using LibVEX rev 1658, a library for dynamic binary translation.
==8520== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8520== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8520== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8520== For more details, rerun with: -v
==8520==
==8520== My PID = 8520, parent PID = 8519. Prog and args are:
==8520== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8520== 0
==8520== 5
==8520== 9
==8520== root
==8520== SampleAssociationProviderModule
==8520==
==8520== Thread 2:
==8520== Syscall param write(buf) points to uninitialised byte(s)
==8520== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8520== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8520== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8520== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8520== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8520== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8520== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8520== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8520== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8520== Address 0x70F5594 is 4 bytes inside a block of size 4,096 alloc'd
==8520== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==8520== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==8520== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==8520== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8520== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8520== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8520== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8520== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8520== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8520==
==8520== ERROR SUMMARY: 98 errors from 1 contexts (suppressed: 8 from 1)
==8520== malloc/free: in use at exit: 2,840 bytes in 8 blocks.
==8520== malloc/free: 21,556 allocs, 21,548 frees, 1,714,037 bytes allocated.
==8520== For counts of detected errors, rerun with: -v
==8520== searching for pointers to 8 not-freed blocks.
==8520== checked 793,496 bytes.
==8520==
==8520== LEAK SUMMARY:
==8520== definitely lost: 0 bytes in 0 blocks.
==8520== possibly lost: 0 bytes in 0 blocks.
==8520== still reachable: 2,840 bytes in 8 blocks.
==8520== suppressed: 0 bytes in 0 blocks.
==8520== Reachable blocks (those to which a pointer was found) are not shown.
==8520== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8563== Memcheck, a memory error detector.
==8563== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8563== Using LibVEX rev 1658, a library for dynamic binary translation.
==8563== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8563== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8563== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8563== For more details, rerun with: -v
==8563==
==8563== My PID = 8563, parent PID = 8562. Prog and args are:
==8563== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8563== 0
==8563== 5
==8563== 9
==8563== root
==8563== TestCMPIModule_CXX
==8563==
==8563== Thread 2:
==8563== Syscall param write(buf) points to uninitialised byte(s)
==8563== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8563== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8563== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8563== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8563== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8563== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8563== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8563== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8563== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8563== Address 0x7DE4E3C is 4 bytes inside a block of size 4,096 alloc'd
==8563== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==8563== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==8563== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==8563== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8563== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8563== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8563== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8563== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8563== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8563==
==8563== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 14 from 1)
==8563== malloc/free: in use at exit: 2,846 bytes in 9 blocks.
==8563== malloc/free: 11,745 allocs, 11,736 frees, 1,887,276 bytes allocated.
==8563== For counts of detected errors, rerun with: -v
==8563== searching for pointers to 9 not-freed blocks.
==8563== checked 793,472 bytes.
==8563==
==8563== LEAK SUMMARY:
==8563== definitely lost: 0 bytes in 0 blocks.
==8563== possibly lost: 0 bytes in 0 blocks.
==8563== still reachable: 2,846 bytes in 9 blocks.
==8563== suppressed: 0 bytes in 0 blocks.
==8563== Reachable blocks (those to which a pointer was found) are not shown.
==8563== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8567== Memcheck, a memory error detector.
==8567== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8567== Using LibVEX rev 1658, a library for dynamic binary translation.
==8567== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8567== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8567== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8567== For more details, rerun with: -v
==8567==
==8567== My PID = 8567, parent PID = 8566. Prog and args are:
==8567== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8567== 0
==8567== 5
==8567== 9
==8567== root
==8567== FilesAndDirectoriesModule_CXX
==8567==
==8567== Thread 2:
==8567== Syscall param write(buf) points to uninitialised byte(s)
==8567== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8567== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8567== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8567== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8567== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8567== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8567== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8567== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8567== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8567== Address 0x7F152BC is 4 bytes inside a block of size 262,144 alloc'd
==8567== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==8567== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==8567== by 0x63A20BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==8567== by 0x63A2137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==8567== by 0x63A0AF1: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:727)
==8567== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==8567== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==8567== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==8567== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==8567== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==8567== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==8567== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8567== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8567== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8567== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8567== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8567== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8567==
==8567== ERROR SUMMARY: 12 errors from 1 contexts (suppressed: 17 from 1)
==8567== malloc/free: in use at exit: 2,868 bytes in 9 blocks.
==8567== malloc/free: 35,755 allocs, 35,746 frees, 6,196,264 bytes allocated.
==8567== For counts of detected errors, rerun with: -v
==8567== searching for pointers to 9 not-freed blocks.
==8567== checked 793,544 bytes.
==8567==
==8567== LEAK SUMMARY:
==8567== definitely lost: 0 bytes in 0 blocks.
==8567== possibly lost: 0 bytes in 0 blocks.
==8567== still reachable: 2,868 bytes in 9 blocks.
==8567== suppressed: 0 bytes in 0 blocks.
==8567== Reachable blocks (those to which a pointer was found) are not shown.
==8567== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8587== Memcheck, a memory error detector.
==8587== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8587== Using LibVEX rev 1658, a library for dynamic binary translation.
==8587== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8587== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8587== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8587== For more details, rerun with: -v
==8587==
==8587== My PID = 8587, parent PID = 8586. Prog and args are:
==8587== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8587== 0
==8587== 5
==8587== 9
==8587== root
==8587== FilesAndDirectoriesModule
==8587==
==8587== Thread 2:
==8587== Syscall param write(buf) points to uninitialised byte(s)
==8587== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8587== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8587== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8587== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8587== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8587== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8587== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8587== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8587== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8587== Address 0x70F3C6C is 4 bytes inside a block of size 4,096 alloc'd
==8587== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==8587== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==8587== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==8587== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8587== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8587== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8587== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8587== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8587== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8587==
==8587== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 14 from 1)
==8587== malloc/free: in use at exit: 2,860 bytes in 9 blocks.
==8587== malloc/free: 21,912 allocs, 21,903 frees, 3,073,780 bytes allocated.
==8587== For counts of detected errors, rerun with: -v
==8587== searching for pointers to 9 not-freed blocks.
==8587== checked 793,520 bytes.
==8587==
==8587== LEAK SUMMARY:
==8587== definitely lost: 0 bytes in 0 blocks.
==8587== possibly lost: 0 bytes in 0 blocks.
==8587== still reachable: 2,860 bytes in 9 blocks.
==8587== suppressed: 0 bytes in 0 blocks.
==8587== Reachable blocks (those to which a pointer was found) are not shown.
==8587== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8689== Memcheck, a memory error detector.
==8689== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8689== Using LibVEX rev 1658, a library for dynamic binary translation.
==8689== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8689== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8689== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8689== For more details, rerun with: -v
==8689==
==8689== My PID = 8689, parent PID = 8688. Prog and args are:
==8689== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8689== 0
==8689== 5
==8689== 9
==8689== root
==8689== CMPI_RT_SampleProviderModule
==8689==
==8689== Thread 2:
==8689== Syscall param write(buf) points to uninitialised byte(s)
==8689== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8689== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8689== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8689== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8689== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8689== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8689== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8689== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8689== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8689== Address 0x7103C1C is 4 bytes inside a block of size 4,096 alloc'd
==8689== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==8689== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==8689== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==8689== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8689== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8689== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8689== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8689== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8689== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8689==
==8689== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1)
==8689== malloc/free: in use at exit: 19,308 bytes in 11 blocks.
==8689== malloc/free: 5,523 allocs, 5,512 frees, 517,150 bytes allocated.
==8689== For counts of detected errors, rerun with: -v
==8689== searching for pointers to 11 not-freed blocks.
==8689== checked 793,616 bytes.
==8689==
==8689== LEAK SUMMARY:
==8689== definitely lost: 0 bytes in 0 blocks.
==8689== possibly lost: 0 bytes in 0 blocks.
==8689== still reachable: 19,308 bytes in 11 blocks.
==8689== suppressed: 0 bytes in 0 blocks.
==8689== Reachable blocks (those to which a pointer was found) are not shown.
==8689== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8692== Memcheck, a memory error detector.
==8692== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8692== Using LibVEX rev 1658, a library for dynamic binary translation.
==8692== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8692== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8692== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8692== For more details, rerun with: -v
==8692==
==8692== My PID = 8692, parent PID = 8691. Prog and args are:
==8692== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8692== 0
==8692== 5
==8692== 9
==8692== root
==8692== SimpleDisplayConsumerModule
==8692==
==8692== Thread 2:
==8692== Syscall param write(buf) points to uninitialised byte(s)
==8692== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8692== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8692== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8692== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8692== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8692== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8692== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8692== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8692== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8692== Address 0x70E64D4 is 4 bytes inside a block of size 4,096 alloc'd
==8692== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==8692== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==8692== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==8692== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8692== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8692== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8692== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8692== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8692== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8692==
==8692== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 8 from 1)
==8692== malloc/free: in use at exit: 2,832 bytes in 8 blocks.
==8692== malloc/free: 2,854 allocs, 2,846 frees, 219,983 bytes allocated.
==8692== For counts of detected errors, rerun with: -v
==8692== searching for pointers to 8 not-freed blocks.
==8692== checked 793,480 bytes.
==8692==
==8692== LEAK SUMMARY:
==8692== definitely lost: 0 bytes in 0 blocks.
==8692== possibly lost: 0 bytes in 0 blocks.
==8692== still reachable: 2,832 bytes in 8 blocks.
==8692== suppressed: 0 bytes in 0 blocks.
==8692== Reachable blocks (those to which a pointer was found) are not shown.
==8692== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8703== Memcheck, a memory error detector.
==8703== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8703== Using LibVEX rev 1658, a library for dynamic binary translation.
==8703== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8703== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8703== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8703== For more details, rerun with: -v
==8703==
==8703== My PID = 8703, parent PID = 8702. Prog and args are:
==8703== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8703== 0
==8703== 5
==8703== 9
==8703== root
==8703== CMPISampleClassModule
==8703==
==8703== Thread 2:
==8703== Syscall param write(buf) points to uninitialised byte(s)
==8703== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8703== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8703== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8703== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8703== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8703== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8703== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8703== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8703== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8703== Address 0x70E65CC is 4 bytes inside a block of size 4,096 alloc'd
==8703== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==8703== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==8703== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==8703== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8703== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8703== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8703== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8703== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8703== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8703==
==8703== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 11 from 1)
==8703== malloc/free: in use at exit: 2,852 bytes in 9 blocks.
==8703== malloc/free: 4,827 allocs, 4,818 frees, 384,914 bytes allocated.
==8703== For counts of detected errors, rerun with: -v
==8703== searching for pointers to 9 not-freed blocks.
==8703== checked 793,496 bytes.
==8703==
==8703== LEAK SUMMARY:
==8703== definitely lost: 0 bytes in 0 blocks.
==8703== possibly lost: 0 bytes in 0 blocks.
==8703== still reachable: 2,852 bytes in 9 blocks.
==8703== suppressed: 0 bytes in 0 blocks.
==8703== Reachable blocks (those to which a pointer was found) are not shown.
==8703== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8777== Memcheck, a memory error detector.
==8777== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8777== Using LibVEX rev 1658, a library for dynamic binary translation.
==8777== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8777== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8777== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8777== For more details, rerun with: -v
==8777==
==8777== My PID = 8777, parent PID = 8776. Prog and args are:
==8777== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8777== 0
==8777== 5
==8777== 9
==8777== root
==8777== SampleCMPIMethodProviderModule
==8777==
==8777== Thread 2:
==8777== Syscall param write(buf) points to uninitialised byte(s)
==8777== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8777== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8777== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8777== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8777== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8777== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8777== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8777== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8777== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8777== Address 0x70E7DEC is 4 bytes inside a block of size 4,096 alloc'd
==8777== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==8777== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==8777== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==8777== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8777== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8777== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8777== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8777== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8777== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8777==
==8777== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1)
==8777== malloc/free: in use at exit: 2,870 bytes in 9 blocks.
==8777== malloc/free: 2,950 allocs, 2,941 frees, 221,894 bytes allocated.
==8777== For counts of detected errors, rerun with: -v
==8777== searching for pointers to 9 not-freed blocks.
==8777== checked 793,528 bytes.
==8777==
==8777== LEAK SUMMARY:
==8777== definitely lost: 0 bytes in 0 blocks.
==8777== possibly lost: 0 bytes in 0 blocks.
==8777== still reachable: 2,870 bytes in 9 blocks.
==8777== suppressed: 0 bytes in 0 blocks.
==8777== Reachable blocks (those to which a pointer was found) are not shown.
==8777== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8808== Memcheck, a memory error detector.
==8808== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8808== Using LibVEX rev 1658, a library for dynamic binary translation.
==8808== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8808== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8808== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8808== For more details, rerun with: -v
==8808==
==8808== My PID = 8808, parent PID = 8807. Prog and args are:
==8808== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8808== 0
==8808== 5
==8808== 9
==8808== root
==8808== CLITestProviderModule
==8808==
==8808== Thread 2:
==8808== Syscall param write(buf) points to uninitialised byte(s)
==8808== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8808== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8808== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8808== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8808== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8808== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8808== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8808== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8808== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8808== Address 0x70E4E3C is 4 bytes inside a block of size 4,096 alloc'd
==8808== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==8808== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==8808== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==8808== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8808== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8808== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8808== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8808== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8808== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8808==
==8808== ERROR SUMMARY: 8 errors from 1 contexts (suppressed: 8 from 1)
==8808== malloc/free: in use at exit: 2,820 bytes in 8 blocks.
==8808== malloc/free: 4,132 allocs, 4,124 frees, 318,566 bytes allocated.
==8808== For counts of detected errors, rerun with: -v
==8808== searching for pointers to 8 not-freed blocks.
==8808== checked 793,456 bytes.
==8808==
==8808== LEAK SUMMARY:
==8808== definitely lost: 0 bytes in 0 blocks.
==8808== possibly lost: 0 bytes in 0 blocks.
==8808== still reachable: 2,820 bytes in 8 blocks.
==8808== suppressed: 0 bytes in 0 blocks.
==8808== Reachable blocks (those to which a pointer was found) are not shown.
==8808== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8875== Memcheck, a memory error detector.
==8875== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8875== Using LibVEX rev 1658, a library for dynamic binary translation.
==8875== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8875== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8875== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8875== For more details, rerun with: -v
==8875==
==8875== My PID = 8875, parent PID = 8874. Prog and args are:
==8875== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8875== 0
==8875== 5
==8875== 9
==8875== root
==8875== FamilyProviderModule
==8875==
==8875== Thread 2:
==8875== Syscall param write(buf) points to uninitialised byte(s)
==8875== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==8875== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==8875== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==8875== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8875== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8875== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8875== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8875== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8875== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8875== Address 0x713792C is 4 bytes inside a block of size 4,096 alloc'd
==8875== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==8875== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==8875== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==8875== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==8875== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==8875== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==8875== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==8875== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==8875== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==8875==
==8875== ERROR SUMMARY: 57 errors from 1 contexts (suppressed: 8 from 1)
==8875== malloc/free: in use at exit: 2,818 bytes in 8 blocks.
==8875== malloc/free: 14,728 allocs, 14,720 frees, 1,305,403 bytes allocated.
==8875== For counts of detected errors, rerun with: -v
==8875== searching for pointers to 8 not-freed blocks.
==8875== checked 793,456 bytes.
==8875==
==8875== LEAK SUMMARY:
==8875== definitely lost: 0 bytes in 0 blocks.
==8875== possibly lost: 0 bytes in 0 blocks.
==8875== still reachable: 2,818 bytes in 8 blocks.
==8875== suppressed: 0 bytes in 0 blocks.
==8875== Reachable blocks (those to which a pointer was found) are not shown.
==8875== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9074== Memcheck, a memory error detector.
==9074== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9074== Using LibVEX rev 1658, a library for dynamic binary translation.
==9074== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9074== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9074== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9074== For more details, rerun with: -v
==9074==
==9074== My PID = 9074, parent PID = 9073. Prog and args are:
==9074== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9074== 0
==9074== 5
==9074== 9
==9074== root
==9074== IndicationStressTestProviderModule
==9074==
==9074== Thread 2:
==9074== Syscall param write(buf) points to uninitialised byte(s)
==9074== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9074== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9074== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9074== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9074== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9074== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9074== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9074== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9074== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9074== Address 0x70EEE14 is 4 bytes inside a block of size 4,096 alloc'd
==9074== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9074== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9074== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9074== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9074== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9074== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9074== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9074== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9074== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9074==
==9074== ERROR SUMMARY: 68 errors from 1 contexts (suppressed: 8 from 1)
==9074== malloc/free: in use at exit: 2,846 bytes in 8 blocks.
==9074== malloc/free: 14,517 allocs, 14,509 frees, 1,328,770 bytes allocated.
==9074== For counts of detected errors, rerun with: -v
==9074== searching for pointers to 8 not-freed blocks.
==9074== checked 793,504 bytes.
==9074==
==9074== LEAK SUMMARY:
==9074== definitely lost: 0 bytes in 0 blocks.
==9074== possibly lost: 0 bytes in 0 blocks.
==9074== still reachable: 2,846 bytes in 8 blocks.
==9074== suppressed: 0 bytes in 0 blocks.
==9074== Reachable blocks (those to which a pointer was found) are not shown.
==9074== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9079== Memcheck, a memory error detector.
==9079== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9079== Using LibVEX rev 1658, a library for dynamic binary translation.
==9079== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9079== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9079== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9079== For more details, rerun with: -v
==9079==
==9079== My PID = 9079, parent PID = 9078. Prog and args are:
==9079== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9079== 0
==9079== 5
==9079== 9
==9079== root
==9079== IndicationStressTestConsumerModule
==9079==
==9079== Thread 2:
==9079== Syscall param write(buf) points to uninitialised byte(s)
==9079== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9079== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9079== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9079== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9079== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9079== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9079== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9079== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9079== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9079== Address 0x70E31C4 is 4 bytes inside a block of size 4,096 alloc'd
==9079== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9079== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9079== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9079== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9079== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9079== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9079== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9079== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9079== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9079==
==9079== ERROR SUMMARY: 120 errors from 1 contexts (suppressed: 8 from 1)
==9079== malloc/free: in use at exit: 2,846 bytes in 8 blocks.
==9079== malloc/free: 25,152 allocs, 25,144 frees, 2,529,779 bytes allocated.
==9079== For counts of detected errors, rerun with: -v
==9079== searching for pointers to 8 not-freed blocks.
==9079== checked 793,504 bytes.
==9079==
==9079== LEAK SUMMARY:
==9079== definitely lost: 0 bytes in 0 blocks.
==9079== possibly lost: 0 bytes in 0 blocks.
==9079== still reachable: 2,846 bytes in 8 blocks.
==9079== suppressed: 0 bytes in 0 blocks.
==9079== Reachable blocks (those to which a pointer was found) are not shown.
==9079== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9226== Memcheck, a memory error detector.
==9226== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9226== Using LibVEX rev 1658, a library for dynamic binary translation.
==9226== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9226== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9226== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9226== For more details, rerun with: -v
==9226==
==9226== My PID = 9226, parent PID = 9225. Prog and args are:
==9226== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9226== 0
==9226== 5
==9226== 9
==9226== root
==9226== TestInstanceProviderModule
==9226==
==9226== Thread 2:
==9226== Syscall param write(buf) points to uninitialised byte(s)
==9226== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9226== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9226== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9226== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9226== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9226== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9226== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9226== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9226== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9226== Address 0x70E90A4 is 4 bytes inside a block of size 4,096 alloc'd
==9226== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9226== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9226== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9226== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9226== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9226== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9226== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9226== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9226== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9226==
==9226== ERROR SUMMARY: 18 errors from 1 contexts (suppressed: 8 from 1)
==9226== malloc/free: in use at exit: 2,830 bytes in 8 blocks.
==9226== malloc/free: 5,852 allocs, 5,844 frees, 491,610 bytes allocated.
==9226== For counts of detected errors, rerun with: -v
==9226== searching for pointers to 8 not-freed blocks.
==9226== checked 793,472 bytes.
==9226==
==9226== LEAK SUMMARY:
==9226== definitely lost: 0 bytes in 0 blocks.
==9226== possibly lost: 0 bytes in 0 blocks.
==9226== still reachable: 2,830 bytes in 8 blocks.
==9226== suppressed: 0 bytes in 0 blocks.
==9226== Reachable blocks (those to which a pointer was found) are not shown.
==9226== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9243== Memcheck, a memory error detector.
==9243== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9243== Using LibVEX rev 1658, a library for dynamic binary translation.
==9243== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9243== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9243== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9243== For more details, rerun with: -v
==9243==
==9243== My PID = 9243, parent PID = 9242. Prog and args are:
==9243== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9243== 0
==9243== 5
==9243== 9
==9243== root
==9243== TestChunkingStressProviderModule
==9243==
==9243== Thread 3:
==9243== Syscall param write(buf) points to uninitialised byte(s)
==9243== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9243== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9243== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9243== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9243== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==9243== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==9243== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==9243== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==9243== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==9243== by 0x75961B6: Pegasus::TestChunkingStressProviderEIS::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (TestChunkingStressProviderEIS.cpp:162)
==9243== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==9243== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==9243== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==9243== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==9243== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==9243== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==9243== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9243== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9243== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9243== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9243== Address 0x8033FFC is 4 bytes inside a block of size 16,384 alloc'd
==9243== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==9243== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==9243== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==9243== by 0x63A206C: Pegasus::CIMBuffer::_putMagic(unsigned) (CIMBuffer.h:921)
==9243== by 0x63A026E: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:586)
==9243== by 0x63A261E: Pegasus::CIMBuffer::putObjectPathA(Pegasus::Array const&) (CIMBuffer.h:800)
==9243== by 0x63A30E3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1096)
==9243== by 0x63A4C83: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:415)
==9243== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==9243== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==9243== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9243== by 0x4053ED: Pegasus::ProviderAgent::_responseChunkCallback(Pegasus::CIMRequestMessage*, Pegasus::CIMResponseMessage*) (ProviderAgent.cpp:692)
==9243== by 0x4E52AF7: Pegasus::OperationResponseHandler::send(bool) (OperationResponseHandler.cpp:269)
==9243== by 0x4E5D53B: Pegasus::SimpleResponseHandler::send(bool) (SimpleResponseHandler.cpp:119)
==9243== by 0x4E5D2CA: Pegasus::SimpleObjectPathResponseHandler::deliver(Pegasus::CIMObjectPath const&) (SimpleResponseHandler.cpp:214)
==9243== by 0x4E51F01: Pegasus::EnumerateInstanceNamesResponseHandler::deliver(Pegasus::CIMObjectPath const&) (OperationResponseHandler.cpp:475)
==9243== by 0x75961B6: Pegasus::TestChunkingStressProviderEIS::enumerateInstanceNames(Pegasus::OperationContext const&, Pegasus::CIMObjectPath const&, Pegasus::ObjectPathResponseHandler&) (TestChunkingStressProviderEIS.cpp:162)
==9243== by 0x508F7A5: Pegasus::ProviderMessageHandler::_handleEnumerateInstanceNamesRequest(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:506)
==9243== by 0x5090B21: Pegasus::ProviderMessageHandler::processMessage(Pegasus::CIMRequestMessage*) (ProviderMessageHandler.cpp:238)
==9243== by 0x507DCDA: Pegasus::DefaultProviderManager::processMessage(Pegasus::Message*) (DefaultProviderManager.cpp:131)
==9243== by 0x4C1CBE1: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==9243== by 0x405524: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==9243== by 0x4059C7: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==9243== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9243== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9243==
==9243== ERROR SUMMARY: 503 errors from 1 contexts (suppressed: 8 from 1)
==9243== malloc/free: in use at exit: 2,842 bytes in 8 blocks.
==9243== malloc/free: 369,232 allocs, 369,224 frees, 112,097,930 bytes allocated.
==9243== For counts of detected errors, rerun with: -v
==9243== searching for pointers to 8 not-freed blocks.
==9243== checked 793,504 bytes.
==9243==
==9243== LEAK SUMMARY:
==9243== definitely lost: 0 bytes in 0 blocks.
==9243== possibly lost: 0 bytes in 0 blocks.
==9243== still reachable: 2,842 bytes in 8 blocks.
==9243== suppressed: 0 bytes in 0 blocks.
==9243== Reachable blocks (those to which a pointer was found) are not shown.
==9243== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9279== Memcheck, a memory error detector.
==9279== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9279== Using LibVEX rev 1658, a library for dynamic binary translation.
==9279== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9279== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9279== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9279== For more details, rerun with: -v
==9279==
==9279== My PID = 9279, parent PID = 9278. Prog and args are:
==9279== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9279== 0
==9279== 5
==9279== 9
==9279== root
==9279== MethodTestProviderModule
==9279==
==9279== Thread 2:
==9279== Syscall param write(buf) points to uninitialised byte(s)
==9279== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9279== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9279== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9279== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9279== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9279== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9279== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9279== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9279== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9279== Address 0x70E360C is 4 bytes inside a block of size 4,096 alloc'd
==9279== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9279== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9279== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9279== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9279== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9279== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9279== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9279== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9279== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9279==
==9279== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==9279== malloc/free: in use at exit: 2,826 bytes in 8 blocks.
==9279== malloc/free: 4,533 allocs, 4,525 frees, 359,416 bytes allocated.
==9279== For counts of detected errors, rerun with: -v
==9279== searching for pointers to 8 not-freed blocks.
==9279== checked 793,472 bytes.
==9279==
==9279== LEAK SUMMARY:
==9279== definitely lost: 0 bytes in 0 blocks.
==9279== possibly lost: 0 bytes in 0 blocks.
==9279== still reachable: 2,826 bytes in 8 blocks.
==9279== suppressed: 0 bytes in 0 blocks.
==9279== Reachable blocks (those to which a pointer was found) are not shown.
==9279== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9324== Memcheck, a memory error detector.
==9324== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9324== Using LibVEX rev 1658, a library for dynamic binary translation.
==9324== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9324== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9324== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9324== For more details, rerun with: -v
==9324==
==9324== My PID = 9324, parent PID = 9323. Prog and args are:
==9324== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9324== 0
==9324== 5
==9324== 9
==9324== root
==9324== MCCATestAssocProviderModule
==9324==
==9324== Thread 2:
==9324== Syscall param write(buf) points to uninitialised byte(s)
==9324== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9324== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9324== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9324== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9324== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9324== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9324== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9324== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9324== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9324== Address 0x70E44C4 is 4 bytes inside a block of size 4,096 alloc'd
==9324== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9324== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9324== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9324== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9324== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9324== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9324== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9324== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9324== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9324==
==9324== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==9324== malloc/free: in use at exit: 2,864 bytes in 9 blocks.
==9324== malloc/free: 3,049 allocs, 3,040 frees, 232,030 bytes allocated.
==9324== For counts of detected errors, rerun with: -v
==9324== searching for pointers to 9 not-freed blocks.
==9324== checked 793,512 bytes.
==9324==
==9324== LEAK SUMMARY:
==9324== definitely lost: 0 bytes in 0 blocks.
==9324== possibly lost: 0 bytes in 0 blocks.
==9324== still reachable: 2,864 bytes in 9 blocks.
==9324== suppressed: 0 bytes in 0 blocks.
==9324== Reachable blocks (those to which a pointer was found) are not shown.
==9324== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9398== Memcheck, a memory error detector.
==9398== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9398== Using LibVEX rev 1658, a library for dynamic binary translation.
==9398== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9398== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9398== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9398== For more details, rerun with: -v
==9398==
==9398== My PID = 9398, parent PID = 9397. Prog and args are:
==9398== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9398== 0
==9398== 5
==9398== 9
==9398== cimsrvr
==9398== UserContextRequestorModule
==9398==
==9398== Thread 2:
==9398== Syscall param write(buf) points to uninitialised byte(s)
==9398== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9398== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9398== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9398== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9398== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9398== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9398== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9398== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9398== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9398== Address 0x70E52DC is 4 bytes inside a block of size 4,096 alloc'd
==9398== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9398== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9398== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9398== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9398== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9398== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9398== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9398== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9398== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9398==
==9398== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==9398== malloc/free: in use at exit: 2,836 bytes in 8 blocks.
==9398== malloc/free: 3,072 allocs, 3,064 frees, 230,121 bytes allocated.
==9398== For counts of detected errors, rerun with: -v
==9398== searching for pointers to 8 not-freed blocks.
==9398== checked 793,488 bytes.
==9398==
==9398== LEAK SUMMARY:
==9398== definitely lost: 0 bytes in 0 blocks.
==9398== possibly lost: 0 bytes in 0 blocks.
==9398== still reachable: 2,836 bytes in 8 blocks.
==9398== suppressed: 0 bytes in 0 blocks.
==9398== Reachable blocks (those to which a pointer was found) are not shown.
==9398== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9401== Memcheck, a memory error detector.
==9401== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9401== Using LibVEX rev 1658, a library for dynamic binary translation.
==9401== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9401== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9401== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9401== For more details, rerun with: -v
==9401==
==9401== My PID = 9401, parent PID = 9400. Prog and args are:
==9401== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9401== 0
==9401== 5
==9401== 9
==9401== root
==9401== UserContextPrivilegedModule
==9401==
==9401== Thread 2:
==9401== Syscall param write(buf) points to uninitialised byte(s)
==9401== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9401== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9401== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9401== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9401== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9401== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9401== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9401== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9401== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9401== Address 0x70E540C is 4 bytes inside a block of size 4,096 alloc'd
==9401== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9401== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9401== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9401== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9401== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9401== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9401== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9401== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9401== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9401==
==9401== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==9401== malloc/free: in use at exit: 2,832 bytes in 8 blocks.
==9401== malloc/free: 3,075 allocs, 3,067 frees, 230,433 bytes allocated.
==9401== For counts of detected errors, rerun with: -v
==9401== searching for pointers to 8 not-freed blocks.
==9401== checked 793,480 bytes.
==9401==
==9401== LEAK SUMMARY:
==9401== definitely lost: 0 bytes in 0 blocks.
==9401== possibly lost: 0 bytes in 0 blocks.
==9401== still reachable: 2,832 bytes in 8 blocks.
==9401== suppressed: 0 bytes in 0 blocks.
==9401== Reachable blocks (those to which a pointer was found) are not shown.
==9401== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9404== Memcheck, a memory error detector.
==9404== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9404== Using LibVEX rev 1658, a library for dynamic binary translation.
==9404== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9404== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9404== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9404== For more details, rerun with: -v
==9404==
==9404== My PID = 9404, parent PID = 9403. Prog and args are:
==9404== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9404== 0
==9404== 5
==9404== 9
==9404== guest
==9404== UserContextDesignatedModule
==9404==
==9404== Thread 2:
==9404== Syscall param write(buf) points to uninitialised byte(s)
==9404== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9404== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9404== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9404== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9404== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9404== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9404== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9404== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9404== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9404== Address 0x70E5594 is 4 bytes inside a block of size 4,096 alloc'd
==9404== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9404== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9404== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9404== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9404== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9404== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9404== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9404== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9404== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9404==
==9404== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==9404== malloc/free: in use at exit: 2,834 bytes in 8 blocks.
==9404== malloc/free: 3,079 allocs, 3,071 frees, 230,739 bytes allocated.
==9404== For counts of detected errors, rerun with: -v
==9404== searching for pointers to 8 not-freed blocks.
==9404== checked 793,488 bytes.
==9404==
==9404== LEAK SUMMARY:
==9404== definitely lost: 0 bytes in 0 blocks.
==9404== possibly lost: 0 bytes in 0 blocks.
==9404== still reachable: 2,834 bytes in 8 blocks.
==9404== suppressed: 0 bytes in 0 blocks.
==9404== Reachable blocks (those to which a pointer was found) are not shown.
==9404== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9408== Memcheck, a memory error detector.
==9408== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9408== Using LibVEX rev 1658, a library for dynamic binary translation.
==9408== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9408== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9408== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9408== For more details, rerun with: -v
==9408==
==9408== My PID = 9408, parent PID = 9407. Prog and args are:
==9408== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9408== 0
==9408== 5
==9408== 9
==9408== cimsrvr
==9408== UserContextCIMServerModule
==9408==
==9408== Thread 2:
==9408== Syscall param write(buf) points to uninitialised byte(s)
==9408== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9408== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9408== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9408== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9408== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9408== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9408== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9408== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9408== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9408== Address 0x70E55E4 is 4 bytes inside a block of size 4,096 alloc'd
==9408== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9408== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9408== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9408== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9408== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9408== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9408== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9408== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9408== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9408==
==9408== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 8 from 1)
==9408== malloc/free: in use at exit: 2,836 bytes in 8 blocks.
==9408== malloc/free: 3,081 allocs, 3,073 frees, 230,805 bytes allocated.
==9408== For counts of detected errors, rerun with: -v
==9408== searching for pointers to 8 not-freed blocks.
==9408== checked 793,488 bytes.
==9408==
==9408== LEAK SUMMARY:
==9408== definitely lost: 0 bytes in 0 blocks.
==9408== possibly lost: 0 bytes in 0 blocks.
==9408== still reachable: 2,836 bytes in 8 blocks.
==9408== suppressed: 0 bytes in 0 blocks.
==9408== Reachable blocks (those to which a pointer was found) are not shown.
==9408== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9426== Memcheck, a memory error detector.
==9426== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9426== Using LibVEX rev 1658, a library for dynamic binary translation.
==9426== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9426== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9426== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9426== For more details, rerun with: -v
==9426==
==9426== My PID = 9426, parent PID = 9425. Prog and args are:
==9426== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9426== 0
==9426== 5
==9426== 9
==9426== root
==9426== CIMOMHandleTestProviderModule
==9426==
==9426== Thread 2:
==9426== Syscall param write(buf) points to uninitialised byte(s)
==9426== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9426== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9426== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9426== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9426== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9426== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9426== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9426== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9426== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9426== Address 0x70F130C is 4 bytes inside a block of size 4,096 alloc'd
==9426== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9426== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9426== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9426== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9426== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9426== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9426== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9426== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9426== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9426==
==9426== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 8 from 1)
==9426== malloc/free: in use at exit: 2,836 bytes in 8 blocks.
==9426== malloc/free: 9,981 allocs, 9,973 frees, 1,332,149 bytes allocated.
==9426== For counts of detected errors, rerun with: -v
==9426== searching for pointers to 8 not-freed blocks.
==9426== checked 793,488 bytes.
==9426==
==9426== LEAK SUMMARY:
==9426== definitely lost: 0 bytes in 0 blocks.
==9426== possibly lost: 0 bytes in 0 blocks.
==9426== still reachable: 2,836 bytes in 8 blocks.
==9426== suppressed: 0 bytes in 0 blocks.
==9426== Reachable blocks (those to which a pointer was found) are not shown.
==9426== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9444== Memcheck, a memory error detector.
==9444== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9444== Using LibVEX rev 1658, a library for dynamic binary translation.
==9444== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9444== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9444== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9444== For more details, rerun with: -v
==9444==
==9444== My PID = 9444, parent PID = 9443. Prog and args are:
==9444== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9444== 0
==9444== 5
==9444== 9
==9444== root
==9444== TestAggregationOutputProviderModule
==9444==
==9444== Thread 2:
==9444== Syscall param write(buf) points to uninitialised byte(s)
==9444== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9444== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9444== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9444== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9444== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9444== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9444== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9444== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9444== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9444== Address 0x7122024 is 4 bytes inside a block of size 4,096 alloc'd
==9444== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9444== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9444== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9444== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9444== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9444== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9444== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9444== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9444== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9444==
==9444== ERROR SUMMARY: 201 errors from 1 contexts (suppressed: 8 from 1)
==9444== malloc/free: in use at exit: 2,848 bytes in 8 blocks.
==9444== malloc/free: 37,638 allocs, 37,630 frees, 3,312,940 bytes allocated.
==9444== For counts of detected errors, rerun with: -v
==9444== searching for pointers to 8 not-freed blocks.
==9444== checked 793,528 bytes.
==9444==
==9444== LEAK SUMMARY:
==9444== definitely lost: 0 bytes in 0 blocks.
==9444== possibly lost: 0 bytes in 0 blocks.
==9444== still reachable: 2,848 bytes in 8 blocks.
==9444== suppressed: 0 bytes in 0 blocks.
==9444== Reachable blocks (those to which a pointer was found) are not shown.
==9444== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9486== Memcheck, a memory error detector.
==9486== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9486== Using LibVEX rev 1658, a library for dynamic binary translation.
==9486== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9486== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9486== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9486== For more details, rerun with: -v
==9486==
==9486== My PID = 9486, parent PID = 9485. Prog and args are:
==9486== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9486== 0
==9486== 5
==9486== 9
==9486== root
==9486== cmpiPerf_TestClassAProviderModule
==9486==
==9486== Thread 2:
==9486== Syscall param write(buf) points to uninitialised byte(s)
==9486== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9486== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9486== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9486== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9486== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9486== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9486== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9486== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9486== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9486== Address 0x7130F6C is 4 bytes inside a block of size 32,768 alloc'd
==9486== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==9486== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==9486== by 0x63A20BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==9486== by 0x63A2137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==9486== by 0x63A07BE: Pegasus::CIMBuffer::putValue(Pegasus::CIMValue const&) (CIMBuffer.cpp:225)
==9486== by 0x63A08D0: Pegasus::CIMBuffer::putQualifier(Pegasus::CIMQualifier const&) (CIMBuffer.cpp:655)
==9486== by 0x63A0942: Pegasus::CIMBuffer::putQualifierList(Pegasus::CIMQualifierList const&) (CIMBuffer.cpp:696)
==9486== by 0x63A0B69: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:745)
==9486== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==9486== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==9486== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==9486== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==9486== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==9486== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==9486== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9486== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9486== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9486== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9486== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9486== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9486==
==9486== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 11 from 1)
==9486== malloc/free: in use at exit: 2,876 bytes in 9 blocks.
==9486== malloc/free: 6,338 allocs, 6,329 frees, 839,336 bytes allocated.
==9486== For counts of detected errors, rerun with: -v
==9486== searching for pointers to 9 not-freed blocks.
==9486== checked 793,544 bytes.
==9486==
==9486== LEAK SUMMARY:
==9486== definitely lost: 0 bytes in 0 blocks.
==9486== possibly lost: 0 bytes in 0 blocks.
==9486== still reachable: 2,876 bytes in 9 blocks.
==9486== suppressed: 0 bytes in 0 blocks.
==9486== Reachable blocks (those to which a pointer was found) are not shown.
==9486== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9493== Memcheck, a memory error detector.
==9493== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9493== Using LibVEX rev 1658, a library for dynamic binary translation.
==9493== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9493== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9493== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9493== For more details, rerun with: -v
==9493==
==9493== My PID = 9493, parent PID = 9492. Prog and args are:
==9493== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9493== 0
==9493== 5
==9493== 9
==9493== root
==9493== cmpiPerf_TestClassProviderModule
==9493==
==9493== Thread 2:
==9493== Syscall param write(buf) points to uninitialised byte(s)
==9493== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9493== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9493== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9493== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9493== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9493== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9493== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9493== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9493== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9493== Address 0x713491C is 4 bytes inside a block of size 32,768 alloc'd
==9493== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==9493== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==9493== by 0x63A20BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==9493== by 0x63A2137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==9493== by 0x63A07BE: Pegasus::CIMBuffer::putValue(Pegasus::CIMValue const&) (CIMBuffer.cpp:225)
==9493== by 0x63A08D0: Pegasus::CIMBuffer::putQualifier(Pegasus::CIMQualifier const&) (CIMBuffer.cpp:655)
==9493== by 0x63A0942: Pegasus::CIMBuffer::putQualifierList(Pegasus::CIMQualifierList const&) (CIMBuffer.cpp:696)
==9493== by 0x63A0B69: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:745)
==9493== by 0x63A0D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==9493== by 0x63A2B86: Pegasus::CIMBuffer::putInstanceA(Pegasus::Array const&) (CIMBuffer.h:829)
==9493== by 0x63A3420: Pegasus::CIMBinMsgSerializer::_putEnumerateInstancesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstancesResponseMessage*) (CIMBinMsgSerializer.cpp:1087)
==9493== by 0x63A4C71: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:411)
==9493== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==9493== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==9493== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9493== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9493== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9493== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9493== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9493== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9493==
==9493== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 11 from 1)
==9493== malloc/free: in use at exit: 2,874 bytes in 9 blocks.
==9493== malloc/free: 5,952 allocs, 5,943 frees, 745,365 bytes allocated.
==9493== For counts of detected errors, rerun with: -v
==9493== searching for pointers to 9 not-freed blocks.
==9493== checked 793,544 bytes.
==9493==
==9493== LEAK SUMMARY:
==9493== definitely lost: 0 bytes in 0 blocks.
==9493== possibly lost: 0 bytes in 0 blocks.
==9493== still reachable: 2,874 bytes in 9 blocks.
==9493== suppressed: 0 bytes in 0 blocks.
==9493== Reachable blocks (those to which a pointer was found) are not shown.
==9493== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9500== Memcheck, a memory error detector.
==9500== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9500== Using LibVEX rev 1658, a library for dynamic binary translation.
==9500== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9500== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9500== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9500== For more details, rerun with: -v
==9500==
==9500== My PID = 9500, parent PID = 9499. Prog and args are:
==9500== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9500== 0
==9500== 5
==9500== 9
==9500== root
==9500== cmpiPerf_TestAssocClassProviderModule
==9500==
==9500== Thread 2:
==9500== Syscall param write(buf) points to uninitialised byte(s)
==9500== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9500== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9500== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9500== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9500== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9500== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9500== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9500== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9500== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9500== Address 0x7142C34 is 4 bytes inside a block of size 4,096 alloc'd
==9500== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9500== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9500== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9500== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9500== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9500== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9500== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9500== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9500== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9500==
==9500== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1)
==9500== malloc/free: in use at exit: 2,884 bytes in 9 blocks.
==9500== malloc/free: 7,577 allocs, 7,568 frees, 1,174,376 bytes allocated.
==9500== For counts of detected errors, rerun with: -v
==9500== searching for pointers to 9 not-freed blocks.
==9500== checked 793,576 bytes.
==9500==
==9500== LEAK SUMMARY:
==9500== definitely lost: 0 bytes in 0 blocks.
==9500== possibly lost: 0 bytes in 0 blocks.
==9500== still reachable: 2,884 bytes in 9 blocks.
==9500== suppressed: 0 bytes in 0 blocks.
==9500== Reachable blocks (those to which a pointer was found) are not shown.
==9500== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9533== Memcheck, a memory error detector.
==9533== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9533== Using LibVEX rev 1658, a library for dynamic binary translation.
==9533== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9533== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9533== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9533== For more details, rerun with: -v
==9533==
==9533== My PID = 9533, parent PID = 9532. Prog and args are:
==9533== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9533== 0
==9533== 5
==9533== 9
==9533== root
==9533== EmbeddedInstanceProviderModule
==9533==
==9533== Thread 2:
==9533== Syscall param write(buf) points to uninitialised byte(s)
==9533== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9533== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9533== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9533== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9533== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9533== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9533== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9533== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9533== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9533== Address 0x70EF42C is 4 bytes inside a block of size 4,096 alloc'd
==9533== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9533== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9533== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9533== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9533== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9533== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9533== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9533== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9533== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9533==
==9533== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 8 from 1)
==9533== malloc/free: in use at exit: 2,838 bytes in 8 blocks.
==9533== malloc/free: 5,794 allocs, 5,786 frees, 731,796 bytes allocated.
==9533== For counts of detected errors, rerun with: -v
==9533== searching for pointers to 8 not-freed blocks.
==9533== checked 793,488 bytes.
==9533==
==9533== LEAK SUMMARY:
==9533== definitely lost: 0 bytes in 0 blocks.
==9533== possibly lost: 0 bytes in 0 blocks.
==9533== still reachable: 2,838 bytes in 8 blocks.
==9533== suppressed: 0 bytes in 0 blocks.
==9533== Reachable blocks (those to which a pointer was found) are not shown.
==9533== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9571== Memcheck, a memory error detector.
==9571== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9571== Using LibVEX rev 1658, a library for dynamic binary translation.
==9571== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9571== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9571== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9571== For more details, rerun with: -v
==9571==
==9571== My PID = 9571, parent PID = 9570. Prog and args are:
==9571== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9571== 0
==9571== 5
==9571== 9
==9571== root
==9571== TestCMPIAssociationProviderModule
==9571==
==9571== Thread 2:
==9571== Syscall param write(buf) points to uninitialised byte(s)
==9571== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9571== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9571== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9571== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9571== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9571== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9571== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9571== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9571== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9571== Address 0x70F392C is 4 bytes inside a block of size 4,096 alloc'd
==9571== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9571== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9571== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9571== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9571== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9571== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9571== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9571== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9571== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9571==
==9571== ERROR SUMMARY: 25 errors from 1 contexts (suppressed: 14 from 1)
==9571== malloc/free: in use at exit: 2,876 bytes in 9 blocks.
==9571== malloc/free: 15,645 allocs, 15,636 frees, 1,594,716 bytes allocated.
==9571== For counts of detected errors, rerun with: -v
==9571== searching for pointers to 9 not-freed blocks.
==9571== checked 793,552 bytes.
==9571==
==9571== LEAK SUMMARY:
==9571== definitely lost: 0 bytes in 0 blocks.
==9571== possibly lost: 0 bytes in 0 blocks.
==9571== still reachable: 2,876 bytes in 9 blocks.
==9571== suppressed: 0 bytes in 0 blocks.
==9571== Reachable blocks (those to which a pointer was found) are not shown.
==9571== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9574== Memcheck, a memory error detector.
==9574== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9574== Using LibVEX rev 1658, a library for dynamic binary translation.
==9574== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9574== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9574== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9574== For more details, rerun with: -v
==9574==
==9574== My PID = 9574, parent PID = 9573. Prog and args are:
==9574== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9574== 0
==9574== 5
==9574== 9
==9574== root
==9574== TestCMPIFail_5ProviderModule
==9574==
==9574== Thread 2:
==9574== Syscall param write(buf) points to uninitialised byte(s)
==9574== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9574== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9574== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9574== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9574== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9574== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9574== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9574== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9574== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9574== Address 0x70E5C84 is 4 bytes inside a block of size 4,096 alloc'd
==9574== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9574== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9574== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9574== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9574== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9574== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9574== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9574== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9574== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9574==
==9574== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 11 from 1)
==9574== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==9574== malloc/free: 6,432 allocs, 6,423 frees, 486,651 bytes allocated.
==9574== For counts of detected errors, rerun with: -v
==9574== searching for pointers to 9 not-freed blocks.
==9574== checked 793,528 bytes.
==9574==
==9574== LEAK SUMMARY:
==9574== definitely lost: 0 bytes in 0 blocks.
==9574== possibly lost: 0 bytes in 0 blocks.
==9574== still reachable: 2,866 bytes in 9 blocks.
==9574== suppressed: 0 bytes in 0 blocks.
==9574== Reachable blocks (those to which a pointer was found) are not shown.
==9574== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9611== Memcheck, a memory error detector.
==9611== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9611== Using LibVEX rev 1658, a library for dynamic binary translation.
==9611== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9611== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9611== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9611== For more details, rerun with: -v
==9611==
==9611== My PID = 9611, parent PID = 9610. Prog and args are:
==9611== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9611== 0
==9611== 5
==9611== 9
==9611== root
==9611== FilesAndDirectoriesModule
==9611==
==9611== Thread 2:
==9611== Syscall param write(buf) points to uninitialised byte(s)
==9611== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9611== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9611== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9611== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9611== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9611== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9611== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9611== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9611== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9611== Address 0x7A45034 is 4 bytes inside a block of size 32,768 alloc'd
==9611== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==9611== by 0x63A00B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==9611== by 0x63A202A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==9611== by 0x63A01B4: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:564)
==9611== by 0x63A0334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==9611== by 0x63A261E: Pegasus::CIMBuffer::putObjectPathA(Pegasus::Array const&) (CIMBuffer.h:800)
==9611== by 0x63A30E3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1096)
==9611== by 0x63A4C83: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:415)
==9611== by 0x63A53DF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:188)
==9611== by 0x62A0F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==9611== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9611== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9611== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9611== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9611== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9611== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9611==
==9611== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 14 from 1)
==9611== malloc/free: in use at exit: 2,860 bytes in 9 blocks.
==9611== malloc/free: 7,882 allocs, 7,873 frees, 1,135,664 bytes allocated.
==9611== For counts of detected errors, rerun with: -v
==9611== searching for pointers to 9 not-freed blocks.
==9611== checked 793,520 bytes.
==9611==
==9611== LEAK SUMMARY:
==9611== definitely lost: 0 bytes in 0 blocks.
==9611== possibly lost: 0 bytes in 0 blocks.
==9611== still reachable: 2,860 bytes in 9 blocks.
==9611== suppressed: 0 bytes in 0 blocks.
==9611== Reachable blocks (those to which a pointer was found) are not shown.
==9611== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9629== Memcheck, a memory error detector.
==9629== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9629== Using LibVEX rev 1658, a library for dynamic binary translation.
==9629== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9629== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9629== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9629== For more details, rerun with: -v
==9629==
==9629== My PID = 9629, parent PID = 9628. Prog and args are:
==9629== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9629== 0
==9629== 5
==9629== 9
==9629== root
==9629== TestCMPIFail_1ProviderModule
==9629==
==9629== Thread 2:
==9629== Syscall param write(buf) points to uninitialised byte(s)
==9629== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9629== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9629== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9629== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9629== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9629== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9629== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9629== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9629== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9629== Address 0x70E5CC4 is 4 bytes inside a block of size 4,096 alloc'd
==9629== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9629== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9629== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9629== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9629== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9629== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9629== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9629== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9629== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9629==
==9629== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 11 from 1)
==9629== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==9629== malloc/free: 3,097 allocs, 3,088 frees, 234,624 bytes allocated.
==9629== For counts of detected errors, rerun with: -v
==9629== searching for pointers to 9 not-freed blocks.
==9629== checked 793,528 bytes.
==9629==
==9629== LEAK SUMMARY:
==9629== definitely lost: 0 bytes in 0 blocks.
==9629== possibly lost: 0 bytes in 0 blocks.
==9629== still reachable: 2,866 bytes in 9 blocks.
==9629== suppressed: 0 bytes in 0 blocks.
==9629== Reachable blocks (those to which a pointer was found) are not shown.
==9629== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9647== Memcheck, a memory error detector.
==9647== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9647== Using LibVEX rev 1658, a library for dynamic binary translation.
==9647== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9647== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9647== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9647== For more details, rerun with: -v
==9647==
==9647== My PID = 9647, parent PID = 9646. Prog and args are:
==9647== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9647== 0
==9647== 5
==9647== 9
==9647== root
==9647== TestCMPIFail_2ProviderModule
==9647==
==9647== Thread 2:
==9647== Syscall param write(buf) points to uninitialised byte(s)
==9647== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9647== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9647== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9647== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9647== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9647== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9647== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9647== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9647== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9647== Address 0x70E50AC is 4 bytes inside a block of size 4,096 alloc'd
==9647== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9647== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9647== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9647== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9647== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9647== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9647== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9647== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9647== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9647==
==9647== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1)
==9647== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==9647== malloc/free: 2,826 allocs, 2,817 frees, 215,402 bytes allocated.
==9647== For counts of detected errors, rerun with: -v
==9647== searching for pointers to 9 not-freed blocks.
==9647== checked 793,528 bytes.
==9647==
==9647== LEAK SUMMARY:
==9647== definitely lost: 0 bytes in 0 blocks.
==9647== possibly lost: 0 bytes in 0 blocks.
==9647== still reachable: 2,866 bytes in 9 blocks.
==9647== suppressed: 0 bytes in 0 blocks.
==9647== Reachable blocks (those to which a pointer was found) are not shown.
==9647== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9666== Memcheck, a memory error detector.
==9666== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9666== Using LibVEX rev 1658, a library for dynamic binary translation.
==9666== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9666== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9666== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9666== For more details, rerun with: -v
==9666==
==9666== My PID = 9666, parent PID = 9665. Prog and args are:
==9666== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9666== 0
==9666== 5
==9666== 9
==9666== root
==9666== TestCMPIFail_3ProviderModule
==9666==
==9666== Thread 2:
==9666== Syscall param write(buf) points to uninitialised byte(s)
==9666== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9666== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9666== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9666== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9666== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9666== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9666== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9666== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9666== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9666== Address 0x70E4F24 is 4 bytes inside a block of size 4,096 alloc'd
==9666== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9666== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9666== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9666== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9666== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9666== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9666== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9666== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9666== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9666==
==9666== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1)
==9666== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==9666== malloc/free: 2,824 allocs, 2,815 frees, 215,118 bytes allocated.
==9666== For counts of detected errors, rerun with: -v
==9666== searching for pointers to 9 not-freed blocks.
==9666== checked 793,528 bytes.
==9666==
==9666== LEAK SUMMARY:
==9666== definitely lost: 0 bytes in 0 blocks.
==9666== possibly lost: 0 bytes in 0 blocks.
==9666== still reachable: 2,866 bytes in 9 blocks.
==9666== suppressed: 0 bytes in 0 blocks.
==9666== Reachable blocks (those to which a pointer was found) are not shown.
==9666== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9683== Memcheck, a memory error detector.
==9683== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9683== Using LibVEX rev 1658, a library for dynamic binary translation.
==9683== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9683== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9683== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9683== For more details, rerun with: -v
==9683==
==9683== My PID = 9683, parent PID = 9682. Prog and args are:
==9683== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9683== 0
==9683== 5
==9683== 9
==9683== root
==9683== TestCMPIFail_4ProviderModule
==9683==
==9683== Thread 2:
==9683== Syscall param write(buf) points to uninitialised byte(s)
==9683== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9683== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9683== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9683== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9683== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9683== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9683== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9683== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9683== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9683== Address 0x70E6F14 is 4 bytes inside a block of size 4,096 alloc'd
==9683== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9683== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9683== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9683== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9683== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9683== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9683== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9683== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9683== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9683==
==9683== ERROR SUMMARY: 6 errors from 1 contexts (suppressed: 11 from 1)
==9683== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==9683== malloc/free: 3,814 allocs, 3,805 frees, 297,552 bytes allocated.
==9683== For counts of detected errors, rerun with: -v
==9683== searching for pointers to 9 not-freed blocks.
==9683== checked 793,528 bytes.
==9683==
==9683== LEAK SUMMARY:
==9683== definitely lost: 0 bytes in 0 blocks.
==9683== possibly lost: 0 bytes in 0 blocks.
==9683== still reachable: 2,866 bytes in 9 blocks.
==9683== suppressed: 0 bytes in 0 blocks.
==9683== Reachable blocks (those to which a pointer was found) are not shown.
==9683== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9752== Memcheck, a memory error detector.
==9752== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9752== Using LibVEX rev 1658, a library for dynamic binary translation.
==9752== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9752== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9752== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9752== For more details, rerun with: -v
==9752==
==9752== My PID = 9752, parent PID = 9751. Prog and args are:
==9752== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9752== 0
==9752== 5
==9752== 9
==9752== root
==9752== TestCMPIThreadProviderModule
==9752==
==9752== Thread 2:
==9752== Syscall param write(buf) points to uninitialised byte(s)
==9752== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9752== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9752== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9752== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9752== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9752== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9752== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9752== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9752== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9752== Address 0x70E6BBC is 4 bytes inside a block of size 4,096 alloc'd
==9752== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9752== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9752== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9752== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9752== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9752== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9752== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9752== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9752== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9752==
==9752== ERROR SUMMARY: 8 errors from 1 contexts (suppressed: 11 from 1)
==9752== malloc/free: in use at exit: 2,866 bytes in 9 blocks.
==9752== malloc/free: 4,284 allocs, 4,275 frees, 336,533 bytes allocated.
==9752== For counts of detected errors, rerun with: -v
==9752== searching for pointers to 9 not-freed blocks.
==9752== checked 793,528 bytes.
==9752==
==9752== LEAK SUMMARY:
==9752== definitely lost: 0 bytes in 0 blocks.
==9752== possibly lost: 0 bytes in 0 blocks.
==9752== still reachable: 2,866 bytes in 9 blocks.
==9752== suppressed: 0 bytes in 0 blocks.
==9752== Reachable blocks (those to which a pointer was found) are not shown.
==9752== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9810== Memcheck, a memory error detector.
==9810== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9810== Using LibVEX rev 1658, a library for dynamic binary translation.
==9810== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9810== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9810== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9810== For more details, rerun with: -v
==9810==
==9810== My PID = 9810, parent PID = 9809. Prog and args are:
==9810== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9810== 0
==9810== 5
==9810== 9
==9810== root
==9810== TestCMPIIndicationStressTestProviderModule
==9810==
==9810== Thread 2:
==9810== Syscall param write(buf) points to uninitialised byte(s)
==9810== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==9810== by 0x62A0E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==9810== by 0x62A1113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==9810== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9810== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9810== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9810== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9810== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9810== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9810== Address 0x7100E7C is 4 bytes inside a block of size 4,096 alloc'd
==9810== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==9810== by 0x639D1AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==9810== by 0x62A0F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==9810== by 0x4050FC: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:596)
==9810== by 0x4059EE: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:653)
==9810== by 0x6372E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==9810== by 0x63714B9: _start_wrapper (Thread.cpp:71)
==9810== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==9810== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==9810==
==9810== ERROR SUMMARY: 68 errors from 1 contexts (suppressed: 11 from 1)
==9810== malloc/free: in use at exit: 35,813 bytes in 14 blocks.
==9810== malloc/free: 23,800 allocs, 23,786 frees, 2,258,981 bytes allocated.
==9810== For counts of detected errors, rerun with: -v
==9810== searching for pointers to 14 not-freed blocks.
==9810== checked 793,816 bytes.
==9810==
==9810== LEAK SUMMARY:
==9810== definitely lost: 0 bytes in 0 blocks.
==9810== possibly lost: 0 bytes in 0 blocks.
==9810== still reachable: 35,813 bytes in 14 blocks.
==9810== suppressed: 0 bytes in 0 blocks.
==9810== Reachable blocks (those to which a pointer was found) are not shown.
==9810== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==12736== Memcheck, a memory error detector.
==12736== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==12736== Using LibVEX rev 1658, a library for dynamic binary translation.
==12736== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==12736== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==12736== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==12736== For more details, rerun with: -v
==12736==
==12736== My PID = 12736, parent PID = 12735. Prog and args are:
==12736== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==12736== --executor-socket
==12736== 5
==12736==
==12736== Thread 6:
==12736== Syscall param write(buf) points to uninitialised byte(s)
==12736== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==12736== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==12736== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==12736== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==12736== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==12736== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==12736== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==12736== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==12736== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==12736== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==12736== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==12736== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==12736== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==12736== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==12736== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==12736== Address 0x9946874 is 4 bytes inside a block of size 4,096 alloc'd
==12736== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==12736== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==12736== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==12736== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==12736== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==12736== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==12736== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==12736== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==12736== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==12736== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==12736== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==12736== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==12736== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==12736== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==12736== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==12736==
==12736== Syscall param write(buf) points to uninitialised byte(s)
==12736== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==12736== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==12736== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==12736== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==12736== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==12736== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==12736== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==12736== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==12736== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==12736== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==12736== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==12736== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==12736== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==12736== Address 0xA2240F4 is 4 bytes inside a block of size 16,384 alloc'd
==12736== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==12736== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==12736== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==12736== by 0x8A89118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==12736== by 0x8A89E91: Pegasus::CIMBinMsgSerializer::_serializeUserInfo(Pegasus::CIMBuffer&, Pegasus::String const&, Pegasus::String const&) (CIMBinMsgSerializer.cpp:507)
==12736== by 0x8A8C0BB: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:301)
==12736== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==12736== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==12736== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==12736== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==12736== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==12736== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==12736== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==12736== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==12736== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==12736== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==12736== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==12736== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==12736==
==12736== ERROR SUMMARY: 88 errors from 2 contexts (suppressed: 8 from 1)
==12736== malloc/free: in use at exit: 410,097 bytes in 4,507 blocks.
==12736== malloc/free: 2,799,396 allocs, 2,794,889 frees, 413,965,539 bytes allocated.
==12736== For counts of detected errors, rerun with: -v
==12736== searching for pointers to 4,507 not-freed blocks.
==12736== checked 1,249,712 bytes.
==12736==
==12736== LEAK SUMMARY:
==12736== definitely lost: 0 bytes in 0 blocks.
==12736== possibly lost: 0 bytes in 0 blocks.
==12736== still reachable: 410,097 bytes in 4,507 blocks.
==12736== suppressed: 0 bytes in 0 blocks.
==12736== Reachable blocks (those to which a pointer was found) are not shown.
==12736== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==13188== Memcheck, a memory error detector.
==13188== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==13188== Using LibVEX rev 1658, a library for dynamic binary translation.
==13188== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==13188== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==13188== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==13188== For more details, rerun with: -v
==13188==
==13188== My PID = 13188, parent PID = 13187. Prog and args are:
==13188== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==13188== --executor-socket
==13188== 5
==13188== forceProviderProcesses=false
==13188==
==13188== Thread 8:
==13188== Syscall param write(buf) points to uninitialised byte(s)
==13188== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==13188== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==13188== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==13188== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==13188== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==13188== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==13188== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==13188== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==13188== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==13188== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==13188== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==13188== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==13188== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==13188== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==13188== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==13188== Address 0xAB13E24 is 4 bytes inside a block of size 4,096 alloc'd
==13188== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==13188== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==13188== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==13188== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==13188== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==13188== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==13188== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==13188== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==13188== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==13188== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==13188== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==13188== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==13188== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==13188== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==13188== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==13188==
==13188== Syscall param write(buf) points to uninitialised byte(s)
==13188== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==13188== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==13188== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==13188== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==13188== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==13188== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==13188== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==13188== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==13188== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==13188== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==13188== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==13188== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==13188== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==13188== Address 0x9830214 is 4 bytes inside a block of size 8,192 alloc'd
==13188== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==13188== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==13188== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==13188== by 0x8A87921: Pegasus::CIMBuffer::putQualifierList(Pegasus::CIMQualifierList const&) (CIMBuffer.cpp:693)
==13188== by 0x8A87B69: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:745)
==13188== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==13188== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==13188== by 0x8A8B924: Pegasus::CIMBinMsgSerializer::_serializeOperationContext(Pegasus::CIMBuffer&, Pegasus::OperationContext const&) (CIMBinMsgSerializer.cpp:677)
==13188== by 0x8A8C2FF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:167)
==13188== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==13188== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==13188== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==13188== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==13188== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==13188== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==13188== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==13188== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==13188== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==13188== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==13188== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==13188==
==13188== ERROR SUMMARY: 1805 errors from 2 contexts (suppressed: 17 from 1)
==13188== malloc/free: in use at exit: 287,724 bytes in 3,583 blocks.
==13188== malloc/free: 28,215,904 allocs, 28,212,321 frees, 4,411,687,730 bytes allocated.
==13188== For counts of detected errors, rerun with: -v
==13188== searching for pointers to 3,583 not-freed blocks.
==13188== checked 1,130,304 bytes.
==13188==
==13188== LEAK SUMMARY:
==13188== definitely lost: 0 bytes in 0 blocks.
==13188== possibly lost: 0 bytes in 0 blocks.
==13188== still reachable: 287,724 bytes in 3,583 blocks.
==13188== suppressed: 0 bytes in 0 blocks.
==13188== Reachable blocks (those to which a pointer was found) are not shown.
==13188== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22358== Memcheck, a memory error detector.
==22358== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22358== Using LibVEX rev 1658, a library for dynamic binary translation.
==22358== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22358== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22358== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22358== For more details, rerun with: -v
==22358==
==22358== My PID = 22358, parent PID = 22357. Prog and args are:
==22358== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==22358== --executor-socket
==22358== 5
==22358==
==22358== Thread 6:
==22358== Syscall param write(buf) points to uninitialised byte(s)
==22358== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22358== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22358== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22358== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==22358== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==22358== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==22358== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22358== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22358== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22358== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22358== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22358== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22358== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22358== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22358== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22358== Address 0x933B9F4 is 4 bytes inside a block of size 4,096 alloc'd
==22358== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22358== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22358== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22358== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==22358== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==22358== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==22358== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22358== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22358== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22358== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22358== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22358== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22358== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22358== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22358== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22358==
==22358== Syscall param write(buf) points to uninitialised byte(s)
==22358== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22358== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22358== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22358== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==22358== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22358== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22358== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22358== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22358== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22358== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22358== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22358== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22358== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22358== Address 0xA2F3824 is 4 bytes inside a block of size 16,384 alloc'd
==22358== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==22358== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==22358== by 0x8A895A9: Pegasus::CIMBuffer::putBoolean(bool) (CIMBuffer.h:68)
==22358== by 0x8A873F4: Pegasus::CIMBuffer::putValue(Pegasus::CIMValue const&) (CIMBuffer.cpp:119)
==22358== by 0x8A87B02: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:730)
==22358== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==22358== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==22358== by 0x8A8A86B: Pegasus::CIMBinMsgSerializer::_putCreateSubscriptionRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMCreateSubscriptionRequestMessage*) (CIMBinMsgSerializer.cpp:930)
==22358== by 0x8A8C0E8: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:309)
==22358== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==22358== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==22358== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==22358== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22358== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22358== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22358== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22358== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22358== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22358== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22358== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22358== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22358==
==22358== ERROR SUMMARY: 4 errors from 2 contexts (suppressed: 8 from 1)
==22358== malloc/free: in use at exit: 228,932 bytes in 2,641 blocks.
==22358== malloc/free: 125,485 allocs, 122,844 frees, 14,478,468 bytes allocated.
==22358== For counts of detected errors, rerun with: -v
==22358== searching for pointers to 2,641 not-freed blocks.
==22358== checked 1,106,280 bytes.
==22358==
==22358== LEAK SUMMARY:
==22358== definitely lost: 0 bytes in 0 blocks.
==22358== possibly lost: 0 bytes in 0 blocks.
==22358== still reachable: 228,932 bytes in 2,641 blocks.
==22358== suppressed: 0 bytes in 0 blocks.
==22358== Reachable blocks (those to which a pointer was found) are not shown.
==22358== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22402== Memcheck, a memory error detector.
==22402== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22402== Using LibVEX rev 1658, a library for dynamic binary translation.
==22402== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22402== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22402== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22402== For more details, rerun with: -v
==22402==
==22402== My PID = 22402, parent PID = 22401. Prog and args are:
==22402== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==22402== --executor-socket
==22402== 5
==22402==
==22402== Thread 5:
==22402== Syscall param write(buf) points to uninitialised byte(s)
==22402== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22402== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22402== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22402== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==22402== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==22402== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==22402== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22402== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22402== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22402== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22402== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22402== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22402== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22402== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22402== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22402== Address 0xA2C586C is 4 bytes inside a block of size 4,096 alloc'd
==22402== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22402== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22402== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22402== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==22402== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==22402== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==22402== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22402== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22402== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22402== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22402== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22402== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22402== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22402== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22402== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22402==
==22402== Syscall param write(buf) points to uninitialised byte(s)
==22402== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22402== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22402== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22402== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==22402== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22402== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22402== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22402== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22402== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22402== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22402== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22402== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22402== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22402== Address 0x9B1AC7C is 4 bytes inside a block of size 16,384 alloc'd
==22402== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==22402== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==22402== by 0x8A890BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==22402== by 0x8A89137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==22402== by 0x8A871A2: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:563)
==22402== by 0x8A87334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==22402== by 0x8A87CFE: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:821)
==22402== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==22402== by 0x8A8A86B: Pegasus::CIMBinMsgSerializer::_putCreateSubscriptionRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMCreateSubscriptionRequestMessage*) (CIMBinMsgSerializer.cpp:930)
==22402== by 0x8A8C0E8: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:309)
==22402== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==22402== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==22402== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==22402== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22402== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22402== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22402== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22402== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22402== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22402== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22402== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22402== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22402==
==22402== ERROR SUMMARY: 5 errors from 2 contexts (suppressed: 8 from 1)
==22402== malloc/free: in use at exit: 179,743 bytes in 2,047 blocks.
==22402== malloc/free: 152,892 allocs, 150,845 frees, 19,779,617 bytes allocated.
==22402== For counts of detected errors, rerun with: -v
==22402== searching for pointers to 2,047 not-freed blocks.
==22402== checked 1,065,360 bytes.
==22402==
==22402== LEAK SUMMARY:
==22402== definitely lost: 0 bytes in 0 blocks.
==22402== possibly lost: 0 bytes in 0 blocks.
==22402== still reachable: 179,743 bytes in 2,047 blocks.
==22402== suppressed: 0 bytes in 0 blocks.
==22402== Reachable blocks (those to which a pointer was found) are not shown.
==22402== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22452== Memcheck, a memory error detector.
==22452== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22452== Using LibVEX rev 1658, a library for dynamic binary translation.
==22452== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22452== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22452== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22452== For more details, rerun with: -v
==22452==
==22452== My PID = 22452, parent PID = 22451. Prog and args are:
==22452== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==22452== --executor-socket
==22452== 4
==22452== forceProviderProcesses=true
==22452== enableAuthentication=true
==22452==
==22452== Thread 5:
==22452== Syscall param write(buf) points to uninitialised byte(s)
==22452== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22452== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22452== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22452== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==22452== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==22452== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==22452== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22452== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22452== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22452== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22452== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22452== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22452== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22452== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22452== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22452== Address 0x93ADE2C is 4 bytes inside a block of size 4,096 alloc'd
==22452== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22452== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22452== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22452== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==22452== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==22452== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==22452== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22452== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22452== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22452== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22452== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22452== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22452== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22452== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22452== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22452==
==22452== Syscall param write(buf) points to uninitialised byte(s)
==22452== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22452== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22452== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22452== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==22452== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22452== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22452== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22452== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22452== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22452== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22452== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22452== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22452== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22452== Address 0x951B49C is 4 bytes inside a block of size 16,384 alloc'd
==22452== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==22452== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==22452== by 0x8A890BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==22452== by 0x8A89137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==22452== by 0x8A871A2: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:563)
==22452== by 0x8A87334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==22452== by 0x8A87CFE: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:821)
==22452== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==22452== by 0x8A8A86B: Pegasus::CIMBinMsgSerializer::_putCreateSubscriptionRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMCreateSubscriptionRequestMessage*) (CIMBinMsgSerializer.cpp:930)
==22452== by 0x8A8C0E8: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:309)
==22452== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==22452== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==22452== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==22452== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22452== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22452== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22452== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22452== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22452== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22452== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22452== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22452== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22452==
==22452== ERROR SUMMARY: 308 errors from 2 contexts (suppressed: 8 from 1)
==22452== malloc/free: in use at exit: 298,222 bytes in 3,493 blocks.
==22452== malloc/free: 2,365,718 allocs, 2,362,225 frees, 295,301,375 bytes allocated.
==22452== For counts of detected errors, rerun with: -v
==22452== searching for pointers to 3,493 not-freed blocks.
==22452== checked 1,167,152 bytes.
==22452==
==22452== LEAK SUMMARY:
==22452== definitely lost: 0 bytes in 0 blocks.
==22452== possibly lost: 0 bytes in 0 blocks.
==22452== still reachable: 298,222 bytes in 3,493 blocks.
==22452== suppressed: 0 bytes in 0 blocks.
==22452== Reachable blocks (those to which a pointer was found) are not shown.
==22452== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22694== Memcheck, a memory error detector.
==22694== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22694== Using LibVEX rev 1658, a library for dynamic binary translation.
==22694== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22694== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22694== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22694== For more details, rerun with: -v
==22694==
==22694== My PID = 22694, parent PID = 22693. Prog and args are:
==22694== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==22694== --executor-socket
==22694== 5
==22694== forceProviderProcesses=true
==22694== enableAuthentication=false
==22694==
==22694== Thread 6:
==22694== Syscall param write(buf) points to uninitialised byte(s)
==22694== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22694== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22694== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22694== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==22694== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==22694== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==22694== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22694== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22694== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22694== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22694== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22694== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22694== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22694== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22694== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22694== Address 0x9445524 is 4 bytes inside a block of size 4,096 alloc'd
==22694== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22694== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22694== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22694== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==22694== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==22694== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==22694== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22694== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22694== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22694== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22694== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22694== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22694== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22694== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22694== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22694==
==22694== Syscall param write(buf) points to uninitialised byte(s)
==22694== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22694== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22694== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22694== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==22694== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22694== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22694== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22694== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22694== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22694== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22694== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22694== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22694== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22694== Address 0x9DC3ED4 is 4 bytes inside a block of size 16,384 alloc'd
==22694== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==22694== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==22694== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==22694== by 0x8A87921: Pegasus::CIMBuffer::putQualifierList(Pegasus::CIMQualifierList const&) (CIMBuffer.cpp:693)
==22694== by 0x8A87D0F: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:824)
==22694== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==22694== by 0x8A8A86B: Pegasus::CIMBinMsgSerializer::_putCreateSubscriptionRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMCreateSubscriptionRequestMessage*) (CIMBinMsgSerializer.cpp:930)
==22694== by 0x8A8C0E8: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:309)
==22694== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==22694== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==22694== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==22694== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22694== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22694== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22694== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22694== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22694== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22694== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22694== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22694== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22694==
==22694== ERROR SUMMARY: 308 errors from 2 contexts (suppressed: 8 from 1)
==22694== malloc/free: in use at exit: 298,222 bytes in 3,493 blocks.
==22694== malloc/free: 2,350,812 allocs, 2,347,319 frees, 293,188,011 bytes allocated.
==22694== For counts of detected errors, rerun with: -v
==22694== searching for pointers to 3,493 not-freed blocks.
==22694== checked 1,167,152 bytes.
==22694==
==22694== LEAK SUMMARY:
==22694== definitely lost: 0 bytes in 0 blocks.
==22694== possibly lost: 0 bytes in 0 blocks.
==22694== still reachable: 298,222 bytes in 3,493 blocks.
==22694== suppressed: 0 bytes in 0 blocks.
==22694== Reachable blocks (those to which a pointer was found) are not shown.
==22694== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22945== Memcheck, a memory error detector.
==22945== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22945== Using LibVEX rev 1658, a library for dynamic binary translation.
==22945== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22945== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22945== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22945== For more details, rerun with: -v
==22945==
==22945== My PID = 22945, parent PID = 22944. Prog and args are:
==22945== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==22945== --executor-socket
==22945== 4
==22945== forceProviderProcesses=true
==22945== enableAuthentication=true
==22945==
==22945== Thread 4:
==22945== Syscall param write(buf) points to uninitialised byte(s)
==22945== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22945== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22945== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22945== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==22945== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==22945== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==22945== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22945== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22945== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22945== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22945== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22945== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22945== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22945== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22945== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22945== Address 0x938CC44 is 4 bytes inside a block of size 4,096 alloc'd
==22945== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22945== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22945== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22945== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==22945== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==22945== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==22945== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22945== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22945== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22945== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22945== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22945== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22945== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22945== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22945== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22945==
==22945== Syscall param write(buf) points to uninitialised byte(s)
==22945== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22945== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22945== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22945== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==22945== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22945== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22945== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22945== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22945== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22945== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22945== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22945== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22945== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22945== Address 0xA2FC17C is 4 bytes inside a block of size 16,384 alloc'd
==22945== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==22945== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==22945== by 0x8A890BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==22945== by 0x8A89137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==22945== by 0x8A871A2: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:563)
==22945== by 0x8A87334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==22945== by 0x8A87CFE: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:821)
==22945== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==22945== by 0x8A8A86B: Pegasus::CIMBinMsgSerializer::_putCreateSubscriptionRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMCreateSubscriptionRequestMessage*) (CIMBinMsgSerializer.cpp:930)
==22945== by 0x8A8C0E8: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:309)
==22945== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==22945== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==22945== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==22945== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22945== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22945== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22945== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22945== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22945== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22945== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22945== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22945== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22945==
==22945== ERROR SUMMARY: 5 errors from 2 contexts (suppressed: 8 from 1)
==22945== malloc/free: in use at exit: 301,907 bytes in 3,540 blocks.
==22945== malloc/free: 144,049 allocs, 140,509 frees, 16,816,060 bytes allocated.
==22945== For counts of detected errors, rerun with: -v
==22945== searching for pointers to 3,540 not-freed blocks.
==22945== checked 1,169,808 bytes.
==22945==
==22945== LEAK SUMMARY:
==22945== definitely lost: 0 bytes in 0 blocks.
==22945== possibly lost: 0 bytes in 0 blocks.
==22945== still reachable: 301,907 bytes in 3,540 blocks.
==22945== suppressed: 0 bytes in 0 blocks.
==22945== Reachable blocks (those to which a pointer was found) are not shown.
==22945== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==22988== Memcheck, a memory error detector.
==22988== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22988== Using LibVEX rev 1658, a library for dynamic binary translation.
==22988== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22988== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22988== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22988== For more details, rerun with: -v
==22988==
==22988== My PID = 22988, parent PID = 22987. Prog and args are:
==22988== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==22988== --executor-socket
==22988== 4
==22988== forceProviderProcesses=true
==22988== enableAuthentication=true
==22988==
==22988== Thread 5:
==22988== Syscall param write(buf) points to uninitialised byte(s)
==22988== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22988== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22988== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22988== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==22988== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==22988== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==22988== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22988== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22988== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22988== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22988== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22988== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22988== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22988== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22988== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22988== Address 0xA2CD604 is 4 bytes inside a block of size 4,096 alloc'd
==22988== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==22988== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==22988== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==22988== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==22988== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==22988== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==22988== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22988== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22988== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22988== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22988== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22988== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22988== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22988== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22988== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22988==
==22988== Syscall param write(buf) points to uninitialised byte(s)
==22988== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==22988== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==22988== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==22988== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==22988== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22988== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22988== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22988== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22988== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22988== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22988== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22988== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22988== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22988== Address 0xA2CE634 is 4 bytes inside a block of size 16,384 alloc'd
==22988== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==22988== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==22988== by 0x8A890BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==22988== by 0x8A89137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==22988== by 0x8A871A2: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:563)
==22988== by 0x8A87334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==22988== by 0x8A87CFE: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:821)
==22988== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==22988== by 0x8A8A86B: Pegasus::CIMBinMsgSerializer::_putCreateSubscriptionRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMCreateSubscriptionRequestMessage*) (CIMBinMsgSerializer.cpp:930)
==22988== by 0x8A8C0E8: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:309)
==22988== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==22988== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==22988== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==22988== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==22988== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==22988== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==22988== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==22988== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==22988== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==22988== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==22988== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==22988== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==22988==
==22988== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 8 from 1)
==22988== malloc/free: in use at exit: 261,038 bytes in 3,040 blocks.
==22988== malloc/free: 177,044 allocs, 174,004 frees, 22,924,019 bytes allocated.
==22988== For counts of detected errors, rerun with: -v
==22988== searching for pointers to 3,040 not-freed blocks.
==22988== checked 1,135,440 bytes.
==22988==
==22988== LEAK SUMMARY:
==22988== definitely lost: 0 bytes in 0 blocks.
==22988== possibly lost: 0 bytes in 0 blocks.
==22988== still reachable: 261,038 bytes in 3,040 blocks.
==22988== suppressed: 0 bytes in 0 blocks.
==22988== Reachable blocks (those to which a pointer was found) are not shown.
==22988== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23030== Memcheck, a memory error detector.
==23030== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23030== Using LibVEX rev 1658, a library for dynamic binary translation.
==23030== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23030== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23030== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23030== For more details, rerun with: -v
==23030==
==23030== My PID = 23030, parent PID = 23029. Prog and args are:
==23030== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==23030== --executor-socket
==23030== 4
==23030== forceProviderProcesses=true
==23030== enableAuthentication=true
==23030==
==23030== Thread 6:
==23030== Syscall param write(buf) points to uninitialised byte(s)
==23030== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23030== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23030== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23030== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23030== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23030== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23030== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23030== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23030== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23030== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23030== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23030== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23030== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23030== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23030== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23030== Address 0x941EC94 is 4 bytes inside a block of size 4,096 alloc'd
==23030== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23030== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23030== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23030== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23030== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23030== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23030== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23030== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23030== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23030== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23030== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23030== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23030== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23030== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23030== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23030==
==23030== Syscall param write(buf) points to uninitialised byte(s)
==23030== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23030== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23030== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23030== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23030== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23030== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23030== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23030== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23030== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23030== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23030== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23030== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23030== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23030== Address 0x9546964 is 4 bytes inside a block of size 16,384 alloc'd
==23030== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==23030== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==23030== by 0x8A890BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==23030== by 0x8A89137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==23030== by 0x8A871A2: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:563)
==23030== by 0x8A87334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==23030== by 0x8A87CFE: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:821)
==23030== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==23030== by 0x8A8A86B: Pegasus::CIMBinMsgSerializer::_putCreateSubscriptionRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMCreateSubscriptionRequestMessage*) (CIMBinMsgSerializer.cpp:930)
==23030== by 0x8A8C0E8: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:309)
==23030== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==23030== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==23030== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23030== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23030== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23030== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23030== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23030== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23030== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23030== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23030== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23030== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23030==
==23030== ERROR SUMMARY: 7 errors from 2 contexts (suppressed: 8 from 1)
==23030== malloc/free: in use at exit: 310,327 bytes in 3,655 blocks.
==23030== malloc/free: 138,190 allocs, 134,535 frees, 15,888,023 bytes allocated.
==23030== For counts of detected errors, rerun with: -v
==23030== searching for pointers to 3,655 not-freed blocks.
==23030== checked 1,175,880 bytes.
==23030==
==23030== LEAK SUMMARY:
==23030== definitely lost: 0 bytes in 0 blocks.
==23030== possibly lost: 0 bytes in 0 blocks.
==23030== still reachable: 310,327 bytes in 3,655 blocks.
==23030== suppressed: 0 bytes in 0 blocks.
==23030== Reachable blocks (those to which a pointer was found) are not shown.
==23030== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23076== Memcheck, a memory error detector.
==23076== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23076== Using LibVEX rev 1658, a library for dynamic binary translation.
==23076== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23076== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23076== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23076== For more details, rerun with: -v
==23076==
==23076== My PID = 23076, parent PID = 23075. Prog and args are:
==23076== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==23076== --executor-socket
==23076== 4
==23076== forceProviderProcesses=true
==23076== enableAuthentication=true
==23076==
==23076== Thread 5:
==23076== Syscall param write(buf) points to uninitialised byte(s)
==23076== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23076== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23076== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23076== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23076== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23076== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23076== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23076== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23076== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23076== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23076== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23076== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23076== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23076== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23076== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23076== Address 0x983FBE4 is 4 bytes inside a block of size 4,096 alloc'd
==23076== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23076== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23076== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23076== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23076== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23076== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23076== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23076== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23076== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23076== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23076== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23076== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23076== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23076== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23076== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23076==
==23076== Syscall param write(buf) points to uninitialised byte(s)
==23076== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23076== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23076== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23076== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23076== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23076== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23076== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23076== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23076== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23076== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23076== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23076== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23076== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23076== Address 0x9B92634 is 4 bytes inside a block of size 16,384 alloc'd
==23076== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==23076== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==23076== by 0x8A890BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==23076== by 0x8A89137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==23076== by 0x8A871A2: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:563)
==23076== by 0x8A87334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==23076== by 0x8A87CFE: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:821)
==23076== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==23076== by 0x8A8A86B: Pegasus::CIMBinMsgSerializer::_putCreateSubscriptionRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMCreateSubscriptionRequestMessage*) (CIMBinMsgSerializer.cpp:930)
==23076== by 0x8A8C0E8: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:309)
==23076== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==23076== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==23076== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23076== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23076== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23076== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23076== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23076== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23076== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23076== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23076== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23076== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23076==
==23076== ERROR SUMMARY: 6 errors from 2 contexts (suppressed: 8 from 1)
==23076== malloc/free: in use at exit: 261,903 bytes in 3,043 blocks.
==23076== malloc/free: 170,191 allocs, 167,148 frees, 22,014,287 bytes allocated.
==23076== For counts of detected errors, rerun with: -v
==23076== searching for pointers to 3,043 not-freed blocks.
==23076== checked 1,136,224 bytes.
==23076==
==23076== LEAK SUMMARY:
==23076== definitely lost: 0 bytes in 0 blocks.
==23076== possibly lost: 0 bytes in 0 blocks.
==23076== still reachable: 261,903 bytes in 3,043 blocks.
==23076== suppressed: 0 bytes in 0 blocks.
==23076== Reachable blocks (those to which a pointer was found) are not shown.
==23076== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23159== Memcheck, a memory error detector.
==23159== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23159== Using LibVEX rev 1658, a library for dynamic binary translation.
==23159== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23159== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23159== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23159== For more details, rerun with: -v
==23159==
==23159== My PID = 23159, parent PID = 23158. Prog and args are:
==23159== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==23159== --executor-socket
==23159== 5
==23159== enableHttpsConnection=true
==23159== enableAuthentication=false
==23159==
==23159== Thread 6:
==23159== Syscall param write(buf) points to uninitialised byte(s)
==23159== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23159== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23159== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23159== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23159== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23159== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23159== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23159== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23159== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23159== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23159== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23159== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23159== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23159== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23159== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23159== Address 0x9D5A704 is 4 bytes inside a block of size 4,096 alloc'd
==23159== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23159== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23159== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23159== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23159== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23159== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23159== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23159== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23159== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23159== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23159== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23159== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23159== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23159== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23159== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23159==
==23159== Syscall param write(buf) points to uninitialised byte(s)
==23159== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23159== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23159== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23159== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23159== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23159== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23159== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23159== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23159== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23159== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23159== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23159== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23159== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23159== Address 0x9B2FE2C is 4 bytes inside a block of size 16,384 alloc'd
==23159== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==23159== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==23159== by 0x8A890BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==23159== by 0x8A89137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==23159== by 0x8A871A2: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:563)
==23159== by 0x8A87334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==23159== by 0x8A87CFE: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:821)
==23159== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==23159== by 0x8A8A86B: Pegasus::CIMBinMsgSerializer::_putCreateSubscriptionRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMCreateSubscriptionRequestMessage*) (CIMBinMsgSerializer.cpp:930)
==23159== by 0x8A8C0E8: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:309)
==23159== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==23159== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==23159== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23159== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23159== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23159== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23159== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23159== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23159== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23159== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23159== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23159== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23159==
==23159== ERROR SUMMARY: 55 errors from 2 contexts (suppressed: 14 from 1)
==23159== malloc/free: in use at exit: 220,352 bytes in 2,506 blocks.
==23159== malloc/free: 351,124 allocs, 348,618 frees, 51,347,813 bytes allocated.
==23159== For counts of detected errors, rerun with: -v
==23159== searching for pointers to 2,506 not-freed blocks.
==23159== checked 1,101,344 bytes.
==23159==
==23159== LEAK SUMMARY:
==23159== definitely lost: 0 bytes in 0 blocks.
==23159== possibly lost: 0 bytes in 0 blocks.
==23159== still reachable: 220,352 bytes in 2,506 blocks.
==23159== suppressed: 0 bytes in 0 blocks.
==23159== Reachable blocks (those to which a pointer was found) are not shown.
==23159== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23259== Memcheck, a memory error detector.
==23259== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23259== Using LibVEX rev 1658, a library for dynamic binary translation.
==23259== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23259== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23259== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23259== For more details, rerun with: -v
==23259==
==23259== My PID = 23259, parent PID = 23258. Prog and args are:
==23259== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==23259== --executor-socket
==23259== 4
==23259== enableHttpsConnection=true
==23259== enableAuthentication=true
==23259== sslClientVerificationMode=required
==23259==
==23259== Thread 6:
==23259== Syscall param write(buf) points to uninitialised byte(s)
==23259== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23259== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23259== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23259== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23259== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23259== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23259== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23259== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23259== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23259== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23259== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23259== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23259== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23259== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23259== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23259== Address 0x9DBA364 is 4 bytes inside a block of size 4,096 alloc'd
==23259== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23259== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23259== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23259== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23259== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23259== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23259== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23259== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23259== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23259== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23259== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23259== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23259== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23259== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23259== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23259==
==23259== Syscall param write(buf) points to uninitialised byte(s)
==23259== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23259== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23259== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23259== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23259== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23259== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23259== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23259== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23259== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23259== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23259== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23259== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23259== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23259== Address 0x9B3A27C is 4 bytes inside a block of size 16,384 alloc'd
==23259== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==23259== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==23259== by 0x8A890BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==23259== by 0x8A89137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==23259== by 0x8A871A2: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:563)
==23259== by 0x8A87334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==23259== by 0x8A87CFE: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:821)
==23259== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==23259== by 0x8A8A86B: Pegasus::CIMBinMsgSerializer::_putCreateSubscriptionRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMCreateSubscriptionRequestMessage*) (CIMBinMsgSerializer.cpp:930)
==23259== by 0x8A8C0E8: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:309)
==23259== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==23259== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==23259== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23259== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23259== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23259== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23259== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23259== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23259== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23259== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23259== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23259== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23259==
==23259== ERROR SUMMARY: 42 errors from 2 contexts (suppressed: 14 from 1)
==23259== malloc/free: in use at exit: 220,352 bytes in 2,506 blocks.
==23259== malloc/free: 281,209 allocs, 278,703 frees, 40,391,231 bytes allocated.
==23259== For counts of detected errors, rerun with: -v
==23259== searching for pointers to 2,506 not-freed blocks.
==23259== checked 1,101,440 bytes.
==23259==
==23259== LEAK SUMMARY:
==23259== definitely lost: 0 bytes in 0 blocks.
==23259== possibly lost: 0 bytes in 0 blocks.
==23259== still reachable: 220,352 bytes in 2,506 blocks.
==23259== suppressed: 0 bytes in 0 blocks.
==23259== Reachable blocks (those to which a pointer was found) are not shown.
==23259== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23374== Memcheck, a memory error detector.
==23374== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23374== Using LibVEX rev 1658, a library for dynamic binary translation.
==23374== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23374== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23374== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23374== For more details, rerun with: -v
==23374==
==23374== My PID = 23374, parent PID = 23373. Prog and args are:
==23374== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==23374== --executor-socket
==23374== 5
==23374== enableHttpsConnection=true
==23374== enableAuthentication=false
==23374==
==23374== Thread 4:
==23374== Syscall param write(buf) points to uninitialised byte(s)
==23374== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23374== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23374== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23374== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23374== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23374== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23374== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23374== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23374== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23374== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23374== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23374== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23374== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23374== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23374== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23374== Address 0xA2D5F14 is 4 bytes inside a block of size 4,096 alloc'd
==23374== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23374== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23374== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23374== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23374== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23374== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23374== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23374== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23374== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23374== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23374== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23374== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23374== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23374== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23374== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23374==
==23374== Syscall param write(buf) points to uninitialised byte(s)
==23374== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23374== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23374== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23374== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23374== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23374== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23374== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23374== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23374== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23374== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23374== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23374== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23374== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23374== Address 0xA2D6F44 is 4 bytes inside a block of size 8,192 alloc'd
==23374== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==23374== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==23374== by 0x8A895A9: Pegasus::CIMBuffer::putBoolean(bool) (CIMBuffer.h:68)
==23374== by 0x8A87B58: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:742)
==23374== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==23374== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==23374== by 0x8A8B924: Pegasus::CIMBinMsgSerializer::_serializeOperationContext(Pegasus::CIMBuffer&, Pegasus::OperationContext const&) (CIMBinMsgSerializer.cpp:677)
==23374== by 0x8A8C2FF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:167)
==23374== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==23374== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23374== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23374== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23374== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23374== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23374== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23374== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23374== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23374== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23374== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23374==
==23374== ERROR SUMMARY: 3 errors from 2 contexts (suppressed: 8 from 1)
==23374== malloc/free: in use at exit: 220,624 bytes in 2,840 blocks.
==23374== malloc/free: 108,563 allocs, 105,723 frees, 12,013,520 bytes allocated.
==23374== For counts of detected errors, rerun with: -v
==23374== searching for pointers to 2,840 not-freed blocks.
==23374== checked 1,114,920 bytes.
==23374==
==23374== LEAK SUMMARY:
==23374== definitely lost: 0 bytes in 0 blocks.
==23374== possibly lost: 0 bytes in 0 blocks.
==23374== still reachable: 220,624 bytes in 2,840 blocks.
==23374== suppressed: 0 bytes in 0 blocks.
==23374== Reachable blocks (those to which a pointer was found) are not shown.
==23374== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23406== Memcheck, a memory error detector.
==23406== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23406== Using LibVEX rev 1658, a library for dynamic binary translation.
==23406== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23406== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23406== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23406== For more details, rerun with: -v
==23406==
==23406== My PID = 23406, parent PID = 23405. Prog and args are:
==23406== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==23406== --executor-socket
==23406== 5
==23406== enableHttpsConnection=true
==23406== enableAuthentication=false
==23406==
==23406== Thread 4:
==23406== Syscall param write(buf) points to uninitialised byte(s)
==23406== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23406== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23406== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23406== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23406== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23406== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23406== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23406== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23406== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23406== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23406== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23406== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23406== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23406== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23406== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23406== Address 0xA2D5F14 is 4 bytes inside a block of size 4,096 alloc'd
==23406== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23406== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23406== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23406== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23406== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23406== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23406== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23406== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23406== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23406== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23406== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23406== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23406== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23406== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23406== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23406==
==23406== Syscall param write(buf) points to uninitialised byte(s)
==23406== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23406== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23406== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23406== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23406== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23406== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23406== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23406== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23406== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23406== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23406== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23406== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23406== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23406== Address 0xA2D6F44 is 4 bytes inside a block of size 8,192 alloc'd
==23406== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==23406== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==23406== by 0x8A895A9: Pegasus::CIMBuffer::putBoolean(bool) (CIMBuffer.h:68)
==23406== by 0x8A87B58: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:742)
==23406== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==23406== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==23406== by 0x8A8B924: Pegasus::CIMBinMsgSerializer::_serializeOperationContext(Pegasus::CIMBuffer&, Pegasus::OperationContext const&) (CIMBinMsgSerializer.cpp:677)
==23406== by 0x8A8C2FF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:167)
==23406== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==23406== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23406== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23406== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23406== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23406== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23406== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23406== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23406== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23406== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23406== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23406==
==23406== ERROR SUMMARY: 3 errors from 2 contexts (suppressed: 8 from 1)
==23406== malloc/free: in use at exit: 220,624 bytes in 2,840 blocks.
==23406== malloc/free: 108,556 allocs, 105,716 frees, 12,013,312 bytes allocated.
==23406== For counts of detected errors, rerun with: -v
==23406== searching for pointers to 2,840 not-freed blocks.
==23406== checked 1,114,920 bytes.
==23406==
==23406== LEAK SUMMARY:
==23406== definitely lost: 0 bytes in 0 blocks.
==23406== possibly lost: 0 bytes in 0 blocks.
==23406== still reachable: 220,624 bytes in 2,840 blocks.
==23406== suppressed: 0 bytes in 0 blocks.
==23406== Reachable blocks (those to which a pointer was found) are not shown.
==23406== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==23447== Memcheck, a memory error detector.
==23447== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23447== Using LibVEX rev 1658, a library for dynamic binary translation.
==23447== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23447== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23447== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23447== For more details, rerun with: -v
==23447==
==23447== My PID = 23447, parent PID = 23446. Prog and args are:
==23447== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==23447== --executor-socket
==23447== 4
==23447== enableHttpsConnection=true
==23447== enableAuthentication=true
==23447== sslClientVerificationMode=optional
==23447== sslTrustStoreUserName=root
==23447==
==23447== Thread 5:
==23447== Syscall param write(buf) points to uninitialised byte(s)
==23447== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23447== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23447== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23447== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23447== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23447== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23447== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23447== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23447== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23447== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23447== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23447== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23447== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23447== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23447== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23447== Address 0x9D46874 is 4 bytes inside a block of size 4,096 alloc'd
==23447== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23447== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==23447== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==23447== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==23447== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==23447== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==23447== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23447== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23447== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23447== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23447== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23447== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23447== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23447== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23447== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23447==
==23447== Syscall param write(buf) points to uninitialised byte(s)
==23447== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==23447== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==23447== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==23447== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23447== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23447== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23447== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23447== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23447== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23447== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23447== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23447== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23447== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23447== Address 0xA2ED9D4 is 4 bytes inside a block of size 8,192 alloc'd
==23447== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==23447== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==23447== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==23447== by 0x8A89118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==23447== by 0x8A87B2B: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:736)
==23447== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==23447== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==23447== by 0x8A8B924: Pegasus::CIMBinMsgSerializer::_serializeOperationContext(Pegasus::CIMBuffer&, Pegasus::OperationContext const&) (CIMBinMsgSerializer.cpp:677)
==23447== by 0x8A8C2FF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:167)
==23447== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==23447== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==23447== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==23447== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==23447== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==23447== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==23447== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==23447== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23447== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==23447== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==23447== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==23447==
==23447== ERROR SUMMARY: 15 errors from 2 contexts (suppressed: 8 from 1)
==23447== malloc/free: in use at exit: 245,388 bytes in 3,128 blocks.
==23447== malloc/free: 270,514 allocs, 267,386 frees, 42,393,914 bytes allocated.
==23447== For counts of detected errors, rerun with: -v
==23447== searching for pointers to 3,128 not-freed blocks.
==23447== checked 1,133,040 bytes.
==23447==
==23447== LEAK SUMMARY:
==23447== definitely lost: 0 bytes in 0 blocks.
==23447== possibly lost: 0 bytes in 0 blocks.
==23447== still reachable: 245,388 bytes in 3,128 blocks.
==23447== suppressed: 0 bytes in 0 blocks.
==23447== Reachable blocks (those to which a pointer was found) are not shown.
==23447== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==24496== Memcheck, a memory error detector.
==24496== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==24496== Using LibVEX rev 1658, a library for dynamic binary translation.
==24496== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==24496== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==24496== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==24496== For more details, rerun with: -v
==24496==
==24496== My PID = 24496, parent PID = 24495. Prog and args are:
==24496== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==24496== --executor-socket
==24496== 4
==24496== enableHttpsConnection=true
==24496== enableAuthentication=true
==24496== sslClientVerificationMode=optional
==24496== sslTrustStoreUserName=root
==24496==
==24496== Thread 5:
==24496== Syscall param write(buf) points to uninitialised byte(s)
==24496== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==24496== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==24496== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==24496== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==24496== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==24496== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==24496== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==24496== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==24496== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==24496== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==24496== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==24496== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==24496== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==24496== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==24496== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==24496== Address 0xA2E173C is 4 bytes inside a block of size 4,096 alloc'd
==24496== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==24496== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==24496== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==24496== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==24496== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==24496== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==24496== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==24496== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==24496== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==24496== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==24496== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==24496== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==24496== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==24496== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==24496== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==24496==
==24496== Syscall param write(buf) points to uninitialised byte(s)
==24496== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==24496== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==24496== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==24496== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==24496== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==24496== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==24496== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==24496== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==24496== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==24496== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==24496== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==24496== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==24496== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==24496== Address 0xA2E276C is 4 bytes inside a block of size 8,192 alloc'd
==24496== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==24496== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==24496== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==24496== by 0x8A89118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==24496== by 0x8A87B2B: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:736)
==24496== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==24496== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==24496== by 0x8A8B924: Pegasus::CIMBinMsgSerializer::_serializeOperationContext(Pegasus::CIMBuffer&, Pegasus::OperationContext const&) (CIMBinMsgSerializer.cpp:677)
==24496== by 0x8A8C2FF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:167)
==24496== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==24496== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==24496== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==24496== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==24496== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==24496== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==24496== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==24496== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==24496== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==24496== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==24496== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==24496==
==24496== ERROR SUMMARY: 11 errors from 2 contexts (suppressed: 8 from 1)
==24496== malloc/free: in use at exit: 247,783 bytes in 3,190 blocks.
==24496== malloc/free: 157,928 allocs, 154,738 frees, 19,374,234 bytes allocated.
==24496== For counts of detected errors, rerun with: -v
==24496== searching for pointers to 3,190 not-freed blocks.
==24496== checked 1,136,328 bytes.
==24496==
==24496== LEAK SUMMARY:
==24496== definitely lost: 0 bytes in 0 blocks.
==24496== possibly lost: 0 bytes in 0 blocks.
==24496== still reachable: 247,783 bytes in 3,190 blocks.
==24496== suppressed: 0 bytes in 0 blocks.
==24496== Reachable blocks (those to which a pointer was found) are not shown.
==24496== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==25120== Memcheck, a memory error detector.
==25120== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==25120== Using LibVEX rev 1658, a library for dynamic binary translation.
==25120== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==25120== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==25120== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==25120== For more details, rerun with: -v
==25120==
==25120== My PID = 25120, parent PID = 25119. Prog and args are:
==25120== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==25120== --executor-socket
==25120== 4
==25120== enableHttpsConnection=true
==25120== sslClientVerificationMode=disabled
==25120== enableAuthentication=true
==25120==
==25120== Thread 4:
==25120== Syscall param write(buf) points to uninitialised byte(s)
==25120== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==25120== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==25120== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==25120== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==25120== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==25120== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==25120== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25120== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25120== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25120== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25120== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25120== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25120== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25120== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25120== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25120== Address 0xA307CC4 is 4 bytes inside a block of size 4,096 alloc'd
==25120== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==25120== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==25120== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==25120== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==25120== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==25120== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==25120== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25120== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25120== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25120== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25120== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25120== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25120== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25120== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25120== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25120==
==25120== Syscall param write(buf) points to uninitialised byte(s)
==25120== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==25120== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==25120== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==25120== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==25120== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25120== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25120== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25120== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25120== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25120== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25120== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25120== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25120== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25120== Address 0x9B14AD4 is 4 bytes inside a block of size 8,192 alloc'd
==25120== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==25120== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==25120== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==25120== by 0x8A87B12: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:733)
==25120== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==25120== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==25120== by 0x8A8B924: Pegasus::CIMBinMsgSerializer::_serializeOperationContext(Pegasus::CIMBuffer&, Pegasus::OperationContext const&) (CIMBinMsgSerializer.cpp:677)
==25120== by 0x8A8C2FF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:167)
==25120== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==25120== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==25120== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25120== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25120== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25120== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25120== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25120== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25120== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25120== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25120== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25120==
==25120== ERROR SUMMARY: 15 errors from 2 contexts (suppressed: 8 from 1)
==25120== malloc/free: in use at exit: 226,011 bytes in 2,850 blocks.
==25120== malloc/free: 139,263 allocs, 136,413 frees, 20,145,395 bytes allocated.
==25120== For counts of detected errors, rerun with: -v
==25120== searching for pointers to 2,850 not-freed blocks.
==25120== checked 1,119,488 bytes.
==25120==
==25120== LEAK SUMMARY:
==25120== definitely lost: 0 bytes in 0 blocks.
==25120== possibly lost: 0 bytes in 0 blocks.
==25120== still reachable: 226,011 bytes in 2,850 blocks.
==25120== suppressed: 0 bytes in 0 blocks.
==25120== Reachable blocks (those to which a pointer was found) are not shown.
==25120== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==25337== Memcheck, a memory error detector.
==25337== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==25337== Using LibVEX rev 1658, a library for dynamic binary translation.
==25337== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==25337== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==25337== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==25337== For more details, rerun with: -v
==25337==
==25337== My PID = 25337, parent PID = 25336. Prog and args are:
==25337== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==25337== --executor-socket
==25337== 4
==25337== enableHttpsConnection=true
==25337== sslClientVerificationMode=optional
==25337== enableAuthentication=true
==25337==
==25337== Thread 4:
==25337== Syscall param write(buf) points to uninitialised byte(s)
==25337== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==25337== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==25337== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==25337== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==25337== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==25337== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==25337== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25337== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25337== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25337== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25337== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25337== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25337== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25337== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25337== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25337== Address 0xA304CF4 is 4 bytes inside a block of size 4,096 alloc'd
==25337== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==25337== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==25337== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==25337== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==25337== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==25337== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==25337== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25337== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25337== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25337== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25337== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25337== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25337== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25337== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25337== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25337==
==25337== Syscall param write(buf) points to uninitialised byte(s)
==25337== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==25337== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==25337== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==25337== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==25337== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25337== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25337== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25337== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25337== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25337== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25337== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25337== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25337== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25337== Address 0xA305D24 is 4 bytes inside a block of size 8,192 alloc'd
==25337== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==25337== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==25337== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==25337== by 0x8A87B12: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:733)
==25337== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==25337== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==25337== by 0x8A8B924: Pegasus::CIMBinMsgSerializer::_serializeOperationContext(Pegasus::CIMBuffer&, Pegasus::OperationContext const&) (CIMBinMsgSerializer.cpp:677)
==25337== by 0x8A8C2FF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:167)
==25337== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==25337== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==25337== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25337== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25337== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25337== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25337== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25337== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25337== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25337== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25337== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25337==
==25337== ERROR SUMMARY: 9 errors from 2 contexts (suppressed: 8 from 1)
==25337== malloc/free: in use at exit: 226,011 bytes in 2,850 blocks.
==25337== malloc/free: 135,952 allocs, 133,102 frees, 18,594,447 bytes allocated.
==25337== For counts of detected errors, rerun with: -v
==25337== searching for pointers to 2,850 not-freed blocks.
==25337== checked 1,119,488 bytes.
==25337==
==25337== LEAK SUMMARY:
==25337== definitely lost: 0 bytes in 0 blocks.
==25337== possibly lost: 0 bytes in 0 blocks.
==25337== still reachable: 226,011 bytes in 2,850 blocks.
==25337== suppressed: 0 bytes in 0 blocks.
==25337== Reachable blocks (those to which a pointer was found) are not shown.
==25337== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==25536== Memcheck, a memory error detector.
==25536== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==25536== Using LibVEX rev 1658, a library for dynamic binary translation.
==25536== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==25536== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==25536== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==25536== For more details, rerun with: -v
==25536==
==25536== My PID = 25536, parent PID = 25535. Prog and args are:
==25536== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==25536== --executor-socket
==25536== 4
==25536== enableHttpsConnection=true
==25536== sslClientVerificationMode=required
==25536== enableAuthentication=true
==25536==
==25536== Thread 5:
==25536== Syscall param write(buf) points to uninitialised byte(s)
==25536== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==25536== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==25536== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==25536== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==25536== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==25536== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==25536== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25536== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25536== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25536== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25536== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25536== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25536== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25536== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25536== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25536== Address 0x9338DE4 is 4 bytes inside a block of size 4,096 alloc'd
==25536== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==25536== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==25536== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==25536== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==25536== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==25536== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==25536== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25536== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25536== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25536== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25536== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25536== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25536== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25536== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25536== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25536==
==25536== Syscall param write(buf) points to uninitialised byte(s)
==25536== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==25536== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==25536== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==25536== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==25536== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25536== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25536== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25536== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25536== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25536== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25536== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25536== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25536== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25536== Address 0x93452F4 is 4 bytes inside a block of size 8,192 alloc'd
==25536== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==25536== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==25536== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==25536== by 0x8A87B12: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:733)
==25536== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==25536== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==25536== by 0x8A8B924: Pegasus::CIMBinMsgSerializer::_serializeOperationContext(Pegasus::CIMBuffer&, Pegasus::OperationContext const&) (CIMBinMsgSerializer.cpp:677)
==25536== by 0x8A8C2FF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:167)
==25536== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==25536== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==25536== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25536== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25536== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25536== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25536== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25536== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25536== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25536== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25536== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25536==
==25536== ERROR SUMMARY: 8 errors from 2 contexts (suppressed: 8 from 1)
==25536== malloc/free: in use at exit: 226,011 bytes in 2,850 blocks.
==25536== malloc/free: 133,598 allocs, 130,748 frees, 18,213,638 bytes allocated.
==25536== For counts of detected errors, rerun with: -v
==25536== searching for pointers to 2,850 not-freed blocks.
==25536== checked 1,119,488 bytes.
==25536==
==25536== LEAK SUMMARY:
==25536== definitely lost: 0 bytes in 0 blocks.
==25536== possibly lost: 0 bytes in 0 blocks.
==25536== still reachable: 226,011 bytes in 2,850 blocks.
==25536== suppressed: 0 bytes in 0 blocks.
==25536== Reachable blocks (those to which a pointer was found) are not shown.
==25536== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==25993== Memcheck, a memory error detector.
==25993== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==25993== Using LibVEX rev 1658, a library for dynamic binary translation.
==25993== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==25993== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==25993== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==25993== For more details, rerun with: -v
==25993==
==25993== My PID = 25993, parent PID = 25992. Prog and args are:
==25993== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==25993== --executor-socket
==25993== 5
==25993==
==25993== Thread 4:
==25993== Syscall param write(buf) points to uninitialised byte(s)
==25993== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==25993== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==25993== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==25993== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==25993== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==25993== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==25993== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25993== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25993== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25993== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25993== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25993== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25993== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25993== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25993== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25993== Address 0xA2AF994 is 4 bytes inside a block of size 4,096 alloc'd
==25993== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==25993== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==25993== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==25993== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==25993== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==25993== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==25993== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25993== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25993== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25993== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25993== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25993== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25993== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25993== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25993== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25993==
==25993== Syscall param write(buf) points to uninitialised byte(s)
==25993== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==25993== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==25993== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==25993== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==25993== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25993== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25993== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25993== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25993== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25993== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25993== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25993== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25993== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25993== Address 0xA2B09C4 is 4 bytes inside a block of size 8,192 alloc'd
==25993== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==25993== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==25993== by 0x8A890BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==25993== by 0x8A89137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==25993== by 0x8A87AF1: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:727)
==25993== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==25993== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==25993== by 0x8A8B924: Pegasus::CIMBinMsgSerializer::_serializeOperationContext(Pegasus::CIMBuffer&, Pegasus::OperationContext const&) (CIMBinMsgSerializer.cpp:677)
==25993== by 0x8A8C2FF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:167)
==25993== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==25993== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==25993== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==25993== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==25993== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==25993== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==25993== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==25993== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==25993== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==25993== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==25993== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==25993==
==25993== ERROR SUMMARY: 114 errors from 2 contexts (suppressed: 8 from 1)
==25993== malloc/free: in use at exit: 174,916 bytes in 1,950 blocks.
==25993== malloc/free: 171,802 allocs, 169,852 frees, 22,503,793 bytes allocated.
==25993== For counts of detected errors, rerun with: -v
==25993== searching for pointers to 1,950 not-freed blocks.
==25993== checked 1,060,952 bytes.
==25993==
==25993== LEAK SUMMARY:
==25993== definitely lost: 0 bytes in 0 blocks.
==25993== possibly lost: 0 bytes in 0 blocks.
==25993== still reachable: 174,916 bytes in 1,950 blocks.
==25993== suppressed: 0 bytes in 0 blocks.
==25993== Reachable blocks (those to which a pointer was found) are not shown.
==25993== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26087== Memcheck, a memory error detector.
==26087== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26087== Using LibVEX rev 1658, a library for dynamic binary translation.
==26087== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26087== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26087== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26087== For more details, rerun with: -v
==26087==
==26087== My PID = 26087, parent PID = 26086. Prog and args are:
==26087== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==26087== --executor-socket
==26087== 5
==26087==
==26087== Thread 6:
==26087== Syscall param write(buf) points to uninitialised byte(s)
==26087== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26087== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26087== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26087== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==26087== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==26087== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==26087== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26087== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26087== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26087== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26087== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26087== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26087== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26087== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26087== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26087== Address 0xAC66164 is 4 bytes inside a block of size 4,096 alloc'd
==26087== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26087== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26087== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26087== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==26087== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==26087== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==26087== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26087== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26087== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26087== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26087== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26087== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26087== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26087== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26087== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26087==
==26087== Syscall param write(buf) points to uninitialised byte(s)
==26087== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26087== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26087== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26087== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==26087== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26087== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26087== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26087== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26087== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26087== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26087== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26087== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26087== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26087== Address 0xAC681C4 is 4 bytes inside a block of size 8,192 alloc'd
==26087== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==26087== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==26087== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==26087== by 0x8A87921: Pegasus::CIMBuffer::putQualifierList(Pegasus::CIMQualifierList const&) (CIMBuffer.cpp:693)
==26087== by 0x8A87B69: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:745)
==26087== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==26087== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==26087== by 0x8A8B924: Pegasus::CIMBinMsgSerializer::_serializeOperationContext(Pegasus::CIMBuffer&, Pegasus::OperationContext const&) (CIMBinMsgSerializer.cpp:677)
==26087== by 0x8A8C2FF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:167)
==26087== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==26087== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==26087== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26087== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26087== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26087== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26087== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26087== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26087== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26087== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26087== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26087==
==26087== ERROR SUMMARY: 1813 errors from 2 contexts (suppressed: 14 from 1)
==26087== malloc/free: in use at exit: 288,421 bytes in 3,586 blocks.
==26087== malloc/free: 27,285,882 allocs, 27,282,296 frees, 4,420,354,636 bytes allocated.
==26087== For counts of detected errors, rerun with: -v
==26087== searching for pointers to 3,586 not-freed blocks.
==26087== checked 1,130,176 bytes.
==26087==
==26087== LEAK SUMMARY:
==26087== definitely lost: 0 bytes in 0 blocks.
==26087== possibly lost: 0 bytes in 0 blocks.
==26087== still reachable: 288,421 bytes in 3,586 blocks.
==26087== suppressed: 0 bytes in 0 blocks.
==26087== Reachable blocks (those to which a pointer was found) are not shown.
==26087== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26104== Memcheck, a memory error detector.
==26104== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26104== Using LibVEX rev 1658, a library for dynamic binary translation.
==26104== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26104== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26104== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26104== For more details, rerun with: -v
==26104==
==26104== My PID = 26104, parent PID = 26103. Prog and args are:
==26104== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==26104== --executor-socket
==26104== 5
==26104==
==26104== Thread 5:
==26104== Syscall param write(buf) points to uninitialised byte(s)
==26104== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26104== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26104== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26104== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==26104== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==26104== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==26104== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26104== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26104== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26104== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26104== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26104== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26104== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26104== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26104== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26104== Address 0xA2E5D5C is 4 bytes inside a block of size 4,096 alloc'd
==26104== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26104== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26104== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26104== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==26104== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==26104== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==26104== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26104== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26104== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26104== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26104== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26104== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26104== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26104== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26104== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26104==
==26104== Syscall param write(buf) points to uninitialised byte(s)
==26104== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26104== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26104== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26104== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==26104== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26104== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26104== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26104== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26104== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26104== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26104== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26104== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26104== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26104== Address 0x9B2731C is 4 bytes inside a block of size 16,384 alloc'd
==26104== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==26104== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==26104== by 0x8A890BC: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:178)
==26104== by 0x8A89137: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:188)
==26104== by 0x8A871A2: Pegasus::CIMBuffer::putKeyBinding(Pegasus::CIMKeyBinding const&) (CIMBuffer.cpp:563)
==26104== by 0x8A87334: Pegasus::CIMBuffer::putObjectPath(Pegasus::CIMObjectPath const&) (CIMBuffer.cpp:603)
==26104== by 0x8A87CFE: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:821)
==26104== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==26104== by 0x8A8A86B: Pegasus::CIMBinMsgSerializer::_putCreateSubscriptionRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMCreateSubscriptionRequestMessage*) (CIMBinMsgSerializer.cpp:930)
==26104== by 0x8A8C0E8: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:309)
==26104== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==26104== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==26104== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==26104== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26104== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26104== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26104== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26104== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26104== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26104== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26104== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26104== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26104==
==26104== ERROR SUMMARY: 4 errors from 2 contexts (suppressed: 8 from 1)
==26104== malloc/free: in use at exit: 216,668 bytes in 2,476 blocks.
==26104== malloc/free: 120,092 allocs, 117,616 frees, 13,753,610 bytes allocated.
==26104== For counts of detected errors, rerun with: -v
==26104== searching for pointers to 2,476 not-freed blocks.
==26104== checked 1,097,272 bytes.
==26104==
==26104== LEAK SUMMARY:
==26104== definitely lost: 0 bytes in 0 blocks.
==26104== possibly lost: 0 bytes in 0 blocks.
==26104== still reachable: 216,668 bytes in 2,476 blocks.
==26104== suppressed: 0 bytes in 0 blocks.
==26104== Reachable blocks (those to which a pointer was found) are not shown.
==26104== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26136== Memcheck, a memory error detector.
==26136== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26136== Using LibVEX rev 1658, a library for dynamic binary translation.
==26136== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26136== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26136== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26136== For more details, rerun with: -v
==26136==
==26136== My PID = 26136, parent PID = 26135. Prog and args are:
==26136== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==26136== --executor-socket
==26136== 5
==26136==
==26136== Thread 5:
==26136== Syscall param write(buf) points to uninitialised byte(s)
==26136== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26136== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26136== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26136== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==26136== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==26136== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==26136== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26136== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26136== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26136== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26136== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26136== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26136== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26136== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26136== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26136== Address 0xA2C03D4 is 4 bytes inside a block of size 4,096 alloc'd
==26136== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26136== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26136== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26136== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==26136== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==26136== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==26136== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26136== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26136== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26136== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26136== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26136== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26136== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26136== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26136== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26136==
==26136== Syscall param write(buf) points to uninitialised byte(s)
==26136== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26136== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26136== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26136== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==26136== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26136== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26136== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26136== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26136== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26136== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26136== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26136== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26136== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26136== Address 0xA2C4464 is 4 bytes inside a block of size 16,384 alloc'd
==26136== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==26136== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==26136== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==26136== by 0x8A89118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==26136== by 0x8A89E84: Pegasus::CIMBinMsgSerializer::_serializeUserInfo(Pegasus::CIMBuffer&, Pegasus::String const&, Pegasus::String const&) (CIMBinMsgSerializer.cpp:506)
==26136== by 0x8A8C0BB: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:301)
==26136== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==26136== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==26136== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==26136== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26136== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26136== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26136== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26136== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26136== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26136== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26136== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26136== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26136==
==26136== ERROR SUMMARY: 6 errors from 2 contexts (suppressed: 8 from 1)
==26136== malloc/free: in use at exit: 151,411 bytes in 1,739 blocks.
==26136== malloc/free: 108,055 allocs, 106,316 frees, 11,963,317 bytes allocated.
==26136== For counts of detected errors, rerun with: -v
==26136== searching for pointers to 1,739 not-freed blocks.
==26136== checked 1,041,424 bytes.
==26136==
==26136== LEAK SUMMARY:
==26136== definitely lost: 0 bytes in 0 blocks.
==26136== possibly lost: 0 bytes in 0 blocks.
==26136== still reachable: 151,411 bytes in 1,739 blocks.
==26136== suppressed: 0 bytes in 0 blocks.
==26136== Reachable blocks (those to which a pointer was found) are not shown.
==26136== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26166== Memcheck, a memory error detector.
==26166== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26166== Using LibVEX rev 1658, a library for dynamic binary translation.
==26166== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26166== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26166== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26166== For more details, rerun with: -v
==26166==
==26166== My PID = 26166, parent PID = 26165. Prog and args are:
==26166== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==26166== --executor-socket
==26166== 5
==26166==
==26166== Thread 5:
==26166== Syscall param write(buf) points to uninitialised byte(s)
==26166== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26166== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26166== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26166== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==26166== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==26166== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==26166== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26166== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26166== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26166== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26166== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26166== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26166== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26166== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26166== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26166== Address 0xA2C03D4 is 4 bytes inside a block of size 4,096 alloc'd
==26166== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26166== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26166== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26166== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==26166== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==26166== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==26166== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26166== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26166== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26166== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26166== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26166== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26166== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26166== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26166== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26166==
==26166== Syscall param write(buf) points to uninitialised byte(s)
==26166== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26166== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26166== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26166== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==26166== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26166== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26166== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26166== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26166== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26166== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26166== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26166== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26166== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26166== Address 0xA2C4464 is 4 bytes inside a block of size 16,384 alloc'd
==26166== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==26166== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==26166== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==26166== by 0x8A89118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==26166== by 0x8A89E84: Pegasus::CIMBinMsgSerializer::_serializeUserInfo(Pegasus::CIMBuffer&, Pegasus::String const&, Pegasus::String const&) (CIMBinMsgSerializer.cpp:506)
==26166== by 0x8A8C0BB: Pegasus::CIMBinMsgSerializer::_putRequestMessage(Pegasus::CIMBuffer&, Pegasus::CIMRequestMessage*) (CIMBinMsgSerializer.cpp:301)
==26166== by 0x8A8C367: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:176)
==26166== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==26166== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==26166== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26166== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26166== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26166== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26166== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26166== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26166== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26166== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26166== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26166==
==26166== ERROR SUMMARY: 7 errors from 2 contexts (suppressed: 8 from 1)
==26166== malloc/free: in use at exit: 171,090 bytes in 1,929 blocks.
==26166== malloc/free: 145,715 allocs, 143,786 frees, 18,972,861 bytes allocated.
==26166== For counts of detected errors, rerun with: -v
==26166== searching for pointers to 1,929 not-freed blocks.
==26166== checked 1,058,936 bytes.
==26166==
==26166== LEAK SUMMARY:
==26166== definitely lost: 0 bytes in 0 blocks.
==26166== possibly lost: 0 bytes in 0 blocks.
==26166== still reachable: 171,090 bytes in 1,929 blocks.
==26166== suppressed: 0 bytes in 0 blocks.
==26166== Reachable blocks (those to which a pointer was found) are not shown.
==26166== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26200== Memcheck, a memory error detector.
==26200== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26200== Using LibVEX rev 1658, a library for dynamic binary translation.
==26200== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26200== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26200== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26200== For more details, rerun with: -v
==26200==
==26200== My PID = 26200, parent PID = 26199. Prog and args are:
==26200== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==26200== --executor-socket
==26200== 5
==26200== idleConnectionTimeout=55
==26200==
==26200== Thread 6:
==26200== Syscall param write(buf) points to uninitialised byte(s)
==26200== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26200== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26200== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26200== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==26200== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==26200== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==26200== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26200== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26200== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26200== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26200== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26200== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26200== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26200== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26200== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26200== Address 0xA2BA174 is 4 bytes inside a block of size 4,096 alloc'd
==26200== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==26200== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==26200== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==26200== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==26200== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==26200== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==26200== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26200== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26200== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26200== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26200== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26200== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26200== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26200== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26200== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26200==
==26200== Syscall param write(buf) points to uninitialised byte(s)
==26200== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==26200== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==26200== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==26200== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==26200== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26200== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26200== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26200== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26200== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26200== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26200== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26200== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26200== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26200== Address 0xA2BC1D4 is 4 bytes inside a block of size 8,192 alloc'd
==26200== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==26200== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==26200== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==26200== by 0x8A89118: Pegasus::CIMBuffer::putString(Pegasus::String const&) (CIMBuffer.h:187)
==26200== by 0x8A87AF1: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:727)
==26200== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==26200== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==26200== by 0x8A8B924: Pegasus::CIMBinMsgSerializer::_serializeOperationContext(Pegasus::CIMBuffer&, Pegasus::OperationContext const&) (CIMBinMsgSerializer.cpp:677)
==26200== by 0x8A8C2FF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:167)
==26200== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==26200== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==26200== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==26200== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==26200== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==26200== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==26200== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==26200== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==26200== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==26200== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==26200== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==26200==
==26200== ERROR SUMMARY: 27 errors from 2 contexts (suppressed: 8 from 1)
==26200== malloc/free: in use at exit: 115,891 bytes in 1,531 blocks.
==26200== malloc/free: 1,216,472 allocs, 1,214,941 frees, 208,312,749 bytes allocated.
==26200== For counts of detected errors, rerun with: -v
==26200== searching for pointers to 1,531 not-freed blocks.
==26200== checked 1,025,280 bytes.
==26200==
==26200== LEAK SUMMARY:
==26200== definitely lost: 0 bytes in 0 blocks.
==26200== possibly lost: 0 bytes in 0 blocks.
==26200== still reachable: 115,891 bytes in 1,531 blocks.
==26200== suppressed: 0 bytes in 0 blocks.
==26200== Reachable blocks (those to which a pointer was found) are not shown.
==26200== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==3600== Memcheck, a memory error detector.
==3600== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==3600== Using LibVEX rev 1658, a library for dynamic binary translation.
==3600== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==3600== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==3600== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==3600== For more details, rerun with: -v
==3600==
==3600== My PID = 3600, parent PID = 3599. Prog and args are:
==3600== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==3600== --executor-socket
==3600== 5
==3600== enableBinaryRepository=true
==3600== repositoryDir=/var/buildMAIN/pegasus/build/repository_bin
==3600==
==3600== Thread 8:
==3600== Syscall param write(buf) points to uninitialised byte(s)
==3600== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==3600== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==3600== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==3600== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==3600== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==3600== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==3600== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==3600== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==3600== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==3600== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==3600== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==3600== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==3600== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==3600== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==3600== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==3600== Address 0x9367224 is 4 bytes inside a block of size 4,096 alloc'd
==3600== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==3600== by 0x8A841AD: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:36)
==3600== by 0x8987F75: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:70)
==3600== by 0x7E154B9: Pegasus::ProviderAgentContainer::_sendInitializationData() (OOPProviderManagerRouter.cpp:472)
==3600== by 0x7E16126: Pegasus::ProviderAgentContainer::_initialize() (OOPProviderManagerRouter.cpp:555)
==3600== by 0x7E1665D: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:816)
==3600== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==3600== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==3600== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==3600== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==3600== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==3600== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==3600== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==3600== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==3600== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==3600==
==3600== Syscall param write(buf) points to uninitialised byte(s)
==3600== at 0x3D1060CADB: (within /lib64/libpthread-2.5.so)
==3600== by 0x8987E33: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:159)
==3600== by 0x8988113: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:104)
==3600== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==3600== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==3600== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==3600== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==3600== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==3600== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==3600== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==3600== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==3600== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==3600== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==3600== Address 0x936E0DC is 4 bytes inside a block of size 8,192 alloc'd
==3600== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==3600== by 0x8A870B7: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:64)
==3600== by 0x8A8902A: Pegasus::CIMBuffer::putUint32(unsigned) (CIMBuffer.h:113)
==3600== by 0x8A87921: Pegasus::CIMBuffer::putQualifierList(Pegasus::CIMQualifierList const&) (CIMBuffer.cpp:693)
==3600== by 0x8A87B69: Pegasus::CIMBuffer::putProperty(Pegasus::CIMProperty const&) (CIMBuffer.cpp:745)
==3600== by 0x8A87D50: Pegasus::CIMBuffer::putInstance(Pegasus::CIMInstance const&) (CIMBuffer.cpp:832)
==3600== by 0x8A8A468: Pegasus::CIMBinMsgSerializer::_putInstance(Pegasus::CIMBuffer&, Pegasus::CIMInstance const&) (CIMBinMsgSerializer.cpp:756)
==3600== by 0x8A8B924: Pegasus::CIMBinMsgSerializer::_serializeOperationContext(Pegasus::CIMBuffer&, Pegasus::OperationContext const&) (CIMBinMsgSerializer.cpp:677)
==3600== by 0x8A8C2FF: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:167)
==3600== by 0x8987F85: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:79)
==3600== by 0x7E16DAF: Pegasus::ProviderAgentContainer::_processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:869)
==3600== by 0x7E17C77: Pegasus::ProviderAgentContainer::processMessage(Pegasus::CIMRequestMessage*) (OOPProviderManagerRouter.cpp:729)
==3600== by 0x7E18E90: Pegasus::OOPProviderManagerRouter::processMessage(Pegasus::Message*) (OOPProviderManagerRouter.cpp:1438)
==3600== by 0x7E0C4F0: Pegasus::ProviderManagerService::_processMessage(Pegasus::CIMRequestMessage*) (ProviderManagerService.cpp:788)
==3600== by 0x7E0D1A4: Pegasus::ProviderManagerService::handleCimRequest(Pegasus::AsyncOpNode*, Pegasus::Message*) (ProviderManagerService.cpp:408)
==3600== by 0x7E0E31C: Pegasus::ProviderManagerService::handleCimOperation(void*) (ProviderManagerService.cpp:283)
==3600== by 0x8A59E8E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==3600== by 0x8A584B9: _start_wrapper (Thread.cpp:71)
==3600== by 0x3D106061B4: start_thread (in /lib64/libpthread-2.5.so)
==3600== by 0x3D0FACD39C: clone (in /lib64/libc-2.5.so)
==3600==
==3600== ERROR SUMMARY: 1810 errors from 2 contexts (suppressed: 14 from 1)
==3600== malloc/free: in use at exit: 287,724 bytes in 3,583 blocks.
==3600== malloc/free: 25,534,516 allocs, 25,530,933 frees, 4,015,010,715 bytes allocated.
==3600== For counts of detected errors, rerun with: -v
==3600== searching for pointers to 3,583 not-freed blocks.
==3600== checked 1,131,608 bytes.
==3600==
==3600== LEAK SUMMARY:
==3600== definitely lost: 0 bytes in 0 blocks.
==3600== possibly lost: 0 bytes in 0 blocks.
==3600== still reachable: 287,724 bytes in 3,583 blocks.
==3600== suppressed: 0 bytes in 0 blocks.
==3600== Reachable blocks (those to which a pointer was found) are not shown.
==3600== To see them, rerun with: --show-reachable=yes