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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 ==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 |