OpenPegasus Nightly Build & Regression Testing Status

Platform Report

Return to Index

Platform X86_64_RHEL5_valgrind
Branch MAIN
Options +CMPI,+CQL,+IPV6,+PRIVSEP,+SQLITE,+SSL,+WSMAN
Date 19-Jan-10 14:30
Contributor HP
Status FAILURE
Data Platform: X86_64 RHEL5 valgrind
Branch: MAIN
Contributor: HP
Date: 100119
Time: 1430
Options: +CMPI +CQL +IPv6 +PrivSep +SQLite +SSL +WSMan
Status: FAILURE

make[4]: Entering directory `/var/buildMAIN/pegasus/src/Executor/tests'
make[4]: Leaving directory `/var/buildMAIN/pegasus/src/Executor/tests'
make[3]: Leaving directory `/var/buildMAIN/pegasus/src'
make[3]: Entering directory `/var/buildMAIN/pegasus/test'
make[4]: Entering directory `/var/buildMAIN/pegasus/test/wetest'
make[5]: Entering directory `/var/buildMAIN/pegasus/test/wetest/cimv2'
make[5]: Leaving directory `/var/buildMAIN/pegasus/test/wetest/cimv2'
make[5]: Entering directory `/var/buildMAIN/pegasus/test/wetest/static'
make[5]: Leaving directory `/var/buildMAIN/pegasus/test/wetest/static'
make[5]: Entering directory `/var/buildMAIN/pegasus/test/wetest/wsman'
make[5]: Leaving directory `/var/buildMAIN/pegasus/test/wetest/wsman'
make[4]: Leaving directory `/var/buildMAIN/pegasus/test/wetest'
make[3]: Leaving directory `/var/buildMAIN/pegasus/test'
make[2]: Leaving directory `/var/buildMAIN/pegasus'
make[1]: Leaving directory `/var/buildMAIN/pegasus'
make[1]: Entering directory `/var/buildMAIN/pegasus'
make[1]: Nothing to be done for `check_core_search_results'.
make[1]: Leaving directory `/var/buildMAIN/pegasus'

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

==4275== Memcheck, a memory error detector
==4275== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4275== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4275== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdn1.cert /var/buildMAIN/pegasus/build/testdn1.key /var/buildMAIN/pegasus/build/ssl.rnd
==4275== Parent PID: 4274
==4275==
==4275==
==4275== HEAP SUMMARY:
==4275== in use at exit: 5,456 bytes in 127 blocks
==4275== total heap usage: 3,212 allocs, 3,085 frees, 295,631 bytes allocated
==4275==
==4275== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4275== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4275== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4275== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4275== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4275== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4275== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4275== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4275== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4275== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4275== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4275== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4275== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4275== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4275== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4275== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4275== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4275== by 0x402D9C: main (TestCertClient.cpp:192)
==4275==
==4275== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4275== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4275== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4275== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4275== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4275== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4275== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4275== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4275== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4275== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4275== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4275== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4275== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4275== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4275== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4275== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4275== by 0x402D9C: main (TestCertClient.cpp:192)
==4275==
==4275== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4275== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4275== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4275== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4275== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4275== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4275== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4275== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4275== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4275== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4275== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4275== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4275== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4275== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4275== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4275== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4275== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4275== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4275== by 0x402D9C: main (TestCertClient.cpp:192)
==4275==
==4275== LEAK SUMMARY:
==4275== definitely lost: 0 bytes in 0 blocks
==4275== indirectly lost: 0 bytes in 0 blocks
==4275== possibly lost: 478 bytes in 3 blocks
==4275== still reachable: 4,978 bytes in 124 blocks
==4275== suppressed: 0 bytes in 0 blocks
==4275== Reachable blocks (those to which a pointer was found) are not shown.
==4275== To see them, rerun with: --leak-check=full --show-reachable=yes
==4275==
==4275== For counts of detected and suppressed errors, rerun with: -v
==4275== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4489== Memcheck, a memory error detector
==4489== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4489== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4489== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdn1.cert /var/buildMAIN/pegasus/build/testdn1.key /var/buildMAIN/pegasus/build/ssl.rnd
==4489== Parent PID: 4488
==4489==
==4489==
==4489== HEAP SUMMARY:
==4489== in use at exit: 5,563 bytes in 126 blocks
==4489== total heap usage: 3,056 allocs, 2,930 frees, 269,273 bytes allocated
==4489==
==4489== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==4489== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4489== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4489== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4489== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4489== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4489== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4489== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4489== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4489== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==4489== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==4489== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==4489== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==4489== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==4489== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==4489== by 0x402CA0: main (TestCertClient.cpp:183)
==4489==
==4489== LEAK SUMMARY:
==4489== definitely lost: 0 bytes in 0 blocks
==4489== indirectly lost: 0 bytes in 0 blocks
==4489== possibly lost: 536 bytes in 1 blocks
==4489== still reachable: 5,027 bytes in 125 blocks
==4489== suppressed: 0 bytes in 0 blocks
==4489== Reachable blocks (those to which a pointer was found) are not shown.
==4489== To see them, rerun with: --leak-check=full --show-reachable=yes
==4489==
==4489== For counts of detected and suppressed errors, rerun with: -v
==4489== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4515== Memcheck, a memory error detector
==4515== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4515== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4515== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdn1.cert /var/buildMAIN/pegasus/build/testdn1.key /var/buildMAIN/pegasus/build/ssl.rnd
==4515== Parent PID: 4514
==4515==
==4515==
==4515== HEAP SUMMARY:
==4515== in use at exit: 5,563 bytes in 126 blocks
==4515== total heap usage: 3,058 allocs, 2,932 frees, 269,233 bytes allocated
==4515==
==4515== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==4515== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4515== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4515== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4515== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4515== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4515== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4515== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4515== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4515== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==4515== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==4515== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==4515== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==4515== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==4515== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==4515== by 0x402CA0: main (TestCertClient.cpp:183)
==4515==
==4515== LEAK SUMMARY:
==4515== definitely lost: 0 bytes in 0 blocks
==4515== indirectly lost: 0 bytes in 0 blocks
==4515== possibly lost: 536 bytes in 1 blocks
==4515== still reachable: 5,027 bytes in 125 blocks
==4515== suppressed: 0 bytes in 0 blocks
==4515== Reachable blocks (those to which a pointer was found) are not shown.
==4515== To see them, rerun with: --leak-check=full --show-reachable=yes
==4515==
==4515== For counts of detected and suppressed errors, rerun with: -v
==4515== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4634== Memcheck, a memory error detector
==4634== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4634== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4634== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testinter.cert /var/buildMAIN/pegasus/build/testinter.key /var/buildMAIN/pegasus/build/ssl.rnd
==4634== Parent PID: 4633
==4634==
==4634==
==4634== HEAP SUMMARY:
==4634== in use at exit: 5,571 bytes in 126 blocks
==4634== total heap usage: 3,056 allocs, 2,930 frees, 268,929 bytes allocated
==4634==
==4634== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==4634== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4634== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4634== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4634== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4634== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4634== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4634== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4634== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4634== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==4634== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==4634== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==4634== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==4634== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==4634== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==4634== by 0x402CA0: main (TestCertClient.cpp:183)
==4634==
==4634== LEAK SUMMARY:
==4634== definitely lost: 0 bytes in 0 blocks
==4634== indirectly lost: 0 bytes in 0 blocks
==4634== possibly lost: 536 bytes in 1 blocks
==4634== still reachable: 5,035 bytes in 125 blocks
==4634== suppressed: 0 bytes in 0 blocks
==4634== Reachable blocks (those to which a pointer was found) are not shown.
==4634== To see them, rerun with: --leak-check=full --show-reachable=yes
==4634==
==4634== For counts of detected and suppressed errors, rerun with: -v
==4634== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4640== Memcheck, a memory error detector
==4640== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4640== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4640== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testleaf.cert /var/buildMAIN/pegasus/build/testleaf.key /var/buildMAIN/pegasus/build/ssl.rnd
==4640== Parent PID: 4639
==4640==
==4640==
==4640== HEAP SUMMARY:
==4640== in use at exit: 5,567 bytes in 126 blocks
==4640== total heap usage: 3,059 allocs, 2,933 frees, 269,093 bytes allocated
==4640==
==4640== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==4640== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4640== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4640== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4640== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4640== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4640== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4640== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4640== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4640== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==4640== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==4640== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==4640== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==4640== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==4640== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==4640== by 0x402CA0: main (TestCertClient.cpp:183)
==4640==
==4640== LEAK SUMMARY:
==4640== definitely lost: 0 bytes in 0 blocks
==4640== indirectly lost: 0 bytes in 0 blocks
==4640== possibly lost: 536 bytes in 1 blocks
==4640== still reachable: 5,031 bytes in 125 blocks
==4640== suppressed: 0 bytes in 0 blocks
==4640== Reachable blocks (those to which a pointer was found) are not shown.
==4640== To see them, rerun with: --leak-check=full --show-reachable=yes
==4640==
==4640== For counts of detected and suppressed errors, rerun with: -v
==4640== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4662== Memcheck, a memory error detector
==4662== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4662== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4662== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdn2.cert /var/buildMAIN/pegasus/build/testdn2.key /var/buildMAIN/pegasus/build/ssl.rnd
==4662== Parent PID: 4661
==4662==
==4662==
==4662== HEAP SUMMARY:
==4662== in use at exit: 5,456 bytes in 127 blocks
==4662== total heap usage: 3,217 allocs, 3,090 frees, 295,917 bytes allocated
==4662==
==4662== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4662== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4662== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4662== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4662== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4662== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4662== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4662== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4662== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4662== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4662== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4662== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4662== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4662== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4662== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4662== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4662== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4662== by 0x402D9C: main (TestCertClient.cpp:192)
==4662==
==4662== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4662== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4662== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4662== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4662== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4662== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4662== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4662== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4662== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4662== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4662== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4662== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4662== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4662== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4662== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4662== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4662== by 0x402D9C: main (TestCertClient.cpp:192)
==4662==
==4662== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4662== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4662== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4662== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4662== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4662== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4662== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4662== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4662== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4662== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4662== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4662== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4662== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4662== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4662== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4662== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4662== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4662== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4662== by 0x402D9C: main (TestCertClient.cpp:192)
==4662==
==4662== LEAK SUMMARY:
==4662== definitely lost: 0 bytes in 0 blocks
==4662== indirectly lost: 0 bytes in 0 blocks
==4662== possibly lost: 478 bytes in 3 blocks
==4662== still reachable: 4,978 bytes in 124 blocks
==4662== suppressed: 0 bytes in 0 blocks
==4662== Reachable blocks (those to which a pointer was found) are not shown.
==4662== To see them, rerun with: --leak-check=full --show-reachable=yes
==4662==
==4662== For counts of detected and suppressed errors, rerun with: -v
==4662== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4671== Memcheck, a memory error detector
==4671== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4671== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4671== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdn3.cert /var/buildMAIN/pegasus/build/testdn3.key /var/buildMAIN/pegasus/build/ssl.rnd
==4671== Parent PID: 4670
==4671==
==4671==
==4671== HEAP SUMMARY:
==4671== in use at exit: 5,456 bytes in 127 blocks
==4671== total heap usage: 3,217 allocs, 3,090 frees, 295,779 bytes allocated
==4671==
==4671== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4671== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4671== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4671== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4671== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4671== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4671== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4671== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4671== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4671== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4671== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4671== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4671== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4671== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4671== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4671== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4671== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4671== by 0x402D9C: main (TestCertClient.cpp:192)
==4671==
==4671== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4671== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4671== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4671== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4671== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4671== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4671== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4671== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4671== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4671== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4671== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4671== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4671== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4671== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4671== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4671== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4671== by 0x402D9C: main (TestCertClient.cpp:192)
==4671==
==4671== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4671== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4671== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4671== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4671== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4671== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4671== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4671== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4671== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4671== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4671== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4671== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4671== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4671== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4671== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4671== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4671== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4671== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4671== by 0x402D9C: main (TestCertClient.cpp:192)
==4671==
==4671== LEAK SUMMARY:
==4671== definitely lost: 0 bytes in 0 blocks
==4671== indirectly lost: 0 bytes in 0 blocks
==4671== possibly lost: 478 bytes in 3 blocks
==4671== still reachable: 4,978 bytes in 124 blocks
==4671== suppressed: 0 bytes in 0 blocks
==4671== Reachable blocks (those to which a pointer was found) are not shown.
==4671== To see them, rerun with: --leak-check=full --show-reachable=yes
==4671==
==4671== For counts of detected and suppressed errors, rerun with: -v
==4671== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4680== Memcheck, a memory error detector
==4680== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4680== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4680== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdn4.cert /var/buildMAIN/pegasus/build/testdn4.key /var/buildMAIN/pegasus/build/ssl.rnd
==4680== Parent PID: 4679
==4680==
==4680==
==4680== HEAP SUMMARY:
==4680== in use at exit: 5,456 bytes in 127 blocks
==4680== total heap usage: 3,216 allocs, 3,089 frees, 295,711 bytes allocated
==4680==
==4680== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4680== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4680== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4680== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4680== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4680== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4680== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4680== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4680== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4680== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4680== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4680== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4680== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4680== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4680== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4680== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4680== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4680== by 0x402D9C: main (TestCertClient.cpp:192)
==4680==
==4680== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4680== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4680== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4680== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4680== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4680== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4680== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4680== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4680== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4680== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4680== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4680== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4680== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4680== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4680== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4680== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4680== by 0x402D9C: main (TestCertClient.cpp:192)
==4680==
==4680== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4680== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4680== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4680== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4680== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4680== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4680== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4680== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4680== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4680== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4680== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4680== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4680== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4680== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4680== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4680== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4680== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4680== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4680== by 0x402D9C: main (TestCertClient.cpp:192)
==4680==
==4680== LEAK SUMMARY:
==4680== definitely lost: 0 bytes in 0 blocks
==4680== indirectly lost: 0 bytes in 0 blocks
==4680== possibly lost: 478 bytes in 3 blocks
==4680== still reachable: 4,978 bytes in 124 blocks
==4680== suppressed: 0 bytes in 0 blocks
==4680== Reachable blocks (those to which a pointer was found) are not shown.
==4680== To see them, rerun with: --leak-check=full --show-reachable=yes
==4680==
==4680== For counts of detected and suppressed errors, rerun with: -v
==4680== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4697== Memcheck, a memory error detector
==4697== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4697== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4697== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdn2.cert /var/buildMAIN/pegasus/build/testdn2.key /var/buildMAIN/pegasus/build/ssl.rnd
==4697== Parent PID: 4696
==4697==
==4697==
==4697== HEAP SUMMARY:
==4697== in use at exit: 5,456 bytes in 127 blocks
==4697== total heap usage: 3,218 allocs, 3,091 frees, 296,021 bytes allocated
==4697==
==4697== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4697== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4697== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4697== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4697== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4697== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4697== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4697== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4697== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4697== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4697== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4697== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4697== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4697== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4697== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4697== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4697== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4697== by 0x402D9C: main (TestCertClient.cpp:192)
==4697==
==4697== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4697== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4697== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4697== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4697== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4697== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4697== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4697== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4697== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4697== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4697== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4697== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4697== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4697== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4697== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4697== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4697== by 0x402D9C: main (TestCertClient.cpp:192)
==4697==
==4697== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4697== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4697== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4697== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4697== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4697== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4697== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4697== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4697== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4697== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4697== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4697== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4697== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4697== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4697== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4697== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4697== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4697== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4697== by 0x402D9C: main (TestCertClient.cpp:192)
==4697==
==4697== LEAK SUMMARY:
==4697== definitely lost: 0 bytes in 0 blocks
==4697== indirectly lost: 0 bytes in 0 blocks
==4697== possibly lost: 478 bytes in 3 blocks
==4697== still reachable: 4,978 bytes in 124 blocks
==4697== suppressed: 0 bytes in 0 blocks
==4697== Reachable blocks (those to which a pointer was found) are not shown.
==4697== To see them, rerun with: --leak-check=full --show-reachable=yes
==4697==
==4697== For counts of detected and suppressed errors, rerun with: -v
==4697== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4723== Memcheck, a memory error detector
==4723== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4723== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4723== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdn1.cert /var/buildMAIN/pegasus/build/testdn1.key /var/buildMAIN/pegasus/build/ssl.rnd
==4723== Parent PID: 4722
==4723==
==4723==
==4723== HEAP SUMMARY:
==4723== in use at exit: 5,456 bytes in 127 blocks
==4723== total heap usage: 3,211 allocs, 3,084 frees, 295,439 bytes allocated
==4723==
==4723== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4723== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4723== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4723== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4723== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4723== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4723== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4723== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4723== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4723== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4723== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4723== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4723== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4723== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4723== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4723== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4723== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4723== by 0x402D9C: main (TestCertClient.cpp:192)
==4723==
==4723== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4723== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4723== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4723== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4723== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4723== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4723== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4723== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4723== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4723== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4723== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4723== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4723== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4723== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4723== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4723== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4723== by 0x402D9C: main (TestCertClient.cpp:192)
==4723==
==4723== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4723== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4723== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4723== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4723== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4723== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4723== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4723== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4723== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4723== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4723== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4723== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4723== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4723== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4723== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4723== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4723== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4723== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4723== by 0x402D9C: main (TestCertClient.cpp:192)
==4723==
==4723== LEAK SUMMARY:
==4723== definitely lost: 0 bytes in 0 blocks
==4723== indirectly lost: 0 bytes in 0 blocks
==4723== possibly lost: 478 bytes in 3 blocks
==4723== still reachable: 4,978 bytes in 124 blocks
==4723== suppressed: 0 bytes in 0 blocks
==4723== Reachable blocks (those to which a pointer was found) are not shown.
==4723== To see them, rerun with: --leak-check=full --show-reachable=yes
==4723==
==4723== For counts of detected and suppressed errors, rerun with: -v
==4723== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4732== Memcheck, a memory error detector
==4732== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4732== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4732== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdup.cert /var/buildMAIN/pegasus/build/testdup.key /var/buildMAIN/pegasus/build/ssl.rnd
==4732== Parent PID: 4731
==4732==
==4732==
==4732== HEAP SUMMARY:
==4732== in use at exit: 5,456 bytes in 127 blocks
==4732== total heap usage: 3,217 allocs, 3,090 frees, 295,859 bytes allocated
==4732==
==4732== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4732== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4732== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4732== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4732== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4732== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4732== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4732== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4732== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4732== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4732== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4732== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4732== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4732== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4732== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4732== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4732== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4732== by 0x402D9C: main (TestCertClient.cpp:192)
==4732==
==4732== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4732== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4732== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4732== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4732== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4732== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4732== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4732== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4732== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4732== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4732== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4732== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4732== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4732== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4732== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4732== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4732== by 0x402D9C: main (TestCertClient.cpp:192)
==4732==
==4732== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4732== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4732== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4732== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4732== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4732== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4732== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4732== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4732== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4732== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4732== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4732== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4732== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4732== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4732== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4732== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4732== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4732== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4732== by 0x402D9C: main (TestCertClient.cpp:192)
==4732==
==4732== LEAK SUMMARY:
==4732== definitely lost: 0 bytes in 0 blocks
==4732== indirectly lost: 0 bytes in 0 blocks
==4732== possibly lost: 478 bytes in 3 blocks
==4732== still reachable: 4,978 bytes in 124 blocks
==4732== suppressed: 0 bytes in 0 blocks
==4732== Reachable blocks (those to which a pointer was found) are not shown.
==4732== To see them, rerun with: --leak-check=full --show-reachable=yes
==4732==
==4732== For counts of detected and suppressed errors, rerun with: -v
==4732== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4747== Memcheck, a memory error detector
==4747== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4747== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4747== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdn2.cert /var/buildMAIN/pegasus/build/testdn2.key /var/buildMAIN/pegasus/build/ssl.rnd
==4747== Parent PID: 4746
==4747==
==4747==
==4747== HEAP SUMMARY:
==4747== in use at exit: 5,563 bytes in 126 blocks
==4747== total heap usage: 3,058 allocs, 2,932 frees, 268,927 bytes allocated
==4747==
==4747== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==4747== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4747== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4747== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4747== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4747== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4747== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4747== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4747== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4747== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==4747== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==4747== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==4747== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==4747== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==4747== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==4747== by 0x402CA0: main (TestCertClient.cpp:183)
==4747==
==4747== LEAK SUMMARY:
==4747== definitely lost: 0 bytes in 0 blocks
==4747== indirectly lost: 0 bytes in 0 blocks
==4747== possibly lost: 536 bytes in 1 blocks
==4747== still reachable: 5,027 bytes in 125 blocks
==4747== suppressed: 0 bytes in 0 blocks
==4747== Reachable blocks (those to which a pointer was found) are not shown.
==4747== To see them, rerun with: --leak-check=full --show-reachable=yes
==4747==
==4747== For counts of detected and suppressed errors, rerun with: -v
==4747== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4753== Memcheck, a memory error detector
==4753== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4753== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4753== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdn3.cert /var/buildMAIN/pegasus/build/testdn3.key /var/buildMAIN/pegasus/build/ssl.rnd
==4753== Parent PID: 4752
==4753==
==4753==
==4753== HEAP SUMMARY:
==4753== in use at exit: 5,563 bytes in 126 blocks
==4753== total heap usage: 3,058 allocs, 2,932 frees, 268,901 bytes allocated
==4753==
==4753== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==4753== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4753== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4753== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4753== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4753== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4753== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4753== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4753== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4753== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==4753== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==4753== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==4753== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==4753== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==4753== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==4753== by 0x402CA0: main (TestCertClient.cpp:183)
==4753==
==4753== LEAK SUMMARY:
==4753== definitely lost: 0 bytes in 0 blocks
==4753== indirectly lost: 0 bytes in 0 blocks
==4753== possibly lost: 536 bytes in 1 blocks
==4753== still reachable: 5,027 bytes in 125 blocks
==4753== suppressed: 0 bytes in 0 blocks
==4753== Reachable blocks (those to which a pointer was found) are not shown.
==4753== To see them, rerun with: --leak-check=full --show-reachable=yes
==4753==
==4753== For counts of detected and suppressed errors, rerun with: -v
==4753== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4759== Memcheck, a memory error detector
==4759== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4759== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4759== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdn4.cert /var/buildMAIN/pegasus/build/testdn4.key /var/buildMAIN/pegasus/build/ssl.rnd
==4759== Parent PID: 4758
==4759==
==4759==
==4759== HEAP SUMMARY:
==4759== in use at exit: 5,563 bytes in 126 blocks
==4759== total heap usage: 3,058 allocs, 2,932 frees, 268,937 bytes allocated
==4759==
==4759== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==4759== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4759== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4759== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4759== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4759== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4759== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4759== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4759== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4759== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==4759== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==4759== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==4759== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==4759== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==4759== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==4759== by 0x402CA0: main (TestCertClient.cpp:183)
==4759==
==4759== LEAK SUMMARY:
==4759== definitely lost: 0 bytes in 0 blocks
==4759== indirectly lost: 0 bytes in 0 blocks
==4759== possibly lost: 536 bytes in 1 blocks
==4759== still reachable: 5,027 bytes in 125 blocks
==4759== suppressed: 0 bytes in 0 blocks
==4759== Reachable blocks (those to which a pointer was found) are not shown.
==4759== To see them, rerun with: --leak-check=full --show-reachable=yes
==4759==
==4759== For counts of detected and suppressed errors, rerun with: -v
==4759== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4795== Memcheck, a memory error detector
==4795== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4795== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4795== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testinter.cert /var/buildMAIN/pegasus/build/testinter.key /var/buildMAIN/pegasus/build/ssl.rnd
==4795== Parent PID: 4794
==4795==
==4795==
==4795== HEAP SUMMARY:
==4795== in use at exit: 5,430 bytes in 127 blocks
==4795== total heap usage: 3,215 allocs, 3,088 frees, 295,510 bytes allocated
==4795==
==4795== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4795== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4795== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4795== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4795== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4795== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4795== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4795== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4795== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4795== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4795== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4795== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4795== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4795== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4795== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4795== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4795== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4795== by 0x402D9C: main (TestCertClient.cpp:192)
==4795==
==4795== 116 bytes in 1 blocks are possibly lost in loss record 118 of 127
==4795== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4795== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4795== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4795== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4795== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4795== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4795== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4795== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4795== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4795== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4795== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4795== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4795== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4795== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4795== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4795== by 0x402D9C: main (TestCertClient.cpp:192)
==4795==
==4795== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4795== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4795== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4795== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4795== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4795== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4795== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4795== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4795== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4795== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4795== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4795== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4795== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4795== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4795== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4795== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4795== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4795== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4795== by 0x402D9C: main (TestCertClient.cpp:192)
==4795==
==4795== LEAK SUMMARY:
==4795== definitely lost: 0 bytes in 0 blocks
==4795== indirectly lost: 0 bytes in 0 blocks
==4795== possibly lost: 444 bytes in 3 blocks
==4795== still reachable: 4,986 bytes in 124 blocks
==4795== suppressed: 0 bytes in 0 blocks
==4795== Reachable blocks (those to which a pointer was found) are not shown.
==4795== To see them, rerun with: --leak-check=full --show-reachable=yes
==4795==
==4795== For counts of detected and suppressed errors, rerun with: -v
==4795== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4809== Memcheck, a memory error detector
==4809== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4809== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4809== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testinter.cert /var/buildMAIN/pegasus/build/testinter.key /var/buildMAIN/pegasus/build/ssl.rnd
==4809== Parent PID: 4808
==4809==
==4809==
==4809== HEAP SUMMARY:
==4809== in use at exit: 5,430 bytes in 127 blocks
==4809== total heap usage: 3,213 allocs, 3,086 frees, 295,366 bytes allocated
==4809==
==4809== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4809== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4809== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4809== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4809== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4809== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4809== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4809== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4809== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4809== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4809== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4809== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4809== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4809== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4809== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4809== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4809== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4809== by 0x402D9C: main (TestCertClient.cpp:192)
==4809==
==4809== 116 bytes in 1 blocks are possibly lost in loss record 118 of 127
==4809== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4809== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4809== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4809== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4809== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4809== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4809== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4809== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4809== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4809== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4809== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4809== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4809== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4809== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4809== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4809== by 0x402D9C: main (TestCertClient.cpp:192)
==4809==
==4809== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4809== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4809== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4809== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4809== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4809== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4809== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4809== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4809== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4809== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4809== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4809== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4809== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4809== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4809== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4809== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4809== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4809== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4809== by 0x402D9C: main (TestCertClient.cpp:192)
==4809==
==4809== LEAK SUMMARY:
==4809== definitely lost: 0 bytes in 0 blocks
==4809== indirectly lost: 0 bytes in 0 blocks
==4809== possibly lost: 444 bytes in 3 blocks
==4809== still reachable: 4,986 bytes in 124 blocks
==4809== suppressed: 0 bytes in 0 blocks
==4809== Reachable blocks (those to which a pointer was found) are not shown.
==4809== To see them, rerun with: --leak-check=full --show-reachable=yes
==4809==
==4809== For counts of detected and suppressed errors, rerun with: -v
==4809== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4829== Memcheck, a memory error detector
==4829== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4829== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4829== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testleaf.cert /var/buildMAIN/pegasus/build/testleaf.key /var/buildMAIN/pegasus/build/ssl.rnd
==4829== Parent PID: 4828
==4829==
==4829==
==4829== HEAP SUMMARY:
==4829== in use at exit: 5,460 bytes in 127 blocks
==4829== total heap usage: 3,213 allocs, 3,086 frees, 295,515 bytes allocated
==4829==
==4829== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4829== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4829== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4829== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4829== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4829== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4829== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4829== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4829== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4829== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4829== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4829== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4829== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4829== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4829== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4829== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4829== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4829== by 0x402D9C: main (TestCertClient.cpp:192)
==4829==
==4829== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4829== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4829== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4829== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4829== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4829== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4829== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4829== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4829== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4829== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4829== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4829== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4829== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4829== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4829== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4829== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4829== by 0x402D9C: main (TestCertClient.cpp:192)
==4829==
==4829== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4829== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4829== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4829== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4829== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4829== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4829== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4829== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4829== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4829== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4829== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4829== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4829== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4829== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4829== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4829== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4829== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4829== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4829== by 0x402D9C: main (TestCertClient.cpp:192)
==4829==
==4829== LEAK SUMMARY:
==4829== definitely lost: 0 bytes in 0 blocks
==4829== indirectly lost: 0 bytes in 0 blocks
==4829== possibly lost: 478 bytes in 3 blocks
==4829== still reachable: 4,982 bytes in 124 blocks
==4829== suppressed: 0 bytes in 0 blocks
==4829== Reachable blocks (those to which a pointer was found) are not shown.
==4829== To see them, rerun with: --leak-check=full --show-reachable=yes
==4829==
==4829== For counts of detected and suppressed errors, rerun with: -v
==4829== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4864== Memcheck, a memory error detector
==4864== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4864== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4864== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testchca.cert /var/buildMAIN/pegasus/build/testchca.key /var/buildMAIN/pegasus/build/ssl.rnd
==4864== Parent PID: 4863
==4864==
==4864==
==4864== HEAP SUMMARY:
==4864== in use at exit: 5,460 bytes in 127 blocks
==4864== total heap usage: 3,216 allocs, 3,089 frees, 295,536 bytes allocated
==4864==
==4864== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4864== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4864== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4864== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4864== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4864== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4864== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4864== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4864== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4864== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4864== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4864== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4864== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4864== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4864== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4864== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4864== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4864== by 0x402D9C: main (TestCertClient.cpp:192)
==4864==
==4864== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4864== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4864== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4864== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4864== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4864== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4864== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4864== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4864== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4864== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4864== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4864== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4864== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4864== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4864== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4864== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4864== by 0x402D9C: main (TestCertClient.cpp:192)
==4864==
==4864== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4864== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4864== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4864== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4864== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4864== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4864== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4864== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4864== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4864== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4864== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4864== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4864== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4864== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4864== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4864== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4864== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4864== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4864== by 0x402D9C: main (TestCertClient.cpp:192)
==4864==
==4864== LEAK SUMMARY:
==4864== definitely lost: 0 bytes in 0 blocks
==4864== indirectly lost: 0 bytes in 0 blocks
==4864== possibly lost: 478 bytes in 3 blocks
==4864== still reachable: 4,982 bytes in 124 blocks
==4864== suppressed: 0 bytes in 0 blocks
==4864== Reachable blocks (those to which a pointer was found) are not shown.
==4864== To see them, rerun with: --leak-check=full --show-reachable=yes
==4864==
==4864== For counts of detected and suppressed errors, rerun with: -v
==4864== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4873== Memcheck, a memory error detector
==4873== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4873== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4873== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testinter.cert /var/buildMAIN/pegasus/build/testinter.key /var/buildMAIN/pegasus/build/ssl.rnd
==4873== Parent PID: 4872
==4873==
==4873==
==4873== HEAP SUMMARY:
==4873== in use at exit: 5,464 bytes in 127 blocks
==4873== total heap usage: 3,212 allocs, 3,085 frees, 295,383 bytes allocated
==4873==
==4873== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4873== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4873== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4873== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4873== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4873== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4873== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4873== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4873== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4873== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4873== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4873== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4873== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4873== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4873== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4873== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4873== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4873== by 0x402D9C: main (TestCertClient.cpp:192)
==4873==
==4873== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4873== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4873== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4873== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4873== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4873== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4873== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4873== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4873== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4873== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4873== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4873== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4873== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4873== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4873== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4873== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4873== by 0x402D9C: main (TestCertClient.cpp:192)
==4873==
==4873== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4873== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4873== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4873== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4873== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4873== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4873== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4873== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4873== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4873== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4873== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4873== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4873== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4873== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4873== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4873== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4873== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4873== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4873== by 0x402D9C: main (TestCertClient.cpp:192)
==4873==
==4873== LEAK SUMMARY:
==4873== definitely lost: 0 bytes in 0 blocks
==4873== indirectly lost: 0 bytes in 0 blocks
==4873== possibly lost: 478 bytes in 3 blocks
==4873== still reachable: 4,986 bytes in 124 blocks
==4873== suppressed: 0 bytes in 0 blocks
==4873== Reachable blocks (those to which a pointer was found) are not shown.
==4873== To see them, rerun with: --leak-check=full --show-reachable=yes
==4873==
==4873== For counts of detected and suppressed errors, rerun with: -v
==4873== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4890== Memcheck, a memory error detector
==4890== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4890== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4890== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testchca.cert /var/buildMAIN/pegasus/build/testchca.key /var/buildMAIN/pegasus/build/ssl.rnd
==4890== Parent PID: 4889
==4890==
==4890==
==4890== HEAP SUMMARY:
==4890== in use at exit: 5,460 bytes in 127 blocks
==4890== total heap usage: 3,218 allocs, 3,091 frees, 295,656 bytes allocated
==4890==
==4890== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4890== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4890== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4890== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4890== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4890== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4890== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4890== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4890== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4890== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4890== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4890== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4890== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4890== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4890== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4890== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4890== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4890== by 0x402D9C: main (TestCertClient.cpp:192)
==4890==
==4890== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4890== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4890== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4890== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4890== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4890== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4890== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4890== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4890== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4890== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4890== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4890== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4890== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4890== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4890== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4890== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4890== by 0x402D9C: main (TestCertClient.cpp:192)
==4890==
==4890== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4890== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4890== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4890== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4890== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4890== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4890== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4890== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4890== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4890== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4890== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4890== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4890== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4890== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4890== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4890== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4890== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4890== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4890== by 0x402D9C: main (TestCertClient.cpp:192)
==4890==
==4890== LEAK SUMMARY:
==4890== definitely lost: 0 bytes in 0 blocks
==4890== indirectly lost: 0 bytes in 0 blocks
==4890== possibly lost: 478 bytes in 3 blocks
==4890== still reachable: 4,982 bytes in 124 blocks
==4890== suppressed: 0 bytes in 0 blocks
==4890== Reachable blocks (those to which a pointer was found) are not shown.
==4890== To see them, rerun with: --leak-check=full --show-reachable=yes
==4890==
==4890== For counts of detected and suppressed errors, rerun with: -v
==4890== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4899== Memcheck, a memory error detector
==4899== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4899== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4899== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testinter.cert /var/buildMAIN/pegasus/build/testinter.key /var/buildMAIN/pegasus/build/ssl.rnd
==4899== Parent PID: 4898
==4899==
==4899==
==4899== HEAP SUMMARY:
==4899== in use at exit: 5,464 bytes in 127 blocks
==4899== total heap usage: 3,211 allocs, 3,084 frees, 295,367 bytes allocated
==4899==
==4899== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4899== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4899== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4899== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4899== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4899== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4899== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4899== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4899== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4899== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4899== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4899== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4899== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4899== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4899== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4899== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4899== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4899== by 0x402D9C: main (TestCertClient.cpp:192)
==4899==
==4899== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4899== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4899== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4899== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4899== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4899== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4899== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4899== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4899== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4899== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4899== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4899== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4899== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4899== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4899== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4899== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4899== by 0x402D9C: main (TestCertClient.cpp:192)
==4899==
==4899== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4899== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4899== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4899== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4899== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4899== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4899== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4899== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4899== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4899== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4899== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4899== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4899== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4899== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4899== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4899== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4899== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4899== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4899== by 0x402D9C: main (TestCertClient.cpp:192)
==4899==
==4899== LEAK SUMMARY:
==4899== definitely lost: 0 bytes in 0 blocks
==4899== indirectly lost: 0 bytes in 0 blocks
==4899== possibly lost: 478 bytes in 3 blocks
==4899== still reachable: 4,986 bytes in 124 blocks
==4899== suppressed: 0 bytes in 0 blocks
==4899== Reachable blocks (those to which a pointer was found) are not shown.
==4899== To see them, rerun with: --leak-check=full --show-reachable=yes
==4899==
==4899== For counts of detected and suppressed errors, rerun with: -v
==4899== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4908== Memcheck, a memory error detector
==4908== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4908== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4908== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testleaf.cert /var/buildMAIN/pegasus/build/testleaf.key /var/buildMAIN/pegasus/build/ssl.rnd
==4908== Parent PID: 4907
==4908==
==4908==
==4908== HEAP SUMMARY:
==4908== in use at exit: 5,460 bytes in 127 blocks
==4908== total heap usage: 3,213 allocs, 3,086 frees, 295,427 bytes allocated
==4908==
==4908== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==4908== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4908== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4908== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==4908== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==4908== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==4908== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==4908== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==4908== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4908== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4908== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4908== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4908== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4908== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4908== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4908== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4908== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4908== by 0x402D9C: main (TestCertClient.cpp:192)
==4908==
==4908== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==4908== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4908== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4908== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==4908== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==4908== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==4908== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==4908== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4908== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4908== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4908== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4908== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4908== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4908== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4908== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4908== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4908== by 0x402D9C: main (TestCertClient.cpp:192)
==4908==
==4908== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==4908== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4908== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4908== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4908== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4908== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4908== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==4908== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==4908== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==4908== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==4908== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==4908== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==4908== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==4908== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==4908== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==4908== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==4908== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==4908== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==4908== by 0x402D9C: main (TestCertClient.cpp:192)
==4908==
==4908== LEAK SUMMARY:
==4908== definitely lost: 0 bytes in 0 blocks
==4908== indirectly lost: 0 bytes in 0 blocks
==4908== possibly lost: 478 bytes in 3 blocks
==4908== still reachable: 4,982 bytes in 124 blocks
==4908== suppressed: 0 bytes in 0 blocks
==4908== Reachable blocks (those to which a pointer was found) are not shown.
==4908== To see them, rerun with: --leak-check=full --show-reachable=yes
==4908==
==4908== For counts of detected and suppressed errors, rerun with: -v
==4908== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4938== Memcheck, a memory error detector
==4938== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4938== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4938== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testexpired1.cert /var/buildMAIN/pegasus/build/testexpired1.key /var/buildMAIN/pegasus/build/ssl.rnd
==4938== Parent PID: 4937
==4938==
==4938==
==4938== HEAP SUMMARY:
==4938== in use at exit: 5,583 bytes in 126 blocks
==4938== total heap usage: 3,057 allocs, 2,931 frees, 268,937 bytes allocated
==4938==
==4938== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==4938== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4938== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4938== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4938== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4938== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4938== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4938== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4938== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4938== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==4938== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==4938== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==4938== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==4938== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==4938== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==4938== by 0x402CA0: main (TestCertClient.cpp:183)
==4938==
==4938== LEAK SUMMARY:
==4938== definitely lost: 0 bytes in 0 blocks
==4938== indirectly lost: 0 bytes in 0 blocks
==4938== possibly lost: 536 bytes in 1 blocks
==4938== still reachable: 5,047 bytes in 125 blocks
==4938== suppressed: 0 bytes in 0 blocks
==4938== Reachable blocks (those to which a pointer was found) are not shown.
==4938== To see them, rerun with: --leak-check=full --show-reachable=yes
==4938==
==4938== For counts of detected and suppressed errors, rerun with: -v
==4938== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4952== Memcheck, a memory error detector
==4952== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4952== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4952== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testnotyetvalid1.cert /var/buildMAIN/pegasus/build/testnotyetvalid1.key /var/buildMAIN/pegasus/build/ssl.rnd
==4952== Parent PID: 4951
==4952==
==4952==
==4952== HEAP SUMMARY:
==4952== in use at exit: 5,599 bytes in 126 blocks
==4952== total heap usage: 3,061 allocs, 2,935 frees, 269,461 bytes allocated
==4952==
==4952== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==4952== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4952== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4952== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4952== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4952== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4952== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4952== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4952== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4952== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==4952== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==4952== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==4952== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==4952== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==4952== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==4952== by 0x402CA0: main (TestCertClient.cpp:183)
==4952==
==4952== LEAK SUMMARY:
==4952== definitely lost: 0 bytes in 0 blocks
==4952== indirectly lost: 0 bytes in 0 blocks
==4952== possibly lost: 536 bytes in 1 blocks
==4952== still reachable: 5,063 bytes in 125 blocks
==4952== suppressed: 0 bytes in 0 blocks
==4952== Reachable blocks (those to which a pointer was found) are not shown.
==4952== To see them, rerun with: --leak-check=full --show-reachable=yes
==4952==
==4952== For counts of detected and suppressed errors, rerun with: -v
==4952== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4966== Memcheck, a memory error detector
==4966== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4966== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4966== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testdn1.cert /var/buildMAIN/pegasus/build/testdn1.key /var/buildMAIN/pegasus/build/ssl.rnd
==4966== Parent PID: 4965
==4966==
==4966==
==4966== HEAP SUMMARY:
==4966== in use at exit: 5,563 bytes in 126 blocks
==4966== total heap usage: 3,054 allocs, 2,928 frees, 268,881 bytes allocated
==4966==
==4966== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==4966== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4966== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4966== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4966== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4966== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4966== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4966== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4966== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4966== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==4966== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==4966== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==4966== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==4966== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==4966== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==4966== by 0x402CA0: main (TestCertClient.cpp:183)
==4966==
==4966== LEAK SUMMARY:
==4966== definitely lost: 0 bytes in 0 blocks
==4966== indirectly lost: 0 bytes in 0 blocks
==4966== possibly lost: 536 bytes in 1 blocks
==4966== still reachable: 5,027 bytes in 125 blocks
==4966== suppressed: 0 bytes in 0 blocks
==4966== Reachable blocks (those to which a pointer was found) are not shown.
==4966== To see them, rerun with: --leak-check=full --show-reachable=yes
==4966==
==4966== For counts of detected and suppressed errors, rerun with: -v
==4966== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5187== Memcheck, a memory error detector
==5187== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5187== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5187== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert2.cert /var/buildMAIN/pegasus/build/testcert2.key /var/buildMAIN/pegasus/build/ssl.rnd
==5187== Parent PID: 5186
==5187==
==5187==
==5187== HEAP SUMMARY:
==5187== in use at exit: 5,464 bytes in 127 blocks
==5187== total heap usage: 3,221 allocs, 3,094 frees, 296,381 bytes allocated
==5187==
==5187== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==5187== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5187== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5187== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5187== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5187== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5187== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5187== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5187== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5187== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5187== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5187== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5187== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5187== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5187== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5187== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5187== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5187== by 0x402D9C: main (TestCertClient.cpp:192)
==5187==
==5187== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==5187== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5187== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5187== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==5187== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==5187== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==5187== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==5187== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5187== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5187== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5187== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5187== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5187== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5187== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5187== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5187== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5187== by 0x402D9C: main (TestCertClient.cpp:192)
==5187==
==5187== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==5187== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5187== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5187== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5187== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5187== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5187== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==5187== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5187== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5187== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5187== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5187== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5187== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5187== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5187== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5187== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5187== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5187== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5187== by 0x402D9C: main (TestCertClient.cpp:192)
==5187==
==5187== LEAK SUMMARY:
==5187== definitely lost: 0 bytes in 0 blocks
==5187== indirectly lost: 0 bytes in 0 blocks
==5187== possibly lost: 478 bytes in 3 blocks
==5187== still reachable: 4,986 bytes in 124 blocks
==5187== suppressed: 0 bytes in 0 blocks
==5187== Reachable blocks (those to which a pointer was found) are not shown.
==5187== To see them, rerun with: --leak-check=full --show-reachable=yes
==5187==
==5187== For counts of detected and suppressed errors, rerun with: -v
==5187== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5196== Memcheck, a memory error detector
==5196== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5196== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5196== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert3.cert /var/buildMAIN/pegasus/build/testcert3.key /var/buildMAIN/pegasus/build/ssl.rnd
==5196== Parent PID: 5195
==5196==
==5196==
==5196== HEAP SUMMARY:
==5196== in use at exit: 5,464 bytes in 127 blocks
==5196== total heap usage: 3,216 allocs, 3,089 frees, 295,659 bytes allocated
==5196==
==5196== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==5196== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5196== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5196== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5196== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5196== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5196== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5196== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5196== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5196== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5196== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5196== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5196== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5196== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5196== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5196== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5196== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5196== by 0x402D9C: main (TestCertClient.cpp:192)
==5196==
==5196== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==5196== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5196== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5196== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==5196== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==5196== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==5196== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==5196== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5196== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5196== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5196== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5196== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5196== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5196== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5196== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5196== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5196== by 0x402D9C: main (TestCertClient.cpp:192)
==5196==
==5196== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==5196== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5196== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5196== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5196== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5196== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5196== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==5196== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5196== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5196== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5196== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5196== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5196== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5196== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5196== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5196== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5196== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5196== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5196== by 0x402D9C: main (TestCertClient.cpp:192)
==5196==
==5196== LEAK SUMMARY:
==5196== definitely lost: 0 bytes in 0 blocks
==5196== indirectly lost: 0 bytes in 0 blocks
==5196== possibly lost: 478 bytes in 3 blocks
==5196== still reachable: 4,986 bytes in 124 blocks
==5196== suppressed: 0 bytes in 0 blocks
==5196== Reachable blocks (those to which a pointer was found) are not shown.
==5196== To see them, rerun with: --leak-check=full --show-reachable=yes
==5196==
==5196== For counts of detected and suppressed errors, rerun with: -v
==5196== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5205== Memcheck, a memory error detector
==5205== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5205== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5205== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert4.cert /var/buildMAIN/pegasus/build/testcert4.key /var/buildMAIN/pegasus/build/ssl.rnd
==5205== Parent PID: 5204
==5205==
==5205==
==5205== HEAP SUMMARY:
==5205== in use at exit: 5,464 bytes in 127 blocks
==5205== total heap usage: 3,212 allocs, 3,085 frees, 295,567 bytes allocated
==5205==
==5205== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==5205== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5205== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5205== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5205== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5205== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5205== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5205== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5205== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5205== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5205== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5205== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5205== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5205== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5205== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5205== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5205== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5205== by 0x402D9C: main (TestCertClient.cpp:192)
==5205==
==5205== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==5205== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5205== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5205== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==5205== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==5205== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==5205== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==5205== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5205== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5205== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5205== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5205== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5205== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5205== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5205== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5205== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5205== by 0x402D9C: main (TestCertClient.cpp:192)
==5205==
==5205== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==5205== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5205== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5205== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5205== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5205== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5205== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==5205== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5205== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5205== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5205== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5205== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5205== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5205== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5205== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5205== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5205== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5205== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5205== by 0x402D9C: main (TestCertClient.cpp:192)
==5205==
==5205== LEAK SUMMARY:
==5205== definitely lost: 0 bytes in 0 blocks
==5205== indirectly lost: 0 bytes in 0 blocks
==5205== possibly lost: 478 bytes in 3 blocks
==5205== still reachable: 4,986 bytes in 124 blocks
==5205== suppressed: 0 bytes in 0 blocks
==5205== Reachable blocks (those to which a pointer was found) are not shown.
==5205== To see them, rerun with: --leak-check=full --show-reachable=yes
==5205==
==5205== For counts of detected and suppressed errors, rerun with: -v
==5205== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5228== Memcheck, a memory error detector
==5228== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5228== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5228== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert2.cert /var/buildMAIN/pegasus/build/testcert2.key /var/buildMAIN/pegasus/build/ssl.rnd
==5228== Parent PID: 5227
==5228==
==5228==
==5228== HEAP SUMMARY:
==5228== in use at exit: 5,571 bytes in 126 blocks
==5228== total heap usage: 3,060 allocs, 2,934 frees, 269,207 bytes allocated
==5228==
==5228== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==5228== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5228== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5228== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5228== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5228== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5228== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5228== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5228== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5228== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==5228== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==5228== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==5228== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==5228== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==5228== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==5228== by 0x402CA0: main (TestCertClient.cpp:183)
==5228==
==5228== LEAK SUMMARY:
==5228== definitely lost: 0 bytes in 0 blocks
==5228== indirectly lost: 0 bytes in 0 blocks
==5228== possibly lost: 536 bytes in 1 blocks
==5228== still reachable: 5,035 bytes in 125 blocks
==5228== suppressed: 0 bytes in 0 blocks
==5228== Reachable blocks (those to which a pointer was found) are not shown.
==5228== To see them, rerun with: --leak-check=full --show-reachable=yes
==5228==
==5228== For counts of detected and suppressed errors, rerun with: -v
==5228== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5234== Memcheck, a memory error detector
==5234== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5234== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5234== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert3.cert /var/buildMAIN/pegasus/build/testcert3.key /var/buildMAIN/pegasus/build/ssl.rnd
==5234== Parent PID: 5233
==5234==
==5234==
==5234== HEAP SUMMARY:
==5234== in use at exit: 5,464 bytes in 127 blocks
==5234== total heap usage: 3,214 allocs, 3,087 frees, 295,451 bytes allocated
==5234==
==5234== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==5234== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5234== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5234== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5234== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5234== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5234== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5234== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5234== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5234== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5234== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5234== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5234== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5234== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5234== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5234== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5234== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5234== by 0x402D9C: main (TestCertClient.cpp:192)
==5234==
==5234== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==5234== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5234== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5234== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==5234== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==5234== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==5234== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==5234== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5234== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5234== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5234== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5234== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5234== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5234== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5234== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5234== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5234== by 0x402D9C: main (TestCertClient.cpp:192)
==5234==
==5234== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==5234== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5234== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5234== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5234== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5234== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5234== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==5234== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5234== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5234== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5234== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5234== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5234== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5234== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5234== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5234== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5234== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5234== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5234== by 0x402D9C: main (TestCertClient.cpp:192)
==5234==
==5234== LEAK SUMMARY:
==5234== definitely lost: 0 bytes in 0 blocks
==5234== indirectly lost: 0 bytes in 0 blocks
==5234== possibly lost: 478 bytes in 3 blocks
==5234== still reachable: 4,986 bytes in 124 blocks
==5234== suppressed: 0 bytes in 0 blocks
==5234== Reachable blocks (those to which a pointer was found) are not shown.
==5234== To see them, rerun with: --leak-check=full --show-reachable=yes
==5234==
==5234== For counts of detected and suppressed errors, rerun with: -v
==5234== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5243== Memcheck, a memory error detector
==5243== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5243== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5243== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert4.cert /var/buildMAIN/pegasus/build/testcert4.key /var/buildMAIN/pegasus/build/ssl.rnd
==5243== Parent PID: 5242
==5243==
==5243==
==5243== HEAP SUMMARY:
==5243== in use at exit: 5,464 bytes in 127 blocks
==5243== total heap usage: 3,213 allocs, 3,086 frees, 295,671 bytes allocated
==5243==
==5243== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==5243== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5243== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5243== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5243== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5243== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5243== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5243== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5243== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5243== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5243== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5243== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5243== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5243== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5243== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5243== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5243== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5243== by 0x402D9C: main (TestCertClient.cpp:192)
==5243==
==5243== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==5243== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5243== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5243== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==5243== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==5243== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==5243== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==5243== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5243== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5243== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5243== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5243== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5243== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5243== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5243== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5243== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5243== by 0x402D9C: main (TestCertClient.cpp:192)
==5243==
==5243== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==5243== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5243== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5243== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5243== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5243== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5243== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==5243== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5243== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5243== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5243== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5243== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5243== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5243== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5243== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5243== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5243== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5243== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5243== by 0x402D9C: main (TestCertClient.cpp:192)
==5243==
==5243== LEAK SUMMARY:
==5243== definitely lost: 0 bytes in 0 blocks
==5243== indirectly lost: 0 bytes in 0 blocks
==5243== possibly lost: 478 bytes in 3 blocks
==5243== still reachable: 4,986 bytes in 124 blocks
==5243== suppressed: 0 bytes in 0 blocks
==5243== Reachable blocks (those to which a pointer was found) are not shown.
==5243== To see them, rerun with: --leak-check=full --show-reachable=yes
==5243==
==5243== For counts of detected and suppressed errors, rerun with: -v
==5243== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5270== Memcheck, a memory error detector
==5270== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5270== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5270== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert2.cert /var/buildMAIN/pegasus/build/testcert2.key /var/buildMAIN/pegasus/build/ssl.rnd
==5270== Parent PID: 5269
==5270==
==5270==
==5270== HEAP SUMMARY:
==5270== in use at exit: 5,571 bytes in 126 blocks
==5270== total heap usage: 3,057 allocs, 2,931 frees, 268,959 bytes allocated
==5270==
==5270== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==5270== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5270== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5270== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5270== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5270== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5270== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5270== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5270== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5270== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==5270== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==5270== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==5270== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==5270== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==5270== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==5270== by 0x402CA0: main (TestCertClient.cpp:183)
==5270==
==5270== LEAK SUMMARY:
==5270== definitely lost: 0 bytes in 0 blocks
==5270== indirectly lost: 0 bytes in 0 blocks
==5270== possibly lost: 536 bytes in 1 blocks
==5270== still reachable: 5,035 bytes in 125 blocks
==5270== suppressed: 0 bytes in 0 blocks
==5270== Reachable blocks (those to which a pointer was found) are not shown.
==5270== To see them, rerun with: --leak-check=full --show-reachable=yes
==5270==
==5270== For counts of detected and suppressed errors, rerun with: -v
==5270== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5276== Memcheck, a memory error detector
==5276== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5276== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5276== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert3.cert /var/buildMAIN/pegasus/build/testcert3.key /var/buildMAIN/pegasus/build/ssl.rnd
==5276== Parent PID: 5275
==5276==
==5276==
==5276== HEAP SUMMARY:
==5276== in use at exit: 5,464 bytes in 127 blocks
==5276== total heap usage: 3,215 allocs, 3,088 frees, 295,467 bytes allocated
==5276==
==5276== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==5276== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5276== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5276== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5276== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5276== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5276== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5276== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5276== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5276== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5276== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5276== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5276== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5276== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5276== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5276== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5276== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5276== by 0x402D9C: main (TestCertClient.cpp:192)
==5276==
==5276== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==5276== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5276== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5276== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==5276== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==5276== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==5276== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==5276== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5276== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5276== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5276== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5276== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5276== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5276== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5276== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5276== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5276== by 0x402D9C: main (TestCertClient.cpp:192)
==5276==
==5276== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==5276== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5276== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5276== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5276== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5276== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5276== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==5276== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5276== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5276== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5276== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5276== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5276== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5276== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5276== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5276== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5276== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5276== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5276== by 0x402D9C: main (TestCertClient.cpp:192)
==5276==
==5276== LEAK SUMMARY:
==5276== definitely lost: 0 bytes in 0 blocks
==5276== indirectly lost: 0 bytes in 0 blocks
==5276== possibly lost: 478 bytes in 3 blocks
==5276== still reachable: 4,986 bytes in 124 blocks
==5276== suppressed: 0 bytes in 0 blocks
==5276== Reachable blocks (those to which a pointer was found) are not shown.
==5276== To see them, rerun with: --leak-check=full --show-reachable=yes
==5276==
==5276== For counts of detected and suppressed errors, rerun with: -v
==5276== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5285== Memcheck, a memory error detector
==5285== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5285== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5285== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert4.cert /var/buildMAIN/pegasus/build/testcert4.key /var/buildMAIN/pegasus/build/ssl.rnd
==5285== Parent PID: 5284
==5285==
==5285==
==5285== HEAP SUMMARY:
==5285== in use at exit: 5,571 bytes in 126 blocks
==5285== total heap usage: 3,056 allocs, 2,930 frees, 268,937 bytes allocated
==5285==
==5285== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==5285== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5285== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5285== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5285== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5285== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5285== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5285== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5285== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5285== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==5285== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==5285== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==5285== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==5285== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==5285== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==5285== by 0x402CA0: main (TestCertClient.cpp:183)
==5285==
==5285== LEAK SUMMARY:
==5285== definitely lost: 0 bytes in 0 blocks
==5285== indirectly lost: 0 bytes in 0 blocks
==5285== possibly lost: 536 bytes in 1 blocks
==5285== still reachable: 5,035 bytes in 125 blocks
==5285== suppressed: 0 bytes in 0 blocks
==5285== Reachable blocks (those to which a pointer was found) are not shown.
==5285== To see them, rerun with: --leak-check=full --show-reachable=yes
==5285==
==5285== For counts of detected and suppressed errors, rerun with: -v
==5285== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5297== Memcheck, a memory error detector
==5297== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5297== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5297== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert2.cert /var/buildMAIN/pegasus/build/testcert2.key /var/buildMAIN/pegasus/build/ssl.rnd
==5297== Parent PID: 5296
==5297==
==5297==
==5297== HEAP SUMMARY:
==5297== in use at exit: 5,464 bytes in 127 blocks
==5297== total heap usage: 3,211 allocs, 3,084 frees, 295,293 bytes allocated
==5297==
==5297== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==5297== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5297== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5297== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5297== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5297== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5297== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5297== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5297== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5297== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5297== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5297== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5297== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5297== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5297== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5297== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5297== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5297== by 0x402D9C: main (TestCertClient.cpp:192)
==5297==
==5297== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==5297== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5297== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5297== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==5297== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==5297== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==5297== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==5297== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5297== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5297== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5297== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5297== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5297== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5297== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5297== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5297== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5297== by 0x402D9C: main (TestCertClient.cpp:192)
==5297==
==5297== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==5297== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5297== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5297== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5297== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5297== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5297== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==5297== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5297== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5297== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5297== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5297== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5297== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5297== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5297== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5297== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5297== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5297== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5297== by 0x402D9C: main (TestCertClient.cpp:192)
==5297==
==5297== LEAK SUMMARY:
==5297== definitely lost: 0 bytes in 0 blocks
==5297== indirectly lost: 0 bytes in 0 blocks
==5297== possibly lost: 478 bytes in 3 blocks
==5297== still reachable: 4,986 bytes in 124 blocks
==5297== suppressed: 0 bytes in 0 blocks
==5297== Reachable blocks (those to which a pointer was found) are not shown.
==5297== To see them, rerun with: --leak-check=full --show-reachable=yes
==5297==
==5297== For counts of detected and suppressed errors, rerun with: -v
==5297== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5310== Memcheck, a memory error detector
==5310== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5310== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5310== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert3.cert /var/buildMAIN/pegasus/build/testcert3.key /var/buildMAIN/pegasus/build/ssl.rnd
==5310== Parent PID: 5305
==5310==
==5310==
==5310== HEAP SUMMARY:
==5310== in use at exit: 5,464 bytes in 127 blocks
==5310== total heap usage: 3,215 allocs, 3,088 frees, 296,019 bytes allocated
==5310==
==5310== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==5310== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5310== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5310== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5310== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5310== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5310== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5310== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5310== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5310== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5310== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5310== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5310== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5310== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5310== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5310== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5310== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5310== by 0x402D9C: main (TestCertClient.cpp:192)
==5310==
==5310== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==5310== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5310== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5310== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==5310== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==5310== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==5310== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==5310== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5310== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5310== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5310== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5310== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5310== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5310== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5310== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5310== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5310== by 0x402D9C: main (TestCertClient.cpp:192)
==5310==
==5310== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==5310== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5310== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5310== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5310== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5310== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5310== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==5310== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5310== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5310== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5310== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5310== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5310== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5310== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5310== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5310== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5310== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5310== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5310== by 0x402D9C: main (TestCertClient.cpp:192)
==5310==
==5310== LEAK SUMMARY:
==5310== definitely lost: 0 bytes in 0 blocks
==5310== indirectly lost: 0 bytes in 0 blocks
==5310== possibly lost: 478 bytes in 3 blocks
==5310== still reachable: 4,986 bytes in 124 blocks
==5310== suppressed: 0 bytes in 0 blocks
==5310== Reachable blocks (those to which a pointer was found) are not shown.
==5310== To see them, rerun with: --leak-check=full --show-reachable=yes
==5310==
==5310== For counts of detected and suppressed errors, rerun with: -v
==5310== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5319== Memcheck, a memory error detector
==5319== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5319== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5319== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert4.cert /var/buildMAIN/pegasus/build/testcert4.key /var/buildMAIN/pegasus/build/ssl.rnd
==5319== Parent PID: 5318
==5319==
==5319==
==5319== HEAP SUMMARY:
==5319== in use at exit: 5,464 bytes in 127 blocks
==5319== total heap usage: 3,211 allocs, 3,084 frees, 295,463 bytes allocated
==5319==
==5319== 48 bytes in 1 blocks are possibly lost in loss record 113 of 127
==5319== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5319== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5319== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5319== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5319== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5319== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5319== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5319== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5319== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5319== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5319== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5319== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5319== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5319== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5319== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5319== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5319== by 0x402D9C: main (TestCertClient.cpp:192)
==5319==
==5319== 150 bytes in 1 blocks are possibly lost in loss record 121 of 127
==5319== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5319== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5319== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==5319== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==5319== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==5319== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==5319== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5319== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5319== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5319== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5319== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5319== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5319== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5319== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5319== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5319== by 0x402D9C: main (TestCertClient.cpp:192)
==5319==
==5319== 280 bytes in 1 blocks are possibly lost in loss record 126 of 127
==5319== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5319== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5319== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5319== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5319== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5319== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==5319== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5319== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5319== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5319== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5319== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5319== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5319== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5319== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5319== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5319== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5319== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5319== by 0x402D9C: main (TestCertClient.cpp:192)
==5319==
==5319== LEAK SUMMARY:
==5319== definitely lost: 0 bytes in 0 blocks
==5319== indirectly lost: 0 bytes in 0 blocks
==5319== possibly lost: 478 bytes in 3 blocks
==5319== still reachable: 4,986 bytes in 124 blocks
==5319== suppressed: 0 bytes in 0 blocks
==5319== Reachable blocks (those to which a pointer was found) are not shown.
==5319== To see them, rerun with: --leak-check=full --show-reachable=yes
==5319==
==5319== For counts of detected and suppressed errors, rerun with: -v
==5319== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5342== Memcheck, a memory error detector
==5342== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5342== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5342== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert2.cert /var/buildMAIN/pegasus/build/testcert2.key /var/buildMAIN/pegasus/build/ssl.rnd
==5342== Parent PID: 5341
==5342==
==5342==
==5342== HEAP SUMMARY:
==5342== in use at exit: 5,571 bytes in 126 blocks
==5342== total heap usage: 3,061 allocs, 2,935 frees, 269,311 bytes allocated
==5342==
==5342== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==5342== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5342== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5342== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5342== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5342== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5342== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5342== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5342== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5342== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==5342== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==5342== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==5342== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==5342== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==5342== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==5342== by 0x402CA0: main (TestCertClient.cpp:183)
==5342==
==5342== LEAK SUMMARY:
==5342== definitely lost: 0 bytes in 0 blocks
==5342== indirectly lost: 0 bytes in 0 blocks
==5342== possibly lost: 536 bytes in 1 blocks
==5342== still reachable: 5,035 bytes in 125 blocks
==5342== suppressed: 0 bytes in 0 blocks
==5342== Reachable blocks (those to which a pointer was found) are not shown.
==5342== To see them, rerun with: --leak-check=full --show-reachable=yes
==5342==
==5342== For counts of detected and suppressed errors, rerun with: -v
==5342== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5349== Memcheck, a memory error detector
==5349== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5349== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5349== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert3.cert /var/buildMAIN/pegasus/build/testcert3.key /var/buildMAIN/pegasus/build/ssl.rnd
==5349== Parent PID: 5348
==5349==
==5349==
==5349== HEAP SUMMARY:
==5349== in use at exit: 5,571 bytes in 126 blocks
==5349== total heap usage: 3,058 allocs, 2,932 frees, 268,909 bytes allocated
==5349==
==5349== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==5349== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5349== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5349== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5349== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5349== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5349== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5349== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5349== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5349== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==5349== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==5349== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==5349== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==5349== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==5349== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==5349== by 0x402CA0: main (TestCertClient.cpp:183)
==5349==
==5349== LEAK SUMMARY:
==5349== definitely lost: 0 bytes in 0 blocks
==5349== indirectly lost: 0 bytes in 0 blocks
==5349== possibly lost: 536 bytes in 1 blocks
==5349== still reachable: 5,035 bytes in 125 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: --leak-check=full --show-reachable=yes
==5349==
==5349== For counts of detected and suppressed errors, rerun with: -v
==5349== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5355== Memcheck, a memory error detector
==5355== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5355== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5355== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/testcert4.cert /var/buildMAIN/pegasus/build/testcert4.key /var/buildMAIN/pegasus/build/ssl.rnd
==5355== Parent PID: 5354
==5355==
==5355==
==5355== HEAP SUMMARY:
==5355== in use at exit: 5,571 bytes in 126 blocks
==5355== total heap usage: 3,055 allocs, 2,929 frees, 268,921 bytes allocated
==5355==
==5355== 536 bytes in 1 blocks are possibly lost in loss record 125 of 126
==5355== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5355== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5355== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5355== by 0x4FB8016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5355== by 0x4F8D8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5355== by 0x4F29955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5355== by 0x4F29A82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5355== by 0x4F29C85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5355== by 0x4F81122: Pegasus::Exception::Exception(Pegasus::MessageLoaderParms const&) (Exception.cpp:58)
==5355== by 0x4F811BE: Pegasus::CannotConnectException::CannotConnectException(Pegasus::MessageLoaderParms&) (Exception.cpp:262)
==5355== by 0x4F9C2B7: Pegasus::HTTPConnector::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext*, unsigned int, Pegasus::MessageQueue*) (HTTPConnector.cpp:382)
==5355== by 0x4C26B0F: Pegasus::CIMClientRep::_connect(bool, bool) (CIMClientRep.cpp:147)
==5355== by 0x4C2AAA8: Pegasus::CIMClientRep::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClientRep.cpp:301)
==5355== by 0x4C2FC9A: Pegasus::CIMClient::connect(Pegasus::String const&, unsigned int, Pegasus::SSLContext const&, Pegasus::String const&, Pegasus::String const&) (CIMClient.cpp:85)
==5355== by 0x402CA0: main (TestCertClient.cpp:183)
==5355==
==5355== LEAK SUMMARY:
==5355== definitely lost: 0 bytes in 0 blocks
==5355== indirectly lost: 0 bytes in 0 blocks
==5355== possibly lost: 536 bytes in 1 blocks
==5355== still reachable: 5,035 bytes in 125 blocks
==5355== suppressed: 0 bytes in 0 blocks
==5355== Reachable blocks (those to which a pointer was found) are not shown.
==5355== To see them, rerun with: --leak-check=full --show-reachable=yes
==5355==
==5355== For counts of detected and suppressed errors, rerun with: -v
==5355== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5720== Memcheck, a memory error detector
==5720== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5720== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5720== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient NONE NONE CONFIG guest guest PASS guest
==5720== Parent PID: 5719
==5720==
==5720==
==5720== HEAP SUMMARY:
==5720== in use at exit: 5,062 bytes in 127 blocks
==5720== total heap usage: 2,862 allocs, 2,735 frees, 271,496 bytes allocated
==5720==
==5720== 48 bytes in 1 blocks are possibly lost in loss record 116 of 127
==5720== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5720== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5720== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5720== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5720== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5720== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5720== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5720== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5720== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5720== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5720== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5720== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5720== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5720== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5720== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5720== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5720== by 0x402D9C: main (TestCertClient.cpp:192)
==5720==
==5720== 88 bytes in 1 blocks are possibly lost in loss record 118 of 127
==5720== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5720== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5720== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5720== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5720== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5720== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5720== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5720== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5720== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5720== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5720== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5720== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5720== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5720== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5720== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5720== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5720== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5720== by 0x402D9C: main (TestCertClient.cpp:192)
==5720==
==5720== LEAK SUMMARY:
==5720== definitely lost: 0 bytes in 0 blocks
==5720== indirectly lost: 0 bytes in 0 blocks
==5720== possibly lost: 136 bytes in 2 blocks
==5720== still reachable: 4,926 bytes in 125 blocks
==5720== suppressed: 0 bytes in 0 blocks
==5720== Reachable blocks (those to which a pointer was found) are not shown.
==5720== To see them, rerun with: --leak-check=full --show-reachable=yes
==5720==
==5720== For counts of detected and suppressed errors, rerun with: -v
==5720== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5741== Memcheck, a memory error detector
==5741== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5741== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5741== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testSCertNotInTrustStoreNoUser.cert /var/buildMAIN/pegasus/build/certDir/testSCertNotInTrustStoreNoUser.key CONFIG guest guest PASS guest
==5741== Parent PID: 5740
==5741==
==5741==
==5741== HEAP SUMMARY:
==5741== in use at exit: 5,396 bytes in 129 blocks
==5741== total heap usage: 3,234 allocs, 3,105 frees, 301,590 bytes allocated
==5741==
==5741== 48 bytes in 1 blocks are possibly lost in loss record 116 of 129
==5741== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5741== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5741== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5741== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5741== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5741== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5741== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5741== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5741== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5741== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5741== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5741== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5741== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5741== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5741== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5741== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5741== by 0x402D9C: main (TestCertClient.cpp:192)
==5741==
==5741== 88 bytes in 1 blocks are possibly lost in loss record 118 of 129
==5741== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5741== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5741== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5741== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5741== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5741== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5741== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5741== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5741== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5741== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5741== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5741== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5741== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5741== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5741== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5741== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5741== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5741== by 0x402D9C: main (TestCertClient.cpp:192)
==5741==
==5741== LEAK SUMMARY:
==5741== definitely lost: 0 bytes in 0 blocks
==5741== indirectly lost: 0 bytes in 0 blocks
==5741== possibly lost: 136 bytes in 2 blocks
==5741== still reachable: 5,260 bytes in 127 blocks
==5741== suppressed: 0 bytes in 0 blocks
==5741== Reachable blocks (those to which a pointer was found) are not shown.
==5741== To see them, rerun with: --leak-check=full --show-reachable=yes
==5741==
==5741== For counts of detected and suppressed errors, rerun with: -v
==5741== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5756== Memcheck, a memory error detector
==5756== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5756== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5756== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreInvalidUser.cert /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreInvalidUser.key CONFIG guest guest PASS guest
==5756== Parent PID: 5755
==5756==
==5756==
==5756== HEAP SUMMARY:
==5756== in use at exit: 5,404 bytes in 129 blocks
==5756== total heap usage: 3,237 allocs, 3,108 frees, 303,986 bytes allocated
==5756==
==5756== 48 bytes in 1 blocks are possibly lost in loss record 116 of 129
==5756== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5756== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5756== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5756== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5756== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5756== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5756== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5756== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5756== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5756== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5756== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5756== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5756== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5756== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5756== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5756== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5756== by 0x402D9C: main (TestCertClient.cpp:192)
==5756==
==5756== 88 bytes in 1 blocks are possibly lost in loss record 118 of 129
==5756== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5756== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5756== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5756== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5756== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5756== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5756== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5756== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5756== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5756== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5756== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5756== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5756== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5756== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5756== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5756== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5756== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5756== by 0x402D9C: main (TestCertClient.cpp:192)
==5756==
==5756== LEAK SUMMARY:
==5756== definitely lost: 0 bytes in 0 blocks
==5756== indirectly lost: 0 bytes in 0 blocks
==5756== possibly lost: 136 bytes in 2 blocks
==5756== still reachable: 5,268 bytes in 127 blocks
==5756== suppressed: 0 bytes in 0 blocks
==5756== Reachable blocks (those to which a pointer was found) are not shown.
==5756== To see them, rerun with: --leak-check=full --show-reachable=yes
==5756==
==5756== For counts of detected and suppressed errors, rerun with: -v
==5756== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5775== Memcheck, a memory error detector
==5775== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5775== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5775== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.key CONFIG guest guest PASS guest
==5775== Parent PID: 5774
==5775==
==5775==
==5775== HEAP SUMMARY:
==5775== in use at exit: 5,396 bytes in 129 blocks
==5775== total heap usage: 3,237 allocs, 3,108 frees, 303,954 bytes allocated
==5775==
==5775== 48 bytes in 1 blocks are possibly lost in loss record 116 of 129
==5775== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5775== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5775== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5775== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5775== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5775== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5775== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5775== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5775== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5775== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5775== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5775== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5775== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5775== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5775== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5775== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5775== by 0x402D9C: main (TestCertClient.cpp:192)
==5775==
==5775== 88 bytes in 1 blocks are possibly lost in loss record 118 of 129
==5775== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5775== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5775== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5775== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5775== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5775== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5775== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5775== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5775== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5775== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5775== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5775== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5775== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5775== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5775== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5775== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5775== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5775== by 0x402D9C: main (TestCertClient.cpp:192)
==5775==
==5775== LEAK SUMMARY:
==5775== definitely lost: 0 bytes in 0 blocks
==5775== indirectly lost: 0 bytes in 0 blocks
==5775== possibly lost: 136 bytes in 2 blocks
==5775== still reachable: 5,260 bytes in 127 blocks
==5775== suppressed: 0 bytes in 0 blocks
==5775== Reachable blocks (those to which a pointer was found) are not shown.
==5775== To see them, rerun with: --leak-check=full --show-reachable=yes
==5775==
==5775== For counts of detected and suppressed errors, rerun with: -v
==5775== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5791== Memcheck, a memory error detector
==5791== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5791== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5791== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testExpiredSCertNotInTrustStoreNoUser.cert /var/buildMAIN/pegasus/build/certDir/testExpiredSCertNotInTrustStoreNoUser.key CONFIG guest guest PASS guest
==5791== Parent PID: 5790
==5791==
==5791==
==5791== HEAP SUMMARY:
==5791== in use at exit: 5,424 bytes in 129 blocks
==5791== total heap usage: 3,238 allocs, 3,109 frees, 304,238 bytes allocated
==5791==
==5791== 48 bytes in 1 blocks are possibly lost in loss record 116 of 129
==5791== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5791== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5791== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5791== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5791== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5791== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5791== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5791== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5791== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5791== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5791== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5791== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5791== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5791== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5791== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5791== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5791== by 0x402D9C: main (TestCertClient.cpp:192)
==5791==
==5791== 88 bytes in 1 blocks are possibly lost in loss record 118 of 129
==5791== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5791== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5791== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5791== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5791== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5791== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5791== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5791== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5791== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5791== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5791== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5791== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5791== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5791== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5791== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5791== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5791== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5791== by 0x402D9C: main (TestCertClient.cpp:192)
==5791==
==5791== LEAK SUMMARY:
==5791== definitely lost: 0 bytes in 0 blocks
==5791== indirectly lost: 0 bytes in 0 blocks
==5791== possibly lost: 136 bytes in 2 blocks
==5791== still reachable: 5,288 bytes in 127 blocks
==5791== suppressed: 0 bytes in 0 blocks
==5791== Reachable blocks (those to which a pointer was found) are not shown.
==5791== To see them, rerun with: --leak-check=full --show-reachable=yes
==5791==
==5791== For counts of detected and suppressed errors, rerun with: -v
==5791== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5807== Memcheck, a memory error detector
==5807== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5807== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5807== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testExpiredSCertInTrustStoreNoUser.cert /var/buildMAIN/pegasus/build/certDir/testExpiredSCertInTrustStoreNoUser.key CONFIG guest guest PASS guest
==5807== Parent PID: 5806
==5807==
==5807==
==5807== HEAP SUMMARY:
==5807== in use at exit: 5,412 bytes in 129 blocks
==5807== total heap usage: 3,236 allocs, 3,107 frees, 303,950 bytes allocated
==5807==
==5807== 48 bytes in 1 blocks are possibly lost in loss record 116 of 129
==5807== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5807== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5807== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5807== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5807== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5807== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5807== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5807== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5807== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5807== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5807== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5807== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5807== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5807== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5807== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5807== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5807== by 0x402D9C: main (TestCertClient.cpp:192)
==5807==
==5807== 88 bytes in 1 blocks are possibly lost in loss record 118 of 129
==5807== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5807== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5807== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5807== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5807== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5807== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5807== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5807== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5807== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5807== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5807== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5807== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5807== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5807== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5807== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5807== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5807== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5807== by 0x402D9C: main (TestCertClient.cpp:192)
==5807==
==5807== LEAK SUMMARY:
==5807== definitely lost: 0 bytes in 0 blocks
==5807== indirectly lost: 0 bytes in 0 blocks
==5807== possibly lost: 136 bytes in 2 blocks
==5807== still reachable: 5,276 bytes in 127 blocks
==5807== suppressed: 0 bytes in 0 blocks
==5807== Reachable blocks (those to which a pointer was found) are not shown.
==5807== To see them, rerun with: --leak-check=full --show-reachable=yes
==5807==
==5807== For counts of detected and suppressed errors, rerun with: -v
==5807== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5824== Memcheck, a memory error detector
==5824== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5824== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5824== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testExpiredSCertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testExpiredSCertInTrustStoreValidUser.key CONFIG guest guest PASS guest
==5824== Parent PID: 5823
==5824==
==5824==
==5824== HEAP SUMMARY:
==5824== in use at exit: 5,424 bytes in 129 blocks
==5824== total heap usage: 3,238 allocs, 3,109 frees, 304,218 bytes allocated
==5824==
==5824== 48 bytes in 1 blocks are possibly lost in loss record 116 of 129
==5824== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5824== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5824== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5824== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5824== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5824== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5824== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5824== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5824== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5824== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5824== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5824== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5824== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5824== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5824== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5824== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5824== by 0x402D9C: main (TestCertClient.cpp:192)
==5824==
==5824== 88 bytes in 1 blocks are possibly lost in loss record 118 of 129
==5824== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5824== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5824== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5824== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5824== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5824== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5824== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5824== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5824== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5824== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5824== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5824== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5824== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5824== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5824== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5824== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5824== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5824== by 0x402D9C: main (TestCertClient.cpp:192)
==5824==
==5824== LEAK SUMMARY:
==5824== definitely lost: 0 bytes in 0 blocks
==5824== indirectly lost: 0 bytes in 0 blocks
==5824== possibly lost: 136 bytes in 2 blocks
==5824== still reachable: 5,288 bytes in 127 blocks
==5824== suppressed: 0 bytes in 0 blocks
==5824== Reachable blocks (those to which a pointer was found) are not shown.
==5824== To see them, rerun with: --leak-check=full --show-reachable=yes
==5824==
==5824== For counts of detected and suppressed errors, rerun with: -v
==5824== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5844== Memcheck, a memory error detector
==5844== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5844== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5844== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreNoUser_testRACertInTrustStoreNoUser.cert /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreNoUser_testRACertInTrustStoreNoUser.key CONFIG guest guest PASS guest
==5844== Parent PID: 5842
==5844==
==5844==
==5844== HEAP SUMMARY:
==5844== in use at exit: 5,512 bytes in 129 blocks
==5844== total heap usage: 3,236 allocs, 3,107 frees, 304,330 bytes allocated
==5844==
==5844== 48 bytes in 1 blocks are possibly lost in loss record 116 of 129
==5844== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5844== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5844== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5844== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5844== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5844== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5844== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5844== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5844== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5844== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5844== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5844== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5844== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5844== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5844== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5844== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5844== by 0x402D9C: main (TestCertClient.cpp:192)
==5844==
==5844== 88 bytes in 1 blocks are possibly lost in loss record 118 of 129
==5844== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5844== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5844== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5844== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5844== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5844== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5844== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5844== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5844== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5844== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5844== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5844== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5844== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5844== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5844== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5844== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5844== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5844== by 0x402D9C: main (TestCertClient.cpp:192)
==5844==
==5844== LEAK SUMMARY:
==5844== definitely lost: 0 bytes in 0 blocks
==5844== indirectly lost: 0 bytes in 0 blocks
==5844== possibly lost: 136 bytes in 2 blocks
==5844== still reachable: 5,376 bytes in 127 blocks
==5844== suppressed: 0 bytes in 0 blocks
==5844== Reachable blocks (those to which a pointer was found) are not shown.
==5844== To see them, rerun with: --leak-check=full --show-reachable=yes
==5844==
==5844== For counts of detected and suppressed errors, rerun with: -v
==5844== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5863== Memcheck, a memory error detector
==5863== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5863== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5863== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreInvalidUser_testRACertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreInvalidUser_testRACertInTrustStoreValidUser.key CONFIG guest guest PASS guest
==5863== Parent PID: 5862
==5863==
==5863==
==5863== HEAP SUMMARY:
==5863== in use at exit: 5,544 bytes in 129 blocks
==5863== total heap usage: 3,237 allocs, 3,108 frees, 304,612 bytes allocated
==5863==
==5863== 48 bytes in 1 blocks are possibly lost in loss record 116 of 129
==5863== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5863== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5863== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5863== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5863== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5863== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5863== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5863== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5863== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5863== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5863== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5863== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5863== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5863== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5863== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5863== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5863== by 0x402D9C: main (TestCertClient.cpp:192)
==5863==
==5863== 88 bytes in 1 blocks are possibly lost in loss record 118 of 129
==5863== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5863== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5863== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5863== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5863== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5863== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5863== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5863== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5863== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5863== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5863== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5863== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5863== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5863== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5863== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5863== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5863== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5863== by 0x402D9C: main (TestCertClient.cpp:192)
==5863==
==5863== LEAK SUMMARY:
==5863== definitely lost: 0 bytes in 0 blocks
==5863== indirectly lost: 0 bytes in 0 blocks
==5863== possibly lost: 136 bytes in 2 blocks
==5863== still reachable: 5,408 bytes in 127 blocks
==5863== suppressed: 0 bytes in 0 blocks
==5863== Reachable blocks (those to which a pointer was found) are not shown.
==5863== To see them, rerun with: --leak-check=full --show-reachable=yes
==5863==
==5863== For counts of detected and suppressed errors, rerun with: -v
==5863== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5878== Memcheck, a memory error detector
==5878== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5878== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5878== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.key CONFIG guest guest PASS guest
==5878== Parent PID: 5877
==5878==
==5878==
==5878== HEAP SUMMARY:
==5878== in use at exit: 5,536 bytes in 129 blocks
==5878== total heap usage: 3,236 allocs, 3,107 frees, 304,448 bytes allocated
==5878==
==5878== 48 bytes in 1 blocks are possibly lost in loss record 116 of 129
==5878== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5878== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5878== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5878== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5878== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5878== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5878== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5878== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5878== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5878== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5878== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5878== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5878== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5878== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5878== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5878== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5878== by 0x402D9C: main (TestCertClient.cpp:192)
==5878==
==5878== 88 bytes in 1 blocks are possibly lost in loss record 118 of 129
==5878== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5878== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5878== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5878== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5878== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5878== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5878== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5878== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5878== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5878== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5878== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5878== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5878== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5878== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5878== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5878== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5878== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5878== by 0x402D9C: main (TestCertClient.cpp:192)
==5878==
==5878== LEAK SUMMARY:
==5878== definitely lost: 0 bytes in 0 blocks
==5878== indirectly lost: 0 bytes in 0 blocks
==5878== possibly lost: 136 bytes in 2 blocks
==5878== still reachable: 5,400 bytes in 127 blocks
==5878== suppressed: 0 bytes in 0 blocks
==5878== Reachable blocks (those to which a pointer was found) are not shown.
==5878== To see them, rerun with: --leak-check=full --show-reachable=yes
==5878==
==5878== For counts of detected and suppressed errors, rerun with: -v
==5878== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5893== Memcheck, a memory error detector
==5893== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5893== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5893== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testExpiredECertNotInTrustStoreNoUser_testRACertInTrustStoreNoUser.cert /var/buildMAIN/pegasus/build/certDir/testExpiredECertNotInTrustStoreNoUser_testRACertInTrustStoreNoUser.key CONFIG guest guest PASS guest
==5893== Parent PID: 5892
==5893==
==5893==
==5893== HEAP SUMMARY:
==5893== in use at exit: 5,540 bytes in 129 blocks
==5893== total heap usage: 3,238 allocs, 3,109 frees, 304,714 bytes allocated
==5893==
==5893== 48 bytes in 1 blocks are possibly lost in loss record 116 of 129
==5893== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5893== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5893== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5893== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5893== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5893== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5893== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5893== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5893== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5893== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5893== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5893== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5893== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5893== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5893== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5893== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5893== by 0x402D9C: main (TestCertClient.cpp:192)
==5893==
==5893== 88 bytes in 1 blocks are possibly lost in loss record 118 of 129
==5893== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5893== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5893== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5893== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5893== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5893== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5893== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5893== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5893== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5893== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5893== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5893== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5893== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5893== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5893== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5893== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5893== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5893== by 0x402D9C: main (TestCertClient.cpp:192)
==5893==
==5893== LEAK SUMMARY:
==5893== definitely lost: 0 bytes in 0 blocks
==5893== indirectly lost: 0 bytes in 0 blocks
==5893== possibly lost: 136 bytes in 2 blocks
==5893== still reachable: 5,404 bytes in 127 blocks
==5893== suppressed: 0 bytes in 0 blocks
==5893== Reachable blocks (those to which a pointer was found) are not shown.
==5893== To see them, rerun with: --leak-check=full --show-reachable=yes
==5893==
==5893== For counts of detected and suppressed errors, rerun with: -v
==5893== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5908== Memcheck, a memory error detector
==5908== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5908== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5908== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testExpiredECertNotInTrustStoreInvalidUser_testRACertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testExpiredECertNotInTrustStoreInvalidUser_testRACertInTrustStoreValidUser.key CONFIG guest guest PASS guest
==5908== Parent PID: 5907
==5908==
==5908==
==5908== HEAP SUMMARY:
==5908== in use at exit: 5,572 bytes in 129 blocks
==5908== total heap usage: 3,237 allocs, 3,108 frees, 304,732 bytes allocated
==5908==
==5908== 48 bytes in 1 blocks are possibly lost in loss record 116 of 129
==5908== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5908== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5908== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5908== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5908== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5908== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5908== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5908== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5908== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5908== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5908== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5908== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5908== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5908== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5908== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5908== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5908== by 0x402D9C: main (TestCertClient.cpp:192)
==5908==
==5908== 88 bytes in 1 blocks are possibly lost in loss record 118 of 129
==5908== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5908== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5908== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5908== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5908== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5908== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5908== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5908== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5908== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5908== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5908== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5908== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5908== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5908== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5908== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5908== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5908== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5908== by 0x402D9C: main (TestCertClient.cpp:192)
==5908==
==5908== LEAK SUMMARY:
==5908== definitely lost: 0 bytes in 0 blocks
==5908== indirectly lost: 0 bytes in 0 blocks
==5908== possibly lost: 136 bytes in 2 blocks
==5908== still reachable: 5,436 bytes in 127 blocks
==5908== suppressed: 0 bytes in 0 blocks
==5908== Reachable blocks (those to which a pointer was found) are not shown.
==5908== To see them, rerun with: --leak-check=full --show-reachable=yes
==5908==
==5908== For counts of detected and suppressed errors, rerun with: -v
==5908== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5929== Memcheck, a memory error detector
==5929== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5929== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5929== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testExpiredECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testExpiredECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.key CONFIG guest guest PASS guest
==5929== Parent PID: 5928
==5929==
==5929==
==5929== HEAP SUMMARY:
==5929== in use at exit: 5,564 bytes in 129 blocks
==5929== total heap usage: 3,237 allocs, 3,108 frees, 304,672 bytes allocated
==5929==
==5929== 48 bytes in 1 blocks are possibly lost in loss record 116 of 129
==5929== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5929== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5929== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5929== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5929== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5929== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5929== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5929== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5929== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5929== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5929== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5929== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5929== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5929== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5929== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5929== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5929== by 0x402D9C: main (TestCertClient.cpp:192)
==5929==
==5929== 88 bytes in 1 blocks are possibly lost in loss record 118 of 129
==5929== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5929== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5929== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5929== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5929== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5929== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5929== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5929== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5929== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5929== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5929== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5929== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5929== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5929== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5929== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5929== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5929== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5929== by 0x402D9C: main (TestCertClient.cpp:192)
==5929==
==5929== LEAK SUMMARY:
==5929== definitely lost: 0 bytes in 0 blocks
==5929== indirectly lost: 0 bytes in 0 blocks
==5929== possibly lost: 136 bytes in 2 blocks
==5929== still reachable: 5,428 bytes in 127 blocks
==5929== suppressed: 0 bytes in 0 blocks
==5929== Reachable blocks (those to which a pointer was found) are not shown.
==5929== To see them, rerun with: --leak-check=full --show-reachable=yes
==5929==
==5929== For counts of detected and suppressed errors, rerun with: -v
==5929== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5991== Memcheck, a memory error detector
==5991== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5991== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5991== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient NONE NONE CONFIG guest guest PASS guest
==5991== Parent PID: 5990
==5991==
==5991==
==5991== HEAP SUMMARY:
==5991== in use at exit: 5,062 bytes in 127 blocks
==5991== total heap usage: 2,865 allocs, 2,738 frees, 271,664 bytes allocated
==5991==
==5991== 48 bytes in 1 blocks are possibly lost in loss record 116 of 127
==5991== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5991== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5991== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==5991== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==5991== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==5991== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==5991== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==5991== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5991== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5991== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5991== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5991== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5991== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5991== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5991== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5991== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5991== by 0x402D9C: main (TestCertClient.cpp:192)
==5991==
==5991== 88 bytes in 1 blocks are possibly lost in loss record 118 of 127
==5991== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5991== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5991== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5991== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5991== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5991== by 0x4C42B61: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:84)
==5991== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==5991== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==5991== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==5991== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==5991== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==5991== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==5991== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==5991== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==5991== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==5991== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==5991== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==5991== by 0x402D9C: main (TestCertClient.cpp:192)
==5991==
==5991== LEAK SUMMARY:
==5991== definitely lost: 0 bytes in 0 blocks
==5991== indirectly lost: 0 bytes in 0 blocks
==5991== possibly lost: 136 bytes in 2 blocks
==5991== still reachable: 4,926 bytes in 125 blocks
==5991== suppressed: 0 bytes in 0 blocks
==5991== Reachable blocks (those to which a pointer was found) are not shown.
==5991== To see them, rerun with: --leak-check=full --show-reachable=yes
==5991==
==5991== For counts of detected and suppressed errors, rerun with: -v
==5991== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==6031== Memcheck, a memory error detector
==6031== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==6031== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==6031== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.key CONFIG NONE NONE PASS guest
==6031== Parent PID: 6030
==6031==
==6031==
==6031== HEAP SUMMARY:
==6031== in use at exit: 5,736 bytes in 130 blocks
==6031== total heap usage: 3,218 allocs, 3,088 frees, 296,002 bytes allocated
==6031==
==6031== 48 bytes in 1 blocks are possibly lost in loss record 116 of 130
==6031== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6031== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6031== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==6031== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==6031== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==6031== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==6031== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==6031== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6031== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6031== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6031== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6031== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6031== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6031== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6031== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6031== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6031== by 0x402D9C: main (TestCertClient.cpp:192)
==6031==
==6031== 152 bytes in 1 blocks are possibly lost in loss record 122 of 130
==6031== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6031== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6031== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==6031== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==6031== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==6031== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==6031== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6031== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6031== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6031== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6031== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6031== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6031== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6031== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6031== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6031== by 0x402D9C: main (TestCertClient.cpp:192)
==6031==
==6031== 280 bytes in 1 blocks are possibly lost in loss record 129 of 130
==6031== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6031== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6031== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==6031== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==6031== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==6031== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==6031== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==6031== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==6031== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6031== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6031== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6031== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6031== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6031== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6031== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6031== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6031== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6031== by 0x402D9C: main (TestCertClient.cpp:192)
==6031==
==6031== LEAK SUMMARY:
==6031== definitely lost: 0 bytes in 0 blocks
==6031== indirectly lost: 0 bytes in 0 blocks
==6031== possibly lost: 480 bytes in 3 blocks
==6031== still reachable: 5,256 bytes in 127 blocks
==6031== suppressed: 0 bytes in 0 blocks
==6031== Reachable blocks (those to which a pointer was found) are not shown.
==6031== To see them, rerun with: --leak-check=full --show-reachable=yes
==6031==
==6031== For counts of detected and suppressed errors, rerun with: -v
==6031== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==6041== Memcheck, a memory error detector
==6041== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==6041== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==6041== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.key CONFIG guest invalidPWD PASS guest
==6041== Parent PID: 6040
==6041==
==6041==
==6041== HEAP SUMMARY:
==6041== in use at exit: 5,750 bytes in 130 blocks
==6041== total heap usage: 3,229 allocs, 3,099 frees, 297,232 bytes allocated
==6041==
==6041== 48 bytes in 1 blocks are possibly lost in loss record 116 of 130
==6041== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6041== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6041== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==6041== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==6041== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==6041== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==6041== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==6041== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6041== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6041== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6041== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6041== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6041== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6041== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6041== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6041== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6041== by 0x402D9C: main (TestCertClient.cpp:192)
==6041==
==6041== 152 bytes in 1 blocks are possibly lost in loss record 122 of 130
==6041== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6041== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6041== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==6041== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==6041== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==6041== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==6041== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6041== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6041== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6041== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6041== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6041== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6041== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6041== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6041== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6041== by 0x402D9C: main (TestCertClient.cpp:192)
==6041==
==6041== 280 bytes in 1 blocks are possibly lost in loss record 129 of 130
==6041== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6041== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6041== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==6041== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==6041== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==6041== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==6041== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==6041== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==6041== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6041== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6041== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6041== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6041== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6041== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6041== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6041== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6041== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6041== by 0x402D9C: main (TestCertClient.cpp:192)
==6041==
==6041== LEAK SUMMARY:
==6041== definitely lost: 0 bytes in 0 blocks
==6041== indirectly lost: 0 bytes in 0 blocks
==6041== possibly lost: 480 bytes in 3 blocks
==6041== still reachable: 5,270 bytes in 127 blocks
==6041== suppressed: 0 bytes in 0 blocks
==6041== Reachable blocks (those to which a pointer was found) are not shown.
==6041== To see them, rerun with: --leak-check=full --show-reachable=yes
==6041==
==6041== For counts of detected and suppressed errors, rerun with: -v
==6041== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==6050== Memcheck, a memory error detector
==6050== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==6050== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==6050== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.key CONFIG guest guest PASS guest
==6050== Parent PID: 6049
==6050==
==6050==
==6050== HEAP SUMMARY:
==6050== in use at exit: 5,740 bytes in 130 blocks
==6050== total heap usage: 3,219 allocs, 3,089 frees, 296,022 bytes allocated
==6050==
==6050== 48 bytes in 1 blocks are possibly lost in loss record 116 of 130
==6050== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6050== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6050== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==6050== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==6050== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==6050== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==6050== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==6050== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6050== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6050== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6050== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6050== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6050== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6050== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6050== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6050== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6050== by 0x402D9C: main (TestCertClient.cpp:192)
==6050==
==6050== 152 bytes in 1 blocks are possibly lost in loss record 122 of 130
==6050== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6050== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6050== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==6050== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==6050== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==6050== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==6050== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6050== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6050== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6050== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6050== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6050== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6050== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6050== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6050== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6050== by 0x402D9C: main (TestCertClient.cpp:192)
==6050==
==6050== 280 bytes in 1 blocks are possibly lost in loss record 129 of 130
==6050== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6050== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6050== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==6050== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==6050== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==6050== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==6050== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==6050== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==6050== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6050== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6050== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6050== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6050== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6050== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6050== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6050== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6050== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6050== by 0x402D9C: main (TestCertClient.cpp:192)
==6050==
==6050== LEAK SUMMARY:
==6050== definitely lost: 0 bytes in 0 blocks
==6050== indirectly lost: 0 bytes in 0 blocks
==6050== possibly lost: 480 bytes in 3 blocks
==6050== still reachable: 5,260 bytes in 127 blocks
==6050== suppressed: 0 bytes in 0 blocks
==6050== Reachable blocks (those to which a pointer was found) are not shown.
==6050== To see them, rerun with: --leak-check=full --show-reachable=yes
==6050==
==6050== For counts of detected and suppressed errors, rerun with: -v
==6050== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==6131== Memcheck, a memory error detector
==6131== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==6131== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==6131== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.key CONFIG NONE NONE PASS guest
==6131== Parent PID: 6130
==6131==
==6131==
==6131== HEAP SUMMARY:
==6131== in use at exit: 5,876 bytes in 130 blocks
==6131== total heap usage: 3,222 allocs, 3,092 frees, 297,088 bytes allocated
==6131==
==6131== 48 bytes in 1 blocks are possibly lost in loss record 116 of 130
==6131== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6131== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6131== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==6131== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==6131== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==6131== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==6131== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==6131== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6131== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6131== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6131== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6131== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6131== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6131== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6131== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6131== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6131== by 0x402D9C: main (TestCertClient.cpp:192)
==6131==
==6131== 152 bytes in 1 blocks are possibly lost in loss record 122 of 130
==6131== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6131== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6131== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==6131== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==6131== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==6131== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==6131== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6131== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6131== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6131== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6131== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6131== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6131== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6131== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6131== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6131== by 0x402D9C: main (TestCertClient.cpp:192)
==6131==
==6131== 280 bytes in 1 blocks are possibly lost in loss record 129 of 130
==6131== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6131== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6131== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==6131== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==6131== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==6131== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==6131== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==6131== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==6131== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6131== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6131== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6131== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6131== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6131== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6131== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6131== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6131== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6131== by 0x402D9C: main (TestCertClient.cpp:192)
==6131==
==6131== LEAK SUMMARY:
==6131== definitely lost: 0 bytes in 0 blocks
==6131== indirectly lost: 0 bytes in 0 blocks
==6131== possibly lost: 480 bytes in 3 blocks
==6131== still reachable: 5,396 bytes in 127 blocks
==6131== suppressed: 0 bytes in 0 blocks
==6131== Reachable blocks (those to which a pointer was found) are not shown.
==6131== To see them, rerun with: --leak-check=full --show-reachable=yes
==6131==
==6131== For counts of detected and suppressed errors, rerun with: -v
==6131== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==6138== Memcheck, a memory error detector
==6138== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==6138== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==6138== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.key CONFIG /var/buildMAIN/pegasus/build/certDir/guest invalidPWD PASS guest
==6138== Parent PID: 6137
==6138==
==6138==
==6138== HEAP SUMMARY:
==6138== in use at exit: 5,964 bytes in 130 blocks
==6138== total heap usage: 3,218 allocs, 3,088 frees, 296,648 bytes allocated
==6138==
==6138== 48 bytes in 1 blocks are possibly lost in loss record 115 of 130
==6138== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6138== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6138== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==6138== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==6138== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==6138== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==6138== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==6138== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6138== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6138== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6138== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6138== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6138== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6138== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6138== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6138== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6138== by 0x402D9C: main (TestCertClient.cpp:192)
==6138==
==6138== 152 bytes in 1 blocks are possibly lost in loss record 122 of 130
==6138== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6138== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6138== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==6138== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==6138== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==6138== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==6138== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6138== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6138== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6138== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6138== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6138== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6138== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6138== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6138== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6138== by 0x402D9C: main (TestCertClient.cpp:192)
==6138==
==6138== 280 bytes in 1 blocks are possibly lost in loss record 129 of 130
==6138== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6138== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6138== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==6138== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==6138== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==6138== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==6138== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==6138== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==6138== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6138== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6138== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6138== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6138== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6138== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6138== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6138== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6138== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6138== by 0x402D9C: main (TestCertClient.cpp:192)
==6138==
==6138== LEAK SUMMARY:
==6138== definitely lost: 0 bytes in 0 blocks
==6138== indirectly lost: 0 bytes in 0 blocks
==6138== possibly lost: 480 bytes in 3 blocks
==6138== still reachable: 5,484 bytes in 127 blocks
==6138== suppressed: 0 bytes in 0 blocks
==6138== Reachable blocks (those to which a pointer was found) are not shown.
==6138== To see them, rerun with: --leak-check=full --show-reachable=yes
==6138==
==6138== For counts of detected and suppressed errors, rerun with: -v
==6138== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==6145== Memcheck, a memory error detector
==6145== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==6145== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==6145== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.key CONFIG guest guest PASS guest
==6145== Parent PID: 6144
==6145==
==6145==
==6145== HEAP SUMMARY:
==6145== in use at exit: 5,880 bytes in 130 blocks
==6145== total heap usage: 3,221 allocs, 3,091 frees, 296,900 bytes allocated
==6145==
==6145== 48 bytes in 1 blocks are possibly lost in loss record 116 of 130
==6145== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6145== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6145== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==6145== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==6145== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==6145== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==6145== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==6145== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6145== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6145== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6145== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6145== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6145== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6145== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6145== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6145== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6145== by 0x402D9C: main (TestCertClient.cpp:192)
==6145==
==6145== 152 bytes in 1 blocks are possibly lost in loss record 122 of 130
==6145== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6145== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6145== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==6145== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==6145== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==6145== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==6145== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6145== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6145== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6145== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6145== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6145== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6145== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6145== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6145== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6145== by 0x402D9C: main (TestCertClient.cpp:192)
==6145==
==6145== 280 bytes in 1 blocks are possibly lost in loss record 129 of 130
==6145== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6145== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6145== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==6145== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==6145== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==6145== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==6145== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==6145== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==6145== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6145== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6145== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6145== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6145== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6145== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6145== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6145== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6145== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6145== by 0x402D9C: main (TestCertClient.cpp:192)
==6145==
==6145== LEAK SUMMARY:
==6145== definitely lost: 0 bytes in 0 blocks
==6145== indirectly lost: 0 bytes in 0 blocks
==6145== possibly lost: 480 bytes in 3 blocks
==6145== still reachable: 5,400 bytes in 127 blocks
==6145== suppressed: 0 bytes in 0 blocks
==6145== Reachable blocks (those to which a pointer was found) are not shown.
==6145== To see them, rerun with: --leak-check=full --show-reachable=yes
==6145==
==6145== For counts of detected and suppressed errors, rerun with: -v
==6145== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==6274== Memcheck, a memory error detector
==6274== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==6274== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==6274== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.key CONFIG NONE NONE PASS guest
==6274== Parent PID: 6273
==6274==
==6274==
==6274== HEAP SUMMARY:
==6274== in use at exit: 5,736 bytes in 130 blocks
==6274== total heap usage: 3,218 allocs, 3,088 frees, 296,002 bytes allocated
==6274==
==6274== 48 bytes in 1 blocks are possibly lost in loss record 116 of 130
==6274== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6274== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6274== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==6274== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==6274== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==6274== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==6274== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==6274== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6274== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6274== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6274== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6274== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6274== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6274== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6274== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6274== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6274== by 0x402D9C: main (TestCertClient.cpp:192)
==6274==
==6274== 152 bytes in 1 blocks are possibly lost in loss record 122 of 130
==6274== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6274== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6274== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==6274== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==6274== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==6274== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==6274== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6274== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6274== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6274== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6274== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6274== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6274== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6274== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6274== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6274== by 0x402D9C: main (TestCertClient.cpp:192)
==6274==
==6274== 280 bytes in 1 blocks are possibly lost in loss record 129 of 130
==6274== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6274== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6274== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==6274== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==6274== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==6274== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==6274== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==6274== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==6274== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6274== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6274== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6274== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6274== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6274== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6274== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6274== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6274== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6274== by 0x402D9C: main (TestCertClient.cpp:192)
==6274==
==6274== LEAK SUMMARY:
==6274== definitely lost: 0 bytes in 0 blocks
==6274== indirectly lost: 0 bytes in 0 blocks
==6274== possibly lost: 480 bytes in 3 blocks
==6274== still reachable: 5,256 bytes in 127 blocks
==6274== suppressed: 0 bytes in 0 blocks
==6274== Reachable blocks (those to which a pointer was found) are not shown.
==6274== To see them, rerun with: --leak-check=full --show-reachable=yes
==6274==
==6274== For counts of detected and suppressed errors, rerun with: -v
==6274== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==6281== Memcheck, a memory error detector
==6281== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==6281== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==6281== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.key CONFIG guest invalidPWD PASS guest
==6281== Parent PID: 6280
==6281==
==6281==
==6281== HEAP SUMMARY:
==6281== in use at exit: 5,750 bytes in 130 blocks
==6281== total heap usage: 3,219 allocs, 3,089 frees, 296,120 bytes allocated
==6281==
==6281== 48 bytes in 1 blocks are possibly lost in loss record 116 of 130
==6281== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6281== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6281== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==6281== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==6281== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==6281== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==6281== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==6281== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6281== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6281== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6281== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6281== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6281== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6281== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6281== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6281== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6281== by 0x402D9C: main (TestCertClient.cpp:192)
==6281==
==6281== 152 bytes in 1 blocks are possibly lost in loss record 122 of 130
==6281== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6281== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6281== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==6281== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==6281== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==6281== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==6281== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6281== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6281== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6281== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6281== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6281== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6281== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6281== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6281== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6281== by 0x402D9C: main (TestCertClient.cpp:192)
==6281==
==6281== 280 bytes in 1 blocks are possibly lost in loss record 129 of 130
==6281== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6281== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6281== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==6281== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==6281== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==6281== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==6281== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==6281== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==6281== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6281== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6281== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6281== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6281== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6281== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6281== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6281== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6281== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6281== by 0x402D9C: main (TestCertClient.cpp:192)
==6281==
==6281== LEAK SUMMARY:
==6281== definitely lost: 0 bytes in 0 blocks
==6281== indirectly lost: 0 bytes in 0 blocks
==6281== possibly lost: 480 bytes in 3 blocks
==6281== still reachable: 5,270 bytes in 127 blocks
==6281== suppressed: 0 bytes in 0 blocks
==6281== Reachable blocks (those to which a pointer was found) are not shown.
==6281== To see them, rerun with: --leak-check=full --show-reachable=yes
==6281==
==6281== For counts of detected and suppressed errors, rerun with: -v
==6281== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==6288== Memcheck, a memory error detector
==6288== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==6288== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==6288== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testSCertInTrustStoreValidUser.key CONFIG guest guest PASS guest
==6288== Parent PID: 6287
==6288==
==6288==
==6288== HEAP SUMMARY:
==6288== in use at exit: 5,740 bytes in 130 blocks
==6288== total heap usage: 3,224 allocs, 3,094 frees, 296,678 bytes allocated
==6288==
==6288== 48 bytes in 1 blocks are possibly lost in loss record 116 of 130
==6288== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6288== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6288== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==6288== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==6288== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==6288== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==6288== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==6288== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6288== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6288== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6288== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6288== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6288== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6288== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6288== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6288== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6288== by 0x402D9C: main (TestCertClient.cpp:192)
==6288==
==6288== 152 bytes in 1 blocks are possibly lost in loss record 122 of 130
==6288== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6288== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6288== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==6288== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==6288== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==6288== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==6288== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6288== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6288== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6288== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6288== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6288== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6288== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6288== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6288== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6288== by 0x402D9C: main (TestCertClient.cpp:192)
==6288==
==6288== 280 bytes in 1 blocks are possibly lost in loss record 129 of 130
==6288== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6288== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6288== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==6288== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==6288== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==6288== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==6288== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==6288== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==6288== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6288== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6288== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6288== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6288== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6288== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6288== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6288== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6288== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6288== by 0x402D9C: main (TestCertClient.cpp:192)
==6288==
==6288== LEAK SUMMARY:
==6288== definitely lost: 0 bytes in 0 blocks
==6288== indirectly lost: 0 bytes in 0 blocks
==6288== possibly lost: 480 bytes in 3 blocks
==6288== still reachable: 5,260 bytes in 127 blocks
==6288== suppressed: 0 bytes in 0 blocks
==6288== Reachable blocks (those to which a pointer was found) are not shown.
==6288== To see them, rerun with: --leak-check=full --show-reachable=yes
==6288==
==6288== For counts of detected and suppressed errors, rerun with: -v
==6288== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==6366== Memcheck, a memory error detector
==6366== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==6366== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==6366== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.key CONFIG NONE NONE PASS guest
==6366== Parent PID: 6365
==6366==
==6366==
==6366== HEAP SUMMARY:
==6366== in use at exit: 5,876 bytes in 130 blocks
==6366== total heap usage: 3,220 allocs, 3,090 frees, 296,768 bytes allocated
==6366==
==6366== 48 bytes in 1 blocks are possibly lost in loss record 116 of 130
==6366== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6366== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6366== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==6366== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==6366== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==6366== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==6366== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==6366== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6366== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6366== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6366== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6366== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6366== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6366== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6366== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6366== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6366== by 0x402D9C: main (TestCertClient.cpp:192)
==6366==
==6366== 152 bytes in 1 blocks are possibly lost in loss record 122 of 130
==6366== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6366== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6366== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==6366== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==6366== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==6366== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==6366== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6366== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6366== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6366== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6366== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6366== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6366== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6366== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6366== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6366== by 0x402D9C: main (TestCertClient.cpp:192)
==6366==
==6366== 280 bytes in 1 blocks are possibly lost in loss record 129 of 130
==6366== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6366== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6366== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==6366== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==6366== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==6366== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==6366== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==6366== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==6366== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6366== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6366== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6366== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6366== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6366== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6366== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6366== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6366== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6366== by 0x402D9C: main (TestCertClient.cpp:192)
==6366==
==6366== LEAK SUMMARY:
==6366== definitely lost: 0 bytes in 0 blocks
==6366== indirectly lost: 0 bytes in 0 blocks
==6366== possibly lost: 480 bytes in 3 blocks
==6366== still reachable: 5,396 bytes in 127 blocks
==6366== suppressed: 0 bytes in 0 blocks
==6366== Reachable blocks (those to which a pointer was found) are not shown.
==6366== To see them, rerun with: --leak-check=full --show-reachable=yes
==6366==
==6366== For counts of detected and suppressed errors, rerun with: -v
==6366== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==6373== Memcheck, a memory error detector
==6373== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==6373== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==6373== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.key CONFIG /var/buildMAIN/pegasus/build/certDir/guest invalidPWD PASS guest
==6373== Parent PID: 6372
==6373==
==6373==
==6373== HEAP SUMMARY:
==6373== in use at exit: 5,964 bytes in 130 blocks
==6373== total heap usage: 3,217 allocs, 3,087 frees, 296,632 bytes allocated
==6373==
==6373== 48 bytes in 1 blocks are possibly lost in loss record 115 of 130
==6373== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6373== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6373== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==6373== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==6373== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==6373== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==6373== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==6373== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6373== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6373== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6373== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6373== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6373== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6373== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6373== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6373== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6373== by 0x402D9C: main (TestCertClient.cpp:192)
==6373==
==6373== 152 bytes in 1 blocks are possibly lost in loss record 122 of 130
==6373== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6373== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6373== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==6373== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==6373== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==6373== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==6373== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6373== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6373== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6373== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6373== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6373== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6373== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6373== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6373== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6373== by 0x402D9C: main (TestCertClient.cpp:192)
==6373==
==6373== 280 bytes in 1 blocks are possibly lost in loss record 129 of 130
==6373== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6373== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6373== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==6373== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==6373== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==6373== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==6373== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==6373== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==6373== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6373== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6373== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6373== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6373== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6373== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6373== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6373== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6373== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6373== by 0x402D9C: main (TestCertClient.cpp:192)
==6373==
==6373== LEAK SUMMARY:
==6373== definitely lost: 0 bytes in 0 blocks
==6373== indirectly lost: 0 bytes in 0 blocks
==6373== possibly lost: 480 bytes in 3 blocks
==6373== still reachable: 5,484 bytes in 127 blocks
==6373== suppressed: 0 bytes in 0 blocks
==6373== Reachable blocks (those to which a pointer was found) are not shown.
==6373== To see them, rerun with: --leak-check=full --show-reachable=yes
==6373==
==6373== For counts of detected and suppressed errors, rerun with: -v
==6373== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==6380== Memcheck, a memory error detector
==6380== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==6380== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==6380== Command: /var/buildMAIN/pegasus/build/bin_exe/TestCertClient /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.cert /var/buildMAIN/pegasus/build/certDir/testECertNotInTrustStoreValidUser_testRACertInTrustStoreValidUser.key CONFIG guest guest PASS guest
==6380== Parent PID: 6379
==6380==
==6380==
==6380== HEAP SUMMARY:
==6380== in use at exit: 5,880 bytes in 130 blocks
==6380== total heap usage: 3,217 allocs, 3,087 frees, 296,548 bytes allocated
==6380==
==6380== 48 bytes in 1 blocks are possibly lost in loss record 116 of 130
==6380== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6380== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6380== by 0x4FB84B0: Pegasus::StringRep::create(unsigned short const*, unsigned long) (String.cpp:410)
==6380== by 0x4FB8511: Pegasus::String::String(Pegasus::Char16 const*, unsigned int) (String.cpp:481)
==6380== by 0x4FB859E: Pegasus::String::subString(unsigned int, unsigned int) const (String.cpp:731)
==6380== by 0x4F9D2CA: Pegasus::HTTPMessage::parseStatusLine(Pegasus::String const&, Pegasus::String&, unsigned int&, Pegasus::String&) (HTTPMessage.cpp:521)
==6380== by 0x4C3D389: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:159)
==6380== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6380== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6380== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6380== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6380== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6380== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6380== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6380== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6380== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6380== by 0x402D9C: main (TestCertClient.cpp:192)
==6380==
==6380== 152 bytes in 1 blocks are possibly lost in loss record 122 of 130
==6380== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6380== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6380== by 0x4FB9044: Pegasus::StringRep::create(char const*, unsigned long) (String.cpp:431)
==6380== by 0x4FB90DB: Pegasus::String::String(char const*, unsigned int) (String.cpp:499)
==6380== by 0x4FDC61B: Pegasus::XmlReader::decodeURICharacters(Pegasus::String) (XmlReader.cpp:835)
==6380== by 0x4C3D830: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:258)
==6380== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6380== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6380== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6380== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6380== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6380== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6380== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6380== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6380== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6380== by 0x402D9C: main (TestCertClient.cpp:192)
==6380==
==6380== 280 bytes in 1 blocks are possibly lost in loss record 129 of 130
==6380== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==6380== by 0x4FBA1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==6380== by 0x4FB7FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==6380== by 0x4FB805D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==6380== by 0x4FB80DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==6380== by 0x4C42C31: Pegasus::_makeHTTPErrorMessage(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:100)
==6380== by 0x4C42CEE: Pegasus::CIMClientHTTPErrorException::CIMClientHTTPErrorException(unsigned int, Pegasus::String const&, Pegasus::String const&, Pegasus::String const&) (CIMClientException.cpp:135)
==6380== by 0x4C3D933: Pegasus::CIMOperationResponseDecoder::_handleHTTPMessage(Pegasus::HTTPMessage*) (CIMOperationResponseDecoder.cpp:268)
==6380== by 0x4C3E579: Pegasus::CIMOperationResponseDecoder::handleEnqueue() (CIMOperationResponseDecoder.cpp:86)
==6380== by 0x4FA092C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==6380== by 0x4F95BE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==6380== by 0x4F98C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==6380== by 0x4F91DDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==6380== by 0x4FA6BD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==6380== by 0x4C27226: Pegasus::CIMClientRep::_doRequest(Pegasus::AutoPtr >&, Pegasus::MessageType) (CIMClientRep.cpp:1087)
==6380== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClientRep.cpp:1006)
==6380== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array const&, Pegasus::Array&) (CIMClient.cpp:470)
==6380== by 0x402D9C: main (TestCertClient.cpp:192)
==6380==
==6380== LEAK SUMMARY:
==6380== definitely lost: 0 bytes in 0 blocks
==6380== indirectly lost: 0 bytes in 0 blocks
==6380== possibly lost: 480 bytes in 3 blocks
==6380== still reachable: 5,400 bytes in 127 blocks
==6380== suppressed: 0 bytes in 0 blocks
==6380== Reachable blocks (those to which a pointer was found) are not shown.
==6380== To see them, rerun with: --leak-check=full --show-reachable=yes
==6380==
==6380== For counts of detected and suppressed errors, rerun with: -v
==6380== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15428== Memcheck, a memory error detector.
==15428== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15428== Using LibVEX rev 1658, a library for dynamic binary translation.
==15428== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15428== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==15428== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15428== For more details, rerun with: -v
==15428==
==15428== My PID = 15428, parent PID = 15427. Prog and args are:
==15428== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest
==15428== IndicationStressTestClass
==15428== test/TestProvider
==15428== run
==15428== 10
==15428== 1
==15428== guest
==15428==
==15428==
==15428== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1)
==15428== malloc/free: in use at exit: 35,532 bytes in 238 blocks.
==15428== malloc/free: 20,941 allocs, 20,703 frees, 3,063,671 bytes allocated.
==15428== For counts of detected errors, rerun with: -v
==15428== searching for pointers to 238 not-freed blocks.
==15428== checked 11,293,480 bytes.
==15428==
==15428== 288 bytes in 1 blocks are definitely lost in loss record 31 of 42
==15428== at 0x4A04B32: calloc (vg_replace_malloc.c:279)
==15428== by 0x3680E0FEF2: _dl_allocate_tls (in /lib64/ld-2.5.so)
==15428== by 0x3681E06A33: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.5.so)
==15428== by 0x5566E28: Pegasus::Threads::create(Pegasus::ThreadType&, Pegasus::Threads::Type, void* (*)(void*), void*) (Threads.cpp:218)
==15428== by 0x5625CC5: Pegasus::Thread::run() (Thread.cpp:119)
==15428== by 0x5626B0D: Pegasus::ThreadPool::_initializeThread() (ThreadPool.cpp:498)
==15428== by 0x5627142: Pegasus::ThreadPool::allocate_and_awaken(void*, void* (*)(void*), Pegasus::Semaphore*) (ThreadPool.cpp:312)
==15428== by 0x4C10AF5: Pegasus::CIMListenerIndicationDispatcherRep::deliverIndication(Pegasus::String, Pegasus::CIMInstance, Pegasus::ContentLanguageList) (CIMListenerIndicationDispatcher.cpp:202)
==15428== by 0x4C10E1A: Pegasus::CIMListenerIndicationDispatcherRep::handleIndicationRequest(Pegasus::CIMExportIndicationRequestMessage*) (CIMListenerIndicationDispatcher.cpp:168)
==15428== by 0x4C110C3: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:288)
==15428== by 0x4C10238: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267)
==15428== by 0x55F881C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==15428== by 0x55FAA62: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:292)
==15428== by 0x5066745: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822)
==15428== by 0x50679AB: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481)
==15428== by 0x5067CFA: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121)
==15428== by 0x50648BE: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137)
==15428== by 0x55F881C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==15428== by 0x55EDAD5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==15428== by 0x55F0B71: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==15428== by 0x55E9CCC: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2314)
==15428== by 0x55FEAC2: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586)
==15428== by 0x4C0EBD5: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260)
==15428== by 0x4C0F32D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387)
==15428== by 0x56277F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==15428==
==15428==
==15428== 288 bytes in 1 blocks are possibly lost in loss record 33 of 42
==15428== at 0x4A04B32: calloc (vg_replace_malloc.c:279)
==15428== by 0x3680E0FEF2: _dl_allocate_tls (in /lib64/ld-2.5.so)
==15428== by 0x3681E06A33: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.5.so)
==15428== by 0x5566E28: Pegasus::Threads::create(Pegasus::ThreadType&, Pegasus::Threads::Type, void* (*)(void*), void*) (Threads.cpp:218)
==15428== by 0x5625CC5: Pegasus::Thread::run() (Thread.cpp:119)
==15428== by 0x55B5213: Pegasus::cimom::cimom() (Cimom.cpp:216)
==15428== by 0x55FBD4E: Pegasus::MessageQueueService::MessageQueueService(char const*) (MessageQueueService.cpp:199)
==15428== by 0x4C11454: Pegasus::CIMListenerIndicationDispatcher::CIMListenerIndicationDispatcher() (CIMListenerIndicationDispatcher.cpp:249)
==15428== by 0x4C0E339: Pegasus::CIMListenerRep::CIMListenerRep(unsigned, Pegasus::SSLContext*) (CIMListener.cpp:455)
==15428== by 0x4C0E3C3: Pegasus::CIMListener::CIMListener(unsigned, Pegasus::SSLContext*) (CIMListener.cpp:622)
==15428== by 0x40AB97: _beginTest(Pegasus::CIMClient&, char const*, char const*, char const*, char const*) (IndicationStressTest.cpp:1171)
==15428== by 0x40C13C: main (IndicationStressTest.cpp:1574)
==15428==
==15428== LEAK SUMMARY:
==15428== definitely lost: 288 bytes in 1 blocks.
==15428== possibly lost: 288 bytes in 1 blocks.
==15428== still reachable: 34,956 bytes in 236 blocks.
==15428== suppressed: 0 bytes in 0 blocks.
==15428== Reachable blocks (those to which a pointer was found) are not shown.
==15428== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==3780== Memcheck, a memory error detector
==3780== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==3780== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==3780== Command: /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest IndicationStressTestClass test/TestProvider run 10 1 guest
==3780== Parent PID: 3779
==3780==
==3780==
==3780== HEAP SUMMARY:
==3780== in use at exit: 35,532 bytes in 238 blocks
==3780== total heap usage: 20,922 allocs, 20,684 frees, 3,062,504 bytes allocated
==3780==
==3780== 288 bytes in 1 blocks are possibly lost in loss record 220 of 238
==3780== at 0x4A05140: calloc (vg_replace_malloc.c:418)
==3780== by 0x3680E0FEF2: _dl_allocate_tls (in /lib64/ld-2.5.so)
==3780== by 0x3681E06A33: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.5.so)
==3780== by 0x5567F38: Pegasus::Threads::create(Pegasus::ThreadType&, Pegasus::Threads::Type, void* (*)(void*), void*) (Threads.cpp:218)
==3780== by 0x5626DD5: Pegasus::Thread::run() (Thread.cpp:119)
==3780== by 0x55B6323: Pegasus::cimom::cimom() (Cimom.cpp:216)
==3780== by 0x55FCE5E: Pegasus::MessageQueueService::MessageQueueService(char const*) (MessageQueueService.cpp:199)
==3780== by 0x4C12454: Pegasus::CIMListenerIndicationDispatcher::CIMListenerIndicationDispatcher() (CIMListenerIndicationDispatcher.cpp:249)
==3780== by 0x4C0F339: Pegasus::CIMListenerRep::CIMListenerRep(unsigned int, Pegasus::SSLContext*) (CIMListener.cpp:455)
==3780== by 0x4C0F3C3: Pegasus::CIMListener::CIMListener(unsigned int, Pegasus::SSLContext*) (CIMListener.cpp:622)
==3780== by 0x40AB97: _beginTest(Pegasus::CIMClient&, char const*, char const*, char const*, char const*) (IndicationStressTest.cpp:1171)
==3780== by 0x40C13C: main (IndicationStressTest.cpp:1574)
==3780==
==3780== 288 bytes in 1 blocks are definitely lost in loss record 221 of 238
==3780== at 0x4A05140: calloc (vg_replace_malloc.c:418)
==3780== by 0x3680E0FEF2: _dl_allocate_tls (in /lib64/ld-2.5.so)
==3780== by 0x3681E06A33: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.5.so)
==3780== by 0x5567F38: Pegasus::Threads::create(Pegasus::ThreadType&, Pegasus::Threads::Type, void* (*)(void*), void*) (Threads.cpp:218)
==3780== by 0x5626DD5: Pegasus::Thread::run() (Thread.cpp:119)
==3780== by 0x5627C1D: Pegasus::ThreadPool::_initializeThread() (ThreadPool.cpp:498)
==3780== by 0x5628252: Pegasus::ThreadPool::allocate_and_awaken(void*, void* (*)(void*), Pegasus::Semaphore*) (ThreadPool.cpp:312)
==3780== by 0x4C11AF5: Pegasus::CIMListenerIndicationDispatcherRep::deliverIndication(Pegasus::String, Pegasus::CIMInstance, Pegasus::ContentLanguageList) (CIMListenerIndicationDispatcher.cpp:202)
==3780== by 0x4C11E1A: Pegasus::CIMListenerIndicationDispatcherRep::handleIndicationRequest(Pegasus::CIMExportIndicationRequestMessage*) (CIMListenerIndicationDispatcher.cpp:168)
==3780== by 0x4C120C3: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:288)
==3780== by 0x4C11238: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267)
==3780== by 0x55F992C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==3780== by 0x55FBB72: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:292)
==3780== by 0x5067745: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned int, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822)
==3780== by 0x50689AB: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481)
==3780== by 0x5068CFA: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121)
==3780== by 0x50658BE: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137)
==3780== by 0x55F992C: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:126)
==3780== by 0x55EEBE5: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2256)
==3780== by 0x55F1C81: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:365)
==3780== by 0x55EADDC: Pegasus::HTTPConnection::run(unsigned int) (HTTPConnection.cpp:2314)
==3780== by 0x55FFBD2: Pegasus::Monitor::run(unsigned int) (Monitor.cpp:586)
==3780== by 0x4C0FBD5: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260)
==3780== by 0x4C1032D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387)
==3780== by 0x5628903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==3780==
==3780== LEAK SUMMARY:
==3780== definitely lost: 288 bytes in 1 blocks
==3780== indirectly lost: 0 bytes in 0 blocks
==3780== possibly lost: 288 bytes in 1 blocks
==3780== still reachable: 34,956 bytes in 236 blocks
==3780== suppressed: 0 bytes in 0 blocks
==3780== Reachable blocks (those to which a pointer was found) are not shown.
==3780== To see them, rerun with: --leak-check=full --show-reachable=yes
==3780==
==3780== For counts of detected and suppressed errors, rerun with: -v
==3780== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5026== Memcheck, a memory error detector
==5026== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5026== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5026== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl abcd
==5026== Parent PID: 5025
==5026==
==5026==
==5026== HEAP SUMMARY:
==5026== in use at exit: 2,320 bytes in 4 blocks
==5026== total heap usage: 207 allocs, 203 frees, 30,338 bytes allocated
==5026==
==5026== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5026== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5026== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5026== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5026== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5026== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5026== by 0x4C0E9C5: Pegasus::UnexpectedArgumentException::UnexpectedArgumentException(Pegasus::String const&) (CommandException.cpp:320)
==5026== by 0x405B68: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:719)
==5026== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5026==
==5026== LEAK SUMMARY:
==5026== definitely lost: 0 bytes in 0 blocks
==5026== indirectly lost: 0 bytes in 0 blocks
==5026== possibly lost: 88 bytes in 1 blocks
==5026== still reachable: 2,232 bytes in 3 blocks
==5026== suppressed: 0 bytes in 0 blocks
==5026== Reachable blocks (those to which a pointer was found) are not shown.
==5026== To see them, rerun with: --leak-check=full --show-reachable=yes
==5026==
==5026== For counts of detected and suppressed errors, rerun with: -v
==5026== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5035== Memcheck, a memory error detector
==5035== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5035== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5035== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -a -a
==5035== Parent PID: 5034
==5035==
==5035==
==5035== HEAP SUMMARY:
==5035== in use at exit: 2,320 bytes in 4 blocks
==5035== total heap usage: 212 allocs, 208 frees, 30,282 bytes allocated
==5035==
==5035== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5035== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5035== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5035== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5035== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5035== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5035== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==5035== by 0x405CDF: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:742)
==5035== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5035==
==5035== LEAK SUMMARY:
==5035== definitely lost: 0 bytes in 0 blocks
==5035== indirectly lost: 0 bytes in 0 blocks
==5035== possibly lost: 88 bytes in 1 blocks
==5035== still reachable: 2,232 bytes in 3 blocks
==5035== suppressed: 0 bytes in 0 blocks
==5035== Reachable blocks (those to which a pointer was found) are not shown.
==5035== To see them, rerun with: --leak-check=full --show-reachable=yes
==5035==
==5035== For counts of detected and suppressed errors, rerun with: -v
==5035== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5041== Memcheck, a memory error detector
==5041== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5041== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5041== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -r -a
==5041== Parent PID: 5040
==5041==
==5041==
==5041== HEAP SUMMARY:
==5041== in use at exit: 2,320 bytes in 4 blocks
==5041== total heap usage: 212 allocs, 208 frees, 30,292 bytes allocated
==5041==
==5041== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5041== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5041== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5041== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5041== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5041== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5041== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==5041== by 0x405C62: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:734)
==5041== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5041==
==5041== LEAK SUMMARY:
==5041== definitely lost: 0 bytes in 0 blocks
==5041== indirectly lost: 0 bytes in 0 blocks
==5041== possibly lost: 88 bytes in 1 blocks
==5041== still reachable: 2,232 bytes in 3 blocks
==5041== suppressed: 0 bytes in 0 blocks
==5041== Reachable blocks (those to which a pointer was found) are not shown.
==5041== To see them, rerun with: --leak-check=full --show-reachable=yes
==5041==
==5041== For counts of detected and suppressed errors, rerun with: -v
==5041== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5047== Memcheck, a memory error detector
==5047== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5047== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5047== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -a -r
==5047== Parent PID: 5046
==5047==
==5047==
==5047== HEAP SUMMARY:
==5047== in use at exit: 2,320 bytes in 4 blocks
==5047== total heap usage: 212 allocs, 208 frees, 30,292 bytes allocated
==5047==
==5047== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5047== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5047== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5047== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5047== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5047== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5047== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==5047== by 0x405D62: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:756)
==5047== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5047==
==5047== LEAK SUMMARY:
==5047== definitely lost: 0 bytes in 0 blocks
==5047== indirectly lost: 0 bytes in 0 blocks
==5047== possibly lost: 88 bytes in 1 blocks
==5047== still reachable: 2,232 bytes in 3 blocks
==5047== suppressed: 0 bytes in 0 blocks
==5047== Reachable blocks (those to which a pointer was found) are not shown.
==5047== To see them, rerun with: --leak-check=full --show-reachable=yes
==5047==
==5047== For counts of detected and suppressed errors, rerun with: -v
==5047== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5053== Memcheck, a memory error detector
==5053== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5053== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5053== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -a -l
==5053== Parent PID: 5052
==5053==
==5053==
==5053== HEAP SUMMARY:
==5053== in use at exit: 2,320 bytes in 4 blocks
==5053== total heap usage: 212 allocs, 208 frees, 30,292 bytes allocated
==5053==
==5053== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5053== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5053== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5053== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5053== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5053== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5053== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==5053== by 0x405E62: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:778)
==5053== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5053==
==5053== LEAK SUMMARY:
==5053== definitely lost: 0 bytes in 0 blocks
==5053== indirectly lost: 0 bytes in 0 blocks
==5053== possibly lost: 88 bytes in 1 blocks
==5053== still reachable: 2,232 bytes in 3 blocks
==5053== suppressed: 0 bytes in 0 blocks
==5053== Reachable blocks (those to which a pointer was found) are not shown.
==5053== To see them, rerun with: --leak-check=full --show-reachable=yes
==5053==
==5053== For counts of detected and suppressed errors, rerun with: -v
==5053== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5059== Memcheck, a memory error detector
==5059== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5059== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5059== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -r -r
==5059== Parent PID: 5058
==5059==
==5059==
==5059== HEAP SUMMARY:
==5059== in use at exit: 2,320 bytes in 4 blocks
==5059== total heap usage: 212 allocs, 208 frees, 30,282 bytes allocated
==5059==
==5059== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5059== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5059== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5059== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5059== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5059== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5059== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==5059== by 0x405DDF: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:764)
==5059== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5059==
==5059== LEAK SUMMARY:
==5059== definitely lost: 0 bytes in 0 blocks
==5059== indirectly lost: 0 bytes in 0 blocks
==5059== possibly lost: 88 bytes in 1 blocks
==5059== still reachable: 2,232 bytes in 3 blocks
==5059== suppressed: 0 bytes in 0 blocks
==5059== Reachable blocks (those to which a pointer was found) are not shown.
==5059== To see them, rerun with: --leak-check=full --show-reachable=yes
==5059==
==5059== For counts of detected and suppressed errors, rerun with: -v
==5059== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5065== Memcheck, a memory error detector
==5065== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5065== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5065== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -l -l
==5065== Parent PID: 5064
==5065==
==5065==
==5065== HEAP SUMMARY:
==5065== in use at exit: 2,320 bytes in 4 blocks
==5065== total heap usage: 212 allocs, 208 frees, 30,282 bytes allocated
==5065==
==5065== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5065== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5065== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5065== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5065== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5065== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5065== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==5065== by 0x405EDF: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:786)
==5065== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5065==
==5065== LEAK SUMMARY:
==5065== definitely lost: 0 bytes in 0 blocks
==5065== indirectly lost: 0 bytes in 0 blocks
==5065== possibly lost: 88 bytes in 1 blocks
==5065== still reachable: 2,232 bytes in 3 blocks
==5065== suppressed: 0 bytes in 0 blocks
==5065== Reachable blocks (those to which a pointer was found) are not shown.
==5065== To see them, rerun with: --leak-check=full --show-reachable=yes
==5065==
==5065== For counts of detected and suppressed errors, rerun with: -v
==5065== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5071== Memcheck, a memory error detector
==5071== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5071== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5071== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -l -i abc -i abc
==5071== Parent PID: 5070
==5071==
==5071==
==5071== HEAP SUMMARY:
==5071== in use at exit: 2,320 bytes in 4 blocks
==5071== total heap usage: 220 allocs, 216 frees, 30,496 bytes allocated
==5071==
==5071== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5071== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5071== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5071== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5071== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5071== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5071== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==5071== by 0x406026: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:815)
==5071== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5071==
==5071== LEAK SUMMARY:
==5071== definitely lost: 0 bytes in 0 blocks
==5071== indirectly lost: 0 bytes in 0 blocks
==5071== possibly lost: 88 bytes in 1 blocks
==5071== still reachable: 2,232 bytes in 3 blocks
==5071== suppressed: 0 bytes in 0 blocks
==5071== Reachable blocks (those to which a pointer was found) are not shown.
==5071== To see them, rerun with: --leak-check=full --show-reachable=yes
==5071==
==5071== For counts of detected and suppressed errors, rerun with: -v
==5071== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5077== Memcheck, a memory error detector
==5077== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5077== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5077== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -l -i
==5077== Parent PID: 5076
==5077==
==5077==
==5077== HEAP SUMMARY:
==5077== in use at exit: 2,768 bytes in 4 blocks
==5077== total heap usage: 212 allocs, 208 frees, 30,284 bytes allocated
==5077==
==5077== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==5077== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5077== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5077== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5077== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5077== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5077== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5077== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5077== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5077== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==5077== by 0x40582C: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:674)
==5077== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5077==
==5077== LEAK SUMMARY:
==5077== definitely lost: 0 bytes in 0 blocks
==5077== indirectly lost: 0 bytes in 0 blocks
==5077== possibly lost: 536 bytes in 1 blocks
==5077== still reachable: 2,232 bytes in 3 blocks
==5077== suppressed: 0 bytes in 0 blocks
==5077== Reachable blocks (those to which a pointer was found) are not shown.
==5077== To see them, rerun with: --leak-check=full --show-reachable=yes
==5077==
==5077== For counts of detected and suppressed errors, rerun with: -v
==5077== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5083== Memcheck, a memory error detector
==5083== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5083== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5083== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -r
==5083== Parent PID: 5082
==5083==
==5083==
==5083== HEAP SUMMARY:
==5083== in use at exit: 2,320 bytes in 4 blocks
==5083== total heap usage: 208 allocs, 204 frees, 30,192 bytes allocated
==5083==
==5083== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5083== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5083== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5083== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5083== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5083== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5083== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==5083== by 0x4064B5: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:868)
==5083== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5083==
==5083== LEAK SUMMARY:
==5083== definitely lost: 0 bytes in 0 blocks
==5083== indirectly lost: 0 bytes in 0 blocks
==5083== possibly lost: 88 bytes in 1 blocks
==5083== still reachable: 2,232 bytes in 3 blocks
==5083== suppressed: 0 bytes in 0 blocks
==5083== Reachable blocks (those to which a pointer was found) are not shown.
==5083== To see them, rerun with: --leak-check=full --show-reachable=yes
==5083==
==5083== For counts of detected and suppressed errors, rerun with: -v
==5083== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5089== Memcheck, a memory error detector
==5089== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5089== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5089== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -r -i
==5089== Parent PID: 5088
==5089==
==5089==
==5089== HEAP SUMMARY:
==5089== in use at exit: 2,768 bytes in 4 blocks
==5089== total heap usage: 212 allocs, 208 frees, 30,284 bytes allocated
==5089==
==5089== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==5089== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5089== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5089== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5089== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5089== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5089== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5089== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5089== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5089== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==5089== by 0x40582C: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:674)
==5089== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5089==
==5089== LEAK SUMMARY:
==5089== definitely lost: 0 bytes in 0 blocks
==5089== indirectly lost: 0 bytes in 0 blocks
==5089== possibly lost: 536 bytes in 1 blocks
==5089== still reachable: 2,232 bytes in 3 blocks
==5089== suppressed: 0 bytes in 0 blocks
==5089== Reachable blocks (those to which a pointer was found) are not shown.
==5089== To see them, rerun with: --leak-check=full --show-reachable=yes
==5089==
==5089== For counts of detected and suppressed errors, rerun with: -v
==5089== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5095== Memcheck, a memory error detector
==5095== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5095== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5095== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -a -f
==5095== Parent PID: 5094
==5095==
==5095==
==5095== HEAP SUMMARY:
==5095== in use at exit: 2,768 bytes in 4 blocks
==5095== total heap usage: 212 allocs, 208 frees, 30,284 bytes allocated
==5095==
==5095== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==5095== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5095== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5095== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5095== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5095== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5095== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5095== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5095== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5095== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==5095== by 0x40582C: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:674)
==5095== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5095==
==5095== LEAK SUMMARY:
==5095== definitely lost: 0 bytes in 0 blocks
==5095== indirectly lost: 0 bytes in 0 blocks
==5095== possibly lost: 536 bytes in 1 blocks
==5095== still reachable: 2,232 bytes in 3 blocks
==5095== suppressed: 0 bytes in 0 blocks
==5095== Reachable blocks (those to which a pointer was found) are not shown.
==5095== To see them, rerun with: --leak-check=full --show-reachable=yes
==5095==
==5095== For counts of detected and suppressed errors, rerun with: -v
==5095== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5107== Memcheck, a memory error detector
==5107== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5107== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5107== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -a
==5107== Parent PID: 5106
==5107==
==5107==
==5107== HEAP SUMMARY:
==5107== in use at exit: 2,320 bytes in 4 blocks
==5107== total heap usage: 208 allocs, 204 frees, 30,192 bytes allocated
==5107==
==5107== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5107== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5107== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5107== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5107== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5107== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5107== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==5107== by 0x406432: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:852)
==5107== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5107==
==5107== LEAK SUMMARY:
==5107== definitely lost: 0 bytes in 0 blocks
==5107== indirectly lost: 0 bytes in 0 blocks
==5107== possibly lost: 88 bytes in 1 blocks
==5107== still reachable: 2,232 bytes in 3 blocks
==5107== suppressed: 0 bytes in 0 blocks
==5107== Reachable blocks (those to which a pointer was found) are not shown.
==5107== To see them, rerun with: --leak-check=full --show-reachable=yes
==5107==
==5107== For counts of detected and suppressed errors, rerun with: -v
==5107== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5113== Memcheck, a memory error detector
==5113== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5113== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5113== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -a -f abc.pem -z
==5113== Parent PID: 5112
==5113==
==5113==
==5113== HEAP SUMMARY:
==5113== in use at exit: 2,768 bytes in 4 blocks
==5113== total heap usage: 216 allocs, 212 frees, 30,368 bytes allocated
==5113==
==5113== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==5113== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5113== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5113== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5113== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5113== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5113== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5113== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5113== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5113== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==5113== by 0x40582C: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:674)
==5113== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5113==
==5113== LEAK SUMMARY:
==5113== definitely lost: 0 bytes in 0 blocks
==5113== indirectly lost: 0 bytes in 0 blocks
==5113== possibly lost: 536 bytes in 1 blocks
==5113== still reachable: 2,232 bytes in 3 blocks
==5113== suppressed: 0 bytes in 0 blocks
==5113== Reachable blocks (those to which a pointer was found) are not shown.
==5113== To see them, rerun with: --leak-check=full --show-reachable=yes
==5113==
==5113== For counts of detected and suppressed errors, rerun with: -v
==5113== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5119== Memcheck, a memory error detector
==5119== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5119== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5119== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -l -z
==5119== Parent PID: 5118
==5119==
==5119==
==5119== HEAP SUMMARY:
==5119== in use at exit: 2,768 bytes in 4 blocks
==5119== total heap usage: 210 allocs, 206 frees, 30,202 bytes allocated
==5119==
==5119== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==5119== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5119== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5119== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5119== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5119== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5119== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5119== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5119== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5119== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==5119== by 0x40582C: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:674)
==5119== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5119==
==5119== LEAK SUMMARY:
==5119== definitely lost: 0 bytes in 0 blocks
==5119== indirectly lost: 0 bytes in 0 blocks
==5119== possibly lost: 536 bytes in 1 blocks
==5119== still reachable: 2,232 bytes in 3 blocks
==5119== suppressed: 0 bytes in 0 blocks
==5119== Reachable blocks (those to which a pointer was found) are not shown.
==5119== To see them, rerun with: --leak-check=full --show-reachable=yes
==5119==
==5119== For counts of detected and suppressed errors, rerun with: -v
==5119== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5125== Memcheck, a memory error detector
==5125== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5125== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5125== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -r -z
==5125== Parent PID: 5124
==5125==
==5125==
==5125== HEAP SUMMARY:
==5125== in use at exit: 2,768 bytes in 4 blocks
==5125== total heap usage: 210 allocs, 206 frees, 30,202 bytes allocated
==5125==
==5125== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==5125== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5125== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5125== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5125== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5125== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5125== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5125== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5125== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5125== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==5125== by 0x40582C: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:674)
==5125== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5125==
==5125== LEAK SUMMARY:
==5125== definitely lost: 0 bytes in 0 blocks
==5125== indirectly lost: 0 bytes in 0 blocks
==5125== possibly lost: 536 bytes in 1 blocks
==5125== still reachable: 2,232 bytes in 3 blocks
==5125== suppressed: 0 bytes in 0 blocks
==5125== Reachable blocks (those to which a pointer was found) are not shown.
==5125== To see them, rerun with: --leak-check=full --show-reachable=yes
==5125==
==5125== For counts of detected and suppressed errors, rerun with: -v
==5125== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5131== Memcheck, a memory error detector
==5131== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5131== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5131== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -a -f /var/buildMAIN/pegasus/build/testca.crl -f /var/buildMAIN/pegasus/build/testca.crl
==5131== Parent PID: 5130
==5131==
==5131==
==5131== HEAP SUMMARY:
==5131== in use at exit: 2,320 bytes in 4 blocks
==5131== total heap usage: 220 allocs, 216 frees, 30,640 bytes allocated
==5131==
==5131== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5131== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5131== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5131== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5131== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5131== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5131== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==5131== by 0x405F6F: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:800)
==5131== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5131==
==5131== LEAK SUMMARY:
==5131== definitely lost: 0 bytes in 0 blocks
==5131== indirectly lost: 0 bytes in 0 blocks
==5131== possibly lost: 88 bytes in 1 blocks
==5131== still reachable: 2,232 bytes in 3 blocks
==5131== suppressed: 0 bytes in 0 blocks
==5131== Reachable blocks (those to which a pointer was found) are not shown.
==5131== To see them, rerun with: --leak-check=full --show-reachable=yes
==5131==
==5131== For counts of detected and suppressed errors, rerun with: -v
==5131== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5137== Memcheck, a memory error detector
==5137== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5137== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5137== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl
==5137== Parent PID: 5136
==5137==
==5137==
==5137== HEAP SUMMARY:
==5137== in use at exit: 2,768 bytes in 4 blocks
==5137== total heap usage: 202 allocs, 198 frees, 29,812 bytes allocated
==5137==
==5137== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==5137== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5137== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5137== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5137== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5137== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5137== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5137== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5137== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5137== by 0x4C0DD22: Pegasus::Command::localizeMessage(char const*, char const*, char const*, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg) (Command.cpp:97)
==5137== by 0x4061EF: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:838)
==5137== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5137==
==5137== LEAK SUMMARY:
==5137== definitely lost: 0 bytes in 0 blocks
==5137== indirectly lost: 0 bytes in 0 blocks
==5137== possibly lost: 536 bytes in 1 blocks
==5137== still reachable: 2,232 bytes in 3 blocks
==5137== suppressed: 0 bytes in 0 blocks
==5137== Reachable blocks (those to which a pointer was found) are not shown.
==5137== To see them, rerun with: --leak-check=full --show-reachable=yes
==5137==
==5137== For counts of detected and suppressed errors, rerun with: -v
==5137== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5143== Memcheck, a memory error detector
==5143== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5143== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5143== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl -no
==5143== Parent PID: 5142
==5143==
==5143==
==5143== HEAP SUMMARY:
==5143== in use at exit: 2,768 bytes in 4 blocks
==5143== total heap usage: 210 allocs, 206 frees, 30,570 bytes allocated
==5143==
==5143== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==5143== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5143== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5143== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5143== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==5143== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==5143== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==5143== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==5143== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==5143== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==5143== by 0x40582C: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:674)
==5143== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5143==
==5143== LEAK SUMMARY:
==5143== definitely lost: 0 bytes in 0 blocks
==5143== indirectly lost: 0 bytes in 0 blocks
==5143== possibly lost: 536 bytes in 1 blocks
==5143== still reachable: 2,232 bytes in 3 blocks
==5143== suppressed: 0 bytes in 0 blocks
==5143== Reachable blocks (those to which a pointer was found) are not shown.
==5143== To see them, rerun with: --leak-check=full --show-reachable=yes
==5143==
==5143== For counts of detected and suppressed errors, rerun with: -v
==5143== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5161== Memcheck, a memory error detector
==5161== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5161== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5161== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl --help --version
==5161== Parent PID: 5160
==5161==
==5161==
==5161== HEAP SUMMARY:
==5161== in use at exit: 2,320 bytes in 4 blocks
==5161== total heap usage: 213 allocs, 209 frees, 30,354 bytes allocated
==5161==
==5161== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5161== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5161== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5161== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5161== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5161== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5161== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==5161== by 0x405A94: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:708)
==5161== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5161==
==5161== LEAK SUMMARY:
==5161== definitely lost: 0 bytes in 0 blocks
==5161== indirectly lost: 0 bytes in 0 blocks
==5161== possibly lost: 88 bytes in 1 blocks
==5161== still reachable: 2,232 bytes in 3 blocks
==5161== suppressed: 0 bytes in 0 blocks
==5161== Reachable blocks (those to which a pointer was found) are not shown.
==5161== To see them, rerun with: --leak-check=full --show-reachable=yes
==5161==
==5161== For counts of detected and suppressed errors, rerun with: -v
==5161== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==5167== Memcheck, a memory error detector
==5167== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==5167== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==5167== Command: /var/buildMAIN/pegasus/build/bin_exe/cimcrl --version --help
==5167== Parent PID: 5166
==5167==
==5167==
==5167== HEAP SUMMARY:
==5167== in use at exit: 2,320 bytes in 4 blocks
==5167== total heap usage: 213 allocs, 209 frees, 30,348 bytes allocated
==5167==
==5167== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==5167== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==5167== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==5167== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==5167== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==5167== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==5167== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==5167== by 0x4059A1: Pegasus::CIMCRLCommand::setCommand(unsigned int, char**) (CIMCRLCommand.cpp:696)
==5167== by 0x40A755: main (CIMCRLCommand.cpp:1091)
==5167==
==5167== LEAK SUMMARY:
==5167== definitely lost: 0 bytes in 0 blocks
==5167== indirectly lost: 0 bytes in 0 blocks
==5167== possibly lost: 88 bytes in 1 blocks
==5167== still reachable: 2,232 bytes in 3 blocks
==5167== suppressed: 0 bytes in 0 blocks
==5167== Reachable blocks (those to which a pointer was found) are not shown.
==5167== To see them, rerun with: --leak-check=full --show-reachable=yes
==5167==
==5167== For counts of detected and suppressed errors, rerun with: -v
==5167== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14684== Memcheck, a memory error detector
==14684== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14684== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14684== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -v
==14684== Parent PID: 14683
==14684==
==14684==
==14684== HEAP SUMMARY:
==14684== in use at exit: 4,640 bytes in 7 blocks
==14684== total heap usage: 219 allocs, 212 frees, 35,946 bytes allocated
==14684==
==14684== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14684== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14684== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14684== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14684== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14684== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14684== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14684== by 0x4112E5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:584)
==14684== by 0x413538: main (CIMSubCommand.cpp:3011)
==14684==
==14684== LEAK SUMMARY:
==14684== definitely lost: 0 bytes in 0 blocks
==14684== indirectly lost: 0 bytes in 0 blocks
==14684== possibly lost: 88 bytes in 1 blocks
==14684== still reachable: 4,552 bytes in 6 blocks
==14684== suppressed: 0 bytes in 0 blocks
==14684== Reachable blocks (those to which a pointer was found) are not shown.
==14684== To see them, rerun with: --leak-check=full --show-reachable=yes
==14684==
==14684== For counts of detected and suppressed errors, rerun with: -v
==14684== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14690== Memcheck, a memory error detector
==14690== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14690== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14690== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -lf
==14690== Parent PID: 14689
==14690==
==14690==
==14690== HEAP SUMMARY:
==14690== in use at exit: 4,640 bytes in 7 blocks
==14690== total heap usage: 225 allocs, 218 frees, 36,098 bytes allocated
==14690==
==14690== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14690== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14690== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14690== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14690== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14690== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14690== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==14690== by 0x41110D: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:549)
==14690== by 0x413538: main (CIMSubCommand.cpp:3011)
==14690==
==14690== LEAK SUMMARY:
==14690== definitely lost: 0 bytes in 0 blocks
==14690== indirectly lost: 0 bytes in 0 blocks
==14690== possibly lost: 88 bytes in 1 blocks
==14690== still reachable: 4,552 bytes in 6 blocks
==14690== suppressed: 0 bytes in 0 blocks
==14690== Reachable blocks (those to which a pointer was found) are not shown.
==14690== To see them, rerun with: --leak-check=full --show-reachable=yes
==14690==
==14690== For counts of detected and suppressed errors, rerun with: -v
==14690== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14696== Memcheck, a memory error detector
==14696== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14696== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14696== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -l
==14696== Parent PID: 14695
==14696==
==14696==
==14696== HEAP SUMMARY:
==14696== in use at exit: 5,088 bytes in 7 blocks
==14696== total heap usage: 218 allocs, 211 frees, 35,730 bytes allocated
==14696==
==14696== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14696== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14696== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14696== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14696== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14696== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14696== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14696== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14696== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14696== by 0x505FE54: getoopt::parse(int, char**) (getoopt.cpp:625)
==14696== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==14696== by 0x413538: main (CIMSubCommand.cpp:3011)
==14696==
==14696== LEAK SUMMARY:
==14696== definitely lost: 0 bytes in 0 blocks
==14696== indirectly lost: 0 bytes in 0 blocks
==14696== possibly lost: 536 bytes in 1 blocks
==14696== still reachable: 4,552 bytes in 6 blocks
==14696== suppressed: 0 bytes in 0 blocks
==14696== Reachable blocks (those to which a pointer was found) are not shown.
==14696== To see them, rerun with: --leak-check=full --show-reachable=yes
==14696==
==14696== For counts of detected and suppressed errors, rerun with: -v
==14696== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14702== Memcheck, a memory error detector
==14702== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14702== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14702== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lx
==14702== Parent PID: 14701
==14702==
==14702==
==14702== HEAP SUMMARY:
==14702== in use at exit: 4,730 bytes in 8 blocks
==14702== total heap usage: 220 allocs, 212 frees, 36,072 bytes allocated
==14702==
==14702== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==14702== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14702== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14702== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14702== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14702== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14702== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==14702== by 0x411FE4: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:717)
==14702== by 0x413538: main (CIMSubCommand.cpp:3011)
==14702==
==14702== LEAK SUMMARY:
==14702== definitely lost: 0 bytes in 0 blocks
==14702== indirectly lost: 0 bytes in 0 blocks
==14702== possibly lost: 152 bytes in 1 blocks
==14702== still reachable: 4,578 bytes in 7 blocks
==14702== suppressed: 0 bytes in 0 blocks
==14702== Reachable blocks (those to which a pointer was found) are not shown.
==14702== To see them, rerun with: --leak-check=full --show-reachable=yes
==14702==
==14702== For counts of detected and suppressed errors, rerun with: -v
==14702== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14708== Memcheck, a memory error detector
==14708== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14708== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14708== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -v -v
==14708== Parent PID: 14707
==14708==
==14708==
==14708== HEAP SUMMARY:
==14708== in use at exit: 4,666 bytes in 8 blocks
==14708== total heap usage: 228 allocs, 220 frees, 36,170 bytes allocated
==14708==
==14708== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==14708== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14708== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14708== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14708== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14708== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14708== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==14708== by 0x411362: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:591)
==14708== by 0x413538: main (CIMSubCommand.cpp:3011)
==14708==
==14708== LEAK SUMMARY:
==14708== definitely lost: 0 bytes in 0 blocks
==14708== indirectly lost: 0 bytes in 0 blocks
==14708== possibly lost: 88 bytes in 1 blocks
==14708== still reachable: 4,578 bytes in 7 blocks
==14708== suppressed: 0 bytes in 0 blocks
==14708== Reachable blocks (those to which a pointer was found) are not shown.
==14708== To see them, rerun with: --leak-check=full --show-reachable=yes
==14708==
==14708== For counts of detected and suppressed errors, rerun with: -v
==14708== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14714== Memcheck, a memory error detector
==14714== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14714== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14714== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n
==14714== Parent PID: 14713
==14714==
==14714==
==14714== HEAP SUMMARY:
==14714== in use at exit: 5,088 bytes in 7 blocks
==14714== total heap usage: 224 allocs, 217 frees, 36,070 bytes allocated
==14714==
==14714== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14714== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14714== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14714== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14714== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14714== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14714== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14714== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14714== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14714== by 0x505FE54: getoopt::parse(int, char**) (getoopt.cpp:625)
==14714== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==14714== by 0x413538: main (CIMSubCommand.cpp:3011)
==14714==
==14714== LEAK SUMMARY:
==14714== definitely lost: 0 bytes in 0 blocks
==14714== indirectly lost: 0 bytes in 0 blocks
==14714== possibly lost: 536 bytes in 1 blocks
==14714== still reachable: 4,552 bytes in 6 blocks
==14714== suppressed: 0 bytes in 0 blocks
==14714== Reachable blocks (those to which a pointer was found) are not shown.
==14714== To see them, rerun with: --leak-check=full --show-reachable=yes
==14714==
==14714== For counts of detected and suppressed errors, rerun with: -v
==14714== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14720== Memcheck, a memory error detector
==14720== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14720== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14720== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n ns1 -n ns2
==14720== Parent PID: 14719
==14720==
==14720==
==14720== HEAP SUMMARY:
==14720== in use at exit: 4,666 bytes in 8 blocks
==14720== total heap usage: 232 allocs, 224 frees, 36,282 bytes allocated
==14720==
==14720== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==14720== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14720== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14720== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14720== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14720== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14720== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==14720== by 0x4116C7: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:659)
==14720== by 0x413538: main (CIMSubCommand.cpp:3011)
==14720==
==14720== LEAK SUMMARY:
==14720== definitely lost: 0 bytes in 0 blocks
==14720== indirectly lost: 0 bytes in 0 blocks
==14720== possibly lost: 88 bytes in 1 blocks
==14720== still reachable: 4,578 bytes in 7 blocks
==14720== suppressed: 0 bytes in 0 blocks
==14720== Reachable blocks (those to which a pointer was found) are not shown.
==14720== To see them, rerun with: --leak-check=full --show-reachable=yes
==14720==
==14720== For counts of detected and suppressed errors, rerun with: -v
==14720== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14726== Memcheck, a memory error detector
==14726== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14726== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14726== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub
==14726== Parent PID: 14725
==14726==
==14726==
==14726== HEAP SUMMARY:
==14726== in use at exit: 5,088 bytes in 7 blocks
==14726== total heap usage: 213 allocs, 206 frees, 35,562 bytes allocated
==14726==
==14726== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14726== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14726== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14726== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14726== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14726== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14726== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14726== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14726== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14726== by 0x4C0DD22: Pegasus::Command::localizeMessage(char const*, char const*, char const*, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg) (Command.cpp:97)
==14726== by 0x4118CA: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:683)
==14726== by 0x413538: main (CIMSubCommand.cpp:3011)
==14726==
==14726== LEAK SUMMARY:
==14726== definitely lost: 0 bytes in 0 blocks
==14726== indirectly lost: 0 bytes in 0 blocks
==14726== possibly lost: 536 bytes in 1 blocks
==14726== still reachable: 4,552 bytes in 6 blocks
==14726== suppressed: 0 bytes in 0 blocks
==14726== Reachable blocks (those to which a pointer was found) are not shown.
==14726== To see them, rerun with: --leak-check=full --show-reachable=yes
==14726==
==14726== For counts of detected and suppressed errors, rerun with: -v
==14726== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14732== Memcheck, a memory error detector
==14732== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14732== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14732== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -F Filter01
==14732== Parent PID: 14731
==14732==
==14732==
==14732== HEAP SUMMARY:
==14732== in use at exit: 5,088 bytes in 7 blocks
==14732== total heap usage: 220 allocs, 213 frees, 35,938 bytes allocated
==14732==
==14732== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14732== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14732== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14732== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14732== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14732== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14732== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14732== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14732== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14732== by 0x4C0DD22: Pegasus::Command::localizeMessage(char const*, char const*, char const*, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg) (Command.cpp:97)
==14732== by 0x4118CA: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:683)
==14732== by 0x413538: main (CIMSubCommand.cpp:3011)
==14732==
==14732== LEAK SUMMARY:
==14732== definitely lost: 0 bytes in 0 blocks
==14732== indirectly lost: 0 bytes in 0 blocks
==14732== possibly lost: 536 bytes in 1 blocks
==14732== still reachable: 4,552 bytes in 6 blocks
==14732== suppressed: 0 bytes in 0 blocks
==14732== Reachable blocks (those to which a pointer was found) are not shown.
==14732== To see them, rerun with: --leak-check=full --show-reachable=yes
==14732==
==14732== For counts of detected and suppressed errors, rerun with: -v
==14732== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14738== Memcheck, a memory error detector
==14738== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14738== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14738== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -no
==14738== Parent PID: 14737
==14738==
==14738==
==14738== HEAP SUMMARY:
==14738== in use at exit: 5,114 bytes in 8 blocks
==14738== total heap usage: 219 allocs, 211 frees, 35,902 bytes allocated
==14738==
==14738== 536 bytes in 1 blocks are possibly lost in loss record 7 of 8
==14738== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14738== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14738== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14738== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14738== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14738== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14738== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14738== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14738== by 0x4C0DD22: Pegasus::Command::localizeMessage(char const*, char const*, char const*, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg) (Command.cpp:97)
==14738== by 0x4118CA: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:683)
==14738== by 0x413538: main (CIMSubCommand.cpp:3011)
==14738==
==14738== LEAK SUMMARY:
==14738== definitely lost: 0 bytes in 0 blocks
==14738== indirectly lost: 0 bytes in 0 blocks
==14738== possibly lost: 536 bytes in 1 blocks
==14738== still reachable: 4,578 bytes in 7 blocks
==14738== suppressed: 0 bytes in 0 blocks
==14738== Reachable blocks (those to which a pointer was found) are not shown.
==14738== To see them, rerun with: --leak-check=full --show-reachable=yes
==14738==
==14738== For counts of detected and suppressed errors, rerun with: -v
==14738== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14744== Memcheck, a memory error detector
==14744== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14744== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14744== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub no_such_option
==14744== Parent PID: 14743
==14744==
==14744==
==14744== HEAP SUMMARY:
==14744== in use at exit: 4,704 bytes in 7 blocks
==14744== total heap usage: 218 allocs, 211 frees, 36,178 bytes allocated
==14744==
==14744== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14744== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14744== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14744== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14744== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14744== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14744== by 0x4C0E9C5: Pegasus::UnexpectedArgumentException::UnexpectedArgumentException(Pegasus::String const&) (CommandException.cpp:320)
==14744== by 0x410D6E: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:479)
==14744== by 0x413538: main (CIMSubCommand.cpp:3011)
==14744==
==14744== LEAK SUMMARY:
==14744== definitely lost: 0 bytes in 0 blocks
==14744== indirectly lost: 0 bytes in 0 blocks
==14744== possibly lost: 152 bytes in 1 blocks
==14744== still reachable: 4,552 bytes in 6 blocks
==14744== suppressed: 0 bytes in 0 blocks
==14744== Reachable blocks (those to which a pointer was found) are not shown.
==14744== To see them, rerun with: --leak-check=full --show-reachable=yes
==14744==
==14744== For counts of detected and suppressed errors, rerun with: -v
==14744== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14756== Memcheck, a memory error detector
==14756== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14756== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14756== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help --help
==14756== Parent PID: 14755
==14756==
==14756==
==14756== HEAP SUMMARY:
==14756== in use at exit: 4,640 bytes in 7 blocks
==14756== total heap usage: 223 allocs, 216 frees, 36,060 bytes allocated
==14756==
==14756== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14756== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14756== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14756== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14756== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14756== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14756== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==14756== by 0x410AFF: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:456)
==14756== by 0x413538: main (CIMSubCommand.cpp:3011)
==14756==
==14756== LEAK SUMMARY:
==14756== definitely lost: 0 bytes in 0 blocks
==14756== indirectly lost: 0 bytes in 0 blocks
==14756== possibly lost: 88 bytes in 1 blocks
==14756== still reachable: 4,552 bytes in 6 blocks
==14756== suppressed: 0 bytes in 0 blocks
==14756== Reachable blocks (those to which a pointer was found) are not shown.
==14756== To see them, rerun with: --leak-check=full --show-reachable=yes
==14756==
==14756== For counts of detected and suppressed errors, rerun with: -v
==14756== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14762== Memcheck, a memory error detector
==14762== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14762== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14762== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -h
==14762== Parent PID: 14761
==14762==
==14762==
==14762== HEAP SUMMARY:
==14762== in use at exit: 5,088 bytes in 7 blocks
==14762== total heap usage: 216 allocs, 209 frees, 35,648 bytes allocated
==14762==
==14762== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14762== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14762== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14762== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14762== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14762== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14762== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14762== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14762== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14762== by 0x505F7EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==14762== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==14762== by 0x413538: main (CIMSubCommand.cpp:3011)
==14762==
==14762== LEAK SUMMARY:
==14762== definitely lost: 0 bytes in 0 blocks
==14762== indirectly lost: 0 bytes in 0 blocks
==14762== possibly lost: 536 bytes in 1 blocks
==14762== still reachable: 4,552 bytes in 6 blocks
==14762== suppressed: 0 bytes in 0 blocks
==14762== Reachable blocks (those to which a pointer was found) are not shown.
==14762== To see them, rerun with: --leak-check=full --show-reachable=yes
==14762==
==14762== For counts of detected and suppressed errors, rerun with: -v
==14762== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14768== Memcheck, a memory error detector
==14768== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14768== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14768== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -h -h
==14768== Parent PID: 14767
==14768==
==14768==
==14768== HEAP SUMMARY:
==14768== in use at exit: 5,088 bytes in 7 blocks
==14768== total heap usage: 221 allocs, 214 frees, 36,322 bytes allocated
==14768==
==14768== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14768== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14768== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14768== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14768== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14768== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14768== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14768== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14768== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14768== by 0x505F7EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==14768== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==14768== by 0x413538: main (CIMSubCommand.cpp:3011)
==14768==
==14768== LEAK SUMMARY:
==14768== definitely lost: 0 bytes in 0 blocks
==14768== indirectly lost: 0 bytes in 0 blocks
==14768== possibly lost: 536 bytes in 1 blocks
==14768== still reachable: 4,552 bytes in 6 blocks
==14768== suppressed: 0 bytes in 0 blocks
==14768== Reachable blocks (those to which a pointer was found) are not shown.
==14768== To see them, rerun with: --leak-check=full --show-reachable=yes
==14768==
==14768== For counts of detected and suppressed errors, rerun with: -v
==14768== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14776== Memcheck, a memory error detector
==14776== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14776== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14776== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -h --help
==14776== Parent PID: 14775
==14776==
==14776==
==14776== HEAP SUMMARY:
==14776== in use at exit: 5,088 bytes in 7 blocks
==14776== total heap usage: 220 allocs, 213 frees, 35,936 bytes allocated
==14776==
==14776== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14776== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14776== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14776== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14776== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14776== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14776== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14776== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14776== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14776== by 0x505F7EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==14776== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==14776== by 0x413538: main (CIMSubCommand.cpp:3011)
==14776==
==14776== LEAK SUMMARY:
==14776== definitely lost: 0 bytes in 0 blocks
==14776== indirectly lost: 0 bytes in 0 blocks
==14776== possibly lost: 536 bytes in 1 blocks
==14776== still reachable: 4,552 bytes in 6 blocks
==14776== suppressed: 0 bytes in 0 blocks
==14776== Reachable blocks (those to which a pointer was found) are not shown.
==14776== To see them, rerun with: --leak-check=full --show-reachable=yes
==14776==
==14776== For counts of detected and suppressed errors, rerun with: -v
==14776== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14782== Memcheck, a memory error detector
==14782== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14782== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14782== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -h
==14782== Parent PID: 14781
==14782==
==14782==
==14782== HEAP SUMMARY:
==14782== in use at exit: 5,088 bytes in 7 blocks
==14782== total heap usage: 220 allocs, 213 frees, 35,936 bytes allocated
==14782==
==14782== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14782== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14782== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14782== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14782== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14782== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14782== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14782== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14782== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14782== by 0x505F7EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==14782== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==14782== by 0x413538: main (CIMSubCommand.cpp:3011)
==14782==
==14782== LEAK SUMMARY:
==14782== definitely lost: 0 bytes in 0 blocks
==14782== indirectly lost: 0 bytes in 0 blocks
==14782== possibly lost: 536 bytes in 1 blocks
==14782== still reachable: 4,552 bytes in 6 blocks
==14782== suppressed: 0 bytes in 0 blocks
==14782== Reachable blocks (those to which a pointer was found) are not shown.
==14782== To see them, rerun with: --leak-check=full --show-reachable=yes
==14782==
==14782== For counts of detected and suppressed errors, rerun with: -v
==14782== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14788== Memcheck, a memory error detector
==14788== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14788== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14788== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -rs
==14788== Parent PID: 14787
==14788==
==14788==
==14788== HEAP SUMMARY:
==14788== in use at exit: 4,640 bytes in 7 blocks
==14788== total heap usage: 224 allocs, 217 frees, 36,088 bytes allocated
==14788==
==14788== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14788== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14788== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14788== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14788== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14788== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14788== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14788== by 0x4111BA: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:563)
==14788== by 0x413538: main (CIMSubCommand.cpp:3011)
==14788==
==14788== LEAK SUMMARY:
==14788== definitely lost: 0 bytes in 0 blocks
==14788== indirectly lost: 0 bytes in 0 blocks
==14788== possibly lost: 88 bytes in 1 blocks
==14788== still reachable: 4,552 bytes in 6 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: --leak-check=full --show-reachable=yes
==14788==
==14788== For counts of detected and suppressed errors, rerun with: -v
==14788== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14794== Memcheck, a memory error detector
==14794== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14794== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14794== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -ls
==14794== Parent PID: 14793
==14794==
==14794==
==14794== HEAP SUMMARY:
==14794== in use at exit: 4,640 bytes in 7 blocks
==14794== total heap usage: 224 allocs, 217 frees, 36,088 bytes allocated
==14794==
==14794== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14794== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14794== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14794== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14794== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14794== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14794== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14794== by 0x411090: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:541)
==14794== by 0x413538: main (CIMSubCommand.cpp:3011)
==14794==
==14794== LEAK SUMMARY:
==14794== definitely lost: 0 bytes in 0 blocks
==14794== indirectly lost: 0 bytes in 0 blocks
==14794== possibly lost: 88 bytes in 1 blocks
==14794== still reachable: 4,552 bytes in 6 blocks
==14794== suppressed: 0 bytes in 0 blocks
==14794== Reachable blocks (those to which a pointer was found) are not shown.
==14794== To see them, rerun with: --leak-check=full --show-reachable=yes
==14794==
==14794== For counts of detected and suppressed errors, rerun with: -v
==14794== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14800== Memcheck, a memory error detector
==14800== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14800== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14800== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -e
==14800== Parent PID: 14799
==14800==
==14800==
==14800== HEAP SUMMARY:
==14800== in use at exit: 4,640 bytes in 7 blocks
==14800== total heap usage: 223 allocs, 216 frees, 36,058 bytes allocated
==14800==
==14800== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14800== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14800== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14800== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14800== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14800== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14800== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14800== by 0x410F90: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:518)
==14800== by 0x413538: main (CIMSubCommand.cpp:3011)
==14800==
==14800== LEAK SUMMARY:
==14800== definitely lost: 0 bytes in 0 blocks
==14800== indirectly lost: 0 bytes in 0 blocks
==14800== possibly lost: 88 bytes in 1 blocks
==14800== still reachable: 4,552 bytes in 6 blocks
==14800== suppressed: 0 bytes in 0 blocks
==14800== Reachable blocks (those to which a pointer was found) are not shown.
==14800== To see them, rerun with: --leak-check=full --show-reachable=yes
==14800==
==14800== For counts of detected and suppressed errors, rerun with: -v
==14800== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14806== Memcheck, a memory error detector
==14806== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14806== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14806== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -v
==14806== Parent PID: 14805
==14806==
==14806==
==14806== HEAP SUMMARY:
==14806== in use at exit: 4,640 bytes in 7 blocks
==14806== total heap usage: 223 allocs, 216 frees, 36,058 bytes allocated
==14806==
==14806== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14806== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14806== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14806== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14806== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14806== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14806== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14806== by 0x4112E5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:584)
==14806== by 0x413538: main (CIMSubCommand.cpp:3011)
==14806==
==14806== LEAK SUMMARY:
==14806== definitely lost: 0 bytes in 0 blocks
==14806== indirectly lost: 0 bytes in 0 blocks
==14806== possibly lost: 88 bytes in 1 blocks
==14806== still reachable: 4,552 bytes in 6 blocks
==14806== suppressed: 0 bytes in 0 blocks
==14806== Reachable blocks (those to which a pointer was found) are not shown.
==14806== To see them, rerun with: --leak-check=full --show-reachable=yes
==14806==
==14806== For counts of detected and suppressed errors, rerun with: -v
==14806== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14812== Memcheck, a memory error detector
==14812== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14812== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14812== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -d
==14812== Parent PID: 14811
==14812==
==14812==
==14812== HEAP SUMMARY:
==14812== in use at exit: 4,640 bytes in 7 blocks
==14812== total heap usage: 223 allocs, 216 frees, 36,058 bytes allocated
==14812==
==14812== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14812== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14812== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14812== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14812== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14812== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14812== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14812== by 0x410E90: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:495)
==14812== by 0x413538: main (CIMSubCommand.cpp:3011)
==14812==
==14812== LEAK SUMMARY:
==14812== definitely lost: 0 bytes in 0 blocks
==14812== indirectly lost: 0 bytes in 0 blocks
==14812== possibly lost: 88 bytes in 1 blocks
==14812== still reachable: 4,552 bytes in 6 blocks
==14812== suppressed: 0 bytes in 0 blocks
==14812== Reachable blocks (those to which a pointer was found) are not shown.
==14812== To see them, rerun with: --leak-check=full --show-reachable=yes
==14812==
==14812== For counts of detected and suppressed errors, rerun with: -v
==14812== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14818== Memcheck, a memory error detector
==14818== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14818== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14818== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -Fx
==14818== Parent PID: 14817
==14818==
==14818==
==14818== HEAP SUMMARY:
==14818== in use at exit: 4,640 bytes in 7 blocks
==14818== total heap usage: 224 allocs, 217 frees, 36,088 bytes allocated
==14818==
==14818== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14818== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14818== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14818== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14818== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14818== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14818== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14818== by 0x4113F2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:607)
==14818== by 0x413538: main (CIMSubCommand.cpp:3011)
==14818==
==14818== LEAK SUMMARY:
==14818== definitely lost: 0 bytes in 0 blocks
==14818== indirectly lost: 0 bytes in 0 blocks
==14818== possibly lost: 88 bytes in 1 blocks
==14818== still reachable: 4,552 bytes in 6 blocks
==14818== suppressed: 0 bytes in 0 blocks
==14818== Reachable blocks (those to which a pointer was found) are not shown.
==14818== To see them, rerun with: --leak-check=full --show-reachable=yes
==14818==
==14818== For counts of detected and suppressed errors, rerun with: -v
==14818== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14824== Memcheck, a memory error detector
==14824== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14824== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14824== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -Hx
==14824== Parent PID: 14823
==14824==
==14824==
==14824== HEAP SUMMARY:
==14824== in use at exit: 4,640 bytes in 7 blocks
==14824== total heap usage: 224 allocs, 217 frees, 36,088 bytes allocated
==14824==
==14824== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14824== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14824== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14824== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14824== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14824== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14824== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14824== by 0x41151E: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:629)
==14824== by 0x413538: main (CIMSubCommand.cpp:3011)
==14824==
==14824== LEAK SUMMARY:
==14824== definitely lost: 0 bytes in 0 blocks
==14824== indirectly lost: 0 bytes in 0 blocks
==14824== possibly lost: 88 bytes in 1 blocks
==14824== still reachable: 4,552 bytes in 6 blocks
==14824== suppressed: 0 bytes in 0 blocks
==14824== Reachable blocks (those to which a pointer was found) are not shown.
==14824== To see them, rerun with: --leak-check=full --show-reachable=yes
==14824==
==14824== For counts of detected and suppressed errors, rerun with: -v
==14824== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14830== Memcheck, a memory error detector
==14830== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14830== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14830== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -nx
==14830== Parent PID: 14829
==14830==
==14830==
==14830== HEAP SUMMARY:
==14830== in use at exit: 4,640 bytes in 7 blocks
==14830== total heap usage: 224 allocs, 217 frees, 36,088 bytes allocated
==14830==
==14830== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14830== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14830== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14830== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14830== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14830== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14830== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14830== by 0x41164A: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:652)
==14830== by 0x413538: main (CIMSubCommand.cpp:3011)
==14830==
==14830== LEAK SUMMARY:
==14830== definitely lost: 0 bytes in 0 blocks
==14830== indirectly lost: 0 bytes in 0 blocks
==14830== possibly lost: 88 bytes in 1 blocks
==14830== still reachable: 4,552 bytes in 6 blocks
==14830== suppressed: 0 bytes in 0 blocks
==14830== Reachable blocks (those to which a pointer was found) are not shown.
==14830== To see them, rerun with: --leak-check=full --show-reachable=yes
==14830==
==14830== For counts of detected and suppressed errors, rerun with: -v
==14830== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14836== Memcheck, a memory error detector
==14836== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14836== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14836== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version --version
==14836== Parent PID: 14835
==14836==
==14836==
==14836== HEAP SUMMARY:
==14836== in use at exit: 4,640 bytes in 7 blocks
==14836== total heap usage: 225 allocs, 218 frees, 36,154 bytes allocated
==14836==
==14836== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14836== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14836== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14836== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14836== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14836== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14836== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==14836== by 0x410C46: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:468)
==14836== by 0x413538: main (CIMSubCommand.cpp:3011)
==14836==
==14836== LEAK SUMMARY:
==14836== definitely lost: 0 bytes in 0 blocks
==14836== indirectly lost: 0 bytes in 0 blocks
==14836== possibly lost: 88 bytes in 1 blocks
==14836== still reachable: 4,552 bytes in 6 blocks
==14836== suppressed: 0 bytes in 0 blocks
==14836== Reachable blocks (those to which a pointer was found) are not shown.
==14836== To see them, rerun with: --leak-check=full --show-reachable=yes
==14836==
==14836== For counts of detected and suppressed errors, rerun with: -v
==14836== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14842== Memcheck, a memory error detector
==14842== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14842== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14842== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -rs
==14842== Parent PID: 14841
==14842==
==14842==
==14842== HEAP SUMMARY:
==14842== in use at exit: 4,640 bytes in 7 blocks
==14842== total heap usage: 225 allocs, 218 frees, 36,132 bytes allocated
==14842==
==14842== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14842== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14842== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14842== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14842== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14842== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14842== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14842== by 0x4111BA: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:563)
==14842== by 0x413538: main (CIMSubCommand.cpp:3011)
==14842==
==14842== LEAK SUMMARY:
==14842== definitely lost: 0 bytes in 0 blocks
==14842== indirectly lost: 0 bytes in 0 blocks
==14842== possibly lost: 88 bytes in 1 blocks
==14842== still reachable: 4,552 bytes in 6 blocks
==14842== suppressed: 0 bytes in 0 blocks
==14842== Reachable blocks (those to which a pointer was found) are not shown.
==14842== To see them, rerun with: --leak-check=full --show-reachable=yes
==14842==
==14842== For counts of detected and suppressed errors, rerun with: -v
==14842== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14848== Memcheck, a memory error detector
==14848== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14848== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14848== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -ls
==14848== Parent PID: 14847
==14848==
==14848==
==14848== HEAP SUMMARY:
==14848== in use at exit: 4,640 bytes in 7 blocks
==14848== total heap usage: 225 allocs, 218 frees, 36,132 bytes allocated
==14848==
==14848== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14848== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14848== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14848== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14848== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14848== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14848== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14848== by 0x411090: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:541)
==14848== by 0x413538: main (CIMSubCommand.cpp:3011)
==14848==
==14848== LEAK SUMMARY:
==14848== definitely lost: 0 bytes in 0 blocks
==14848== indirectly lost: 0 bytes in 0 blocks
==14848== possibly lost: 88 bytes in 1 blocks
==14848== still reachable: 4,552 bytes in 6 blocks
==14848== suppressed: 0 bytes in 0 blocks
==14848== Reachable blocks (those to which a pointer was found) are not shown.
==14848== To see them, rerun with: --leak-check=full --show-reachable=yes
==14848==
==14848== For counts of detected and suppressed errors, rerun with: -v
==14848== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14854== Memcheck, a memory error detector
==14854== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14854== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14854== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -e
==14854== Parent PID: 14853
==14854==
==14854==
==14854== HEAP SUMMARY:
==14854== in use at exit: 4,640 bytes in 7 blocks
==14854== total heap usage: 224 allocs, 217 frees, 36,102 bytes allocated
==14854==
==14854== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14854== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14854== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14854== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14854== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14854== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14854== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14854== by 0x410F90: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:518)
==14854== by 0x413538: main (CIMSubCommand.cpp:3011)
==14854==
==14854== LEAK SUMMARY:
==14854== definitely lost: 0 bytes in 0 blocks
==14854== indirectly lost: 0 bytes in 0 blocks
==14854== possibly lost: 88 bytes in 1 blocks
==14854== still reachable: 4,552 bytes in 6 blocks
==14854== suppressed: 0 bytes in 0 blocks
==14854== Reachable blocks (those to which a pointer was found) are not shown.
==14854== To see them, rerun with: --leak-check=full --show-reachable=yes
==14854==
==14854== For counts of detected and suppressed errors, rerun with: -v
==14854== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14860== Memcheck, a memory error detector
==14860== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14860== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14860== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -v
==14860== Parent PID: 14859
==14860==
==14860==
==14860== HEAP SUMMARY:
==14860== in use at exit: 4,640 bytes in 7 blocks
==14860== total heap usage: 224 allocs, 217 frees, 36,102 bytes allocated
==14860==
==14860== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14860== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14860== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14860== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14860== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14860== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14860== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14860== by 0x4112E5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:584)
==14860== by 0x413538: main (CIMSubCommand.cpp:3011)
==14860==
==14860== LEAK SUMMARY:
==14860== definitely lost: 0 bytes in 0 blocks
==14860== indirectly lost: 0 bytes in 0 blocks
==14860== possibly lost: 88 bytes in 1 blocks
==14860== still reachable: 4,552 bytes in 6 blocks
==14860== suppressed: 0 bytes in 0 blocks
==14860== Reachable blocks (those to which a pointer was found) are not shown.
==14860== To see them, rerun with: --leak-check=full --show-reachable=yes
==14860==
==14860== For counts of detected and suppressed errors, rerun with: -v
==14860== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14866== Memcheck, a memory error detector
==14866== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14866== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14866== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -d
==14866== Parent PID: 14865
==14866==
==14866==
==14866== HEAP SUMMARY:
==14866== in use at exit: 4,640 bytes in 7 blocks
==14866== total heap usage: 224 allocs, 217 frees, 36,102 bytes allocated
==14866==
==14866== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14866== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14866== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14866== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14866== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14866== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14866== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14866== by 0x410E90: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:495)
==14866== by 0x413538: main (CIMSubCommand.cpp:3011)
==14866==
==14866== LEAK SUMMARY:
==14866== definitely lost: 0 bytes in 0 blocks
==14866== indirectly lost: 0 bytes in 0 blocks
==14866== possibly lost: 88 bytes in 1 blocks
==14866== still reachable: 4,552 bytes in 6 blocks
==14866== suppressed: 0 bytes in 0 blocks
==14866== Reachable blocks (those to which a pointer was found) are not shown.
==14866== To see them, rerun with: --leak-check=full --show-reachable=yes
==14866==
==14866== For counts of detected and suppressed errors, rerun with: -v
==14866== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14872== Memcheck, a memory error detector
==14872== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14872== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14872== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -Fx
==14872== Parent PID: 14871
==14872==
==14872==
==14872== HEAP SUMMARY:
==14872== in use at exit: 4,640 bytes in 7 blocks
==14872== total heap usage: 225 allocs, 218 frees, 36,132 bytes allocated
==14872==
==14872== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14872== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14872== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14872== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14872== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14872== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14872== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14872== by 0x4113F2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:607)
==14872== by 0x413538: main (CIMSubCommand.cpp:3011)
==14872==
==14872== LEAK SUMMARY:
==14872== definitely lost: 0 bytes in 0 blocks
==14872== indirectly lost: 0 bytes in 0 blocks
==14872== possibly lost: 88 bytes in 1 blocks
==14872== still reachable: 4,552 bytes in 6 blocks
==14872== suppressed: 0 bytes in 0 blocks
==14872== Reachable blocks (those to which a pointer was found) are not shown.
==14872== To see them, rerun with: --leak-check=full --show-reachable=yes
==14872==
==14872== For counts of detected and suppressed errors, rerun with: -v
==14872== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14878== Memcheck, a memory error detector
==14878== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14878== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14878== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -Hx
==14878== Parent PID: 14877
==14878==
==14878==
==14878== HEAP SUMMARY:
==14878== in use at exit: 4,640 bytes in 7 blocks
==14878== total heap usage: 225 allocs, 218 frees, 36,132 bytes allocated
==14878==
==14878== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14878== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14878== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14878== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14878== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14878== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14878== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14878== by 0x41151E: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:629)
==14878== by 0x413538: main (CIMSubCommand.cpp:3011)
==14878==
==14878== LEAK SUMMARY:
==14878== definitely lost: 0 bytes in 0 blocks
==14878== indirectly lost: 0 bytes in 0 blocks
==14878== possibly lost: 88 bytes in 1 blocks
==14878== still reachable: 4,552 bytes in 6 blocks
==14878== suppressed: 0 bytes in 0 blocks
==14878== Reachable blocks (those to which a pointer was found) are not shown.
==14878== To see them, rerun with: --leak-check=full --show-reachable=yes
==14878==
==14878== For counts of detected and suppressed errors, rerun with: -v
==14878== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14884== Memcheck, a memory error detector
==14884== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14884== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14884== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -nx
==14884== Parent PID: 14883
==14884==
==14884==
==14884== HEAP SUMMARY:
==14884== in use at exit: 4,640 bytes in 7 blocks
==14884== total heap usage: 225 allocs, 218 frees, 36,132 bytes allocated
==14884==
==14884== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14884== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14884== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14884== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14884== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14884== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14884== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14884== by 0x41164A: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:652)
==14884== by 0x413538: main (CIMSubCommand.cpp:3011)
==14884==
==14884== LEAK SUMMARY:
==14884== definitely lost: 0 bytes in 0 blocks
==14884== indirectly lost: 0 bytes in 0 blocks
==14884== possibly lost: 88 bytes in 1 blocks
==14884== still reachable: 4,552 bytes in 6 blocks
==14884== suppressed: 0 bytes in 0 blocks
==14884== Reachable blocks (those to which a pointer was found) are not shown.
==14884== To see them, rerun with: --leak-check=full --show-reachable=yes
==14884==
==14884== For counts of detected and suppressed errors, rerun with: -v
==14884== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14896== Memcheck, a memory error detector
==14896== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14896== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14896== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -d -e
==14896== Parent PID: 14895
==14896==
==14896==
==14896== HEAP SUMMARY:
==14896== in use at exit: 4,640 bytes in 7 blocks
==14896== total heap usage: 223 allocs, 216 frees, 36,048 bytes allocated
==14896==
==14896== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14896== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14896== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14896== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14896== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14896== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14896== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14896== by 0x410F90: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:518)
==14896== by 0x413538: main (CIMSubCommand.cpp:3011)
==14896==
==14896== LEAK SUMMARY:
==14896== definitely lost: 0 bytes in 0 blocks
==14896== indirectly lost: 0 bytes in 0 blocks
==14896== possibly lost: 88 bytes in 1 blocks
==14896== still reachable: 4,552 bytes in 6 blocks
==14896== suppressed: 0 bytes in 0 blocks
==14896== Reachable blocks (those to which a pointer was found) are not shown.
==14896== To see them, rerun with: --leak-check=full --show-reachable=yes
==14896==
==14896== For counts of detected and suppressed errors, rerun with: -v
==14896== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14902== Memcheck, a memory error detector
==14902== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14902== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14902== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -e -e
==14902== Parent PID: 14901
==14902==
==14902==
==14902== HEAP SUMMARY:
==14902== in use at exit: 4,640 bytes in 7 blocks
==14902== total heap usage: 223 allocs, 216 frees, 36,038 bytes allocated
==14902==
==14902== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14902== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14902== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14902== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14902== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14902== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14902== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==14902== by 0x41100D: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:526)
==14902== by 0x413538: main (CIMSubCommand.cpp:3011)
==14902==
==14902== LEAK SUMMARY:
==14902== definitely lost: 0 bytes in 0 blocks
==14902== indirectly lost: 0 bytes in 0 blocks
==14902== possibly lost: 88 bytes in 1 blocks
==14902== still reachable: 4,552 bytes in 6 blocks
==14902== suppressed: 0 bytes in 0 blocks
==14902== Reachable blocks (those to which a pointer was found) are not shown.
==14902== To see them, rerun with: --leak-check=full --show-reachable=yes
==14902==
==14902== For counts of detected and suppressed errors, rerun with: -v
==14902== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14908== Memcheck, a memory error detector
==14908== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14908== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14908== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -d -d
==14908== Parent PID: 14907
==14908==
==14908==
==14908== HEAP SUMMARY:
==14908== in use at exit: 4,640 bytes in 7 blocks
==14908== total heap usage: 223 allocs, 216 frees, 36,038 bytes allocated
==14908==
==14908== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14908== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14908== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14908== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14908== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14908== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14908== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==14908== by 0x410F0D: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:503)
==14908== by 0x413538: main (CIMSubCommand.cpp:3011)
==14908==
==14908== LEAK SUMMARY:
==14908== definitely lost: 0 bytes in 0 blocks
==14908== indirectly lost: 0 bytes in 0 blocks
==14908== possibly lost: 88 bytes in 1 blocks
==14908== still reachable: 4,552 bytes in 6 blocks
==14908== suppressed: 0 bytes in 0 blocks
==14908== Reachable blocks (those to which a pointer was found) are not shown.
==14908== To see them, rerun with: --leak-check=full --show-reachable=yes
==14908==
==14908== For counts of detected and suppressed errors, rerun with: -v
==14908== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14914== Memcheck, a memory error detector
==14914== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14914== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14914== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -r -r
==14914== Parent PID: 14913
==14914==
==14914==
==14914== HEAP SUMMARY:
==14914== in use at exit: 5,088 bytes in 7 blocks
==14914== total heap usage: 226 allocs, 219 frees, 36,694 bytes allocated
==14914==
==14914== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14914== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14914== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14914== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14914== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14914== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14914== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14914== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14914== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14914== by 0x505FCD6: getoopt::parse(int, char**) (getoopt.cpp:607)
==14914== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==14914== by 0x413538: main (CIMSubCommand.cpp:3011)
==14914==
==14914== LEAK SUMMARY:
==14914== definitely lost: 0 bytes in 0 blocks
==14914== indirectly lost: 0 bytes in 0 blocks
==14914== possibly lost: 536 bytes in 1 blocks
==14914== still reachable: 4,552 bytes in 6 blocks
==14914== suppressed: 0 bytes in 0 blocks
==14914== Reachable blocks (those to which a pointer was found) are not shown.
==14914== To see them, rerun with: --leak-check=full --show-reachable=yes
==14914==
==14914== For counts of detected and suppressed errors, rerun with: -v
==14914== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14920== Memcheck, a memory error detector
==14920== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14920== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14920== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -F filter1 -F filter1
==14920== Parent PID: 14919
==14920==
==14920==
==14920== HEAP SUMMARY:
==14920== in use at exit: 4,666 bytes in 8 blocks
==14920== total heap usage: 232 allocs, 224 frees, 36,298 bytes allocated
==14920==
==14920== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==14920== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14920== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14920== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14920== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14920== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14920== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==14920== by 0x41146F: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:614)
==14920== by 0x413538: main (CIMSubCommand.cpp:3011)
==14920==
==14920== LEAK SUMMARY:
==14920== definitely lost: 0 bytes in 0 blocks
==14920== indirectly lost: 0 bytes in 0 blocks
==14920== possibly lost: 88 bytes in 1 blocks
==14920== still reachable: 4,578 bytes in 7 blocks
==14920== suppressed: 0 bytes in 0 blocks
==14920== Reachable blocks (those to which a pointer was found) are not shown.
==14920== To see them, rerun with: --leak-check=full --show-reachable=yes
==14920==
==14920== For counts of detected and suppressed errors, rerun with: -v
==14920== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14926== Memcheck, a memory error detector
==14926== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14926== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14926== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H handler1 -H handler2
==14926== Parent PID: 14925
==14926==
==14926==
==14926== HEAP SUMMARY:
==14926== in use at exit: 4,666 bytes in 8 blocks
==14926== total heap usage: 232 allocs, 224 frees, 36,302 bytes allocated
==14926==
==14926== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==14926== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14926== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14926== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14926== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14926== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14926== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==14926== by 0x41159B: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:636)
==14926== by 0x413538: main (CIMSubCommand.cpp:3011)
==14926==
==14926== LEAK SUMMARY:
==14926== definitely lost: 0 bytes in 0 blocks
==14926== indirectly lost: 0 bytes in 0 blocks
==14926== possibly lost: 88 bytes in 1 blocks
==14926== still reachable: 4,578 bytes in 7 blocks
==14926== suppressed: 0 bytes in 0 blocks
==14926== Reachable blocks (those to which a pointer was found) are not shown.
==14926== To see them, rerun with: --leak-check=full --show-reachable=yes
==14926==
==14926== For counts of detected and suppressed errors, rerun with: -v
==14926== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14932== Memcheck, a memory error detector
==14932== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14932== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14932== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -T
==14932== Parent PID: 14931
==14932==
==14932==
==14932== HEAP SUMMARY:
==14932== in use at exit: 5,088 bytes in 7 blocks
==14932== total heap usage: 222 allocs, 215 frees, 35,988 bytes allocated
==14932==
==14932== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14932== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14932== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14932== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14932== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14932== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14932== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14932== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14932== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14932== by 0x505F7EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==14932== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==14932== by 0x413538: main (CIMSubCommand.cpp:3011)
==14932==
==14932== LEAK SUMMARY:
==14932== definitely lost: 0 bytes in 0 blocks
==14932== indirectly lost: 0 bytes in 0 blocks
==14932== possibly lost: 536 bytes in 1 blocks
==14932== still reachable: 4,552 bytes in 6 blocks
==14932== suppressed: 0 bytes in 0 blocks
==14932== Reachable blocks (those to which a pointer was found) are not shown.
==14932== To see them, rerun with: --leak-check=full --show-reachable=yes
==14932==
==14932== For counts of detected and suppressed errors, rerun with: -v
==14932== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14938== Memcheck, a memory error detector
==14938== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14938== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14938== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -e -F filter1
==14938== Parent PID: 14937
==14938==
==14938==
==14938== HEAP SUMMARY:
==14938== in use at exit: 4,640 bytes in 7 blocks
==14938== total heap usage: 225 allocs, 218 frees, 36,114 bytes allocated
==14938==
==14938== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14938== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14938== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14938== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14938== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14938== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14938== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==14938== by 0x4121BE: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:743)
==14938== by 0x413538: main (CIMSubCommand.cpp:3011)
==14938==
==14938== LEAK SUMMARY:
==14938== definitely lost: 0 bytes in 0 blocks
==14938== indirectly lost: 0 bytes in 0 blocks
==14938== possibly lost: 88 bytes in 1 blocks
==14938== still reachable: 4,552 bytes in 6 blocks
==14938== suppressed: 0 bytes in 0 blocks
==14938== Reachable blocks (those to which a pointer was found) are not shown.
==14938== To see them, rerun with: --leak-check=full --show-reachable=yes
==14938==
==14938== For counts of detected and suppressed errors, rerun with: -v
==14938== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14944== Memcheck, a memory error detector
==14944== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14944== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14944== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -e -H handler1
==14944== Parent PID: 14943
==14944==
==14944==
==14944== HEAP SUMMARY:
==14944== in use at exit: 4,640 bytes in 7 blocks
==14944== total heap usage: 225 allocs, 218 frees, 36,116 bytes allocated
==14944==
==14944== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14944== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14944== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14944== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14944== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14944== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14944== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==14944== by 0x412151: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:738)
==14944== by 0x413538: main (CIMSubCommand.cpp:3011)
==14944==
==14944== LEAK SUMMARY:
==14944== definitely lost: 0 bytes in 0 blocks
==14944== indirectly lost: 0 bytes in 0 blocks
==14944== possibly lost: 88 bytes in 1 blocks
==14944== still reachable: 4,552 bytes in 6 blocks
==14944== suppressed: 0 bytes in 0 blocks
==14944== Reachable blocks (those to which a pointer was found) are not shown.
==14944== To see them, rerun with: --leak-check=full --show-reachable=yes
==14944==
==14944== For counts of detected and suppressed errors, rerun with: -v
==14944== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14950== Memcheck, a memory error detector
==14950== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14950== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14950== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -e -H handler1
==14950== Parent PID: 14949
==14950==
==14950==
==14950== HEAP SUMMARY:
==14950== in use at exit: 4,640 bytes in 7 blocks
==14950== total heap usage: 225 allocs, 218 frees, 36,116 bytes allocated
==14950==
==14950== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14950== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14950== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14950== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14950== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14950== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14950== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==14950== by 0x412151: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:738)
==14950== by 0x413538: main (CIMSubCommand.cpp:3011)
==14950==
==14950== LEAK SUMMARY:
==14950== definitely lost: 0 bytes in 0 blocks
==14950== indirectly lost: 0 bytes in 0 blocks
==14950== possibly lost: 88 bytes in 1 blocks
==14950== still reachable: 4,552 bytes in 6 blocks
==14950== suppressed: 0 bytes in 0 blocks
==14950== Reachable blocks (those to which a pointer was found) are not shown.
==14950== To see them, rerun with: --leak-check=full --show-reachable=yes
==14950==
==14950== For counts of detected and suppressed errors, rerun with: -v
==14950== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14956== Memcheck, a memory error detector
==14956== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14956== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14956== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -e -v
==14956== Parent PID: 14955
==14956==
==14956==
==14956== HEAP SUMMARY:
==14956== in use at exit: 4,640 bytes in 7 blocks
==14956== total heap usage: 223 allocs, 216 frees, 36,048 bytes allocated
==14956==
==14956== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14956== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14956== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14956== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14956== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14956== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14956== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14956== by 0x4112E5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:584)
==14956== by 0x413538: main (CIMSubCommand.cpp:3011)
==14956==
==14956== LEAK SUMMARY:
==14956== definitely lost: 0 bytes in 0 blocks
==14956== indirectly lost: 0 bytes in 0 blocks
==14956== possibly lost: 88 bytes in 1 blocks
==14956== still reachable: 4,552 bytes in 6 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: --leak-check=full --show-reachable=yes
==14956==
==14956== For counts of detected and suppressed errors, rerun with: -v
==14956== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14962== Memcheck, a memory error detector
==14962== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14962== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14962== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -d -v
==14962== Parent PID: 14961
==14962==
==14962==
==14962== HEAP SUMMARY:
==14962== in use at exit: 4,640 bytes in 7 blocks
==14962== total heap usage: 223 allocs, 216 frees, 36,048 bytes allocated
==14962==
==14962== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14962== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14962== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14962== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14962== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14962== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14962== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==14962== by 0x4112E5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:584)
==14962== by 0x413538: main (CIMSubCommand.cpp:3011)
==14962==
==14962== LEAK SUMMARY:
==14962== definitely lost: 0 bytes in 0 blocks
==14962== indirectly lost: 0 bytes in 0 blocks
==14962== possibly lost: 88 bytes in 1 blocks
==14962== still reachable: 4,552 bytes in 6 blocks
==14962== suppressed: 0 bytes in 0 blocks
==14962== Reachable blocks (those to which a pointer was found) are not shown.
==14962== To see them, rerun with: --leak-check=full --show-reachable=yes
==14962==
==14962== For counts of detected and suppressed errors, rerun with: -v
==14962== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14968== Memcheck, a memory error detector
==14968== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14968== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14968== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -d -F filter1
==14968== Parent PID: 14967
==14968==
==14968==
==14968== HEAP SUMMARY:
==14968== in use at exit: 4,640 bytes in 7 blocks
==14968== total heap usage: 225 allocs, 218 frees, 36,114 bytes allocated
==14968==
==14968== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14968== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14968== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14968== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14968== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14968== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14968== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==14968== by 0x4120D1: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:730)
==14968== by 0x413538: main (CIMSubCommand.cpp:3011)
==14968==
==14968== LEAK SUMMARY:
==14968== definitely lost: 0 bytes in 0 blocks
==14968== indirectly lost: 0 bytes in 0 blocks
==14968== possibly lost: 88 bytes in 1 blocks
==14968== still reachable: 4,552 bytes in 6 blocks
==14968== suppressed: 0 bytes in 0 blocks
==14968== Reachable blocks (those to which a pointer was found) are not shown.
==14968== To see them, rerun with: --leak-check=full --show-reachable=yes
==14968==
==14968== For counts of detected and suppressed errors, rerun with: -v
==14968== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14974== Memcheck, a memory error detector
==14974== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14974== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14974== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -d -H Handler01
==14974== Parent PID: 14973
==14974==
==14974==
==14974== HEAP SUMMARY:
==14974== in use at exit: 4,640 bytes in 7 blocks
==14974== total heap usage: 225 allocs, 218 frees, 36,118 bytes allocated
==14974==
==14974== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==14974== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14974== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14974== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14974== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14974== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14974== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==14974== by 0x412064: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:725)
==14974== by 0x413538: main (CIMSubCommand.cpp:3011)
==14974==
==14974== LEAK SUMMARY:
==14974== definitely lost: 0 bytes in 0 blocks
==14974== indirectly lost: 0 bytes in 0 blocks
==14974== possibly lost: 88 bytes in 1 blocks
==14974== still reachable: 4,552 bytes in 6 blocks
==14974== suppressed: 0 bytes in 0 blocks
==14974== Reachable blocks (those to which a pointer was found) are not shown.
==14974== To see them, rerun with: --leak-check=full --show-reachable=yes
==14974==
==14974== For counts of detected and suppressed errors, rerun with: -v
==14974== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14980== Memcheck, a memory error detector
==14980== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14980== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14980== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H
==14980== Parent PID: 14979
==14980==
==14980==
==14980== HEAP SUMMARY:
==14980== in use at exit: 5,088 bytes in 7 blocks
==14980== total heap usage: 224 allocs, 217 frees, 36,070 bytes allocated
==14980==
==14980== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14980== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14980== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14980== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14980== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14980== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14980== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14980== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14980== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14980== by 0x505FE54: getoopt::parse(int, char**) (getoopt.cpp:625)
==14980== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==14980== by 0x413538: main (CIMSubCommand.cpp:3011)
==14980==
==14980== LEAK SUMMARY:
==14980== definitely lost: 0 bytes in 0 blocks
==14980== indirectly lost: 0 bytes in 0 blocks
==14980== possibly lost: 536 bytes in 1 blocks
==14980== still reachable: 4,552 bytes in 6 blocks
==14980== suppressed: 0 bytes in 0 blocks
==14980== Reachable blocks (those to which a pointer was found) are not shown.
==14980== To see them, rerun with: --leak-check=full --show-reachable=yes
==14980==
==14980== For counts of detected and suppressed errors, rerun with: -v
==14980== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14986== Memcheck, a memory error detector
==14986== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14986== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14986== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -F
==14986== Parent PID: 14985
==14986==
==14986==
==14986== HEAP SUMMARY:
==14986== in use at exit: 5,088 bytes in 7 blocks
==14986== total heap usage: 224 allocs, 217 frees, 36,070 bytes allocated
==14986==
==14986== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==14986== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14986== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14986== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14986== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==14986== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==14986== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==14986== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==14986== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==14986== by 0x505FE54: getoopt::parse(int, char**) (getoopt.cpp:625)
==14986== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==14986== by 0x413538: main (CIMSubCommand.cpp:3011)
==14986==
==14986== LEAK SUMMARY:
==14986== definitely lost: 0 bytes in 0 blocks
==14986== indirectly lost: 0 bytes in 0 blocks
==14986== possibly lost: 536 bytes in 1 blocks
==14986== still reachable: 4,552 bytes in 6 blocks
==14986== suppressed: 0 bytes in 0 blocks
==14986== Reachable blocks (those to which a pointer was found) are not shown.
==14986== To see them, rerun with: --leak-check=full --show-reachable=yes
==14986==
==14986== For counts of detected and suppressed errors, rerun with: -v
==14986== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14992== Memcheck, a memory error detector
==14992== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14992== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14992== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -F :filter1
==14992== Parent PID: 14991
==14992==
==14992==
==14992== HEAP SUMMARY:
==14992== in use at exit: 4,730 bytes in 8 blocks
==14992== total heap usage: 226 allocs, 218 frees, 36,240 bytes allocated
==14992==
==14992== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==14992== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14992== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14992== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14992== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14992== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14992== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==14992== by 0x40F24D: Pegasus::CIMSubCommand::_parseFilterName(Pegasus::String const&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1057)
==14992== by 0x4125C4: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:808)
==14992== by 0x413538: main (CIMSubCommand.cpp:3011)
==14992==
==14992== LEAK SUMMARY:
==14992== definitely lost: 0 bytes in 0 blocks
==14992== indirectly lost: 0 bytes in 0 blocks
==14992== possibly lost: 152 bytes in 1 blocks
==14992== still reachable: 4,578 bytes in 7 blocks
==14992== suppressed: 0 bytes in 0 blocks
==14992== Reachable blocks (those to which a pointer was found) are not shown.
==14992== To see them, rerun with: --leak-check=full --show-reachable=yes
==14992==
==14992== For counts of detected and suppressed errors, rerun with: -v
==14992== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==14998== Memcheck, a memory error detector
==14998== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==14998== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==14998== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -F test/CimsubTest1:
==14998== Parent PID: 14997
==14998==
==14998==
==14998== HEAP SUMMARY:
==14998== in use at exit: 4,730 bytes in 8 blocks
==14998== total heap usage: 226 allocs, 218 frees, 36,258 bytes allocated
==14998==
==14998== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==14998== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==14998== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==14998== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==14998== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==14998== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==14998== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==14998== by 0x40F24D: Pegasus::CIMSubCommand::_parseFilterName(Pegasus::String const&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1057)
==14998== by 0x4125C4: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:808)
==14998== by 0x413538: main (CIMSubCommand.cpp:3011)
==14998==
==14998== LEAK SUMMARY:
==14998== definitely lost: 0 bytes in 0 blocks
==14998== indirectly lost: 0 bytes in 0 blocks
==14998== possibly lost: 152 bytes in 1 blocks
==14998== still reachable: 4,578 bytes in 7 blocks
==14998== suppressed: 0 bytes in 0 blocks
==14998== Reachable blocks (those to which a pointer was found) are not shown.
==14998== To see them, rerun with: --leak-check=full --show-reachable=yes
==14998==
==14998== For counts of detected and suppressed errors, rerun with: -v
==14998== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15004== Memcheck, a memory error detector
==15004== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15004== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15004== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H :handler1
==15004== Parent PID: 15003
==15004==
==15004==
==15004== HEAP SUMMARY:
==15004== in use at exit: 4,754 bytes in 9 blocks
==15004== total heap usage: 227 allocs, 218 frees, 36,266 bytes allocated
==15004==
==15004== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==15004== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15004== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15004== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15004== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15004== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15004== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15004== by 0x40EE9B: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1128)
==15004== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15004== by 0x413538: main (CIMSubCommand.cpp:3011)
==15004==
==15004== LEAK SUMMARY:
==15004== definitely lost: 0 bytes in 0 blocks
==15004== indirectly lost: 0 bytes in 0 blocks
==15004== possibly lost: 152 bytes in 1 blocks
==15004== still reachable: 4,602 bytes in 8 blocks
==15004== suppressed: 0 bytes in 0 blocks
==15004== Reachable blocks (those to which a pointer was found) are not shown.
==15004== To see them, rerun with: --leak-check=full --show-reachable=yes
==15004==
==15004== For counts of detected and suppressed errors, rerun with: -v
==15004== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15010== Memcheck, a memory error detector
==15010== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15010== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15010== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H test/CimsubTest1:.handler1
==15010== Parent PID: 15009
==15010==
==15010==
==15010== HEAP SUMMARY:
==15010== in use at exit: 4,914 bytes in 9 blocks
==15010== total heap usage: 227 allocs, 218 frees, 36,460 bytes allocated
==15010==
==15010== 280 bytes in 1 blocks are possibly lost in loss record 8 of 9
==15010== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15010== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15010== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15010== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15010== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15010== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15010== by 0x40EFD8: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1145)
==15010== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15010== by 0x413538: main (CIMSubCommand.cpp:3011)
==15010==
==15010== LEAK SUMMARY:
==15010== definitely lost: 0 bytes in 0 blocks
==15010== indirectly lost: 0 bytes in 0 blocks
==15010== possibly lost: 280 bytes in 1 blocks
==15010== still reachable: 4,634 bytes in 8 blocks
==15010== suppressed: 0 bytes in 0 blocks
==15010== Reachable blocks (those to which a pointer was found) are not shown.
==15010== To see them, rerun with: --leak-check=full --show-reachable=yes
==15010==
==15010== For counts of detected and suppressed errors, rerun with: -v
==15010== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15016== Memcheck, a memory error detector
==15016== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15016== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15016== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H test/CimsubTest1:
==15016== Parent PID: 15015
==15016==
==15016==
==15016== HEAP SUMMARY:
==15016== in use at exit: 4,786 bytes in 9 blocks
==15016== total heap usage: 227 allocs, 218 frees, 36,314 bytes allocated
==15016==
==15016== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==15016== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15016== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15016== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15016== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15016== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15016== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15016== by 0x40EE9B: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1128)
==15016== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15016== by 0x413538: main (CIMSubCommand.cpp:3011)
==15016==
==15016== LEAK SUMMARY:
==15016== definitely lost: 0 bytes in 0 blocks
==15016== indirectly lost: 0 bytes in 0 blocks
==15016== possibly lost: 152 bytes in 1 blocks
==15016== still reachable: 4,634 bytes in 8 blocks
==15016== suppressed: 0 bytes in 0 blocks
==15016== Reachable blocks (those to which a pointer was found) are not shown.
==15016== To see them, rerun with: --leak-check=full --show-reachable=yes
==15016==
==15016== For counts of detected and suppressed errors, rerun with: -v
==15016== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15022== Memcheck, a memory error detector
==15022== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15022== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15022== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H test/CimsubTest1:.
==15022== Parent PID: 15021
==15022==
==15022==
==15022== HEAP SUMMARY:
==15022== in use at exit: 4,786 bytes in 9 blocks
==15022== total heap usage: 227 allocs, 218 frees, 36,316 bytes allocated
==15022==
==15022== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==15022== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15022== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15022== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15022== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15022== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15022== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15022== by 0x40EFD8: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1145)
==15022== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15022== by 0x413538: main (CIMSubCommand.cpp:3011)
==15022==
==15022== LEAK SUMMARY:
==15022== definitely lost: 0 bytes in 0 blocks
==15022== indirectly lost: 0 bytes in 0 blocks
==15022== possibly lost: 152 bytes in 1 blocks
==15022== still reachable: 4,634 bytes in 8 blocks
==15022== suppressed: 0 bytes in 0 blocks
==15022== Reachable blocks (those to which a pointer was found) are not shown.
==15022== To see them, rerun with: --leak-check=full --show-reachable=yes
==15022==
==15022== For counts of detected and suppressed errors, rerun with: -v
==15022== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15028== Memcheck, a memory error detector
==15028== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15028== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15028== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H test/CimsubTest1:.1
==15028== Parent PID: 15027
==15028==
==15028==
==15028== HEAP SUMMARY:
==15028== in use at exit: 4,786 bytes in 9 blocks
==15028== total heap usage: 227 allocs, 218 frees, 36,318 bytes allocated
==15028==
==15028== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==15028== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15028== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15028== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15028== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15028== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15028== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15028== by 0x40EFD8: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1145)
==15028== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15028== by 0x413538: main (CIMSubCommand.cpp:3011)
==15028==
==15028== LEAK SUMMARY:
==15028== definitely lost: 0 bytes in 0 blocks
==15028== indirectly lost: 0 bytes in 0 blocks
==15028== possibly lost: 152 bytes in 1 blocks
==15028== still reachable: 4,634 bytes in 8 blocks
==15028== suppressed: 0 bytes in 0 blocks
==15028== Reachable blocks (those to which a pointer was found) are not shown.
==15028== To see them, rerun with: --leak-check=full --show-reachable=yes
==15028==
==15028== For counts of detected and suppressed errors, rerun with: -v
==15028== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15034== Memcheck, a memory error detector
==15034== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15034== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15034== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H :.
==15034== Parent PID: 15033
==15034==
==15034==
==15034== HEAP SUMMARY:
==15034== in use at exit: 4,754 bytes in 9 blocks
==15034== total heap usage: 227 allocs, 218 frees, 36,252 bytes allocated
==15034==
==15034== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==15034== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15034== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15034== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15034== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15034== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15034== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15034== by 0x40EE9B: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1128)
==15034== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15034== by 0x413538: main (CIMSubCommand.cpp:3011)
==15034==
==15034== LEAK SUMMARY:
==15034== definitely lost: 0 bytes in 0 blocks
==15034== indirectly lost: 0 bytes in 0 blocks
==15034== possibly lost: 152 bytes in 1 blocks
==15034== still reachable: 4,602 bytes in 8 blocks
==15034== suppressed: 0 bytes in 0 blocks
==15034== Reachable blocks (those to which a pointer was found) are not shown.
==15034== To see them, rerun with: --leak-check=full --show-reachable=yes
==15034==
==15034== For counts of detected and suppressed errors, rerun with: -v
==15034== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15040== Memcheck, a memory error detector
==15040== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15040== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15040== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H .
==15040== Parent PID: 15039
==15040==
==15040==
==15040== HEAP SUMMARY:
==15040== in use at exit: 4,730 bytes in 8 blocks
==15040== total heap usage: 226 allocs, 218 frees, 36,226 bytes allocated
==15040==
==15040== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==15040== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15040== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15040== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15040== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15040== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15040== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15040== by 0x40ECCB: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1104)
==15040== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15040== by 0x413538: main (CIMSubCommand.cpp:3011)
==15040==
==15040== LEAK SUMMARY:
==15040== definitely lost: 0 bytes in 0 blocks
==15040== indirectly lost: 0 bytes in 0 blocks
==15040== possibly lost: 152 bytes in 1 blocks
==15040== still reachable: 4,578 bytes in 7 blocks
==15040== suppressed: 0 bytes in 0 blocks
==15040== Reachable blocks (those to which a pointer was found) are not shown.
==15040== To see them, rerun with: --leak-check=full --show-reachable=yes
==15040==
==15040== For counts of detected and suppressed errors, rerun with: -v
==15040== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15046== Memcheck, a memory error detector
==15046== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15046== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15046== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H :
==15046== Parent PID: 15045
==15046==
==15046==
==15046== HEAP SUMMARY:
==15046== in use at exit: 4,754 bytes in 9 blocks
==15046== total heap usage: 227 allocs, 218 frees, 36,250 bytes allocated
==15046==
==15046== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==15046== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15046== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15046== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15046== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15046== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15046== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15046== by 0x40EE9B: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1128)
==15046== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15046== by 0x413538: main (CIMSubCommand.cpp:3011)
==15046==
==15046== LEAK SUMMARY:
==15046== definitely lost: 0 bytes in 0 blocks
==15046== indirectly lost: 0 bytes in 0 blocks
==15046== possibly lost: 152 bytes in 1 blocks
==15046== still reachable: 4,602 bytes in 8 blocks
==15046== suppressed: 0 bytes in 0 blocks
==15046== Reachable blocks (those to which a pointer was found) are not shown.
==15046== To see them, rerun with: --leak-check=full --show-reachable=yes
==15046==
==15046== For counts of detected and suppressed errors, rerun with: -v
==15046== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15052== Memcheck, a memory error detector
==15052== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15052== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15052== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H test/CimsubTest1:CIM_ListenerDestinationCIMXML.
==15052== Parent PID: 15051
==15052==
==15052==
==15052== HEAP SUMMARY:
==15052== in use at exit: 4,914 bytes in 9 blocks
==15052== total heap usage: 227 allocs, 218 frees, 36,502 bytes allocated
==15052==
==15052== 280 bytes in 1 blocks are possibly lost in loss record 8 of 9
==15052== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15052== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15052== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15052== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15052== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15052== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15052== by 0x40F063: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1153)
==15052== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15052== by 0x413538: main (CIMSubCommand.cpp:3011)
==15052==
==15052== LEAK SUMMARY:
==15052== definitely lost: 0 bytes in 0 blocks
==15052== indirectly lost: 0 bytes in 0 blocks
==15052== possibly lost: 280 bytes in 1 blocks
==15052== still reachable: 4,634 bytes in 8 blocks
==15052== suppressed: 0 bytes in 0 blocks
==15052== Reachable blocks (those to which a pointer was found) are not shown.
==15052== To see them, rerun with: --leak-check=full --show-reachable=yes
==15052==
==15052== For counts of detected and suppressed errors, rerun with: -v
==15052== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15078== Memcheck, a memory error detector
==15078== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15078== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15078== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lh -F filter01
==15078== Parent PID: 15077
==15078==
==15078==
==15078== HEAP SUMMARY:
==15078== in use at exit: 4,666 bytes in 8 blocks
==15078== total heap usage: 226 allocs, 218 frees, 36,144 bytes allocated
==15078==
==15078== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15078== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15078== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15078== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15078== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15078== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15078== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==15078== by 0x411F5C: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:707)
==15078== by 0x413538: main (CIMSubCommand.cpp:3011)
==15078==
==15078== LEAK SUMMARY:
==15078== definitely lost: 0 bytes in 0 blocks
==15078== indirectly lost: 0 bytes in 0 blocks
==15078== possibly lost: 88 bytes in 1 blocks
==15078== still reachable: 4,578 bytes in 7 blocks
==15078== suppressed: 0 bytes in 0 blocks
==15078== Reachable blocks (those to which a pointer was found) are not shown.
==15078== To see them, rerun with: --leak-check=full --show-reachable=yes
==15078==
==15078== For counts of detected and suppressed errors, rerun with: -v
==15078== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15084== Memcheck, a memory error detector
==15084== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15084== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15084== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lh -H Handler01 --version
==15084== Parent PID: 15083
==15084==
==15084==
==15084== HEAP SUMMARY:
==15084== in use at exit: 4,666 bytes in 8 blocks
==15084== total heap usage: 231 allocs, 223 frees, 36,300 bytes allocated
==15084==
==15084== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15084== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15084== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15084== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15084== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15084== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15084== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==15084== by 0x410C46: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:468)
==15084== by 0x413538: main (CIMSubCommand.cpp:3011)
==15084==
==15084== LEAK SUMMARY:
==15084== definitely lost: 0 bytes in 0 blocks
==15084== indirectly lost: 0 bytes in 0 blocks
==15084== possibly lost: 88 bytes in 1 blocks
==15084== still reachable: 4,578 bytes in 7 blocks
==15084== suppressed: 0 bytes in 0 blocks
==15084== Reachable blocks (those to which a pointer was found) are not shown.
==15084== To see them, rerun with: --leak-check=full --show-reachable=yes
==15084==
==15084== For counts of detected and suppressed errors, rerun with: -v
==15084== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15089== Memcheck, a memory error detector
==15089== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15089== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15089== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lh -H Handler01 --help
==15089== Parent PID: 15088
==15089==
==15089==
==15089== HEAP SUMMARY:
==15089== in use at exit: 4,666 bytes in 8 blocks
==15089== total heap usage: 230 allocs, 222 frees, 36,250 bytes allocated
==15089==
==15089== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15089== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15089== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15089== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15089== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15089== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15089== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==15089== by 0x410AFF: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:456)
==15089== by 0x413538: main (CIMSubCommand.cpp:3011)
==15089==
==15089== LEAK SUMMARY:
==15089== definitely lost: 0 bytes in 0 blocks
==15089== indirectly lost: 0 bytes in 0 blocks
==15089== possibly lost: 88 bytes in 1 blocks
==15089== still reachable: 4,578 bytes in 7 blocks
==15089== suppressed: 0 bytes in 0 blocks
==15089== Reachable blocks (those to which a pointer was found) are not shown.
==15089== To see them, rerun with: --leak-check=full --show-reachable=yes
==15089==
==15089== For counts of detected and suppressed errors, rerun with: -v
==15089== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15095== Memcheck, a memory error detector
==15095== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15095== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15095== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lh -H .1
==15095== Parent PID: 15094
==15095==
==15095==
==15095== HEAP SUMMARY:
==15095== in use at exit: 4,730 bytes in 8 blocks
==15095== total heap usage: 226 allocs, 218 frees, 36,228 bytes allocated
==15095==
==15095== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==15095== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15095== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15095== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15095== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15095== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15095== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15095== by 0x40ECCB: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1104)
==15095== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15095== by 0x413538: main (CIMSubCommand.cpp:3011)
==15095==
==15095== LEAK SUMMARY:
==15095== definitely lost: 0 bytes in 0 blocks
==15095== indirectly lost: 0 bytes in 0 blocks
==15095== possibly lost: 152 bytes in 1 blocks
==15095== still reachable: 4,578 bytes in 7 blocks
==15095== suppressed: 0 bytes in 0 blocks
==15095== Reachable blocks (those to which a pointer was found) are not shown.
==15095== To see them, rerun with: --leak-check=full --show-reachable=yes
==15095==
==15095== For counts of detected and suppressed errors, rerun with: -v
==15095== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15101== Memcheck, a memory error detector
==15101== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15101== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15101== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lf -H handler1
==15101== Parent PID: 15100
==15101==
==15101==
==15101== HEAP SUMMARY:
==15101== in use at exit: 4,666 bytes in 8 blocks
==15101== total heap usage: 226 allocs, 218 frees, 36,144 bytes allocated
==15101==
==15101== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15101== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15101== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15101== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15101== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15101== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15101== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==15101== by 0x411ED5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:696)
==15101== by 0x413538: main (CIMSubCommand.cpp:3011)
==15101==
==15101== LEAK SUMMARY:
==15101== definitely lost: 0 bytes in 0 blocks
==15101== indirectly lost: 0 bytes in 0 blocks
==15101== possibly lost: 88 bytes in 1 blocks
==15101== still reachable: 4,578 bytes in 7 blocks
==15101== suppressed: 0 bytes in 0 blocks
==15101== Reachable blocks (those to which a pointer was found) are not shown.
==15101== To see them, rerun with: --leak-check=full --show-reachable=yes
==15101==
==15101== For counts of detected and suppressed errors, rerun with: -v
==15101== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15107== Memcheck, a memory error detector
==15107== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15107== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15107== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lf --version
==15107== Parent PID: 15106
==15107==
==15107==
==15107== HEAP SUMMARY:
==15107== in use at exit: 4,666 bytes in 8 blocks
==15107== total heap usage: 225 allocs, 217 frees, 36,130 bytes allocated
==15107==
==15107== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15107== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15107== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15107== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15107== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15107== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15107== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==15107== by 0x410C46: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:468)
==15107== by 0x413538: main (CIMSubCommand.cpp:3011)
==15107==
==15107== LEAK SUMMARY:
==15107== definitely lost: 0 bytes in 0 blocks
==15107== indirectly lost: 0 bytes in 0 blocks
==15107== possibly lost: 88 bytes in 1 blocks
==15107== still reachable: 4,578 bytes in 7 blocks
==15107== suppressed: 0 bytes in 0 blocks
==15107== Reachable blocks (those to which a pointer was found) are not shown.
==15107== To see them, rerun with: --leak-check=full --show-reachable=yes
==15107==
==15107== For counts of detected and suppressed errors, rerun with: -v
==15107== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15113== Memcheck, a memory error detector
==15113== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15113== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15113== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lf --help
==15113== Parent PID: 15112
==15113==
==15113==
==15113== HEAP SUMMARY:
==15113== in use at exit: 4,666 bytes in 8 blocks
==15113== total heap usage: 224 allocs, 216 frees, 36,080 bytes allocated
==15113==
==15113== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15113== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15113== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15113== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15113== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15113== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15113== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==15113== by 0x410AFF: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:456)
==15113== by 0x413538: main (CIMSubCommand.cpp:3011)
==15113==
==15113== LEAK SUMMARY:
==15113== definitely lost: 0 bytes in 0 blocks
==15113== indirectly lost: 0 bytes in 0 blocks
==15113== possibly lost: 88 bytes in 1 blocks
==15113== still reachable: 4,578 bytes in 7 blocks
==15113== suppressed: 0 bytes in 0 blocks
==15113== Reachable blocks (those to which a pointer was found) are not shown.
==15113== To see them, rerun with: --leak-check=full --show-reachable=yes
==15113==
==15113== For counts of detected and suppressed errors, rerun with: -v
==15113== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15119== Memcheck, a memory error detector
==15119== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15119== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15119== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -r
==15119== Parent PID: 15118
==15119==
==15119==
==15119== HEAP SUMMARY:
==15119== in use at exit: 5,088 bytes in 7 blocks
==15119== total heap usage: 218 allocs, 211 frees, 35,730 bytes allocated
==15119==
==15119== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==15119== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15119== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15119== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15119== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==15119== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==15119== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==15119== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==15119== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==15119== by 0x505FE54: getoopt::parse(int, char**) (getoopt.cpp:625)
==15119== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==15119== by 0x413538: main (CIMSubCommand.cpp:3011)
==15119==
==15119== LEAK SUMMARY:
==15119== definitely lost: 0 bytes in 0 blocks
==15119== indirectly lost: 0 bytes in 0 blocks
==15119== possibly lost: 536 bytes in 1 blocks
==15119== still reachable: 4,552 bytes in 6 blocks
==15119== suppressed: 0 bytes in 0 blocks
==15119== Reachable blocks (those to which a pointer was found) are not shown.
==15119== To see them, rerun with: --leak-check=full --show-reachable=yes
==15119==
==15119== For counts of detected and suppressed errors, rerun with: -v
==15119== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15125== Memcheck, a memory error detector
==15125== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15125== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15125== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rs -rs
==15125== Parent PID: 15124
==15125==
==15125==
==15125== HEAP SUMMARY:
==15125== in use at exit: 4,640 bytes in 7 blocks
==15125== total heap usage: 225 allocs, 218 frees, 36,098 bytes allocated
==15125==
==15125== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==15125== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15125== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15125== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15125== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15125== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15125== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==15125== by 0x411237: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:570)
==15125== by 0x413538: main (CIMSubCommand.cpp:3011)
==15125==
==15125== LEAK SUMMARY:
==15125== definitely lost: 0 bytes in 0 blocks
==15125== indirectly lost: 0 bytes in 0 blocks
==15125== possibly lost: 88 bytes in 1 blocks
==15125== still reachable: 4,552 bytes in 6 blocks
==15125== suppressed: 0 bytes in 0 blocks
==15125== Reachable blocks (those to which a pointer was found) are not shown.
==15125== To see them, rerun with: --leak-check=full --show-reachable=yes
==15125==
==15125== For counts of detected and suppressed errors, rerun with: -v
==15125== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15131== Memcheck, a memory error detector
==15131== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15131== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15131== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rs -v
==15131== Parent PID: 15130
==15131==
==15131==
==15131== HEAP SUMMARY:
==15131== in use at exit: 4,666 bytes in 8 blocks
==15131== total heap usage: 224 allocs, 216 frees, 36,078 bytes allocated
==15131==
==15131== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15131== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15131== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15131== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15131== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15131== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15131== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==15131== by 0x4112E5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:584)
==15131== by 0x413538: main (CIMSubCommand.cpp:3011)
==15131==
==15131== LEAK SUMMARY:
==15131== definitely lost: 0 bytes in 0 blocks
==15131== indirectly lost: 0 bytes in 0 blocks
==15131== possibly lost: 88 bytes in 1 blocks
==15131== still reachable: 4,578 bytes in 7 blocks
==15131== suppressed: 0 bytes in 0 blocks
==15131== Reachable blocks (those to which a pointer was found) are not shown.
==15131== To see them, rerun with: --leak-check=full --show-reachable=yes
==15131==
==15131== For counts of detected and suppressed errors, rerun with: -v
==15131== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15137== Memcheck, a memory error detector
==15137== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15137== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15137== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rs
==15137== Parent PID: 15136
==15137==
==15137==
==15137== HEAP SUMMARY:
==15137== in use at exit: 4,666 bytes in 8 blocks
==15137== total heap usage: 220 allocs, 212 frees, 35,978 bytes allocated
==15137==
==15137== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15137== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15137== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15137== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15137== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15137== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15137== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==15137== by 0x41247C: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:793)
==15137== by 0x413538: main (CIMSubCommand.cpp:3011)
==15137==
==15137== LEAK SUMMARY:
==15137== definitely lost: 0 bytes in 0 blocks
==15137== indirectly lost: 0 bytes in 0 blocks
==15137== possibly lost: 88 bytes in 1 blocks
==15137== still reachable: 4,578 bytes in 7 blocks
==15137== suppressed: 0 bytes in 0 blocks
==15137== Reachable blocks (those to which a pointer was found) are not shown.
==15137== To see them, rerun with: --leak-check=full --show-reachable=yes
==15137==
==15137== For counts of detected and suppressed errors, rerun with: -v
==15137== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15143== Memcheck, a memory error detector
==15143== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15143== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15143== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ra
==15143== Parent PID: 15142
==15143==
==15143==
==15143== HEAP SUMMARY:
==15143== in use at exit: 4,666 bytes in 8 blocks
==15143== total heap usage: 220 allocs, 212 frees, 35,978 bytes allocated
==15143==
==15143== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15143== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15143== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15143== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15143== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15143== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15143== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==15143== by 0x41247C: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:793)
==15143== by 0x413538: main (CIMSubCommand.cpp:3011)
==15143==
==15143== LEAK SUMMARY:
==15143== definitely lost: 0 bytes in 0 blocks
==15143== indirectly lost: 0 bytes in 0 blocks
==15143== possibly lost: 88 bytes in 1 blocks
==15143== still reachable: 4,578 bytes in 7 blocks
==15143== suppressed: 0 bytes in 0 blocks
==15143== Reachable blocks (those to which a pointer was found) are not shown.
==15143== To see them, rerun with: --leak-check=full --show-reachable=yes
==15143==
==15143== For counts of detected and suppressed errors, rerun with: -v
==15143== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15149== Memcheck, a memory error detector
==15149== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15149== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15149== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rf
==15149== Parent PID: 15148
==15149==
==15149==
==15149== HEAP SUMMARY:
==15149== in use at exit: 4,666 bytes in 8 blocks
==15149== total heap usage: 220 allocs, 212 frees, 35,978 bytes allocated
==15149==
==15149== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15149== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15149== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15149== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15149== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15149== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15149== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==15149== by 0x41247C: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:793)
==15149== by 0x413538: main (CIMSubCommand.cpp:3011)
==15149==
==15149== LEAK SUMMARY:
==15149== definitely lost: 0 bytes in 0 blocks
==15149== indirectly lost: 0 bytes in 0 blocks
==15149== possibly lost: 88 bytes in 1 blocks
==15149== still reachable: 4,578 bytes in 7 blocks
==15149== suppressed: 0 bytes in 0 blocks
==15149== Reachable blocks (those to which a pointer was found) are not shown.
==15149== To see them, rerun with: --leak-check=full --show-reachable=yes
==15149==
==15149== For counts of detected and suppressed errors, rerun with: -v
==15149== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15155== Memcheck, a memory error detector
==15155== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15155== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15155== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rh
==15155== Parent PID: 15154
==15155==
==15155==
==15155== HEAP SUMMARY:
==15155== in use at exit: 4,666 bytes in 8 blocks
==15155== total heap usage: 220 allocs, 212 frees, 35,978 bytes allocated
==15155==
==15155== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15155== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15155== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15155== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15155== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15155== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15155== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==15155== by 0x412555: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:802)
==15155== by 0x413538: main (CIMSubCommand.cpp:3011)
==15155==
==15155== LEAK SUMMARY:
==15155== definitely lost: 0 bytes in 0 blocks
==15155== indirectly lost: 0 bytes in 0 blocks
==15155== possibly lost: 88 bytes in 1 blocks
==15155== still reachable: 4,578 bytes in 7 blocks
==15155== suppressed: 0 bytes in 0 blocks
==15155== Reachable blocks (those to which a pointer was found) are not shown.
==15155== To see them, rerun with: --leak-check=full --show-reachable=yes
==15155==
==15155== For counts of detected and suppressed errors, rerun with: -v
==15155== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15161== Memcheck, a memory error detector
==15161== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15161== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15161== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rx
==15161== Parent PID: 15160
==15161==
==15161==
==15161== HEAP SUMMARY:
==15161== in use at exit: 4,730 bytes in 8 blocks
==15161== total heap usage: 220 allocs, 212 frees, 36,072 bytes allocated
==15161==
==15161== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==15161== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15161== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15161== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15161== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15161== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15161== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15161== by 0x4123A3: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:783)
==15161== by 0x413538: main (CIMSubCommand.cpp:3011)
==15161==
==15161== LEAK SUMMARY:
==15161== definitely lost: 0 bytes in 0 blocks
==15161== indirectly lost: 0 bytes in 0 blocks
==15161== possibly lost: 152 bytes in 1 blocks
==15161== still reachable: 4,578 bytes in 7 blocks
==15161== suppressed: 0 bytes in 0 blocks
==15161== Reachable blocks (those to which a pointer was found) are not shown.
==15161== To see them, rerun with: --leak-check=full --show-reachable=yes
==15161==
==15161== For counts of detected and suppressed errors, rerun with: -v
==15161== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15167== Memcheck, a memory error detector
==15167== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15167== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15167== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rs -F filter1
==15167== Parent PID: 15166
==15167==
==15167==
==15167== HEAP SUMMARY:
==15167== in use at exit: 4,666 bytes in 8 blocks
==15167== total heap usage: 226 allocs, 218 frees, 36,144 bytes allocated
==15167==
==15167== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15167== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15167== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15167== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15167== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15167== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15167== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==15167== by 0x412555: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:802)
==15167== by 0x413538: main (CIMSubCommand.cpp:3011)
==15167==
==15167== LEAK SUMMARY:
==15167== definitely lost: 0 bytes in 0 blocks
==15167== indirectly lost: 0 bytes in 0 blocks
==15167== possibly lost: 88 bytes in 1 blocks
==15167== still reachable: 4,578 bytes in 7 blocks
==15167== suppressed: 0 bytes in 0 blocks
==15167== Reachable blocks (those to which a pointer was found) are not shown.
==15167== To see them, rerun with: --leak-check=full --show-reachable=yes
==15167==
==15167== For counts of detected and suppressed errors, rerun with: -v
==15167== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15173== Memcheck, a memory error detector
==15173== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15173== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15173== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rs -H handler1
==15173== Parent PID: 15172
==15173==
==15173==
==15173== HEAP SUMMARY:
==15173== in use at exit: 4,666 bytes in 8 blocks
==15173== total heap usage: 226 allocs, 218 frees, 36,146 bytes allocated
==15173==
==15173== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15173== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15173== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15173== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15173== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15173== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15173== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==15173== by 0x41247C: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:793)
==15173== by 0x413538: main (CIMSubCommand.cpp:3011)
==15173==
==15173== LEAK SUMMARY:
==15173== definitely lost: 0 bytes in 0 blocks
==15173== indirectly lost: 0 bytes in 0 blocks
==15173== possibly lost: 88 bytes in 1 blocks
==15173== still reachable: 4,578 bytes in 7 blocks
==15173== suppressed: 0 bytes in 0 blocks
==15173== Reachable blocks (those to which a pointer was found) are not shown.
==15173== To see them, rerun with: --leak-check=full --show-reachable=yes
==15173==
==15173== For counts of detected and suppressed errors, rerun with: -v
==15173== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15179== Memcheck, a memory error detector
==15179== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15179== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15179== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ra -F filter1
==15179== Parent PID: 15178
==15179==
==15179==
==15179== HEAP SUMMARY:
==15179== in use at exit: 4,666 bytes in 8 blocks
==15179== total heap usage: 226 allocs, 218 frees, 36,144 bytes allocated
==15179==
==15179== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15179== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15179== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15179== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15179== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15179== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15179== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==15179== by 0x412555: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:802)
==15179== by 0x413538: main (CIMSubCommand.cpp:3011)
==15179==
==15179== LEAK SUMMARY:
==15179== definitely lost: 0 bytes in 0 blocks
==15179== indirectly lost: 0 bytes in 0 blocks
==15179== possibly lost: 88 bytes in 1 blocks
==15179== still reachable: 4,578 bytes in 7 blocks
==15179== suppressed: 0 bytes in 0 blocks
==15179== Reachable blocks (those to which a pointer was found) are not shown.
==15179== To see them, rerun with: --leak-check=full --show-reachable=yes
==15179==
==15179== For counts of detected and suppressed errors, rerun with: -v
==15179== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15185== Memcheck, a memory error detector
==15185== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15185== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15185== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ra -H handler1
==15185== Parent PID: 15184
==15185==
==15185==
==15185== HEAP SUMMARY:
==15185== in use at exit: 4,666 bytes in 8 blocks
==15185== total heap usage: 226 allocs, 218 frees, 36,146 bytes allocated
==15185==
==15185== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15185== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15185== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15185== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15185== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15185== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15185== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==15185== by 0x41247C: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:793)
==15185== by 0x413538: main (CIMSubCommand.cpp:3011)
==15185==
==15185== LEAK SUMMARY:
==15185== definitely lost: 0 bytes in 0 blocks
==15185== indirectly lost: 0 bytes in 0 blocks
==15185== possibly lost: 88 bytes in 1 blocks
==15185== still reachable: 4,578 bytes in 7 blocks
==15185== suppressed: 0 bytes in 0 blocks
==15185== Reachable blocks (those to which a pointer was found) are not shown.
==15185== To see them, rerun with: --leak-check=full --show-reachable=yes
==15185==
==15185== For counts of detected and suppressed errors, rerun with: -v
==15185== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15191== Memcheck, a memory error detector
==15191== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15191== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15191== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rh -F filter1
==15191== Parent PID: 15190
==15191==
==15191==
==15191== HEAP SUMMARY:
==15191== in use at exit: 4,666 bytes in 8 blocks
==15191== total heap usage: 226 allocs, 218 frees, 36,142 bytes allocated
==15191==
==15191== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15191== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15191== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15191== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15191== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15191== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15191== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==15191== by 0x4122DF: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:770)
==15191== by 0x413538: main (CIMSubCommand.cpp:3011)
==15191==
==15191== LEAK SUMMARY:
==15191== definitely lost: 0 bytes in 0 blocks
==15191== indirectly lost: 0 bytes in 0 blocks
==15191== possibly lost: 88 bytes in 1 blocks
==15191== still reachable: 4,578 bytes in 7 blocks
==15191== suppressed: 0 bytes in 0 blocks
==15191== Reachable blocks (those to which a pointer was found) are not shown.
==15191== To see them, rerun with: --leak-check=full --show-reachable=yes
==15191==
==15191== For counts of detected and suppressed errors, rerun with: -v
==15191== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15209== Memcheck, a memory error detector
==15209== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15209== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15209== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rf -H handler1
==15209== Parent PID: 15208
==15209==
==15209==
==15209== HEAP SUMMARY:
==15209== in use at exit: 4,666 bytes in 8 blocks
==15209== total heap usage: 226 allocs, 218 frees, 36,144 bytes allocated
==15209==
==15209== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==15209== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15209== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15209== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15209== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15209== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15209== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==15209== by 0x412258: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:758)
==15209== by 0x413538: main (CIMSubCommand.cpp:3011)
==15209==
==15209== LEAK SUMMARY:
==15209== definitely lost: 0 bytes in 0 blocks
==15209== indirectly lost: 0 bytes in 0 blocks
==15209== possibly lost: 88 bytes in 1 blocks
==15209== still reachable: 4,578 bytes in 7 blocks
==15209== suppressed: 0 bytes in 0 blocks
==15209== Reachable blocks (those to which a pointer was found) are not shown.
==15209== To see them, rerun with: --leak-check=full --show-reachable=yes
==15209==
==15209== For counts of detected and suppressed errors, rerun with: -v
==15209== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15301== Memcheck, a memory error detector
==15301== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15301== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15301== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n test/CimsubTestNS2 -F :Filter12 -H test/CimsubTestNS3:ListenerDestination06
==15301== Parent PID: 15300
==15301==
==15301==
==15301== HEAP SUMMARY:
==15301== in use at exit: 4,790 bytes in 9 blocks
==15301== total heap usage: 238 allocs, 229 frees, 36,662 bytes allocated
==15301==
==15301== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==15301== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15301== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15301== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15301== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15301== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15301== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15301== by 0x40F24D: Pegasus::CIMSubCommand::_parseFilterName(Pegasus::String const&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1057)
==15301== by 0x4125C4: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:808)
==15301== by 0x413538: main (CIMSubCommand.cpp:3011)
==15301==
==15301== LEAK SUMMARY:
==15301== definitely lost: 0 bytes in 0 blocks
==15301== indirectly lost: 0 bytes in 0 blocks
==15301== possibly lost: 152 bytes in 1 blocks
==15301== still reachable: 4,638 bytes in 8 blocks
==15301== suppressed: 0 bytes in 0 blocks
==15301== Reachable blocks (those to which a pointer was found) are not shown.
==15301== To see them, rerun with: --leak-check=full --show-reachable=yes
==15301==
==15301== For counts of detected and suppressed errors, rerun with: -v
==15301== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15307== Memcheck, a memory error detector
==15307== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15307== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15307== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n test/CimsubTestNS2 -F test/CimsubTestNS1:Filter12 -H :ListenerDestination06
==15307== Parent PID: 15306
==15307==
==15307==
==15307== HEAP SUMMARY:
==15307== in use at exit: 4,914 bytes in 12 blocks
==15307== total heap usage: 241 allocs, 229 frees, 36,786 bytes allocated
==15307==
==15307== 152 bytes in 1 blocks are possibly lost in loss record 11 of 12
==15307== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15307== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15307== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15307== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15307== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15307== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15307== by 0x40EE9B: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1128)
==15307== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15307== by 0x413538: main (CIMSubCommand.cpp:3011)
==15307==
==15307== LEAK SUMMARY:
==15307== definitely lost: 0 bytes in 0 blocks
==15307== indirectly lost: 0 bytes in 0 blocks
==15307== possibly lost: 152 bytes in 1 blocks
==15307== still reachable: 4,762 bytes in 11 blocks
==15307== suppressed: 0 bytes in 0 blocks
==15307== Reachable blocks (those to which a pointer was found) are not shown.
==15307== To see them, rerun with: --leak-check=full --show-reachable=yes
==15307==
==15307== For counts of detected and suppressed errors, rerun with: -v
==15307== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15319== Memcheck, a memory error detector
==15319== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15319== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15319== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n test/CimsubTestNS0 -F test/CimsubTestNS0:Filter01 -H test/CimsubTestNS0:CIM_IndicationHandlerCIMXML.
==15319== Parent PID: 15318
==15319==
==15319==
==15319== HEAP SUMMARY:
==15319== in use at exit: 5,078 bytes in 12 blocks
==15319== total heap usage: 241 allocs, 229 frees, 37,000 bytes allocated
==15319==
==15319== 280 bytes in 1 blocks are possibly lost in loss record 11 of 12
==15319== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15319== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15319== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15319== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15319== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15319== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15319== by 0x40F063: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1153)
==15319== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15319== by 0x413538: main (CIMSubCommand.cpp:3011)
==15319==
==15319== LEAK SUMMARY:
==15319== definitely lost: 0 bytes in 0 blocks
==15319== indirectly lost: 0 bytes in 0 blocks
==15319== possibly lost: 280 bytes in 1 blocks
==15319== still reachable: 4,798 bytes in 11 blocks
==15319== suppressed: 0 bytes in 0 blocks
==15319== Reachable blocks (those to which a pointer was found) are not shown.
==15319== To see them, rerun with: --leak-check=full --show-reachable=yes
==15319==
==15319== For counts of detected and suppressed errors, rerun with: -v
==15319== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15325== Memcheck, a memory error detector
==15325== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15325== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15325== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n test/CimsubTestNS2 -F test/CimsubTestNS1:Filter12 -H test/CimsubTestNS3:
==15325== Parent PID: 15324
==15325==
==15325==
==15325== HEAP SUMMARY:
==15325== in use at exit: 4,950 bytes in 12 blocks
==15325== total heap usage: 241 allocs, 229 frees, 36,816 bytes allocated
==15325==
==15325== 152 bytes in 1 blocks are possibly lost in loss record 11 of 12
==15325== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15325== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15325== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15325== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15325== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15325== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15325== by 0x40EE9B: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1128)
==15325== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==15325== by 0x413538: main (CIMSubCommand.cpp:3011)
==15325==
==15325== LEAK SUMMARY:
==15325== definitely lost: 0 bytes in 0 blocks
==15325== indirectly lost: 0 bytes in 0 blocks
==15325== possibly lost: 152 bytes in 1 blocks
==15325== still reachable: 4,798 bytes in 11 blocks
==15325== suppressed: 0 bytes in 0 blocks
==15325== Reachable blocks (those to which a pointer was found) are not shown.
==15325== To see them, rerun with: --leak-check=full --show-reachable=yes
==15325==
==15325== For counts of detected and suppressed errors, rerun with: -v
==15325== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==15331== Memcheck, a memory error detector
==15331== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15331== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15331== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n test/CimsubTestNS2 -F test/CimsubTestNS1: -H test/CimsubTestNS3:ListenerDestination06
==15331== Parent PID: 15330
==15331==
==15331==
==15331== HEAP SUMMARY:
==15331== in use at exit: 4,790 bytes in 9 blocks
==15331== total heap usage: 238 allocs, 229 frees, 36,682 bytes allocated
==15331==
==15331== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==15331== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==15331== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==15331== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==15331== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==15331== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==15331== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==15331== by 0x40F24D: Pegasus::CIMSubCommand::_parseFilterName(Pegasus::String const&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1057)
==15331== by 0x4125C4: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:808)
==15331== by 0x413538: main (CIMSubCommand.cpp:3011)
==15331==
==15331== LEAK SUMMARY:
==15331== definitely lost: 0 bytes in 0 blocks
==15331== indirectly lost: 0 bytes in 0 blocks
==15331== possibly lost: 152 bytes in 1 blocks
==15331== still reachable: 4,638 bytes in 8 blocks
==15331== suppressed: 0 bytes in 0 blocks
==15331== Reachable blocks (those to which a pointer was found) are not shown.
==15331== To see them, rerun with: --leak-check=full --show-reachable=yes
==15331==
==15331== For counts of detected and suppressed errors, rerun with: -v
==15331== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==2133== Memcheck, a memory error detector
==2133== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==2133== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==2133== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n root/PG_InterOp -F root/PG_InterOp:Filter01 -H root/PG_InterOp:CIM_IndicationHandlerCIMXML.
==2133== Parent PID: 2132
==2133==
==2133==
==2133== HEAP SUMMARY:
==2133== in use at exit: 5,060 bytes in 12 blocks
==2133== total heap usage: 241 allocs, 229 frees, 36,970 bytes allocated
==2133==
==2133== 280 bytes in 1 blocks are possibly lost in loss record 11 of 12
==2133== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==2133== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==2133== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==2133== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==2133== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==2133== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==2133== by 0x40F063: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1153)
==2133== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==2133== by 0x413538: main (CIMSubCommand.cpp:3011)
==2133==
==2133== LEAK SUMMARY:
==2133== definitely lost: 0 bytes in 0 blocks
==2133== indirectly lost: 0 bytes in 0 blocks
==2133== possibly lost: 280 bytes in 1 blocks
==2133== still reachable: 4,780 bytes in 11 blocks
==2133== suppressed: 0 bytes in 0 blocks
==2133== Reachable blocks (those to which a pointer was found) are not shown.
==2133== To see them, rerun with: --leak-check=full --show-reachable=yes
==2133==
==2133== For counts of detected and suppressed errors, rerun with: -v
==2133== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26674== Memcheck, a memory error detector
==26674== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26674== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26674== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -v
==26674== Parent PID: 26673
==26674==
==26674==
==26674== HEAP SUMMARY:
==26674== in use at exit: 4,640 bytes in 7 blocks
==26674== total heap usage: 219 allocs, 212 frees, 35,946 bytes allocated
==26674==
==26674== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26674== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26674== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26674== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26674== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26674== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26674== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26674== by 0x4112E5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:584)
==26674== by 0x413538: main (CIMSubCommand.cpp:3011)
==26674==
==26674== LEAK SUMMARY:
==26674== definitely lost: 0 bytes in 0 blocks
==26674== indirectly lost: 0 bytes in 0 blocks
==26674== possibly lost: 88 bytes in 1 blocks
==26674== still reachable: 4,552 bytes in 6 blocks
==26674== suppressed: 0 bytes in 0 blocks
==26674== Reachable blocks (those to which a pointer was found) are not shown.
==26674== To see them, rerun with: --leak-check=full --show-reachable=yes
==26674==
==26674== For counts of detected and suppressed errors, rerun with: -v
==26674== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26680== Memcheck, a memory error detector
==26680== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26680== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26680== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -lf
==26680== Parent PID: 26679
==26680==
==26680==
==26680== HEAP SUMMARY:
==26680== in use at exit: 4,640 bytes in 7 blocks
==26680== total heap usage: 225 allocs, 218 frees, 36,098 bytes allocated
==26680==
==26680== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26680== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26680== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26680== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26680== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26680== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26680== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==26680== by 0x41110D: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:549)
==26680== by 0x413538: main (CIMSubCommand.cpp:3011)
==26680==
==26680== LEAK SUMMARY:
==26680== definitely lost: 0 bytes in 0 blocks
==26680== indirectly lost: 0 bytes in 0 blocks
==26680== possibly lost: 88 bytes in 1 blocks
==26680== still reachable: 4,552 bytes in 6 blocks
==26680== suppressed: 0 bytes in 0 blocks
==26680== Reachable blocks (those to which a pointer was found) are not shown.
==26680== To see them, rerun with: --leak-check=full --show-reachable=yes
==26680==
==26680== For counts of detected and suppressed errors, rerun with: -v
==26680== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26686== Memcheck, a memory error detector
==26686== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26686== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26686== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -l
==26686== Parent PID: 26685
==26686==
==26686==
==26686== HEAP SUMMARY:
==26686== in use at exit: 5,088 bytes in 7 blocks
==26686== total heap usage: 218 allocs, 211 frees, 35,730 bytes allocated
==26686==
==26686== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26686== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26686== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26686== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26686== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26686== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26686== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26686== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26686== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26686== by 0x505FE54: getoopt::parse(int, char**) (getoopt.cpp:625)
==26686== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==26686== by 0x413538: main (CIMSubCommand.cpp:3011)
==26686==
==26686== LEAK SUMMARY:
==26686== definitely lost: 0 bytes in 0 blocks
==26686== indirectly lost: 0 bytes in 0 blocks
==26686== possibly lost: 536 bytes in 1 blocks
==26686== still reachable: 4,552 bytes in 6 blocks
==26686== suppressed: 0 bytes in 0 blocks
==26686== Reachable blocks (those to which a pointer was found) are not shown.
==26686== To see them, rerun with: --leak-check=full --show-reachable=yes
==26686==
==26686== For counts of detected and suppressed errors, rerun with: -v
==26686== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26692== Memcheck, a memory error detector
==26692== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26692== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26692== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lx
==26692== Parent PID: 26691
==26692==
==26692==
==26692== HEAP SUMMARY:
==26692== in use at exit: 4,730 bytes in 8 blocks
==26692== total heap usage: 220 allocs, 212 frees, 36,072 bytes allocated
==26692==
==26692== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==26692== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26692== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26692== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26692== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26692== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26692== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==26692== by 0x411FE4: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:717)
==26692== by 0x413538: main (CIMSubCommand.cpp:3011)
==26692==
==26692== LEAK SUMMARY:
==26692== definitely lost: 0 bytes in 0 blocks
==26692== indirectly lost: 0 bytes in 0 blocks
==26692== possibly lost: 152 bytes in 1 blocks
==26692== still reachable: 4,578 bytes in 7 blocks
==26692== suppressed: 0 bytes in 0 blocks
==26692== Reachable blocks (those to which a pointer was found) are not shown.
==26692== To see them, rerun with: --leak-check=full --show-reachable=yes
==26692==
==26692== For counts of detected and suppressed errors, rerun with: -v
==26692== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26698== Memcheck, a memory error detector
==26698== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26698== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26698== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -v -v
==26698== Parent PID: 26697
==26698==
==26698==
==26698== HEAP SUMMARY:
==26698== in use at exit: 4,666 bytes in 8 blocks
==26698== total heap usage: 228 allocs, 220 frees, 36,170 bytes allocated
==26698==
==26698== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==26698== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26698== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26698== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26698== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26698== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26698== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==26698== by 0x411362: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:591)
==26698== by 0x413538: main (CIMSubCommand.cpp:3011)
==26698==
==26698== LEAK SUMMARY:
==26698== definitely lost: 0 bytes in 0 blocks
==26698== indirectly lost: 0 bytes in 0 blocks
==26698== possibly lost: 88 bytes in 1 blocks
==26698== still reachable: 4,578 bytes in 7 blocks
==26698== suppressed: 0 bytes in 0 blocks
==26698== Reachable blocks (those to which a pointer was found) are not shown.
==26698== To see them, rerun with: --leak-check=full --show-reachable=yes
==26698==
==26698== For counts of detected and suppressed errors, rerun with: -v
==26698== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26704== Memcheck, a memory error detector
==26704== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26704== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26704== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n
==26704== Parent PID: 26703
==26704==
==26704==
==26704== HEAP SUMMARY:
==26704== in use at exit: 5,088 bytes in 7 blocks
==26704== total heap usage: 224 allocs, 217 frees, 36,070 bytes allocated
==26704==
==26704== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26704== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26704== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26704== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26704== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26704== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26704== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26704== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26704== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26704== by 0x505FE54: getoopt::parse(int, char**) (getoopt.cpp:625)
==26704== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==26704== by 0x413538: main (CIMSubCommand.cpp:3011)
==26704==
==26704== LEAK SUMMARY:
==26704== definitely lost: 0 bytes in 0 blocks
==26704== indirectly lost: 0 bytes in 0 blocks
==26704== possibly lost: 536 bytes in 1 blocks
==26704== still reachable: 4,552 bytes in 6 blocks
==26704== suppressed: 0 bytes in 0 blocks
==26704== Reachable blocks (those to which a pointer was found) are not shown.
==26704== To see them, rerun with: --leak-check=full --show-reachable=yes
==26704==
==26704== For counts of detected and suppressed errors, rerun with: -v
==26704== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26710== Memcheck, a memory error detector
==26710== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26710== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26710== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n ns1 -n ns2
==26710== Parent PID: 26709
==26710==
==26710==
==26710== HEAP SUMMARY:
==26710== in use at exit: 4,666 bytes in 8 blocks
==26710== total heap usage: 232 allocs, 224 frees, 36,282 bytes allocated
==26710==
==26710== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==26710== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26710== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26710== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26710== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26710== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26710== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==26710== by 0x4116C7: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:659)
==26710== by 0x413538: main (CIMSubCommand.cpp:3011)
==26710==
==26710== LEAK SUMMARY:
==26710== definitely lost: 0 bytes in 0 blocks
==26710== indirectly lost: 0 bytes in 0 blocks
==26710== possibly lost: 88 bytes in 1 blocks
==26710== still reachable: 4,578 bytes in 7 blocks
==26710== suppressed: 0 bytes in 0 blocks
==26710== Reachable blocks (those to which a pointer was found) are not shown.
==26710== To see them, rerun with: --leak-check=full --show-reachable=yes
==26710==
==26710== For counts of detected and suppressed errors, rerun with: -v
==26710== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26716== Memcheck, a memory error detector
==26716== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26716== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26716== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub
==26716== Parent PID: 26715
==26716==
==26716==
==26716== HEAP SUMMARY:
==26716== in use at exit: 5,088 bytes in 7 blocks
==26716== total heap usage: 213 allocs, 206 frees, 35,562 bytes allocated
==26716==
==26716== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26716== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26716== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26716== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26716== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26716== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26716== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26716== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26716== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26716== by 0x4C0DD22: Pegasus::Command::localizeMessage(char const*, char const*, char const*, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg) (Command.cpp:97)
==26716== by 0x4118CA: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:683)
==26716== by 0x413538: main (CIMSubCommand.cpp:3011)
==26716==
==26716== LEAK SUMMARY:
==26716== definitely lost: 0 bytes in 0 blocks
==26716== indirectly lost: 0 bytes in 0 blocks
==26716== possibly lost: 536 bytes in 1 blocks
==26716== still reachable: 4,552 bytes in 6 blocks
==26716== suppressed: 0 bytes in 0 blocks
==26716== Reachable blocks (those to which a pointer was found) are not shown.
==26716== To see them, rerun with: --leak-check=full --show-reachable=yes
==26716==
==26716== For counts of detected and suppressed errors, rerun with: -v
==26716== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26722== Memcheck, a memory error detector
==26722== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26722== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26722== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -F Filter01
==26722== Parent PID: 26721
==26722==
==26722==
==26722== HEAP SUMMARY:
==26722== in use at exit: 5,088 bytes in 7 blocks
==26722== total heap usage: 220 allocs, 213 frees, 35,938 bytes allocated
==26722==
==26722== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26722== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26722== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26722== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26722== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26722== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26722== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26722== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26722== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26722== by 0x4C0DD22: Pegasus::Command::localizeMessage(char const*, char const*, char const*, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg) (Command.cpp:97)
==26722== by 0x4118CA: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:683)
==26722== by 0x413538: main (CIMSubCommand.cpp:3011)
==26722==
==26722== LEAK SUMMARY:
==26722== definitely lost: 0 bytes in 0 blocks
==26722== indirectly lost: 0 bytes in 0 blocks
==26722== possibly lost: 536 bytes in 1 blocks
==26722== still reachable: 4,552 bytes in 6 blocks
==26722== suppressed: 0 bytes in 0 blocks
==26722== Reachable blocks (those to which a pointer was found) are not shown.
==26722== To see them, rerun with: --leak-check=full --show-reachable=yes
==26722==
==26722== For counts of detected and suppressed errors, rerun with: -v
==26722== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26728== Memcheck, a memory error detector
==26728== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26728== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26728== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -no
==26728== Parent PID: 26727
==26728==
==26728==
==26728== HEAP SUMMARY:
==26728== in use at exit: 5,114 bytes in 8 blocks
==26728== total heap usage: 219 allocs, 211 frees, 35,902 bytes allocated
==26728==
==26728== 536 bytes in 1 blocks are possibly lost in loss record 7 of 8
==26728== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26728== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26728== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26728== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26728== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26728== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26728== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26728== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26728== by 0x4C0DD22: Pegasus::Command::localizeMessage(char const*, char const*, char const*, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg) (Command.cpp:97)
==26728== by 0x4118CA: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:683)
==26728== by 0x413538: main (CIMSubCommand.cpp:3011)
==26728==
==26728== LEAK SUMMARY:
==26728== definitely lost: 0 bytes in 0 blocks
==26728== indirectly lost: 0 bytes in 0 blocks
==26728== possibly lost: 536 bytes in 1 blocks
==26728== still reachable: 4,578 bytes in 7 blocks
==26728== suppressed: 0 bytes in 0 blocks
==26728== Reachable blocks (those to which a pointer was found) are not shown.
==26728== To see them, rerun with: --leak-check=full --show-reachable=yes
==26728==
==26728== For counts of detected and suppressed errors, rerun with: -v
==26728== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26734== Memcheck, a memory error detector
==26734== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26734== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26734== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub no_such_option
==26734== Parent PID: 26733
==26734==
==26734==
==26734== HEAP SUMMARY:
==26734== in use at exit: 4,704 bytes in 7 blocks
==26734== total heap usage: 218 allocs, 211 frees, 36,178 bytes allocated
==26734==
==26734== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26734== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26734== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26734== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26734== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26734== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26734== by 0x4C0E9C5: Pegasus::UnexpectedArgumentException::UnexpectedArgumentException(Pegasus::String const&) (CommandException.cpp:320)
==26734== by 0x410D6E: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:479)
==26734== by 0x413538: main (CIMSubCommand.cpp:3011)
==26734==
==26734== LEAK SUMMARY:
==26734== definitely lost: 0 bytes in 0 blocks
==26734== indirectly lost: 0 bytes in 0 blocks
==26734== possibly lost: 152 bytes in 1 blocks
==26734== still reachable: 4,552 bytes in 6 blocks
==26734== suppressed: 0 bytes in 0 blocks
==26734== Reachable blocks (those to which a pointer was found) are not shown.
==26734== To see them, rerun with: --leak-check=full --show-reachable=yes
==26734==
==26734== For counts of detected and suppressed errors, rerun with: -v
==26734== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26746== Memcheck, a memory error detector
==26746== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26746== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26746== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help --help
==26746== Parent PID: 26745
==26746==
==26746==
==26746== HEAP SUMMARY:
==26746== in use at exit: 4,640 bytes in 7 blocks
==26746== total heap usage: 223 allocs, 216 frees, 36,060 bytes allocated
==26746==
==26746== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26746== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26746== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26746== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26746== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26746== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26746== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==26746== by 0x410AFF: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:456)
==26746== by 0x413538: main (CIMSubCommand.cpp:3011)
==26746==
==26746== LEAK SUMMARY:
==26746== definitely lost: 0 bytes in 0 blocks
==26746== indirectly lost: 0 bytes in 0 blocks
==26746== possibly lost: 88 bytes in 1 blocks
==26746== still reachable: 4,552 bytes in 6 blocks
==26746== suppressed: 0 bytes in 0 blocks
==26746== Reachable blocks (those to which a pointer was found) are not shown.
==26746== To see them, rerun with: --leak-check=full --show-reachable=yes
==26746==
==26746== For counts of detected and suppressed errors, rerun with: -v
==26746== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26752== Memcheck, a memory error detector
==26752== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26752== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26752== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -h
==26752== Parent PID: 26751
==26752==
==26752==
==26752== HEAP SUMMARY:
==26752== in use at exit: 5,088 bytes in 7 blocks
==26752== total heap usage: 216 allocs, 209 frees, 35,648 bytes allocated
==26752==
==26752== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26752== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26752== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26752== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26752== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26752== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26752== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26752== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26752== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26752== by 0x505F7EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==26752== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==26752== by 0x413538: main (CIMSubCommand.cpp:3011)
==26752==
==26752== LEAK SUMMARY:
==26752== definitely lost: 0 bytes in 0 blocks
==26752== indirectly lost: 0 bytes in 0 blocks
==26752== possibly lost: 536 bytes in 1 blocks
==26752== still reachable: 4,552 bytes in 6 blocks
==26752== suppressed: 0 bytes in 0 blocks
==26752== Reachable blocks (those to which a pointer was found) are not shown.
==26752== To see them, rerun with: --leak-check=full --show-reachable=yes
==26752==
==26752== For counts of detected and suppressed errors, rerun with: -v
==26752== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26758== Memcheck, a memory error detector
==26758== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26758== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26758== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -h -h
==26758== Parent PID: 26757
==26758==
==26758==
==26758== HEAP SUMMARY:
==26758== in use at exit: 5,088 bytes in 7 blocks
==26758== total heap usage: 221 allocs, 214 frees, 36,322 bytes allocated
==26758==
==26758== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26758== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26758== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26758== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26758== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26758== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26758== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26758== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26758== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26758== by 0x505F7EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==26758== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==26758== by 0x413538: main (CIMSubCommand.cpp:3011)
==26758==
==26758== LEAK SUMMARY:
==26758== definitely lost: 0 bytes in 0 blocks
==26758== indirectly lost: 0 bytes in 0 blocks
==26758== possibly lost: 536 bytes in 1 blocks
==26758== still reachable: 4,552 bytes in 6 blocks
==26758== suppressed: 0 bytes in 0 blocks
==26758== Reachable blocks (those to which a pointer was found) are not shown.
==26758== To see them, rerun with: --leak-check=full --show-reachable=yes
==26758==
==26758== For counts of detected and suppressed errors, rerun with: -v
==26758== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26764== Memcheck, a memory error detector
==26764== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26764== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26764== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -h --help
==26764== Parent PID: 26763
==26764==
==26764==
==26764== HEAP SUMMARY:
==26764== in use at exit: 5,088 bytes in 7 blocks
==26764== total heap usage: 220 allocs, 213 frees, 35,936 bytes allocated
==26764==
==26764== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26764== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26764== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26764== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26764== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26764== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26764== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26764== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26764== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26764== by 0x505F7EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==26764== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==26764== by 0x413538: main (CIMSubCommand.cpp:3011)
==26764==
==26764== LEAK SUMMARY:
==26764== definitely lost: 0 bytes in 0 blocks
==26764== indirectly lost: 0 bytes in 0 blocks
==26764== possibly lost: 536 bytes in 1 blocks
==26764== still reachable: 4,552 bytes in 6 blocks
==26764== suppressed: 0 bytes in 0 blocks
==26764== Reachable blocks (those to which a pointer was found) are not shown.
==26764== To see them, rerun with: --leak-check=full --show-reachable=yes
==26764==
==26764== For counts of detected and suppressed errors, rerun with: -v
==26764== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26770== Memcheck, a memory error detector
==26770== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26770== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26770== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -h
==26770== Parent PID: 26769
==26770==
==26770==
==26770== HEAP SUMMARY:
==26770== in use at exit: 5,088 bytes in 7 blocks
==26770== total heap usage: 220 allocs, 213 frees, 35,936 bytes allocated
==26770==
==26770== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26770== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26770== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26770== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26770== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26770== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26770== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26770== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26770== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26770== by 0x505F7EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==26770== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==26770== by 0x413538: main (CIMSubCommand.cpp:3011)
==26770==
==26770== LEAK SUMMARY:
==26770== definitely lost: 0 bytes in 0 blocks
==26770== indirectly lost: 0 bytes in 0 blocks
==26770== possibly lost: 536 bytes in 1 blocks
==26770== still reachable: 4,552 bytes in 6 blocks
==26770== suppressed: 0 bytes in 0 blocks
==26770== Reachable blocks (those to which a pointer was found) are not shown.
==26770== To see them, rerun with: --leak-check=full --show-reachable=yes
==26770==
==26770== For counts of detected and suppressed errors, rerun with: -v
==26770== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26776== Memcheck, a memory error detector
==26776== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26776== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26776== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -rs
==26776== Parent PID: 26775
==26776==
==26776==
==26776== HEAP SUMMARY:
==26776== in use at exit: 4,640 bytes in 7 blocks
==26776== total heap usage: 224 allocs, 217 frees, 36,088 bytes allocated
==26776==
==26776== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26776== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26776== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26776== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26776== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26776== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26776== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26776== by 0x4111BA: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:563)
==26776== by 0x413538: main (CIMSubCommand.cpp:3011)
==26776==
==26776== LEAK SUMMARY:
==26776== definitely lost: 0 bytes in 0 blocks
==26776== indirectly lost: 0 bytes in 0 blocks
==26776== possibly lost: 88 bytes in 1 blocks
==26776== still reachable: 4,552 bytes in 6 blocks
==26776== suppressed: 0 bytes in 0 blocks
==26776== Reachable blocks (those to which a pointer was found) are not shown.
==26776== To see them, rerun with: --leak-check=full --show-reachable=yes
==26776==
==26776== For counts of detected and suppressed errors, rerun with: -v
==26776== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26782== Memcheck, a memory error detector
==26782== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26782== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26782== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -ls
==26782== Parent PID: 26781
==26782==
==26782==
==26782== HEAP SUMMARY:
==26782== in use at exit: 4,640 bytes in 7 blocks
==26782== total heap usage: 224 allocs, 217 frees, 36,088 bytes allocated
==26782==
==26782== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26782== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26782== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26782== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26782== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26782== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26782== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26782== by 0x411090: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:541)
==26782== by 0x413538: main (CIMSubCommand.cpp:3011)
==26782==
==26782== LEAK SUMMARY:
==26782== definitely lost: 0 bytes in 0 blocks
==26782== indirectly lost: 0 bytes in 0 blocks
==26782== possibly lost: 88 bytes in 1 blocks
==26782== still reachable: 4,552 bytes in 6 blocks
==26782== suppressed: 0 bytes in 0 blocks
==26782== Reachable blocks (those to which a pointer was found) are not shown.
==26782== To see them, rerun with: --leak-check=full --show-reachable=yes
==26782==
==26782== For counts of detected and suppressed errors, rerun with: -v
==26782== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26788== Memcheck, a memory error detector
==26788== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26788== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26788== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -e
==26788== Parent PID: 26787
==26788==
==26788==
==26788== HEAP SUMMARY:
==26788== in use at exit: 4,640 bytes in 7 blocks
==26788== total heap usage: 223 allocs, 216 frees, 36,058 bytes allocated
==26788==
==26788== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26788== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26788== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26788== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26788== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26788== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26788== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26788== by 0x410F90: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:518)
==26788== by 0x413538: main (CIMSubCommand.cpp:3011)
==26788==
==26788== LEAK SUMMARY:
==26788== definitely lost: 0 bytes in 0 blocks
==26788== indirectly lost: 0 bytes in 0 blocks
==26788== possibly lost: 88 bytes in 1 blocks
==26788== still reachable: 4,552 bytes in 6 blocks
==26788== suppressed: 0 bytes in 0 blocks
==26788== Reachable blocks (those to which a pointer was found) are not shown.
==26788== To see them, rerun with: --leak-check=full --show-reachable=yes
==26788==
==26788== For counts of detected and suppressed errors, rerun with: -v
==26788== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26794== Memcheck, a memory error detector
==26794== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26794== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26794== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -v
==26794== Parent PID: 26793
==26794==
==26794==
==26794== HEAP SUMMARY:
==26794== in use at exit: 4,640 bytes in 7 blocks
==26794== total heap usage: 223 allocs, 216 frees, 36,058 bytes allocated
==26794==
==26794== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26794== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26794== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26794== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26794== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26794== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26794== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26794== by 0x4112E5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:584)
==26794== by 0x413538: main (CIMSubCommand.cpp:3011)
==26794==
==26794== LEAK SUMMARY:
==26794== definitely lost: 0 bytes in 0 blocks
==26794== indirectly lost: 0 bytes in 0 blocks
==26794== possibly lost: 88 bytes in 1 blocks
==26794== still reachable: 4,552 bytes in 6 blocks
==26794== suppressed: 0 bytes in 0 blocks
==26794== Reachable blocks (those to which a pointer was found) are not shown.
==26794== To see them, rerun with: --leak-check=full --show-reachable=yes
==26794==
==26794== For counts of detected and suppressed errors, rerun with: -v
==26794== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26800== Memcheck, a memory error detector
==26800== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26800== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26800== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -d
==26800== Parent PID: 26799
==26800==
==26800==
==26800== HEAP SUMMARY:
==26800== in use at exit: 4,640 bytes in 7 blocks
==26800== total heap usage: 223 allocs, 216 frees, 36,058 bytes allocated
==26800==
==26800== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26800== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26800== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26800== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26800== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26800== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26800== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26800== by 0x410E90: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:495)
==26800== by 0x413538: main (CIMSubCommand.cpp:3011)
==26800==
==26800== LEAK SUMMARY:
==26800== definitely lost: 0 bytes in 0 blocks
==26800== indirectly lost: 0 bytes in 0 blocks
==26800== possibly lost: 88 bytes in 1 blocks
==26800== still reachable: 4,552 bytes in 6 blocks
==26800== suppressed: 0 bytes in 0 blocks
==26800== Reachable blocks (those to which a pointer was found) are not shown.
==26800== To see them, rerun with: --leak-check=full --show-reachable=yes
==26800==
==26800== For counts of detected and suppressed errors, rerun with: -v
==26800== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26806== Memcheck, a memory error detector
==26806== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26806== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26806== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -Fx
==26806== Parent PID: 26805
==26806==
==26806==
==26806== HEAP SUMMARY:
==26806== in use at exit: 4,640 bytes in 7 blocks
==26806== total heap usage: 224 allocs, 217 frees, 36,088 bytes allocated
==26806==
==26806== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26806== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26806== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26806== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26806== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26806== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26806== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26806== by 0x4113F2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:607)
==26806== by 0x413538: main (CIMSubCommand.cpp:3011)
==26806==
==26806== LEAK SUMMARY:
==26806== definitely lost: 0 bytes in 0 blocks
==26806== indirectly lost: 0 bytes in 0 blocks
==26806== possibly lost: 88 bytes in 1 blocks
==26806== still reachable: 4,552 bytes in 6 blocks
==26806== suppressed: 0 bytes in 0 blocks
==26806== Reachable blocks (those to which a pointer was found) are not shown.
==26806== To see them, rerun with: --leak-check=full --show-reachable=yes
==26806==
==26806== For counts of detected and suppressed errors, rerun with: -v
==26806== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26812== Memcheck, a memory error detector
==26812== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26812== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26812== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -Hx
==26812== Parent PID: 26811
==26812==
==26812==
==26812== HEAP SUMMARY:
==26812== in use at exit: 4,640 bytes in 7 blocks
==26812== total heap usage: 224 allocs, 217 frees, 36,088 bytes allocated
==26812==
==26812== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26812== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26812== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26812== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26812== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26812== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26812== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26812== by 0x41151E: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:629)
==26812== by 0x413538: main (CIMSubCommand.cpp:3011)
==26812==
==26812== LEAK SUMMARY:
==26812== definitely lost: 0 bytes in 0 blocks
==26812== indirectly lost: 0 bytes in 0 blocks
==26812== possibly lost: 88 bytes in 1 blocks
==26812== still reachable: 4,552 bytes in 6 blocks
==26812== suppressed: 0 bytes in 0 blocks
==26812== Reachable blocks (those to which a pointer was found) are not shown.
==26812== To see them, rerun with: --leak-check=full --show-reachable=yes
==26812==
==26812== For counts of detected and suppressed errors, rerun with: -v
==26812== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26818== Memcheck, a memory error detector
==26818== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26818== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26818== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --help -nx
==26818== Parent PID: 26817
==26818==
==26818==
==26818== HEAP SUMMARY:
==26818== in use at exit: 4,640 bytes in 7 blocks
==26818== total heap usage: 224 allocs, 217 frees, 36,088 bytes allocated
==26818==
==26818== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26818== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26818== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26818== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26818== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26818== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26818== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26818== by 0x41164A: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:652)
==26818== by 0x413538: main (CIMSubCommand.cpp:3011)
==26818==
==26818== LEAK SUMMARY:
==26818== definitely lost: 0 bytes in 0 blocks
==26818== indirectly lost: 0 bytes in 0 blocks
==26818== possibly lost: 88 bytes in 1 blocks
==26818== still reachable: 4,552 bytes in 6 blocks
==26818== suppressed: 0 bytes in 0 blocks
==26818== Reachable blocks (those to which a pointer was found) are not shown.
==26818== To see them, rerun with: --leak-check=full --show-reachable=yes
==26818==
==26818== For counts of detected and suppressed errors, rerun with: -v
==26818== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26824== Memcheck, a memory error detector
==26824== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26824== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26824== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version --version
==26824== Parent PID: 26823
==26824==
==26824==
==26824== HEAP SUMMARY:
==26824== in use at exit: 4,640 bytes in 7 blocks
==26824== total heap usage: 225 allocs, 218 frees, 36,154 bytes allocated
==26824==
==26824== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26824== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26824== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26824== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26824== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26824== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26824== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==26824== by 0x410C46: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:468)
==26824== by 0x413538: main (CIMSubCommand.cpp:3011)
==26824==
==26824== LEAK SUMMARY:
==26824== definitely lost: 0 bytes in 0 blocks
==26824== indirectly lost: 0 bytes in 0 blocks
==26824== possibly lost: 88 bytes in 1 blocks
==26824== still reachable: 4,552 bytes in 6 blocks
==26824== suppressed: 0 bytes in 0 blocks
==26824== Reachable blocks (those to which a pointer was found) are not shown.
==26824== To see them, rerun with: --leak-check=full --show-reachable=yes
==26824==
==26824== For counts of detected and suppressed errors, rerun with: -v
==26824== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26830== Memcheck, a memory error detector
==26830== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26830== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26830== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -rs
==26830== Parent PID: 26829
==26830==
==26830==
==26830== HEAP SUMMARY:
==26830== in use at exit: 4,640 bytes in 7 blocks
==26830== total heap usage: 225 allocs, 218 frees, 36,132 bytes allocated
==26830==
==26830== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26830== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26830== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26830== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26830== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26830== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26830== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26830== by 0x4111BA: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:563)
==26830== by 0x413538: main (CIMSubCommand.cpp:3011)
==26830==
==26830== LEAK SUMMARY:
==26830== definitely lost: 0 bytes in 0 blocks
==26830== indirectly lost: 0 bytes in 0 blocks
==26830== possibly lost: 88 bytes in 1 blocks
==26830== still reachable: 4,552 bytes in 6 blocks
==26830== suppressed: 0 bytes in 0 blocks
==26830== Reachable blocks (those to which a pointer was found) are not shown.
==26830== To see them, rerun with: --leak-check=full --show-reachable=yes
==26830==
==26830== For counts of detected and suppressed errors, rerun with: -v
==26830== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26836== Memcheck, a memory error detector
==26836== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26836== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26836== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -ls
==26836== Parent PID: 26835
==26836==
==26836==
==26836== HEAP SUMMARY:
==26836== in use at exit: 4,640 bytes in 7 blocks
==26836== total heap usage: 225 allocs, 218 frees, 36,132 bytes allocated
==26836==
==26836== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26836== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26836== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26836== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26836== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26836== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26836== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26836== by 0x411090: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:541)
==26836== by 0x413538: main (CIMSubCommand.cpp:3011)
==26836==
==26836== LEAK SUMMARY:
==26836== definitely lost: 0 bytes in 0 blocks
==26836== indirectly lost: 0 bytes in 0 blocks
==26836== possibly lost: 88 bytes in 1 blocks
==26836== still reachable: 4,552 bytes in 6 blocks
==26836== suppressed: 0 bytes in 0 blocks
==26836== Reachable blocks (those to which a pointer was found) are not shown.
==26836== To see them, rerun with: --leak-check=full --show-reachable=yes
==26836==
==26836== For counts of detected and suppressed errors, rerun with: -v
==26836== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26842== Memcheck, a memory error detector
==26842== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26842== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26842== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -e
==26842== Parent PID: 26841
==26842==
==26842==
==26842== HEAP SUMMARY:
==26842== in use at exit: 4,640 bytes in 7 blocks
==26842== total heap usage: 224 allocs, 217 frees, 36,102 bytes allocated
==26842==
==26842== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26842== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26842== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26842== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26842== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26842== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26842== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26842== by 0x410F90: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:518)
==26842== by 0x413538: main (CIMSubCommand.cpp:3011)
==26842==
==26842== LEAK SUMMARY:
==26842== definitely lost: 0 bytes in 0 blocks
==26842== indirectly lost: 0 bytes in 0 blocks
==26842== possibly lost: 88 bytes in 1 blocks
==26842== still reachable: 4,552 bytes in 6 blocks
==26842== suppressed: 0 bytes in 0 blocks
==26842== Reachable blocks (those to which a pointer was found) are not shown.
==26842== To see them, rerun with: --leak-check=full --show-reachable=yes
==26842==
==26842== For counts of detected and suppressed errors, rerun with: -v
==26842== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26848== Memcheck, a memory error detector
==26848== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26848== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26848== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -v
==26848== Parent PID: 26847
==26848==
==26848==
==26848== HEAP SUMMARY:
==26848== in use at exit: 4,640 bytes in 7 blocks
==26848== total heap usage: 224 allocs, 217 frees, 36,102 bytes allocated
==26848==
==26848== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26848== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26848== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26848== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26848== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26848== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26848== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26848== by 0x4112E5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:584)
==26848== by 0x413538: main (CIMSubCommand.cpp:3011)
==26848==
==26848== LEAK SUMMARY:
==26848== definitely lost: 0 bytes in 0 blocks
==26848== indirectly lost: 0 bytes in 0 blocks
==26848== possibly lost: 88 bytes in 1 blocks
==26848== still reachable: 4,552 bytes in 6 blocks
==26848== suppressed: 0 bytes in 0 blocks
==26848== Reachable blocks (those to which a pointer was found) are not shown.
==26848== To see them, rerun with: --leak-check=full --show-reachable=yes
==26848==
==26848== For counts of detected and suppressed errors, rerun with: -v
==26848== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26854== Memcheck, a memory error detector
==26854== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26854== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26854== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -d
==26854== Parent PID: 26853
==26854==
==26854==
==26854== HEAP SUMMARY:
==26854== in use at exit: 4,640 bytes in 7 blocks
==26854== total heap usage: 224 allocs, 217 frees, 36,102 bytes allocated
==26854==
==26854== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26854== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26854== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26854== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26854== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26854== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26854== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26854== by 0x410E90: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:495)
==26854== by 0x413538: main (CIMSubCommand.cpp:3011)
==26854==
==26854== LEAK SUMMARY:
==26854== definitely lost: 0 bytes in 0 blocks
==26854== indirectly lost: 0 bytes in 0 blocks
==26854== possibly lost: 88 bytes in 1 blocks
==26854== still reachable: 4,552 bytes in 6 blocks
==26854== suppressed: 0 bytes in 0 blocks
==26854== Reachable blocks (those to which a pointer was found) are not shown.
==26854== To see them, rerun with: --leak-check=full --show-reachable=yes
==26854==
==26854== For counts of detected and suppressed errors, rerun with: -v
==26854== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26860== Memcheck, a memory error detector
==26860== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26860== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26860== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -Fx
==26860== Parent PID: 26859
==26860==
==26860==
==26860== HEAP SUMMARY:
==26860== in use at exit: 4,640 bytes in 7 blocks
==26860== total heap usage: 225 allocs, 218 frees, 36,132 bytes allocated
==26860==
==26860== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26860== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26860== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26860== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26860== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26860== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26860== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26860== by 0x4113F2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:607)
==26860== by 0x413538: main (CIMSubCommand.cpp:3011)
==26860==
==26860== LEAK SUMMARY:
==26860== definitely lost: 0 bytes in 0 blocks
==26860== indirectly lost: 0 bytes in 0 blocks
==26860== possibly lost: 88 bytes in 1 blocks
==26860== still reachable: 4,552 bytes in 6 blocks
==26860== suppressed: 0 bytes in 0 blocks
==26860== Reachable blocks (those to which a pointer was found) are not shown.
==26860== To see them, rerun with: --leak-check=full --show-reachable=yes
==26860==
==26860== For counts of detected and suppressed errors, rerun with: -v
==26860== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26866== Memcheck, a memory error detector
==26866== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26866== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26866== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -Hx
==26866== Parent PID: 26865
==26866==
==26866==
==26866== HEAP SUMMARY:
==26866== in use at exit: 4,640 bytes in 7 blocks
==26866== total heap usage: 225 allocs, 218 frees, 36,132 bytes allocated
==26866==
==26866== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26866== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26866== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26866== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26866== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26866== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26866== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26866== by 0x41151E: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:629)
==26866== by 0x413538: main (CIMSubCommand.cpp:3011)
==26866==
==26866== LEAK SUMMARY:
==26866== definitely lost: 0 bytes in 0 blocks
==26866== indirectly lost: 0 bytes in 0 blocks
==26866== possibly lost: 88 bytes in 1 blocks
==26866== still reachable: 4,552 bytes in 6 blocks
==26866== suppressed: 0 bytes in 0 blocks
==26866== Reachable blocks (those to which a pointer was found) are not shown.
==26866== To see them, rerun with: --leak-check=full --show-reachable=yes
==26866==
==26866== For counts of detected and suppressed errors, rerun with: -v
==26866== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26872== Memcheck, a memory error detector
==26872== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26872== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26872== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub --version -nx
==26872== Parent PID: 26871
==26872==
==26872==
==26872== HEAP SUMMARY:
==26872== in use at exit: 4,640 bytes in 7 blocks
==26872== total heap usage: 225 allocs, 218 frees, 36,132 bytes allocated
==26872==
==26872== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26872== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26872== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26872== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26872== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26872== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26872== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26872== by 0x41164A: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:652)
==26872== by 0x413538: main (CIMSubCommand.cpp:3011)
==26872==
==26872== LEAK SUMMARY:
==26872== definitely lost: 0 bytes in 0 blocks
==26872== indirectly lost: 0 bytes in 0 blocks
==26872== possibly lost: 88 bytes in 1 blocks
==26872== still reachable: 4,552 bytes in 6 blocks
==26872== suppressed: 0 bytes in 0 blocks
==26872== Reachable blocks (those to which a pointer was found) are not shown.
==26872== To see them, rerun with: --leak-check=full --show-reachable=yes
==26872==
==26872== For counts of detected and suppressed errors, rerun with: -v
==26872== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26884== Memcheck, a memory error detector
==26884== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26884== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26884== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -d -e
==26884== Parent PID: 26883
==26884==
==26884==
==26884== HEAP SUMMARY:
==26884== in use at exit: 4,640 bytes in 7 blocks
==26884== total heap usage: 223 allocs, 216 frees, 36,048 bytes allocated
==26884==
==26884== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26884== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26884== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26884== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26884== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26884== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26884== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26884== by 0x410F90: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:518)
==26884== by 0x413538: main (CIMSubCommand.cpp:3011)
==26884==
==26884== LEAK SUMMARY:
==26884== definitely lost: 0 bytes in 0 blocks
==26884== indirectly lost: 0 bytes in 0 blocks
==26884== possibly lost: 88 bytes in 1 blocks
==26884== still reachable: 4,552 bytes in 6 blocks
==26884== suppressed: 0 bytes in 0 blocks
==26884== Reachable blocks (those to which a pointer was found) are not shown.
==26884== To see them, rerun with: --leak-check=full --show-reachable=yes
==26884==
==26884== For counts of detected and suppressed errors, rerun with: -v
==26884== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26890== Memcheck, a memory error detector
==26890== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26890== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26890== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -e -e
==26890== Parent PID: 26889
==26890==
==26890==
==26890== HEAP SUMMARY:
==26890== in use at exit: 4,640 bytes in 7 blocks
==26890== total heap usage: 223 allocs, 216 frees, 36,038 bytes allocated
==26890==
==26890== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26890== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26890== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26890== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26890== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26890== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26890== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==26890== by 0x41100D: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:526)
==26890== by 0x413538: main (CIMSubCommand.cpp:3011)
==26890==
==26890== LEAK SUMMARY:
==26890== definitely lost: 0 bytes in 0 blocks
==26890== indirectly lost: 0 bytes in 0 blocks
==26890== possibly lost: 88 bytes in 1 blocks
==26890== still reachable: 4,552 bytes in 6 blocks
==26890== suppressed: 0 bytes in 0 blocks
==26890== Reachable blocks (those to which a pointer was found) are not shown.
==26890== To see them, rerun with: --leak-check=full --show-reachable=yes
==26890==
==26890== For counts of detected and suppressed errors, rerun with: -v
==26890== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26896== Memcheck, a memory error detector
==26896== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26896== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26896== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -d -d
==26896== Parent PID: 26895
==26896==
==26896==
==26896== HEAP SUMMARY:
==26896== in use at exit: 4,640 bytes in 7 blocks
==26896== total heap usage: 223 allocs, 216 frees, 36,038 bytes allocated
==26896==
==26896== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26896== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26896== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26896== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26896== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26896== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26896== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==26896== by 0x410F0D: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:503)
==26896== by 0x413538: main (CIMSubCommand.cpp:3011)
==26896==
==26896== LEAK SUMMARY:
==26896== definitely lost: 0 bytes in 0 blocks
==26896== indirectly lost: 0 bytes in 0 blocks
==26896== possibly lost: 88 bytes in 1 blocks
==26896== still reachable: 4,552 bytes in 6 blocks
==26896== suppressed: 0 bytes in 0 blocks
==26896== Reachable blocks (those to which a pointer was found) are not shown.
==26896== To see them, rerun with: --leak-check=full --show-reachable=yes
==26896==
==26896== For counts of detected and suppressed errors, rerun with: -v
==26896== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26902== Memcheck, a memory error detector
==26902== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26902== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26902== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -r -r
==26902== Parent PID: 26901
==26902==
==26902==
==26902== HEAP SUMMARY:
==26902== in use at exit: 5,088 bytes in 7 blocks
==26902== total heap usage: 226 allocs, 219 frees, 36,694 bytes allocated
==26902==
==26902== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26902== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26902== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26902== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26902== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26902== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26902== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26902== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26902== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26902== by 0x505FCD6: getoopt::parse(int, char**) (getoopt.cpp:607)
==26902== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==26902== by 0x413538: main (CIMSubCommand.cpp:3011)
==26902==
==26902== LEAK SUMMARY:
==26902== definitely lost: 0 bytes in 0 blocks
==26902== indirectly lost: 0 bytes in 0 blocks
==26902== possibly lost: 536 bytes in 1 blocks
==26902== still reachable: 4,552 bytes in 6 blocks
==26902== suppressed: 0 bytes in 0 blocks
==26902== Reachable blocks (those to which a pointer was found) are not shown.
==26902== To see them, rerun with: --leak-check=full --show-reachable=yes
==26902==
==26902== For counts of detected and suppressed errors, rerun with: -v
==26902== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26908== Memcheck, a memory error detector
==26908== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26908== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26908== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -F filter1 -F filter1
==26908== Parent PID: 26907
==26908==
==26908==
==26908== HEAP SUMMARY:
==26908== in use at exit: 4,666 bytes in 8 blocks
==26908== total heap usage: 232 allocs, 224 frees, 36,298 bytes allocated
==26908==
==26908== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==26908== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26908== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26908== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26908== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26908== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26908== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==26908== by 0x41146F: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:614)
==26908== by 0x413538: main (CIMSubCommand.cpp:3011)
==26908==
==26908== LEAK SUMMARY:
==26908== definitely lost: 0 bytes in 0 blocks
==26908== indirectly lost: 0 bytes in 0 blocks
==26908== possibly lost: 88 bytes in 1 blocks
==26908== still reachable: 4,578 bytes in 7 blocks
==26908== suppressed: 0 bytes in 0 blocks
==26908== Reachable blocks (those to which a pointer was found) are not shown.
==26908== To see them, rerun with: --leak-check=full --show-reachable=yes
==26908==
==26908== For counts of detected and suppressed errors, rerun with: -v
==26908== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26914== Memcheck, a memory error detector
==26914== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26914== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26914== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H handler1 -H handler2
==26914== Parent PID: 26913
==26914==
==26914==
==26914== HEAP SUMMARY:
==26914== in use at exit: 4,666 bytes in 8 blocks
==26914== total heap usage: 232 allocs, 224 frees, 36,302 bytes allocated
==26914==
==26914== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==26914== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26914== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26914== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26914== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26914== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26914== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==26914== by 0x41159B: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:636)
==26914== by 0x413538: main (CIMSubCommand.cpp:3011)
==26914==
==26914== LEAK SUMMARY:
==26914== definitely lost: 0 bytes in 0 blocks
==26914== indirectly lost: 0 bytes in 0 blocks
==26914== possibly lost: 88 bytes in 1 blocks
==26914== still reachable: 4,578 bytes in 7 blocks
==26914== suppressed: 0 bytes in 0 blocks
==26914== Reachable blocks (those to which a pointer was found) are not shown.
==26914== To see them, rerun with: --leak-check=full --show-reachable=yes
==26914==
==26914== For counts of detected and suppressed errors, rerun with: -v
==26914== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26920== Memcheck, a memory error detector
==26920== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26920== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26920== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -T
==26920== Parent PID: 26919
==26920==
==26920==
==26920== HEAP SUMMARY:
==26920== in use at exit: 5,088 bytes in 7 blocks
==26920== total heap usage: 222 allocs, 215 frees, 35,988 bytes allocated
==26920==
==26920== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26920== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26920== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26920== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26920== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26920== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26920== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26920== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26920== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26920== by 0x505F7EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==26920== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==26920== by 0x413538: main (CIMSubCommand.cpp:3011)
==26920==
==26920== LEAK SUMMARY:
==26920== definitely lost: 0 bytes in 0 blocks
==26920== indirectly lost: 0 bytes in 0 blocks
==26920== possibly lost: 536 bytes in 1 blocks
==26920== still reachable: 4,552 bytes in 6 blocks
==26920== suppressed: 0 bytes in 0 blocks
==26920== Reachable blocks (those to which a pointer was found) are not shown.
==26920== To see them, rerun with: --leak-check=full --show-reachable=yes
==26920==
==26920== For counts of detected and suppressed errors, rerun with: -v
==26920== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26926== Memcheck, a memory error detector
==26926== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26926== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26926== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -e -F filter1
==26926== Parent PID: 26925
==26926==
==26926==
==26926== HEAP SUMMARY:
==26926== in use at exit: 4,640 bytes in 7 blocks
==26926== total heap usage: 225 allocs, 218 frees, 36,114 bytes allocated
==26926==
==26926== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26926== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26926== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26926== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26926== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26926== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26926== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==26926== by 0x4121BE: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:743)
==26926== by 0x413538: main (CIMSubCommand.cpp:3011)
==26926==
==26926== LEAK SUMMARY:
==26926== definitely lost: 0 bytes in 0 blocks
==26926== indirectly lost: 0 bytes in 0 blocks
==26926== possibly lost: 88 bytes in 1 blocks
==26926== still reachable: 4,552 bytes in 6 blocks
==26926== suppressed: 0 bytes in 0 blocks
==26926== Reachable blocks (those to which a pointer was found) are not shown.
==26926== To see them, rerun with: --leak-check=full --show-reachable=yes
==26926==
==26926== For counts of detected and suppressed errors, rerun with: -v
==26926== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26932== Memcheck, a memory error detector
==26932== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26932== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26932== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -e -H handler1
==26932== Parent PID: 26931
==26932==
==26932==
==26932== HEAP SUMMARY:
==26932== in use at exit: 4,640 bytes in 7 blocks
==26932== total heap usage: 225 allocs, 218 frees, 36,116 bytes allocated
==26932==
==26932== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26932== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26932== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26932== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26932== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26932== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26932== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==26932== by 0x412151: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:738)
==26932== by 0x413538: main (CIMSubCommand.cpp:3011)
==26932==
==26932== LEAK SUMMARY:
==26932== definitely lost: 0 bytes in 0 blocks
==26932== indirectly lost: 0 bytes in 0 blocks
==26932== possibly lost: 88 bytes in 1 blocks
==26932== still reachable: 4,552 bytes in 6 blocks
==26932== suppressed: 0 bytes in 0 blocks
==26932== Reachable blocks (those to which a pointer was found) are not shown.
==26932== To see them, rerun with: --leak-check=full --show-reachable=yes
==26932==
==26932== For counts of detected and suppressed errors, rerun with: -v
==26932== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26938== Memcheck, a memory error detector
==26938== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26938== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26938== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -e -H handler1
==26938== Parent PID: 26937
==26938==
==26938==
==26938== HEAP SUMMARY:
==26938== in use at exit: 4,640 bytes in 7 blocks
==26938== total heap usage: 225 allocs, 218 frees, 36,116 bytes allocated
==26938==
==26938== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26938== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26938== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26938== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26938== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26938== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26938== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==26938== by 0x412151: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:738)
==26938== by 0x413538: main (CIMSubCommand.cpp:3011)
==26938==
==26938== LEAK SUMMARY:
==26938== definitely lost: 0 bytes in 0 blocks
==26938== indirectly lost: 0 bytes in 0 blocks
==26938== possibly lost: 88 bytes in 1 blocks
==26938== still reachable: 4,552 bytes in 6 blocks
==26938== suppressed: 0 bytes in 0 blocks
==26938== Reachable blocks (those to which a pointer was found) are not shown.
==26938== To see them, rerun with: --leak-check=full --show-reachable=yes
==26938==
==26938== For counts of detected and suppressed errors, rerun with: -v
==26938== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26944== Memcheck, a memory error detector
==26944== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26944== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26944== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -e -v
==26944== Parent PID: 26943
==26944==
==26944==
==26944== HEAP SUMMARY:
==26944== in use at exit: 4,640 bytes in 7 blocks
==26944== total heap usage: 223 allocs, 216 frees, 36,048 bytes allocated
==26944==
==26944== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26944== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26944== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26944== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26944== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26944== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26944== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26944== by 0x4112E5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:584)
==26944== by 0x413538: main (CIMSubCommand.cpp:3011)
==26944==
==26944== LEAK SUMMARY:
==26944== definitely lost: 0 bytes in 0 blocks
==26944== indirectly lost: 0 bytes in 0 blocks
==26944== possibly lost: 88 bytes in 1 blocks
==26944== still reachable: 4,552 bytes in 6 blocks
==26944== suppressed: 0 bytes in 0 blocks
==26944== Reachable blocks (those to which a pointer was found) are not shown.
==26944== To see them, rerun with: --leak-check=full --show-reachable=yes
==26944==
==26944== For counts of detected and suppressed errors, rerun with: -v
==26944== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26952== Memcheck, a memory error detector
==26952== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26952== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26952== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -d -v
==26952== Parent PID: 26951
==26952==
==26952==
==26952== HEAP SUMMARY:
==26952== in use at exit: 4,640 bytes in 7 blocks
==26952== total heap usage: 223 allocs, 216 frees, 36,048 bytes allocated
==26952==
==26952== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26952== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26952== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26952== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26952== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26952== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26952== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==26952== by 0x4112E5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:584)
==26952== by 0x413538: main (CIMSubCommand.cpp:3011)
==26952==
==26952== LEAK SUMMARY:
==26952== definitely lost: 0 bytes in 0 blocks
==26952== indirectly lost: 0 bytes in 0 blocks
==26952== possibly lost: 88 bytes in 1 blocks
==26952== still reachable: 4,552 bytes in 6 blocks
==26952== suppressed: 0 bytes in 0 blocks
==26952== Reachable blocks (those to which a pointer was found) are not shown.
==26952== To see them, rerun with: --leak-check=full --show-reachable=yes
==26952==
==26952== For counts of detected and suppressed errors, rerun with: -v
==26952== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26958== Memcheck, a memory error detector
==26958== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26958== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26958== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -d -F filter1
==26958== Parent PID: 26957
==26958==
==26958==
==26958== HEAP SUMMARY:
==26958== in use at exit: 4,640 bytes in 7 blocks
==26958== total heap usage: 225 allocs, 218 frees, 36,114 bytes allocated
==26958==
==26958== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26958== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26958== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26958== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26958== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26958== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26958== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==26958== by 0x4120D1: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:730)
==26958== by 0x413538: main (CIMSubCommand.cpp:3011)
==26958==
==26958== LEAK SUMMARY:
==26958== definitely lost: 0 bytes in 0 blocks
==26958== indirectly lost: 0 bytes in 0 blocks
==26958== possibly lost: 88 bytes in 1 blocks
==26958== still reachable: 4,552 bytes in 6 blocks
==26958== suppressed: 0 bytes in 0 blocks
==26958== Reachable blocks (those to which a pointer was found) are not shown.
==26958== To see them, rerun with: --leak-check=full --show-reachable=yes
==26958==
==26958== For counts of detected and suppressed errors, rerun with: -v
==26958== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26964== Memcheck, a memory error detector
==26964== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26964== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26964== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -d -H Handler01
==26964== Parent PID: 26963
==26964==
==26964==
==26964== HEAP SUMMARY:
==26964== in use at exit: 4,640 bytes in 7 blocks
==26964== total heap usage: 225 allocs, 218 frees, 36,118 bytes allocated
==26964==
==26964== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==26964== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26964== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26964== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26964== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26964== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26964== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==26964== by 0x412064: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:725)
==26964== by 0x413538: main (CIMSubCommand.cpp:3011)
==26964==
==26964== LEAK SUMMARY:
==26964== definitely lost: 0 bytes in 0 blocks
==26964== indirectly lost: 0 bytes in 0 blocks
==26964== possibly lost: 88 bytes in 1 blocks
==26964== still reachable: 4,552 bytes in 6 blocks
==26964== suppressed: 0 bytes in 0 blocks
==26964== Reachable blocks (those to which a pointer was found) are not shown.
==26964== To see them, rerun with: --leak-check=full --show-reachable=yes
==26964==
==26964== For counts of detected and suppressed errors, rerun with: -v
==26964== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26970== Memcheck, a memory error detector
==26970== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26970== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26970== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H
==26970== Parent PID: 26969
==26970==
==26970==
==26970== HEAP SUMMARY:
==26970== in use at exit: 5,088 bytes in 7 blocks
==26970== total heap usage: 224 allocs, 217 frees, 36,070 bytes allocated
==26970==
==26970== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26970== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26970== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26970== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26970== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26970== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26970== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26970== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26970== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26970== by 0x505FE54: getoopt::parse(int, char**) (getoopt.cpp:625)
==26970== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==26970== by 0x413538: main (CIMSubCommand.cpp:3011)
==26970==
==26970== LEAK SUMMARY:
==26970== definitely lost: 0 bytes in 0 blocks
==26970== indirectly lost: 0 bytes in 0 blocks
==26970== possibly lost: 536 bytes in 1 blocks
==26970== still reachable: 4,552 bytes in 6 blocks
==26970== suppressed: 0 bytes in 0 blocks
==26970== Reachable blocks (those to which a pointer was found) are not shown.
==26970== To see them, rerun with: --leak-check=full --show-reachable=yes
==26970==
==26970== For counts of detected and suppressed errors, rerun with: -v
==26970== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26976== Memcheck, a memory error detector
==26976== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26976== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26976== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -F
==26976== Parent PID: 26975
==26976==
==26976==
==26976== HEAP SUMMARY:
==26976== in use at exit: 5,088 bytes in 7 blocks
==26976== total heap usage: 224 allocs, 217 frees, 36,070 bytes allocated
==26976==
==26976== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==26976== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26976== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26976== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26976== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==26976== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==26976== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==26976== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==26976== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==26976== by 0x505FE54: getoopt::parse(int, char**) (getoopt.cpp:625)
==26976== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==26976== by 0x413538: main (CIMSubCommand.cpp:3011)
==26976==
==26976== LEAK SUMMARY:
==26976== definitely lost: 0 bytes in 0 blocks
==26976== indirectly lost: 0 bytes in 0 blocks
==26976== possibly lost: 536 bytes in 1 blocks
==26976== still reachable: 4,552 bytes in 6 blocks
==26976== suppressed: 0 bytes in 0 blocks
==26976== Reachable blocks (those to which a pointer was found) are not shown.
==26976== To see them, rerun with: --leak-check=full --show-reachable=yes
==26976==
==26976== For counts of detected and suppressed errors, rerun with: -v
==26976== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26982== Memcheck, a memory error detector
==26982== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26982== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26982== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -F :filter1
==26982== Parent PID: 26981
==26982==
==26982==
==26982== HEAP SUMMARY:
==26982== in use at exit: 4,730 bytes in 8 blocks
==26982== total heap usage: 226 allocs, 218 frees, 36,240 bytes allocated
==26982==
==26982== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==26982== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26982== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26982== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26982== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26982== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26982== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==26982== by 0x40F24D: Pegasus::CIMSubCommand::_parseFilterName(Pegasus::String const&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1057)
==26982== by 0x4125C4: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:808)
==26982== by 0x413538: main (CIMSubCommand.cpp:3011)
==26982==
==26982== LEAK SUMMARY:
==26982== definitely lost: 0 bytes in 0 blocks
==26982== indirectly lost: 0 bytes in 0 blocks
==26982== possibly lost: 152 bytes in 1 blocks
==26982== still reachable: 4,578 bytes in 7 blocks
==26982== suppressed: 0 bytes in 0 blocks
==26982== Reachable blocks (those to which a pointer was found) are not shown.
==26982== To see them, rerun with: --leak-check=full --show-reachable=yes
==26982==
==26982== For counts of detected and suppressed errors, rerun with: -v
==26982== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26988== Memcheck, a memory error detector
==26988== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26988== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26988== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -F test/CimsubTest1:
==26988== Parent PID: 26987
==26988==
==26988==
==26988== HEAP SUMMARY:
==26988== in use at exit: 4,730 bytes in 8 blocks
==26988== total heap usage: 226 allocs, 218 frees, 36,258 bytes allocated
==26988==
==26988== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==26988== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26988== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26988== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26988== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26988== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26988== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==26988== by 0x40F24D: Pegasus::CIMSubCommand::_parseFilterName(Pegasus::String const&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1057)
==26988== by 0x4125C4: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:808)
==26988== by 0x413538: main (CIMSubCommand.cpp:3011)
==26988==
==26988== LEAK SUMMARY:
==26988== definitely lost: 0 bytes in 0 blocks
==26988== indirectly lost: 0 bytes in 0 blocks
==26988== possibly lost: 152 bytes in 1 blocks
==26988== still reachable: 4,578 bytes in 7 blocks
==26988== suppressed: 0 bytes in 0 blocks
==26988== Reachable blocks (those to which a pointer was found) are not shown.
==26988== To see them, rerun with: --leak-check=full --show-reachable=yes
==26988==
==26988== For counts of detected and suppressed errors, rerun with: -v
==26988== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==26994== Memcheck, a memory error detector
==26994== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==26994== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==26994== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H :handler1
==26994== Parent PID: 26993
==26994==
==26994==
==26994== HEAP SUMMARY:
==26994== in use at exit: 4,754 bytes in 9 blocks
==26994== total heap usage: 227 allocs, 218 frees, 36,266 bytes allocated
==26994==
==26994== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==26994== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==26994== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==26994== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==26994== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==26994== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==26994== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==26994== by 0x40EE9B: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1128)
==26994== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==26994== by 0x413538: main (CIMSubCommand.cpp:3011)
==26994==
==26994== LEAK SUMMARY:
==26994== definitely lost: 0 bytes in 0 blocks
==26994== indirectly lost: 0 bytes in 0 blocks
==26994== possibly lost: 152 bytes in 1 blocks
==26994== still reachable: 4,602 bytes in 8 blocks
==26994== suppressed: 0 bytes in 0 blocks
==26994== Reachable blocks (those to which a pointer was found) are not shown.
==26994== To see them, rerun with: --leak-check=full --show-reachable=yes
==26994==
==26994== For counts of detected and suppressed errors, rerun with: -v
==26994== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27000== Memcheck, a memory error detector
==27000== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27000== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27000== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H test/CimsubTest1:.handler1
==27000== Parent PID: 26999
==27000==
==27000==
==27000== HEAP SUMMARY:
==27000== in use at exit: 4,914 bytes in 9 blocks
==27000== total heap usage: 227 allocs, 218 frees, 36,460 bytes allocated
==27000==
==27000== 280 bytes in 1 blocks are possibly lost in loss record 8 of 9
==27000== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27000== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27000== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27000== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27000== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27000== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27000== by 0x40EFD8: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1145)
==27000== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==27000== by 0x413538: main (CIMSubCommand.cpp:3011)
==27000==
==27000== LEAK SUMMARY:
==27000== definitely lost: 0 bytes in 0 blocks
==27000== indirectly lost: 0 bytes in 0 blocks
==27000== possibly lost: 280 bytes in 1 blocks
==27000== still reachable: 4,634 bytes in 8 blocks
==27000== suppressed: 0 bytes in 0 blocks
==27000== Reachable blocks (those to which a pointer was found) are not shown.
==27000== To see them, rerun with: --leak-check=full --show-reachable=yes
==27000==
==27000== For counts of detected and suppressed errors, rerun with: -v
==27000== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27006== Memcheck, a memory error detector
==27006== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27006== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27006== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H test/CimsubTest1:
==27006== Parent PID: 27005
==27006==
==27006==
==27006== HEAP SUMMARY:
==27006== in use at exit: 4,786 bytes in 9 blocks
==27006== total heap usage: 227 allocs, 218 frees, 36,314 bytes allocated
==27006==
==27006== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==27006== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27006== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27006== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27006== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27006== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27006== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27006== by 0x40EE9B: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1128)
==27006== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==27006== by 0x413538: main (CIMSubCommand.cpp:3011)
==27006==
==27006== LEAK SUMMARY:
==27006== definitely lost: 0 bytes in 0 blocks
==27006== indirectly lost: 0 bytes in 0 blocks
==27006== possibly lost: 152 bytes in 1 blocks
==27006== still reachable: 4,634 bytes in 8 blocks
==27006== suppressed: 0 bytes in 0 blocks
==27006== Reachable blocks (those to which a pointer was found) are not shown.
==27006== To see them, rerun with: --leak-check=full --show-reachable=yes
==27006==
==27006== For counts of detected and suppressed errors, rerun with: -v
==27006== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27014== Memcheck, a memory error detector
==27014== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27014== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27014== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H test/CimsubTest1:.
==27014== Parent PID: 27013
==27014==
==27014==
==27014== HEAP SUMMARY:
==27014== in use at exit: 4,786 bytes in 9 blocks
==27014== total heap usage: 227 allocs, 218 frees, 36,316 bytes allocated
==27014==
==27014== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==27014== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27014== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27014== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27014== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27014== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27014== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27014== by 0x40EFD8: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1145)
==27014== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==27014== by 0x413538: main (CIMSubCommand.cpp:3011)
==27014==
==27014== LEAK SUMMARY:
==27014== definitely lost: 0 bytes in 0 blocks
==27014== indirectly lost: 0 bytes in 0 blocks
==27014== possibly lost: 152 bytes in 1 blocks
==27014== still reachable: 4,634 bytes in 8 blocks
==27014== suppressed: 0 bytes in 0 blocks
==27014== Reachable blocks (those to which a pointer was found) are not shown.
==27014== To see them, rerun with: --leak-check=full --show-reachable=yes
==27014==
==27014== For counts of detected and suppressed errors, rerun with: -v
==27014== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27020== Memcheck, a memory error detector
==27020== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27020== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27020== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H test/CimsubTest1:.1
==27020== Parent PID: 27019
==27020==
==27020==
==27020== HEAP SUMMARY:
==27020== in use at exit: 4,786 bytes in 9 blocks
==27020== total heap usage: 227 allocs, 218 frees, 36,318 bytes allocated
==27020==
==27020== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==27020== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27020== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27020== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27020== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27020== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27020== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27020== by 0x40EFD8: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1145)
==27020== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==27020== by 0x413538: main (CIMSubCommand.cpp:3011)
==27020==
==27020== LEAK SUMMARY:
==27020== definitely lost: 0 bytes in 0 blocks
==27020== indirectly lost: 0 bytes in 0 blocks
==27020== possibly lost: 152 bytes in 1 blocks
==27020== still reachable: 4,634 bytes in 8 blocks
==27020== suppressed: 0 bytes in 0 blocks
==27020== Reachable blocks (those to which a pointer was found) are not shown.
==27020== To see them, rerun with: --leak-check=full --show-reachable=yes
==27020==
==27020== For counts of detected and suppressed errors, rerun with: -v
==27020== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27026== Memcheck, a memory error detector
==27026== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27026== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27026== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H :.
==27026== Parent PID: 27025
==27026==
==27026==
==27026== HEAP SUMMARY:
==27026== in use at exit: 4,754 bytes in 9 blocks
==27026== total heap usage: 227 allocs, 218 frees, 36,252 bytes allocated
==27026==
==27026== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==27026== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27026== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27026== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27026== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27026== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27026== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27026== by 0x40EE9B: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1128)
==27026== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==27026== by 0x413538: main (CIMSubCommand.cpp:3011)
==27026==
==27026== LEAK SUMMARY:
==27026== definitely lost: 0 bytes in 0 blocks
==27026== indirectly lost: 0 bytes in 0 blocks
==27026== possibly lost: 152 bytes in 1 blocks
==27026== still reachable: 4,602 bytes in 8 blocks
==27026== suppressed: 0 bytes in 0 blocks
==27026== Reachable blocks (those to which a pointer was found) are not shown.
==27026== To see them, rerun with: --leak-check=full --show-reachable=yes
==27026==
==27026== For counts of detected and suppressed errors, rerun with: -v
==27026== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27032== Memcheck, a memory error detector
==27032== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27032== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27032== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H .
==27032== Parent PID: 27031
==27032==
==27032==
==27032== HEAP SUMMARY:
==27032== in use at exit: 4,730 bytes in 8 blocks
==27032== total heap usage: 226 allocs, 218 frees, 36,226 bytes allocated
==27032==
==27032== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==27032== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27032== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27032== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27032== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27032== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27032== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27032== by 0x40ECCB: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1104)
==27032== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==27032== by 0x413538: main (CIMSubCommand.cpp:3011)
==27032==
==27032== LEAK SUMMARY:
==27032== definitely lost: 0 bytes in 0 blocks
==27032== indirectly lost: 0 bytes in 0 blocks
==27032== possibly lost: 152 bytes in 1 blocks
==27032== still reachable: 4,578 bytes in 7 blocks
==27032== suppressed: 0 bytes in 0 blocks
==27032== Reachable blocks (those to which a pointer was found) are not shown.
==27032== To see them, rerun with: --leak-check=full --show-reachable=yes
==27032==
==27032== For counts of detected and suppressed errors, rerun with: -v
==27032== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27038== Memcheck, a memory error detector
==27038== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27038== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27038== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H :
==27038== Parent PID: 27037
==27038==
==27038==
==27038== HEAP SUMMARY:
==27038== in use at exit: 4,754 bytes in 9 blocks
==27038== total heap usage: 227 allocs, 218 frees, 36,250 bytes allocated
==27038==
==27038== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==27038== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27038== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27038== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27038== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27038== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27038== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27038== by 0x40EE9B: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1128)
==27038== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==27038== by 0x413538: main (CIMSubCommand.cpp:3011)
==27038==
==27038== LEAK SUMMARY:
==27038== definitely lost: 0 bytes in 0 blocks
==27038== indirectly lost: 0 bytes in 0 blocks
==27038== possibly lost: 152 bytes in 1 blocks
==27038== still reachable: 4,602 bytes in 8 blocks
==27038== suppressed: 0 bytes in 0 blocks
==27038== Reachable blocks (those to which a pointer was found) are not shown.
==27038== To see them, rerun with: --leak-check=full --show-reachable=yes
==27038==
==27038== For counts of detected and suppressed errors, rerun with: -v
==27038== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27044== Memcheck, a memory error detector
==27044== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27044== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27044== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -H test/CimsubTest1:CIM_ListenerDestinationCIMXML.
==27044== Parent PID: 27043
==27044==
==27044==
==27044== HEAP SUMMARY:
==27044== in use at exit: 4,914 bytes in 9 blocks
==27044== total heap usage: 227 allocs, 218 frees, 36,502 bytes allocated
==27044==
==27044== 280 bytes in 1 blocks are possibly lost in loss record 8 of 9
==27044== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27044== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27044== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27044== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27044== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27044== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27044== by 0x40F063: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1153)
==27044== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==27044== by 0x413538: main (CIMSubCommand.cpp:3011)
==27044==
==27044== LEAK SUMMARY:
==27044== definitely lost: 0 bytes in 0 blocks
==27044== indirectly lost: 0 bytes in 0 blocks
==27044== possibly lost: 280 bytes in 1 blocks
==27044== still reachable: 4,634 bytes in 8 blocks
==27044== suppressed: 0 bytes in 0 blocks
==27044== Reachable blocks (those to which a pointer was found) are not shown.
==27044== To see them, rerun with: --leak-check=full --show-reachable=yes
==27044==
==27044== For counts of detected and suppressed errors, rerun with: -v
==27044== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27068== Memcheck, a memory error detector
==27068== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27068== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27068== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lh -F filter01
==27068== Parent PID: 27067
==27068==
==27068==
==27068== HEAP SUMMARY:
==27068== in use at exit: 4,666 bytes in 8 blocks
==27068== total heap usage: 226 allocs, 218 frees, 36,144 bytes allocated
==27068==
==27068== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27068== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27068== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27068== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27068== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27068== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27068== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==27068== by 0x411F5C: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:707)
==27068== by 0x413538: main (CIMSubCommand.cpp:3011)
==27068==
==27068== LEAK SUMMARY:
==27068== definitely lost: 0 bytes in 0 blocks
==27068== indirectly lost: 0 bytes in 0 blocks
==27068== possibly lost: 88 bytes in 1 blocks
==27068== still reachable: 4,578 bytes in 7 blocks
==27068== suppressed: 0 bytes in 0 blocks
==27068== Reachable blocks (those to which a pointer was found) are not shown.
==27068== To see them, rerun with: --leak-check=full --show-reachable=yes
==27068==
==27068== For counts of detected and suppressed errors, rerun with: -v
==27068== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27074== Memcheck, a memory error detector
==27074== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27074== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27074== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lh -H Handler01 --version
==27074== Parent PID: 27073
==27074==
==27074==
==27074== HEAP SUMMARY:
==27074== in use at exit: 4,666 bytes in 8 blocks
==27074== total heap usage: 231 allocs, 223 frees, 36,300 bytes allocated
==27074==
==27074== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27074== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27074== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27074== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27074== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27074== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27074== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==27074== by 0x410C46: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:468)
==27074== by 0x413538: main (CIMSubCommand.cpp:3011)
==27074==
==27074== LEAK SUMMARY:
==27074== definitely lost: 0 bytes in 0 blocks
==27074== indirectly lost: 0 bytes in 0 blocks
==27074== possibly lost: 88 bytes in 1 blocks
==27074== still reachable: 4,578 bytes in 7 blocks
==27074== suppressed: 0 bytes in 0 blocks
==27074== Reachable blocks (those to which a pointer was found) are not shown.
==27074== To see them, rerun with: --leak-check=full --show-reachable=yes
==27074==
==27074== For counts of detected and suppressed errors, rerun with: -v
==27074== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27079== Memcheck, a memory error detector
==27079== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27079== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27079== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lh -H Handler01 --help
==27079== Parent PID: 27078
==27079==
==27079==
==27079== HEAP SUMMARY:
==27079== in use at exit: 4,666 bytes in 8 blocks
==27079== total heap usage: 230 allocs, 222 frees, 36,250 bytes allocated
==27079==
==27079== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27079== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27079== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27079== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27079== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27079== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27079== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==27079== by 0x410AFF: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:456)
==27079== by 0x413538: main (CIMSubCommand.cpp:3011)
==27079==
==27079== LEAK SUMMARY:
==27079== definitely lost: 0 bytes in 0 blocks
==27079== indirectly lost: 0 bytes in 0 blocks
==27079== possibly lost: 88 bytes in 1 blocks
==27079== still reachable: 4,578 bytes in 7 blocks
==27079== suppressed: 0 bytes in 0 blocks
==27079== Reachable blocks (those to which a pointer was found) are not shown.
==27079== To see them, rerun with: --leak-check=full --show-reachable=yes
==27079==
==27079== For counts of detected and suppressed errors, rerun with: -v
==27079== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27085== Memcheck, a memory error detector
==27085== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27085== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27085== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lh -H .1
==27085== Parent PID: 27084
==27085==
==27085==
==27085== HEAP SUMMARY:
==27085== in use at exit: 4,730 bytes in 8 blocks
==27085== total heap usage: 226 allocs, 218 frees, 36,228 bytes allocated
==27085==
==27085== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==27085== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27085== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27085== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27085== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27085== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27085== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27085== by 0x40ECCB: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1104)
==27085== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==27085== by 0x413538: main (CIMSubCommand.cpp:3011)
==27085==
==27085== LEAK SUMMARY:
==27085== definitely lost: 0 bytes in 0 blocks
==27085== indirectly lost: 0 bytes in 0 blocks
==27085== possibly lost: 152 bytes in 1 blocks
==27085== still reachable: 4,578 bytes in 7 blocks
==27085== suppressed: 0 bytes in 0 blocks
==27085== Reachable blocks (those to which a pointer was found) are not shown.
==27085== To see them, rerun with: --leak-check=full --show-reachable=yes
==27085==
==27085== For counts of detected and suppressed errors, rerun with: -v
==27085== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27091== Memcheck, a memory error detector
==27091== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27091== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27091== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lf -H handler1
==27091== Parent PID: 27090
==27091==
==27091==
==27091== HEAP SUMMARY:
==27091== in use at exit: 4,666 bytes in 8 blocks
==27091== total heap usage: 226 allocs, 218 frees, 36,144 bytes allocated
==27091==
==27091== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27091== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27091== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27091== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27091== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27091== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27091== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==27091== by 0x411ED5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:696)
==27091== by 0x413538: main (CIMSubCommand.cpp:3011)
==27091==
==27091== LEAK SUMMARY:
==27091== definitely lost: 0 bytes in 0 blocks
==27091== indirectly lost: 0 bytes in 0 blocks
==27091== possibly lost: 88 bytes in 1 blocks
==27091== still reachable: 4,578 bytes in 7 blocks
==27091== suppressed: 0 bytes in 0 blocks
==27091== Reachable blocks (those to which a pointer was found) are not shown.
==27091== To see them, rerun with: --leak-check=full --show-reachable=yes
==27091==
==27091== For counts of detected and suppressed errors, rerun with: -v
==27091== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27097== Memcheck, a memory error detector
==27097== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27097== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27097== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lf --version
==27097== Parent PID: 27096
==27097==
==27097==
==27097== HEAP SUMMARY:
==27097== in use at exit: 4,666 bytes in 8 blocks
==27097== total heap usage: 225 allocs, 217 frees, 36,130 bytes allocated
==27097==
==27097== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27097== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27097== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27097== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27097== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27097== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27097== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==27097== by 0x410C46: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:468)
==27097== by 0x413538: main (CIMSubCommand.cpp:3011)
==27097==
==27097== LEAK SUMMARY:
==27097== definitely lost: 0 bytes in 0 blocks
==27097== indirectly lost: 0 bytes in 0 blocks
==27097== possibly lost: 88 bytes in 1 blocks
==27097== still reachable: 4,578 bytes in 7 blocks
==27097== suppressed: 0 bytes in 0 blocks
==27097== Reachable blocks (those to which a pointer was found) are not shown.
==27097== To see them, rerun with: --leak-check=full --show-reachable=yes
==27097==
==27097== For counts of detected and suppressed errors, rerun with: -v
==27097== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27103== Memcheck, a memory error detector
==27103== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27103== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27103== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -lf --help
==27103== Parent PID: 27102
==27103==
==27103==
==27103== HEAP SUMMARY:
==27103== in use at exit: 4,666 bytes in 8 blocks
==27103== total heap usage: 224 allocs, 216 frees, 36,080 bytes allocated
==27103==
==27103== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27103== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27103== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27103== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27103== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27103== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27103== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==27103== by 0x410AFF: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:456)
==27103== by 0x413538: main (CIMSubCommand.cpp:3011)
==27103==
==27103== LEAK SUMMARY:
==27103== definitely lost: 0 bytes in 0 blocks
==27103== indirectly lost: 0 bytes in 0 blocks
==27103== possibly lost: 88 bytes in 1 blocks
==27103== still reachable: 4,578 bytes in 7 blocks
==27103== suppressed: 0 bytes in 0 blocks
==27103== Reachable blocks (those to which a pointer was found) are not shown.
==27103== To see them, rerun with: --leak-check=full --show-reachable=yes
==27103==
==27103== For counts of detected and suppressed errors, rerun with: -v
==27103== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27109== Memcheck, a memory error detector
==27109== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27109== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27109== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -r
==27109== Parent PID: 27108
==27109==
==27109==
==27109== HEAP SUMMARY:
==27109== in use at exit: 5,088 bytes in 7 blocks
==27109== total heap usage: 218 allocs, 211 frees, 35,730 bytes allocated
==27109==
==27109== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==27109== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27109== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27109== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27109== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==27109== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==27109== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==27109== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==27109== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==27109== by 0x505FE54: getoopt::parse(int, char**) (getoopt.cpp:625)
==27109== by 0x4109B2: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:433)
==27109== by 0x413538: main (CIMSubCommand.cpp:3011)
==27109==
==27109== LEAK SUMMARY:
==27109== definitely lost: 0 bytes in 0 blocks
==27109== indirectly lost: 0 bytes in 0 blocks
==27109== possibly lost: 536 bytes in 1 blocks
==27109== still reachable: 4,552 bytes in 6 blocks
==27109== suppressed: 0 bytes in 0 blocks
==27109== Reachable blocks (those to which a pointer was found) are not shown.
==27109== To see them, rerun with: --leak-check=full --show-reachable=yes
==27109==
==27109== For counts of detected and suppressed errors, rerun with: -v
==27109== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27115== Memcheck, a memory error detector
==27115== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27115== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27115== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rs -rs
==27115== Parent PID: 27114
==27115==
==27115==
==27115== HEAP SUMMARY:
==27115== in use at exit: 4,640 bytes in 7 blocks
==27115== total heap usage: 225 allocs, 218 frees, 36,098 bytes allocated
==27115==
==27115== 88 bytes in 1 blocks are possibly lost in loss record 3 of 7
==27115== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27115== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27115== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27115== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27115== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27115== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==27115== by 0x411237: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:570)
==27115== by 0x413538: main (CIMSubCommand.cpp:3011)
==27115==
==27115== LEAK SUMMARY:
==27115== definitely lost: 0 bytes in 0 blocks
==27115== indirectly lost: 0 bytes in 0 blocks
==27115== possibly lost: 88 bytes in 1 blocks
==27115== still reachable: 4,552 bytes in 6 blocks
==27115== suppressed: 0 bytes in 0 blocks
==27115== Reachable blocks (those to which a pointer was found) are not shown.
==27115== To see them, rerun with: --leak-check=full --show-reachable=yes
==27115==
==27115== For counts of detected and suppressed errors, rerun with: -v
==27115== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27121== Memcheck, a memory error detector
==27121== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27121== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27121== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rs -v
==27121== Parent PID: 27120
==27121==
==27121==
==27121== HEAP SUMMARY:
==27121== in use at exit: 4,666 bytes in 8 blocks
==27121== total heap usage: 224 allocs, 216 frees, 36,078 bytes allocated
==27121==
==27121== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27121== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27121== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27121== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27121== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27121== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27121== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==27121== by 0x4112E5: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:584)
==27121== by 0x413538: main (CIMSubCommand.cpp:3011)
==27121==
==27121== LEAK SUMMARY:
==27121== definitely lost: 0 bytes in 0 blocks
==27121== indirectly lost: 0 bytes in 0 blocks
==27121== possibly lost: 88 bytes in 1 blocks
==27121== still reachable: 4,578 bytes in 7 blocks
==27121== suppressed: 0 bytes in 0 blocks
==27121== Reachable blocks (those to which a pointer was found) are not shown.
==27121== To see them, rerun with: --leak-check=full --show-reachable=yes
==27121==
==27121== For counts of detected and suppressed errors, rerun with: -v
==27121== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27127== Memcheck, a memory error detector
==27127== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27127== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27127== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rs
==27127== Parent PID: 27126
==27127==
==27127==
==27127== HEAP SUMMARY:
==27127== in use at exit: 4,666 bytes in 8 blocks
==27127== total heap usage: 220 allocs, 212 frees, 35,978 bytes allocated
==27127==
==27127== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27127== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27127== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27127== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27127== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27127== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27127== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==27127== by 0x41247C: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:793)
==27127== by 0x413538: main (CIMSubCommand.cpp:3011)
==27127==
==27127== LEAK SUMMARY:
==27127== definitely lost: 0 bytes in 0 blocks
==27127== indirectly lost: 0 bytes in 0 blocks
==27127== possibly lost: 88 bytes in 1 blocks
==27127== still reachable: 4,578 bytes in 7 blocks
==27127== suppressed: 0 bytes in 0 blocks
==27127== Reachable blocks (those to which a pointer was found) are not shown.
==27127== To see them, rerun with: --leak-check=full --show-reachable=yes
==27127==
==27127== For counts of detected and suppressed errors, rerun with: -v
==27127== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27133== Memcheck, a memory error detector
==27133== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27133== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27133== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ra
==27133== Parent PID: 27132
==27133==
==27133==
==27133== HEAP SUMMARY:
==27133== in use at exit: 4,666 bytes in 8 blocks
==27133== total heap usage: 220 allocs, 212 frees, 35,978 bytes allocated
==27133==
==27133== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27133== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27133== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27133== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27133== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27133== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27133== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==27133== by 0x41247C: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:793)
==27133== by 0x413538: main (CIMSubCommand.cpp:3011)
==27133==
==27133== LEAK SUMMARY:
==27133== definitely lost: 0 bytes in 0 blocks
==27133== indirectly lost: 0 bytes in 0 blocks
==27133== possibly lost: 88 bytes in 1 blocks
==27133== still reachable: 4,578 bytes in 7 blocks
==27133== suppressed: 0 bytes in 0 blocks
==27133== Reachable blocks (those to which a pointer was found) are not shown.
==27133== To see them, rerun with: --leak-check=full --show-reachable=yes
==27133==
==27133== For counts of detected and suppressed errors, rerun with: -v
==27133== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27139== Memcheck, a memory error detector
==27139== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27139== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27139== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rf
==27139== Parent PID: 27138
==27139==
==27139==
==27139== HEAP SUMMARY:
==27139== in use at exit: 4,666 bytes in 8 blocks
==27139== total heap usage: 220 allocs, 212 frees, 35,978 bytes allocated
==27139==
==27139== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27139== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27139== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27139== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27139== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27139== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27139== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==27139== by 0x41247C: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:793)
==27139== by 0x413538: main (CIMSubCommand.cpp:3011)
==27139==
==27139== LEAK SUMMARY:
==27139== definitely lost: 0 bytes in 0 blocks
==27139== indirectly lost: 0 bytes in 0 blocks
==27139== possibly lost: 88 bytes in 1 blocks
==27139== still reachable: 4,578 bytes in 7 blocks
==27139== suppressed: 0 bytes in 0 blocks
==27139== Reachable blocks (those to which a pointer was found) are not shown.
==27139== To see them, rerun with: --leak-check=full --show-reachable=yes
==27139==
==27139== For counts of detected and suppressed errors, rerun with: -v
==27139== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27145== Memcheck, a memory error detector
==27145== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27145== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27145== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rh
==27145== Parent PID: 27144
==27145==
==27145==
==27145== HEAP SUMMARY:
==27145== in use at exit: 4,666 bytes in 8 blocks
==27145== total heap usage: 220 allocs, 212 frees, 35,978 bytes allocated
==27145==
==27145== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27145== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27145== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27145== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27145== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27145== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27145== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==27145== by 0x412555: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:802)
==27145== by 0x413538: main (CIMSubCommand.cpp:3011)
==27145==
==27145== LEAK SUMMARY:
==27145== definitely lost: 0 bytes in 0 blocks
==27145== indirectly lost: 0 bytes in 0 blocks
==27145== possibly lost: 88 bytes in 1 blocks
==27145== still reachable: 4,578 bytes in 7 blocks
==27145== suppressed: 0 bytes in 0 blocks
==27145== Reachable blocks (those to which a pointer was found) are not shown.
==27145== To see them, rerun with: --leak-check=full --show-reachable=yes
==27145==
==27145== For counts of detected and suppressed errors, rerun with: -v
==27145== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27151== Memcheck, a memory error detector
==27151== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27151== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27151== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rx
==27151== Parent PID: 27150
==27151==
==27151==
==27151== HEAP SUMMARY:
==27151== in use at exit: 4,730 bytes in 8 blocks
==27151== total heap usage: 220 allocs, 212 frees, 36,072 bytes allocated
==27151==
==27151== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==27151== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27151== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27151== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27151== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27151== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27151== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27151== by 0x4123A3: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:783)
==27151== by 0x413538: main (CIMSubCommand.cpp:3011)
==27151==
==27151== LEAK SUMMARY:
==27151== definitely lost: 0 bytes in 0 blocks
==27151== indirectly lost: 0 bytes in 0 blocks
==27151== possibly lost: 152 bytes in 1 blocks
==27151== still reachable: 4,578 bytes in 7 blocks
==27151== suppressed: 0 bytes in 0 blocks
==27151== Reachable blocks (those to which a pointer was found) are not shown.
==27151== To see them, rerun with: --leak-check=full --show-reachable=yes
==27151==
==27151== For counts of detected and suppressed errors, rerun with: -v
==27151== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27157== Memcheck, a memory error detector
==27157== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27157== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27157== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rs -F filter1
==27157== Parent PID: 27156
==27157==
==27157==
==27157== HEAP SUMMARY:
==27157== in use at exit: 4,666 bytes in 8 blocks
==27157== total heap usage: 226 allocs, 218 frees, 36,144 bytes allocated
==27157==
==27157== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27157== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27157== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27157== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27157== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27157== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27157== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==27157== by 0x412555: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:802)
==27157== by 0x413538: main (CIMSubCommand.cpp:3011)
==27157==
==27157== LEAK SUMMARY:
==27157== definitely lost: 0 bytes in 0 blocks
==27157== indirectly lost: 0 bytes in 0 blocks
==27157== possibly lost: 88 bytes in 1 blocks
==27157== still reachable: 4,578 bytes in 7 blocks
==27157== suppressed: 0 bytes in 0 blocks
==27157== Reachable blocks (those to which a pointer was found) are not shown.
==27157== To see them, rerun with: --leak-check=full --show-reachable=yes
==27157==
==27157== For counts of detected and suppressed errors, rerun with: -v
==27157== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27163== Memcheck, a memory error detector
==27163== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27163== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27163== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rs -H handler1
==27163== Parent PID: 27162
==27163==
==27163==
==27163== HEAP SUMMARY:
==27163== in use at exit: 4,666 bytes in 8 blocks
==27163== total heap usage: 226 allocs, 218 frees, 36,146 bytes allocated
==27163==
==27163== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27163== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27163== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27163== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27163== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27163== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27163== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==27163== by 0x41247C: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:793)
==27163== by 0x413538: main (CIMSubCommand.cpp:3011)
==27163==
==27163== LEAK SUMMARY:
==27163== definitely lost: 0 bytes in 0 blocks
==27163== indirectly lost: 0 bytes in 0 blocks
==27163== possibly lost: 88 bytes in 1 blocks
==27163== still reachable: 4,578 bytes in 7 blocks
==27163== suppressed: 0 bytes in 0 blocks
==27163== Reachable blocks (those to which a pointer was found) are not shown.
==27163== To see them, rerun with: --leak-check=full --show-reachable=yes
==27163==
==27163== For counts of detected and suppressed errors, rerun with: -v
==27163== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27169== Memcheck, a memory error detector
==27169== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27169== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27169== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ra -F filter1
==27169== Parent PID: 27168
==27169==
==27169==
==27169== HEAP SUMMARY:
==27169== in use at exit: 4,666 bytes in 8 blocks
==27169== total heap usage: 226 allocs, 218 frees, 36,144 bytes allocated
==27169==
==27169== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27169== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27169== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27169== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27169== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27169== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27169== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==27169== by 0x412555: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:802)
==27169== by 0x413538: main (CIMSubCommand.cpp:3011)
==27169==
==27169== LEAK SUMMARY:
==27169== definitely lost: 0 bytes in 0 blocks
==27169== indirectly lost: 0 bytes in 0 blocks
==27169== possibly lost: 88 bytes in 1 blocks
==27169== still reachable: 4,578 bytes in 7 blocks
==27169== suppressed: 0 bytes in 0 blocks
==27169== Reachable blocks (those to which a pointer was found) are not shown.
==27169== To see them, rerun with: --leak-check=full --show-reachable=yes
==27169==
==27169== For counts of detected and suppressed errors, rerun with: -v
==27169== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27175== Memcheck, a memory error detector
==27175== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27175== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27175== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ra -H handler1
==27175== Parent PID: 27174
==27175==
==27175==
==27175== HEAP SUMMARY:
==27175== in use at exit: 4,666 bytes in 8 blocks
==27175== total heap usage: 226 allocs, 218 frees, 36,146 bytes allocated
==27175==
==27175== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27175== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27175== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27175== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27175== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27175== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27175== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==27175== by 0x41247C: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:793)
==27175== by 0x413538: main (CIMSubCommand.cpp:3011)
==27175==
==27175== LEAK SUMMARY:
==27175== definitely lost: 0 bytes in 0 blocks
==27175== indirectly lost: 0 bytes in 0 blocks
==27175== possibly lost: 88 bytes in 1 blocks
==27175== still reachable: 4,578 bytes in 7 blocks
==27175== suppressed: 0 bytes in 0 blocks
==27175== Reachable blocks (those to which a pointer was found) are not shown.
==27175== To see them, rerun with: --leak-check=full --show-reachable=yes
==27175==
==27175== For counts of detected and suppressed errors, rerun with: -v
==27175== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27181== Memcheck, a memory error detector
==27181== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27181== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27181== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rh -F filter1
==27181== Parent PID: 27180
==27181==
==27181==
==27181== HEAP SUMMARY:
==27181== in use at exit: 4,666 bytes in 8 blocks
==27181== total heap usage: 226 allocs, 218 frees, 36,142 bytes allocated
==27181==
==27181== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27181== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27181== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27181== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27181== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27181== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27181== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==27181== by 0x4122DF: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:770)
==27181== by 0x413538: main (CIMSubCommand.cpp:3011)
==27181==
==27181== LEAK SUMMARY:
==27181== definitely lost: 0 bytes in 0 blocks
==27181== indirectly lost: 0 bytes in 0 blocks
==27181== possibly lost: 88 bytes in 1 blocks
==27181== still reachable: 4,578 bytes in 7 blocks
==27181== suppressed: 0 bytes in 0 blocks
==27181== Reachable blocks (those to which a pointer was found) are not shown.
==27181== To see them, rerun with: --leak-check=full --show-reachable=yes
==27181==
==27181== For counts of detected and suppressed errors, rerun with: -v
==27181== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27199== Memcheck, a memory error detector
==27199== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27199== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27199== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -rf -H handler1
==27199== Parent PID: 27198
==27199==
==27199==
==27199== HEAP SUMMARY:
==27199== in use at exit: 4,666 bytes in 8 blocks
==27199== total heap usage: 226 allocs, 218 frees, 36,144 bytes allocated
==27199==
==27199== 88 bytes in 1 blocks are possibly lost in loss record 4 of 8
==27199== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27199== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27199== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27199== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27199== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27199== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==27199== by 0x412258: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:758)
==27199== by 0x413538: main (CIMSubCommand.cpp:3011)
==27199==
==27199== LEAK SUMMARY:
==27199== definitely lost: 0 bytes in 0 blocks
==27199== indirectly lost: 0 bytes in 0 blocks
==27199== possibly lost: 88 bytes in 1 blocks
==27199== still reachable: 4,578 bytes in 7 blocks
==27199== suppressed: 0 bytes in 0 blocks
==27199== Reachable blocks (those to which a pointer was found) are not shown.
==27199== To see them, rerun with: --leak-check=full --show-reachable=yes
==27199==
==27199== For counts of detected and suppressed errors, rerun with: -v
==27199== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27291== Memcheck, a memory error detector
==27291== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27291== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27291== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n test/CimsubTestNS2 -F :Filter12 -H test/CimsubTestNS3:ListenerDestination06
==27291== Parent PID: 27290
==27291==
==27291==
==27291== HEAP SUMMARY:
==27291== in use at exit: 4,790 bytes in 9 blocks
==27291== total heap usage: 238 allocs, 229 frees, 36,662 bytes allocated
==27291==
==27291== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==27291== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27291== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27291== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27291== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27291== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27291== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27291== by 0x40F24D: Pegasus::CIMSubCommand::_parseFilterName(Pegasus::String const&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1057)
==27291== by 0x4125C4: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:808)
==27291== by 0x413538: main (CIMSubCommand.cpp:3011)
==27291==
==27291== LEAK SUMMARY:
==27291== definitely lost: 0 bytes in 0 blocks
==27291== indirectly lost: 0 bytes in 0 blocks
==27291== possibly lost: 152 bytes in 1 blocks
==27291== still reachable: 4,638 bytes in 8 blocks
==27291== suppressed: 0 bytes in 0 blocks
==27291== Reachable blocks (those to which a pointer was found) are not shown.
==27291== To see them, rerun with: --leak-check=full --show-reachable=yes
==27291==
==27291== For counts of detected and suppressed errors, rerun with: -v
==27291== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27297== Memcheck, a memory error detector
==27297== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27297== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27297== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n test/CimsubTestNS2 -F test/CimsubTestNS1:Filter12 -H :ListenerDestination06
==27297== Parent PID: 27296
==27297==
==27297==
==27297== HEAP SUMMARY:
==27297== in use at exit: 4,914 bytes in 12 blocks
==27297== total heap usage: 241 allocs, 229 frees, 36,786 bytes allocated
==27297==
==27297== 152 bytes in 1 blocks are possibly lost in loss record 11 of 12
==27297== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27297== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27297== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27297== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27297== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27297== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27297== by 0x40EE9B: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1128)
==27297== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==27297== by 0x413538: main (CIMSubCommand.cpp:3011)
==27297==
==27297== LEAK SUMMARY:
==27297== definitely lost: 0 bytes in 0 blocks
==27297== indirectly lost: 0 bytes in 0 blocks
==27297== possibly lost: 152 bytes in 1 blocks
==27297== still reachable: 4,762 bytes in 11 blocks
==27297== suppressed: 0 bytes in 0 blocks
==27297== Reachable blocks (those to which a pointer was found) are not shown.
==27297== To see them, rerun with: --leak-check=full --show-reachable=yes
==27297==
==27297== For counts of detected and suppressed errors, rerun with: -v
==27297== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27309== Memcheck, a memory error detector
==27309== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27309== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27309== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n test/CimsubTestNS0 -F test/CimsubTestNS0:Filter01 -H test/CimsubTestNS0:CIM_IndicationHandlerCIMXML.
==27309== Parent PID: 27308
==27309==
==27309==
==27309== HEAP SUMMARY:
==27309== in use at exit: 5,078 bytes in 12 blocks
==27309== total heap usage: 241 allocs, 229 frees, 37,000 bytes allocated
==27309==
==27309== 280 bytes in 1 blocks are possibly lost in loss record 11 of 12
==27309== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27309== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27309== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27309== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27309== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27309== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27309== by 0x40F063: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1153)
==27309== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==27309== by 0x413538: main (CIMSubCommand.cpp:3011)
==27309==
==27309== LEAK SUMMARY:
==27309== definitely lost: 0 bytes in 0 blocks
==27309== indirectly lost: 0 bytes in 0 blocks
==27309== possibly lost: 280 bytes in 1 blocks
==27309== still reachable: 4,798 bytes in 11 blocks
==27309== suppressed: 0 bytes in 0 blocks
==27309== Reachable blocks (those to which a pointer was found) are not shown.
==27309== To see them, rerun with: --leak-check=full --show-reachable=yes
==27309==
==27309== For counts of detected and suppressed errors, rerun with: -v
==27309== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27315== Memcheck, a memory error detector
==27315== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27315== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27315== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n test/CimsubTestNS2 -F test/CimsubTestNS1:Filter12 -H test/CimsubTestNS3:
==27315== Parent PID: 27314
==27315==
==27315==
==27315== HEAP SUMMARY:
==27315== in use at exit: 4,950 bytes in 12 blocks
==27315== total heap usage: 241 allocs, 229 frees, 36,816 bytes allocated
==27315==
==27315== 152 bytes in 1 blocks are possibly lost in loss record 11 of 12
==27315== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27315== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27315== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27315== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27315== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27315== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27315== by 0x40EE9B: Pegasus::CIMSubCommand::_parseHandlerName(Pegasus::String const&, Pegasus::String&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1128)
==27315== by 0x412601: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:813)
==27315== by 0x413538: main (CIMSubCommand.cpp:3011)
==27315==
==27315== LEAK SUMMARY:
==27315== definitely lost: 0 bytes in 0 blocks
==27315== indirectly lost: 0 bytes in 0 blocks
==27315== possibly lost: 152 bytes in 1 blocks
==27315== still reachable: 4,798 bytes in 11 blocks
==27315== suppressed: 0 bytes in 0 blocks
==27315== Reachable blocks (those to which a pointer was found) are not shown.
==27315== To see them, rerun with: --leak-check=full --show-reachable=yes
==27315==
==27315== For counts of detected and suppressed errors, rerun with: -v
==27315== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==27321== Memcheck, a memory error detector
==27321== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==27321== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==27321== Command: /var/buildMAIN/pegasus/build/bin_exe/cimsub -ls -n test/CimsubTestNS2 -F test/CimsubTestNS1: -H test/CimsubTestNS3:ListenerDestination06
==27321== Parent PID: 27320
==27321==
==27321==
==27321== HEAP SUMMARY:
==27321== in use at exit: 4,790 bytes in 9 blocks
==27321== total heap usage: 238 allocs, 229 frees, 36,682 bytes allocated
==27321==
==27321== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==27321== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==27321== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==27321== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==27321== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==27321== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==27321== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==27321== by 0x40F24D: Pegasus::CIMSubCommand::_parseFilterName(Pegasus::String const&, Pegasus::String&, Pegasus::String&) (CIMSubCommand.cpp:1057)
==27321== by 0x4125C4: Pegasus::CIMSubCommand::setCommand(std::ostream&, std::ostream&, unsigned int, char**) (CIMSubCommand.cpp:808)
==27321== by 0x413538: main (CIMSubCommand.cpp:3011)
==27321==
==27321== LEAK SUMMARY:
==27321== definitely lost: 0 bytes in 0 blocks
==27321== indirectly lost: 0 bytes in 0 blocks
==27321== possibly lost: 152 bytes in 1 blocks
==27321== still reachable: 4,638 bytes in 8 blocks
==27321== suppressed: 0 bytes in 0 blocks
==27321== Reachable blocks (those to which a pointer was found) are not shown.
==27321== To see them, rerun with: --leak-check=full --show-reachable=yes
==27321==
==27321== For counts of detected and suppressed errors, rerun with: -v
==27321== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==3972== Memcheck, a memory error detector
==3972== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==3972== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==3972== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -l -l -n 0
==3972== Parent PID: 3971
==3972==
==3972==
==3972== HEAP SUMMARY:
==3972== in use at exit: 4,368 bytes in 4 blocks
==3972== total heap usage: 239 allocs, 235 frees, 36,812 bytes allocated
==3972==
==3972== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==3972== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==3972== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==3972== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==3972== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==3972== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==3972== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==3972== by 0x4067F1: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1095)
==3972== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==3972==
==3972== LEAK SUMMARY:
==3972== definitely lost: 0 bytes in 0 blocks
==3972== indirectly lost: 0 bytes in 0 blocks
==3972== possibly lost: 88 bytes in 1 blocks
==3972== still reachable: 4,280 bytes in 3 blocks
==3972== suppressed: 0 bytes in 0 blocks
==3972== Reachable blocks (those to which a pointer was found) are not shown.
==3972== To see them, rerun with: --leak-check=full --show-reachable=yes
==3972==
==3972== For counts of detected and suppressed errors, rerun with: -v
==3972== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==3978== Memcheck, a memory error detector
==3978== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==3978== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==3978== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust
==3978== Parent PID: 3977
==3978==
==3978==
==3978== HEAP SUMMARY:
==3978== in use at exit: 4,816 bytes in 4 blocks
==3978== total heap usage: 223 allocs, 219 frees, 36,188 bytes allocated
==3978==
==3978== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==3978== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==3978== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==3978== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==3978== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==3978== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==3978== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==3978== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==3978== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==3978== by 0x4C0DD22: Pegasus::Command::localizeMessage(char const*, char const*, char const*, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg) (Command.cpp:97)
==3978== by 0x406EB0: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1223)
==3978== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==3978==
==3978== LEAK SUMMARY:
==3978== definitely lost: 0 bytes in 0 blocks
==3978== indirectly lost: 0 bytes in 0 blocks
==3978== possibly lost: 536 bytes in 1 blocks
==3978== still reachable: 4,280 bytes in 3 blocks
==3978== suppressed: 0 bytes in 0 blocks
==3978== Reachable blocks (those to which a pointer was found) are not shown.
==3978== To see them, rerun with: --leak-check=full --show-reachable=yes
==3978==
==3978== For counts of detected and suppressed errors, rerun with: -v
==3978== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==3984== Memcheck, a memory error detector
==3984== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==3984== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==3984== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -no
==3984== Parent PID: 3983
==3984==
==3984==
==3984== HEAP SUMMARY:
==3984== in use at exit: 4,842 bytes in 5 blocks
==3984== total heap usage: 229 allocs, 224 frees, 36,528 bytes allocated
==3984==
==3984== 536 bytes in 1 blocks are possibly lost in loss record 4 of 5
==3984== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==3984== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==3984== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==3984== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==3984== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==3984== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==3984== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==3984== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==3984== by 0x4C0DD22: Pegasus::Command::localizeMessage(char const*, char const*, char const*, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg) (Command.cpp:97)
==3984== by 0x406EB0: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1223)
==3984== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==3984==
==3984== LEAK SUMMARY:
==3984== definitely lost: 0 bytes in 0 blocks
==3984== indirectly lost: 0 bytes in 0 blocks
==3984== possibly lost: 536 bytes in 1 blocks
==3984== still reachable: 4,306 bytes in 4 blocks
==3984== suppressed: 0 bytes in 0 blocks
==3984== Reachable blocks (those to which a pointer was found) are not shown.
==3984== To see them, rerun with: --leak-check=full --show-reachable=yes
==3984==
==3984== For counts of detected and suppressed errors, rerun with: -v
==3984== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==3990== Memcheck, a memory error detector
==3990== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==3990== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==3990== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust nosuchoption
==3990== Parent PID: 3989
==3990==
==3990==
==3990== HEAP SUMMARY:
==3990== in use at exit: 4,432 bytes in 4 blocks
==3990== total heap usage: 228 allocs, 224 frees, 36,794 bytes allocated
==3990==
==3990== 152 bytes in 1 blocks are possibly lost in loss record 3 of 4
==3990== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==3990== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==3990== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==3990== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==3990== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==3990== by 0x4C0E9C5: Pegasus::UnexpectedArgumentException::UnexpectedArgumentException(Pegasus::String const&) (CommandException.cpp:320)
==3990== by 0x40647A: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1028)
==3990== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==3990==
==3990== LEAK SUMMARY:
==3990== definitely lost: 0 bytes in 0 blocks
==3990== indirectly lost: 0 bytes in 0 blocks
==3990== possibly lost: 152 bytes in 1 blocks
==3990== still reachable: 4,280 bytes in 3 blocks
==3990== suppressed: 0 bytes in 0 blocks
==3990== Reachable blocks (those to which a pointer was found) are not shown.
==3990== To see them, rerun with: --leak-check=full --show-reachable=yes
==3990==
==3990== For counts of detected and suppressed errors, rerun with: -v
==3990== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4002== Memcheck, a memory error detector
==4002== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4002== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4002== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust --help --help
==4002== Parent PID: 4001
==4002==
==4002==
==4002== HEAP SUMMARY:
==4002== in use at exit: 4,368 bytes in 4 blocks
==4002== total heap usage: 233 allocs, 229 frees, 36,680 bytes allocated
==4002==
==4002== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4002== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4002== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4002== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4002== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4002== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4002== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==4002== by 0x4062B3: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1006)
==4002== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4002==
==4002== LEAK SUMMARY:
==4002== definitely lost: 0 bytes in 0 blocks
==4002== indirectly lost: 0 bytes in 0 blocks
==4002== possibly lost: 88 bytes in 1 blocks
==4002== still reachable: 4,280 bytes in 3 blocks
==4002== suppressed: 0 bytes in 0 blocks
==4002== Reachable blocks (those to which a pointer was found) are not shown.
==4002== To see them, rerun with: --leak-check=full --show-reachable=yes
==4002==
==4002== For counts of detected and suppressed errors, rerun with: -v
==4002== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4008== Memcheck, a memory error detector
==4008== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4008== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4008== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust --version --version
==4008== Parent PID: 4007
==4008==
==4008==
==4008== HEAP SUMMARY:
==4008== in use at exit: 4,368 bytes in 4 blocks
==4008== total heap usage: 235 allocs, 231 frees, 36,774 bytes allocated
==4008==
==4008== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4008== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4008== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4008== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4008== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4008== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4008== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==4008== by 0x4063A6: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1017)
==4008== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4008==
==4008== LEAK SUMMARY:
==4008== definitely lost: 0 bytes in 0 blocks
==4008== indirectly lost: 0 bytes in 0 blocks
==4008== possibly lost: 88 bytes in 1 blocks
==4008== still reachable: 4,280 bytes in 3 blocks
==4008== suppressed: 0 bytes in 0 blocks
==4008== Reachable blocks (those to which a pointer was found) are not shown.
==4008== To see them, rerun with: --leak-check=full --show-reachable=yes
==4008==
==4008== For counts of detected and suppressed errors, rerun with: -v
==4008== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4016== Memcheck, a memory error detector
==4016== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4016== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4016== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a -a -U root -f /var/buildMAIN/pegasus/build/testinter.cert -T a
==4016== Parent PID: 4015
==4016==
==4016==
==4016== HEAP SUMMARY:
==4016== in use at exit: 4,368 bytes in 4 blocks
==4016== total heap usage: 251 allocs, 247 frees, 37,210 bytes allocated
==4016==
==4016== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4016== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4016== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4016== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4016== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4016== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4016== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==4016== by 0x4065F1: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1051)
==4016== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4016==
==4016== LEAK SUMMARY:
==4016== definitely lost: 0 bytes in 0 blocks
==4016== indirectly lost: 0 bytes in 0 blocks
==4016== possibly lost: 88 bytes in 1 blocks
==4016== still reachable: 4,280 bytes in 3 blocks
==4016== suppressed: 0 bytes in 0 blocks
==4016== Reachable blocks (those to which a pointer was found) are not shown.
==4016== To see them, rerun with: --leak-check=full --show-reachable=yes
==4016==
==4016== For counts of detected and suppressed errors, rerun with: -v
==4016== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4024== Memcheck, a memory error detector
==4024== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4024== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4024== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a -U root -f /var/buildMAIN/pegasus/build/testinter.cert -f /var/buildMAIN/pegasus/build/testinter.cert -T a
==4024== Parent PID: 4023
==4024==
==4024==
==4024== HEAP SUMMARY:
==4024== in use at exit: 4,400 bytes in 5 blocks
==4024== total heap usage: 253 allocs, 248 frees, 37,346 bytes allocated
==4024==
==4024== 88 bytes in 1 blocks are possibly lost in loss record 3 of 5
==4024== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4024== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4024== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4024== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4024== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4024== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==4024== by 0x406938: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1124)
==4024== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4024==
==4024== LEAK SUMMARY:
==4024== definitely lost: 0 bytes in 0 blocks
==4024== indirectly lost: 0 bytes in 0 blocks
==4024== possibly lost: 88 bytes in 1 blocks
==4024== still reachable: 4,312 bytes in 4 blocks
==4024== suppressed: 0 bytes in 0 blocks
==4024== Reachable blocks (those to which a pointer was found) are not shown.
==4024== To see them, rerun with: --leak-check=full --show-reachable=yes
==4024==
==4024== For counts of detected and suppressed errors, rerun with: -v
==4024== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4034== Memcheck, a memory error detector
==4034== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4034== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4034== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a -U root -U root -f /var/buildMAIN/pegasus/build/testinter.cert -T a
==4034== Parent PID: 4033
==4034==
==4034==
==4034== HEAP SUMMARY:
==4034== in use at exit: 4,368 bytes in 4 blocks
==4034== total heap usage: 253 allocs, 249 frees, 37,268 bytes allocated
==4034==
==4034== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4034== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4034== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4034== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4034== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4034== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4034== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==4034== by 0x406881: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1109)
==4034== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4034==
==4034== LEAK SUMMARY:
==4034== definitely lost: 0 bytes in 0 blocks
==4034== indirectly lost: 0 bytes in 0 blocks
==4034== possibly lost: 88 bytes in 1 blocks
==4034== still reachable: 4,280 bytes in 3 blocks
==4034== suppressed: 0 bytes in 0 blocks
==4034== Reachable blocks (those to which a pointer was found) are not shown.
==4034== To see them, rerun with: --leak-check=full --show-reachable=yes
==4034==
==4034== For counts of detected and suppressed errors, rerun with: -v
==4034== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4042== Memcheck, a memory error detector
==4042== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4042== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4042== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a -U root -f /var/buildMAIN/pegasus/build/testinter.cert -T a -T a
==4042== Parent PID: 4041
==4042==
==4042==
==4042== HEAP SUMMARY:
==4042== in use at exit: 4,510 bytes in 6 blocks
==4042== total heap usage: 253 allocs, 247 frees, 37,262 bytes allocated
==4042==
==4042== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4042== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4042== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4042== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4042== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4042== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4042== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==4042== by 0x406AA6: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1154)
==4042== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4042==
==4042== LEAK SUMMARY:
==4042== definitely lost: 0 bytes in 0 blocks
==4042== indirectly lost: 0 bytes in 0 blocks
==4042== possibly lost: 88 bytes in 1 blocks
==4042== still reachable: 4,422 bytes in 5 blocks
==4042== suppressed: 0 bytes in 0 blocks
==4042== Reachable blocks (those to which a pointer was found) are not shown.
==4042== To see them, rerun with: --leak-check=full --show-reachable=yes
==4042==
==4042== For counts of detected and suppressed errors, rerun with: -v
==4042== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4050== Memcheck, a memory error detector
==4050== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4050== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4050== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a -U root -f /var/buildMAIN/pegasus/build/testinter.cert -T f
==4050== Parent PID: 4049
==4050==
==4050==
==4050== HEAP SUMMARY:
==4050== in use at exit: 4,600 bytes in 7 blocks
==4050== total heap usage: 247 allocs, 240 frees, 37,214 bytes allocated
==4050==
==4050== 152 bytes in 1 blocks are possibly lost in loss record 3 of 5
==4050== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4050== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4050== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4050== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4050== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4050== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==4050== by 0x407268: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1252)
==4050== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4050==
==4050== LEAK SUMMARY:
==4050== definitely lost: 0 bytes in 0 blocks
==4050== indirectly lost: 0 bytes in 0 blocks
==4050== possibly lost: 152 bytes in 1 blocks
==4050== still reachable: 4,448 bytes in 6 blocks
==4050== suppressed: 0 bytes in 0 blocks
==4050== Reachable blocks (those to which a pointer was found) are not shown.
==4050== To see them, rerun with: --leak-check=full --show-reachable=yes
==4050==
==4050== For counts of detected and suppressed errors, rerun with: -v
==4050== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4058== Memcheck, a memory error detector
==4058== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4058== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4058== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a -U root -f /var/buildMAIN/pegasus/build/testchca.cert
==4058== Parent PID: 4057
==4058==
==4058==
==4058== HEAP SUMMARY:
==4058== in use at exit: 4,508 bytes in 6 blocks
==4058== total heap usage: 241 allocs, 235 frees, 36,964 bytes allocated
==4058==
==4058== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4058== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4058== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4058== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4058== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4058== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4058== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==4058== by 0x40717D: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1245)
==4058== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4058==
==4058== LEAK SUMMARY:
==4058== definitely lost: 0 bytes in 0 blocks
==4058== indirectly lost: 0 bytes in 0 blocks
==4058== possibly lost: 88 bytes in 1 blocks
==4058== still reachable: 4,420 bytes in 5 blocks
==4058== suppressed: 0 bytes in 0 blocks
==4058== Reachable blocks (those to which a pointer was found) are not shown.
==4058== To see them, rerun with: --leak-check=full --show-reachable=yes
==4058==
==4058== For counts of detected and suppressed errors, rerun with: -v
==4058== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4066== Memcheck, a memory error detector
==4066== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4066== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4066== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a -U root -f /var/buildMAIN/pegasus/build/testinter.cert -T
==4066== Parent PID: 4065
==4066==
==4066==
==4066== HEAP SUMMARY:
==4066== in use at exit: 4,816 bytes in 4 blocks
==4066== total heap usage: 245 allocs, 241 frees, 37,058 bytes allocated
==4066==
==4066== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==4066== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4066== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4066== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4066== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4066== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4066== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4066== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4066== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4066== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==4066== by 0x40613E: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:984)
==4066== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4066==
==4066== LEAK SUMMARY:
==4066== definitely lost: 0 bytes in 0 blocks
==4066== indirectly lost: 0 bytes in 0 blocks
==4066== possibly lost: 536 bytes in 1 blocks
==4066== still reachable: 4,280 bytes in 3 blocks
==4066== suppressed: 0 bytes in 0 blocks
==4066== Reachable blocks (those to which a pointer was found) are not shown.
==4066== To see them, rerun with: --leak-check=full --show-reachable=yes
==4066==
==4066== For counts of detected and suppressed errors, rerun with: -v
==4066== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4072== Memcheck, a memory error detector
==4072== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4072== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4072== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a -f /var/buildMAIN/pegasus/build/testdn1.cert -T s
==4072== Parent PID: 4071
==4072==
==4072==
==4072== HEAP SUMMARY:
==4072== in use at exit: 4,500 bytes in 6 blocks
==4072== total heap usage: 241 allocs, 235 frees, 36,956 bytes allocated
==4072==
==4072== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4072== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4072== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4072== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4072== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4072== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4072== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==4072== by 0x407330: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1261)
==4072== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4072==
==4072== LEAK SUMMARY:
==4072== definitely lost: 0 bytes in 0 blocks
==4072== indirectly lost: 0 bytes in 0 blocks
==4072== possibly lost: 88 bytes in 1 blocks
==4072== still reachable: 4,412 bytes in 5 blocks
==4072== suppressed: 0 bytes in 0 blocks
==4072== Reachable blocks (those to which a pointer was found) are not shown.
==4072== To see them, rerun with: --leak-check=full --show-reachable=yes
==4072==
==4072== For counts of detected and suppressed errors, rerun with: -v
==4072== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4078== Memcheck, a memory error detector
==4078== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4078== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4078== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a -f /var/buildMAIN/pegasus/build/testleaf.cert -T e
==4078== Parent PID: 4077
==4078==
==4078==
==4078== HEAP SUMMARY:
==4078== in use at exit: 4,502 bytes in 6 blocks
==4078== total heap usage: 241 allocs, 235 frees, 36,958 bytes allocated
==4078==
==4078== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4078== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4078== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4078== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4078== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4078== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4078== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==4078== by 0x407330: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1261)
==4078== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4078==
==4078== LEAK SUMMARY:
==4078== definitely lost: 0 bytes in 0 blocks
==4078== indirectly lost: 0 bytes in 0 blocks
==4078== possibly lost: 88 bytes in 1 blocks
==4078== still reachable: 4,414 bytes in 5 blocks
==4078== suppressed: 0 bytes in 0 blocks
==4078== Reachable blocks (those to which a pointer was found) are not shown.
==4078== To see them, rerun with: --leak-check=full --show-reachable=yes
==4078==
==4078== For counts of detected and suppressed errors, rerun with: -v
==4078== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4086== Memcheck, a memory error detector
==4086== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4086== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4086== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a -U root -T a
==4086== Parent PID: 4085
==4086==
==4086==
==4086== HEAP SUMMARY:
==4086== in use at exit: 4,426 bytes in 6 blocks
==4086== total heap usage: 241 allocs, 235 frees, 36,882 bytes allocated
==4086==
==4086== 88 bytes in 1 blocks are possibly lost in loss record 3 of 5
==4086== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4086== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4086== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4086== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4086== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4086== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==4086== by 0x407109: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1237)
==4086== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4086==
==4086== LEAK SUMMARY:
==4086== definitely lost: 0 bytes in 0 blocks
==4086== indirectly lost: 0 bytes in 0 blocks
==4086== possibly lost: 88 bytes in 1 blocks
==4086== still reachable: 4,338 bytes in 5 blocks
==4086== suppressed: 0 bytes in 0 blocks
==4086== Reachable blocks (those to which a pointer was found) are not shown.
==4086== To see them, rerun with: --leak-check=full --show-reachable=yes
==4086==
==4086== For counts of detected and suppressed errors, rerun with: -v
==4086== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4094== Memcheck, a memory error detector
==4094== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4094== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4094== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a -U root -T a -f
==4094== Parent PID: 4093
==4094==
==4094==
==4094== HEAP SUMMARY:
==4094== in use at exit: 4,816 bytes in 4 blocks
==4094== total heap usage: 245 allocs, 241 frees, 36,974 bytes allocated
==4094==
==4094== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==4094== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4094== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4094== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4094== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4094== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4094== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4094== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4094== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4094== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==4094== by 0x40613E: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:984)
==4094== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4094==
==4094== LEAK SUMMARY:
==4094== definitely lost: 0 bytes in 0 blocks
==4094== indirectly lost: 0 bytes in 0 blocks
==4094== possibly lost: 536 bytes in 1 blocks
==4094== still reachable: 4,280 bytes in 3 blocks
==4094== suppressed: 0 bytes in 0 blocks
==4094== Reachable blocks (those to which a pointer was found) are not shown.
==4094== To see them, rerun with: --leak-check=full --show-reachable=yes
==4094==
==4094== For counts of detected and suppressed errors, rerun with: -v
==4094== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4100== Memcheck, a memory error detector
==4100== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4100== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4100== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r -r -i /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA -n 0
==4100== Parent PID: 4099
==4100==
==4100==
==4100== HEAP SUMMARY:
==4100== in use at exit: 4,368 bytes in 4 blocks
==4100== total heap usage: 245 allocs, 241 frees, 37,112 bytes allocated
==4100==
==4100== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4100== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4100== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4100== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4100== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4100== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4100== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==4100== by 0x4066F1: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1073)
==4100== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4100==
==4100== LEAK SUMMARY:
==4100== definitely lost: 0 bytes in 0 blocks
==4100== indirectly lost: 0 bytes in 0 blocks
==4100== possibly lost: 88 bytes in 1 blocks
==4100== still reachable: 4,280 bytes in 3 blocks
==4100== suppressed: 0 bytes in 0 blocks
==4100== Reachable blocks (those to which a pointer was found) are not shown.
==4100== To see them, rerun with: --leak-check=full --show-reachable=yes
==4100==
==4100== For counts of detected and suppressed errors, rerun with: -v
==4100== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4106== Memcheck, a memory error detector
==4106== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4106== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4106== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r -n 0
==4106== Parent PID: 4105
==4106==
==4106==
==4106== HEAP SUMMARY:
==4106== in use at exit: 4,394 bytes in 5 blocks
==4106== total heap usage: 235 allocs, 230 frees, 36,722 bytes allocated
==4106==
==4106== 88 bytes in 1 blocks are possibly lost in loss record 3 of 5
==4106== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4106== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4106== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4106== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4106== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4106== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==4106== by 0x4074BB: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1289)
==4106== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4106==
==4106== LEAK SUMMARY:
==4106== definitely lost: 0 bytes in 0 blocks
==4106== indirectly lost: 0 bytes in 0 blocks
==4106== possibly lost: 88 bytes in 1 blocks
==4106== still reachable: 4,306 bytes in 4 blocks
==4106== suppressed: 0 bytes in 0 blocks
==4106== Reachable blocks (those to which a pointer was found) are not shown.
==4106== To see them, rerun with: --leak-check=full --show-reachable=yes
==4106==
==4106== For counts of detected and suppressed errors, rerun with: -v
==4106== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4112== Memcheck, a memory error detector
==4112== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4112== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4112== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r -i /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA -n
==4112== Parent PID: 4111
==4112==
==4112==
==4112== HEAP SUMMARY:
==4112== in use at exit: 4,816 bytes in 4 blocks
==4112== total heap usage: 239 allocs, 235 frees, 36,960 bytes allocated
==4112==
==4112== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==4112== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4112== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4112== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4112== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4112== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4112== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4112== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4112== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4112== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==4112== by 0x40613E: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:984)
==4112== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4112==
==4112== LEAK SUMMARY:
==4112== definitely lost: 0 bytes in 0 blocks
==4112== indirectly lost: 0 bytes in 0 blocks
==4112== possibly lost: 536 bytes in 1 blocks
==4112== still reachable: 4,280 bytes in 3 blocks
==4112== suppressed: 0 bytes in 0 blocks
==4112== Reachable blocks (those to which a pointer was found) are not shown.
==4112== To see them, rerun with: --leak-check=full --show-reachable=yes
==4112==
==4112== For counts of detected and suppressed errors, rerun with: -v
==4112== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4118== Memcheck, a memory error detector
==4118== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4118== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4118== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r -i /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA -i test -n 0
==4118== Parent PID: 4117
==4118==
==4118==
==4118== HEAP SUMMARY:
==4118== in use at exit: 4,368 bytes in 4 blocks
==4118== total heap usage: 247 allocs, 243 frees, 37,170 bytes allocated
==4118==
==4118== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4118== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4118== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4118== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4118== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4118== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4118== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==4118== by 0x4069EF: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1139)
==4118== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4118==
==4118== LEAK SUMMARY:
==4118== definitely lost: 0 bytes in 0 blocks
==4118== indirectly lost: 0 bytes in 0 blocks
==4118== possibly lost: 88 bytes in 1 blocks
==4118== still reachable: 4,280 bytes in 3 blocks
==4118== suppressed: 0 bytes in 0 blocks
==4118== Reachable blocks (those to which a pointer was found) are not shown.
==4118== To see them, rerun with: --leak-check=full --show-reachable=yes
==4118==
==4118== For counts of detected and suppressed errors, rerun with: -v
==4118== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4124== Memcheck, a memory error detector
==4124== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4124== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4124== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r -i /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA -n 0 -n 1
==4124== Parent PID: 4123
==4124==
==4124==
==4124== HEAP SUMMARY:
==4124== in use at exit: 4,540 bytes in 5 blocks
==4124== total heap usage: 247 allocs, 242 frees, 37,164 bytes allocated
==4124==
==4124== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4124== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4124== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4124== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4124== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4124== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4124== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==4124== by 0x406B5D: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1169)
==4124== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4124==
==4124== LEAK SUMMARY:
==4124== definitely lost: 0 bytes in 0 blocks
==4124== indirectly lost: 0 bytes in 0 blocks
==4124== possibly lost: 88 bytes in 1 blocks
==4124== still reachable: 4,452 bytes in 4 blocks
==4124== suppressed: 0 bytes in 0 blocks
==4124== Reachable blocks (those to which a pointer was found) are not shown.
==4124== To see them, rerun with: --leak-check=full --show-reachable=yes
==4124==
==4124== For counts of detected and suppressed errors, rerun with: -v
==4124== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4130== Memcheck, a memory error detector
==4130== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4130== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4130== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r -i /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA -S test -S test
==4130== Parent PID: 4129
==4130==
==4130==
==4130== HEAP SUMMARY:
==4130== in use at exit: 4,540 bytes in 5 blocks
==4130== total heap usage: 247 allocs, 242 frees, 37,176 bytes allocated
==4130==
==4130== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4130== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4130== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4130== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4130== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4130== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4130== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==4130== by 0x406C85: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1192)
==4130== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4130==
==4130== LEAK SUMMARY:
==4130== definitely lost: 0 bytes in 0 blocks
==4130== indirectly lost: 0 bytes in 0 blocks
==4130== possibly lost: 88 bytes in 1 blocks
==4130== still reachable: 4,452 bytes in 4 blocks
==4130== suppressed: 0 bytes in 0 blocks
==4130== Reachable blocks (those to which a pointer was found) are not shown.
==4130== To see them, rerun with: --leak-check=full --show-reachable=yes
==4130==
==4130== For counts of detected and suppressed errors, rerun with: -v
==4130== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4148== Memcheck, a memory error detector
==4148== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4148== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4148== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r
==4148== Parent PID: 4147
==4148==
==4148==
==4148== HEAP SUMMARY:
==4148== in use at exit: 4,368 bytes in 4 blocks
==4148== total heap usage: 229 allocs, 225 frees, 36,568 bytes allocated
==4148==
==4148== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4148== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4148== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4148== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4148== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4148== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4148== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==4148== by 0x4074BB: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1289)
==4148== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4148==
==4148== LEAK SUMMARY:
==4148== definitely lost: 0 bytes in 0 blocks
==4148== indirectly lost: 0 bytes in 0 blocks
==4148== possibly lost: 88 bytes in 1 blocks
==4148== still reachable: 4,280 bytes in 3 blocks
==4148== suppressed: 0 bytes in 0 blocks
==4148== Reachable blocks (those to which a pointer was found) are not shown.
==4148== To see them, rerun with: --leak-check=full --show-reachable=yes
==4148==
==4148== For counts of detected and suppressed errors, rerun with: -v
==4148== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4154== Memcheck, a memory error detector
==4154== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4154== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4154== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r -i
==4154== Parent PID: 4153
==4154==
==4154==
==4154== HEAP SUMMARY:
==4154== in use at exit: 4,816 bytes in 4 blocks
==4154== total heap usage: 233 allocs, 229 frees, 36,660 bytes allocated
==4154==
==4154== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==4154== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4154== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4154== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4154== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4154== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4154== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4154== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4154== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4154== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==4154== by 0x40613E: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:984)
==4154== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4154==
==4154== LEAK SUMMARY:
==4154== definitely lost: 0 bytes in 0 blocks
==4154== indirectly lost: 0 bytes in 0 blocks
==4154== possibly lost: 536 bytes in 1 blocks
==4154== still reachable: 4,280 bytes in 3 blocks
==4154== suppressed: 0 bytes in 0 blocks
==4154== Reachable blocks (those to which a pointer was found) are not shown.
==4154== To see them, rerun with: --leak-check=full --show-reachable=yes
==4154==
==4154== For counts of detected and suppressed errors, rerun with: -v
==4154== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4160== Memcheck, a memory error detector
==4160== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4160== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4160== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r -i /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA
==4160== Parent PID: 4159
==4160==
==4160==
==4160== HEAP SUMMARY:
==4160== in use at exit: 4,988 bytes in 5 blocks
==4160== total heap usage: 234 allocs, 229 frees, 36,798 bytes allocated
==4160==
==4160== 536 bytes in 1 blocks are possibly lost in loss record 4 of 5
==4160== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4160== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4160== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4160== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4160== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4160== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4160== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4160== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4160== by 0x4C0DD22: Pegasus::Command::localizeMessage(char const*, char const*, char const*, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg, Pegasus::Formatter::Arg) (Command.cpp:97)
==4160== by 0x40762A: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1299)
==4160== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4160==
==4160== LEAK SUMMARY:
==4160== definitely lost: 0 bytes in 0 blocks
==4160== indirectly lost: 0 bytes in 0 blocks
==4160== possibly lost: 536 bytes in 1 blocks
==4160== still reachable: 4,452 bytes in 4 blocks
==4160== suppressed: 0 bytes in 0 blocks
==4160== Reachable blocks (those to which a pointer was found) are not shown.
==4160== To see them, rerun with: --leak-check=full --show-reachable=yes
==4160==
==4160== For counts of detected and suppressed errors, rerun with: -v
==4160== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4166== Memcheck, a memory error detector
==4166== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4166== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4166== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r -i /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA -n 0 -f abc
==4166== Parent PID: 4165
==4166==
==4166==
==4166== HEAP SUMMARY:
==4166== in use at exit: 4,596 bytes in 7 blocks
==4166== total heap usage: 247 allocs, 240 frees, 37,178 bytes allocated
==4166==
==4166== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4166== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4166== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4166== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4166== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4166== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4166== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==4166== by 0x4073D6: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1273)
==4166== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4166==
==4166== LEAK SUMMARY:
==4166== definitely lost: 0 bytes in 0 blocks
==4166== indirectly lost: 0 bytes in 0 blocks
==4166== possibly lost: 88 bytes in 1 blocks
==4166== still reachable: 4,508 bytes in 6 blocks
==4166== suppressed: 0 bytes in 0 blocks
==4166== Reachable blocks (those to which a pointer was found) are not shown.
==4166== To see them, rerun with: --leak-check=full --show-reachable=yes
==4166==
==4166== For counts of detected and suppressed errors, rerun with: -v
==4166== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4172== Memcheck, a memory error detector
==4172== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4172== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4172== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r -i /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA -S abc -n 1
==4172== Parent PID: 4171
==4172==
==4172==
==4172== HEAP SUMMARY:
==4172== in use at exit: 4,570 bytes in 6 blocks
==4172== total heap usage: 247 allocs, 241 frees, 37,178 bytes allocated
==4172==
==4172== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4172== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4172== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4172== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4172== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4172== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4172== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==4172== by 0x406BCE: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1177)
==4172== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4172==
==4172== LEAK SUMMARY:
==4172== definitely lost: 0 bytes in 0 blocks
==4172== indirectly lost: 0 bytes in 0 blocks
==4172== possibly lost: 88 bytes in 1 blocks
==4172== still reachable: 4,482 bytes in 5 blocks
==4172== suppressed: 0 bytes in 0 blocks
==4172== Reachable blocks (those to which a pointer was found) are not shown.
==4172== To see them, rerun with: --leak-check=full --show-reachable=yes
==4172==
==4172== For counts of detected and suppressed errors, rerun with: -v
==4172== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4178== Memcheck, a memory error detector
==4178== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4178== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4178== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r -i /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA -n 1 -S abc
==4178== Parent PID: 4177
==4178==
==4178==
==4178== HEAP SUMMARY:
==4178== in use at exit: 4,566 bytes in 6 blocks
==4178== total heap usage: 247 allocs, 241 frees, 37,178 bytes allocated
==4178==
==4178== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4178== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4178== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4178== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4178== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4178== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4178== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==4178== by 0x406CF6: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1198)
==4178== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4178==
==4178== LEAK SUMMARY:
==4178== definitely lost: 0 bytes in 0 blocks
==4178== indirectly lost: 0 bytes in 0 blocks
==4178== possibly lost: 88 bytes in 1 blocks
==4178== still reachable: 4,478 bytes in 5 blocks
==4178== suppressed: 0 bytes in 0 blocks
==4178== Reachable blocks (those to which a pointer was found) are not shown.
==4178== To see them, rerun with: --leak-check=full --show-reachable=yes
==4178==
==4178== For counts of detected and suppressed errors, rerun with: -v
==4178== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4184== Memcheck, a memory error detector
==4184== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4184== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4184== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r -i /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA -n 0 -U abc
==4184== Parent PID: 4183
==4184==
==4184==
==4184== HEAP SUMMARY:
==4184== in use at exit: 4,596 bytes in 7 blocks
==4184== total heap usage: 247 allocs, 240 frees, 37,178 bytes allocated
==4184==
==4184== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4184== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4184== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4184== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4184== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4184== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4184== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==4184== by 0x407447: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1277)
==4184== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4184==
==4184== LEAK SUMMARY:
==4184== definitely lost: 0 bytes in 0 blocks
==4184== indirectly lost: 0 bytes in 0 blocks
==4184== possibly lost: 88 bytes in 1 blocks
==4184== still reachable: 4,508 bytes in 6 blocks
==4184== suppressed: 0 bytes in 0 blocks
==4184== Reachable blocks (those to which a pointer was found) are not shown.
==4184== To see them, rerun with: --leak-check=full --show-reachable=yes
==4184==
==4184== For counts of detected and suppressed errors, rerun with: -v
==4184== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4190== Memcheck, a memory error detector
==4190== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4190== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4190== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a --help
==4190== Parent PID: 4189
==4190==
==4190==
==4190== HEAP SUMMARY:
==4190== in use at exit: 4,368 bytes in 4 blocks
==4190== total heap usage: 233 allocs, 229 frees, 36,670 bytes allocated
==4190==
==4190== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4190== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4190== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4190== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4190== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4190== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4190== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==4190== by 0x4062B3: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1006)
==4190== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4190==
==4190== LEAK SUMMARY:
==4190== definitely lost: 0 bytes in 0 blocks
==4190== indirectly lost: 0 bytes in 0 blocks
==4190== possibly lost: 88 bytes in 1 blocks
==4190== still reachable: 4,280 bytes in 3 blocks
==4190== suppressed: 0 bytes in 0 blocks
==4190== Reachable blocks (those to which a pointer was found) are not shown.
==4190== To see them, rerun with: --leak-check=full --show-reachable=yes
==4190==
==4190== For counts of detected and suppressed errors, rerun with: -v
==4190== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4196== Memcheck, a memory error detector
==4196== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4196== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4196== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -r --help
==4196== Parent PID: 4195
==4196==
==4196==
==4196== HEAP SUMMARY:
==4196== in use at exit: 4,368 bytes in 4 blocks
==4196== total heap usage: 233 allocs, 229 frees, 36,670 bytes allocated
==4196==
==4196== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4196== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4196== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4196== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4196== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4196== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4196== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==4196== by 0x4062B3: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1006)
==4196== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4196==
==4196== LEAK SUMMARY:
==4196== definitely lost: 0 bytes in 0 blocks
==4196== indirectly lost: 0 bytes in 0 blocks
==4196== possibly lost: 88 bytes in 1 blocks
==4196== still reachable: 4,280 bytes in 3 blocks
==4196== suppressed: 0 bytes in 0 blocks
==4196== Reachable blocks (those to which a pointer was found) are not shown.
==4196== To see them, rerun with: --leak-check=full --show-reachable=yes
==4196==
==4196== For counts of detected and suppressed errors, rerun with: -v
==4196== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4202== Memcheck, a memory error detector
==4202== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4202== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4202== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -l --help
==4202== Parent PID: 4201
==4202==
==4202==
==4202== HEAP SUMMARY:
==4202== in use at exit: 4,368 bytes in 4 blocks
==4202== total heap usage: 233 allocs, 229 frees, 36,670 bytes allocated
==4202==
==4202== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4202== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4202== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4202== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4202== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4202== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4202== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==4202== by 0x4062B3: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1006)
==4202== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4202==
==4202== LEAK SUMMARY:
==4202== definitely lost: 0 bytes in 0 blocks
==4202== indirectly lost: 0 bytes in 0 blocks
==4202== possibly lost: 88 bytes in 1 blocks
==4202== still reachable: 4,280 bytes in 3 blocks
==4202== suppressed: 0 bytes in 0 blocks
==4202== Reachable blocks (those to which a pointer was found) are not shown.
==4202== To see them, rerun with: --leak-check=full --show-reachable=yes
==4202==
==4202== For counts of detected and suppressed errors, rerun with: -v
==4202== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4208== Memcheck, a memory error detector
==4208== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4208== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4208== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust --help -a
==4208== Parent PID: 4207
==4208==
==4208==
==4208== HEAP SUMMARY:
==4208== in use at exit: 4,368 bytes in 4 blocks
==4208== total heap usage: 233 allocs, 229 frees, 36,678 bytes allocated
==4208==
==4208== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4208== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4208== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4208== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4208== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4208== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4208== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==4208== by 0x406574: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1043)
==4208== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4208==
==4208== LEAK SUMMARY:
==4208== definitely lost: 0 bytes in 0 blocks
==4208== indirectly lost: 0 bytes in 0 blocks
==4208== possibly lost: 88 bytes in 1 blocks
==4208== still reachable: 4,280 bytes in 3 blocks
==4208== suppressed: 0 bytes in 0 blocks
==4208== Reachable blocks (those to which a pointer was found) are not shown.
==4208== To see them, rerun with: --leak-check=full --show-reachable=yes
==4208==
==4208== For counts of detected and suppressed errors, rerun with: -v
==4208== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4214== Memcheck, a memory error detector
==4214== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4214== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4214== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust --help -r
==4214== Parent PID: 4213
==4214==
==4214==
==4214== HEAP SUMMARY:
==4214== in use at exit: 4,368 bytes in 4 blocks
==4214== total heap usage: 233 allocs, 229 frees, 36,678 bytes allocated
==4214==
==4214== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4214== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4214== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4214== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4214== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4214== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4214== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==4214== by 0x406674: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1065)
==4214== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4214==
==4214== LEAK SUMMARY:
==4214== definitely lost: 0 bytes in 0 blocks
==4214== indirectly lost: 0 bytes in 0 blocks
==4214== possibly lost: 88 bytes in 1 blocks
==4214== still reachable: 4,280 bytes in 3 blocks
==4214== suppressed: 0 bytes in 0 blocks
==4214== Reachable blocks (those to which a pointer was found) are not shown.
==4214== To see them, rerun with: --leak-check=full --show-reachable=yes
==4214==
==4214== For counts of detected and suppressed errors, rerun with: -v
==4214== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4220== Memcheck, a memory error detector
==4220== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4220== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4220== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust --help -l
==4220== Parent PID: 4219
==4220==
==4220==
==4220== HEAP SUMMARY:
==4220== in use at exit: 4,368 bytes in 4 blocks
==4220== total heap usage: 233 allocs, 229 frees, 36,678 bytes allocated
==4220==
==4220== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4220== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4220== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4220== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4220== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4220== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4220== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==4220== by 0x406774: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1087)
==4220== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4220==
==4220== LEAK SUMMARY:
==4220== definitely lost: 0 bytes in 0 blocks
==4220== indirectly lost: 0 bytes in 0 blocks
==4220== possibly lost: 88 bytes in 1 blocks
==4220== still reachable: 4,280 bytes in 3 blocks
==4220== suppressed: 0 bytes in 0 blocks
==4220== Reachable blocks (those to which a pointer was found) are not shown.
==4220== To see them, rerun with: --leak-check=full --show-reachable=yes
==4220==
==4220== For counts of detected and suppressed errors, rerun with: -v
==4220== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4226== Memcheck, a memory error detector
==4226== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4226== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4226== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust --version --help
==4226== Parent PID: 4225
==4226==
==4226==
==4226== HEAP SUMMARY:
==4226== in use at exit: 4,368 bytes in 4 blocks
==4226== total heap usage: 234 allocs, 230 frees, 36,724 bytes allocated
==4226==
==4226== 88 bytes in 1 blocks are possibly lost in loss record 2 of 4
==4226== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4226== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4226== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4226== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4226== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4226== by 0x4C0E291: Pegasus::UnexpectedOptionException::UnexpectedOptionException(Pegasus::String const&) (CommandException.cpp:381)
==4226== by 0x4062B3: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1006)
==4226== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4226==
==4226== LEAK SUMMARY:
==4226== definitely lost: 0 bytes in 0 blocks
==4226== indirectly lost: 0 bytes in 0 blocks
==4226== possibly lost: 88 bytes in 1 blocks
==4226== still reachable: 4,280 bytes in 3 blocks
==4226== suppressed: 0 bytes in 0 blocks
==4226== Reachable blocks (those to which a pointer was found) are not shown.
==4226== To see them, rerun with: --leak-check=full --show-reachable=yes
==4226==
==4226== For counts of detected and suppressed errors, rerun with: -v
==4226== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4238== Memcheck, a memory error detector
==4238== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4238== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4238== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -a -T a -U nosuchuser -U nosuchuser -f /var/buildMAIN/pegasus/build/testinter.cert
==4238== Parent PID: 4237
==4238==
==4238==
==4238== HEAP SUMMARY:
==4238== in use at exit: 4,394 bytes in 5 blocks
==4238== total heap usage: 253 allocs, 248 frees, 37,292 bytes allocated
==4238==
==4238== 88 bytes in 1 blocks are possibly lost in loss record 3 of 5
==4238== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4238== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4238== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4238== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4238== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4238== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==4238== by 0x406881: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1109)
==4238== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4238==
==4238== LEAK SUMMARY:
==4238== definitely lost: 0 bytes in 0 blocks
==4238== indirectly lost: 0 bytes in 0 blocks
==4238== possibly lost: 88 bytes in 1 blocks
==4238== still reachable: 4,306 bytes in 4 blocks
==4238== suppressed: 0 bytes in 0 blocks
==4238== Reachable blocks (those to which a pointer was found) are not shown.
==4238== To see them, rerun with: --leak-check=full --show-reachable=yes
==4238==
==4238== For counts of detected and suppressed errors, rerun with: -v
==4238== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4244== Memcheck, a memory error detector
==4244== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4244== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4244== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -x
==4244== Parent PID: 4243
==4244==
==4244==
==4244== HEAP SUMMARY:
==4244== in use at exit: 4,816 bytes in 4 blocks
==4244== total heap usage: 226 allocs, 222 frees, 36,268 bytes allocated
==4244==
==4244== 536 bytes in 1 blocks are possibly lost in loss record 3 of 4
==4244== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4244== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4244== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4244== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==4244== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==4244== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==4244== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==4244== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==4244== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==4244== by 0x40613E: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:984)
==4244== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4244==
==4244== LEAK SUMMARY:
==4244== definitely lost: 0 bytes in 0 blocks
==4244== indirectly lost: 0 bytes in 0 blocks
==4244== possibly lost: 536 bytes in 1 blocks
==4244== still reachable: 4,280 bytes in 3 blocks
==4244== suppressed: 0 bytes in 0 blocks
==4244== Reachable blocks (those to which a pointer was found) are not shown.
==4244== To see them, rerun with: --leak-check=full --show-reachable=yes
==4244==
==4244== For counts of detected and suppressed errors, rerun with: -v
==4244== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4577== Memcheck, a memory error detector
==4577== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4577== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4577== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -l -n 0
==4577== Parent PID: 4576
==4577==
==4577==
==4577== HEAP SUMMARY:
==4577== in use at exit: 4,394 bytes in 5 blocks
==4577== total heap usage: 235 allocs, 230 frees, 36,722 bytes allocated
==4577==
==4577== 88 bytes in 1 blocks are possibly lost in loss record 3 of 5
==4577== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4577== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4577== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4577== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4577== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4577== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==4577== by 0x40788F: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1313)
==4577== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4577==
==4577== LEAK SUMMARY:
==4577== definitely lost: 0 bytes in 0 blocks
==4577== indirectly lost: 0 bytes in 0 blocks
==4577== possibly lost: 88 bytes in 1 blocks
==4577== still reachable: 4,306 bytes in 4 blocks
==4577== suppressed: 0 bytes in 0 blocks
==4577== Reachable blocks (those to which a pointer was found) are not shown.
==4577== To see them, rerun with: --leak-check=full --show-reachable=yes
==4577==
==4577== For counts of detected and suppressed errors, rerun with: -v
==4577== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4583== Memcheck, a memory error detector
==4583== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4583== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4583== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -l -S /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA
==4583== Parent PID: 4582
==4583==
==4583==
==4583== HEAP SUMMARY:
==4583== in use at exit: 4,540 bytes in 5 blocks
==4583== total heap usage: 235 allocs, 230 frees, 36,868 bytes allocated
==4583==
==4583== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4583== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4583== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4583== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4583== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4583== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4583== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==4583== by 0x40788F: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1313)
==4583== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4583==
==4583== LEAK SUMMARY:
==4583== definitely lost: 0 bytes in 0 blocks
==4583== indirectly lost: 0 bytes in 0 blocks
==4583== possibly lost: 88 bytes in 1 blocks
==4583== still reachable: 4,452 bytes in 4 blocks
==4583== suppressed: 0 bytes in 0 blocks
==4583== Reachable blocks (those to which a pointer was found) are not shown.
==4583== To see them, rerun with: --leak-check=full --show-reachable=yes
==4583==
==4583== For counts of detected and suppressed errors, rerun with: -v
==4583== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4589== Memcheck, a memory error detector
==4589== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4589== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4589== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -l -n 0
==4589== Parent PID: 4588
==4589==
==4589==
==4589== HEAP SUMMARY:
==4589== in use at exit: 4,394 bytes in 5 blocks
==4589== total heap usage: 235 allocs, 230 frees, 36,722 bytes allocated
==4589==
==4589== 88 bytes in 1 blocks are possibly lost in loss record 3 of 5
==4589== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4589== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4589== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4589== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4589== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4589== by 0x4C0ED5F: Pegasus::MissingOptionException::MissingOptionException(char) (CommandException.cpp:281)
==4589== by 0x40788F: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1313)
==4589== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4589==
==4589== LEAK SUMMARY:
==4589== definitely lost: 0 bytes in 0 blocks
==4589== indirectly lost: 0 bytes in 0 blocks
==4589== possibly lost: 88 bytes in 1 blocks
==4589== still reachable: 4,306 bytes in 4 blocks
==4589== suppressed: 0 bytes in 0 blocks
==4589== Reachable blocks (those to which a pointer was found) are not shown.
==4589== To see them, rerun with: --leak-check=full --show-reachable=yes
==4589==
==4589== For counts of detected and suppressed errors, rerun with: -v
==4589== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4595== Memcheck, a memory error detector
==4595== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4595== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4595== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -l -i /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA -n 0 -S /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA
==4595== Parent PID: 4594
==4595==
==4595==
==4595== HEAP SUMMARY:
==4595== in use at exit: 4,566 bytes in 6 blocks
==4595== total heap usage: 247 allocs, 241 frees, 37,320 bytes allocated
==4595==
==4595== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4595== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4595== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4595== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4595== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4595== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4595== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==4595== by 0x406CF6: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1198)
==4595== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4595==
==4595== LEAK SUMMARY:
==4595== definitely lost: 0 bytes in 0 blocks
==4595== indirectly lost: 0 bytes in 0 blocks
==4595== possibly lost: 88 bytes in 1 blocks
==4595== still reachable: 4,478 bytes in 5 blocks
==4595== suppressed: 0 bytes in 0 blocks
==4595== Reachable blocks (those to which a pointer was found) are not shown.
==4595== To see them, rerun with: --leak-check=full --show-reachable=yes
==4595==
==4595== For counts of detected and suppressed errors, rerun with: -v
==4595== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==4601== Memcheck, a memory error detector
==4601== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4601== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==4601== Command: /var/buildMAIN/pegasus/build/bin_exe/cimtrust -l -i /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA -S /C=US/ST=California/L=Sacramento/O=OpenGroup/OU=OpenPegasus/CN=TestChainCA -n 0
==4601== Parent PID: 4600
==4601==
==4601==
==4601== HEAP SUMMARY:
==4601== in use at exit: 4,712 bytes in 6 blocks
==4601== total heap usage: 247 allocs, 241 frees, 37,320 bytes allocated
==4601==
==4601== 88 bytes in 1 blocks are possibly lost in loss record 2 of 5
==4601== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==4601== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==4601== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==4601== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==4601== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==4601== by 0x4C0E62B: Pegasus::UnexpectedOptionException::UnexpectedOptionException(char) (CommandException.cpp:361)
==4601== by 0x406BCE: Pegasus::CIMTrustCommand::setCommand(unsigned int, char**) (CIMTrustCommand.cpp:1177)
==4601== by 0x40EFD1: main (CIMTrustCommand.cpp:1616)
==4601==
==4601== LEAK SUMMARY:
==4601== definitely lost: 0 bytes in 0 blocks
==4601== indirectly lost: 0 bytes in 0 blocks
==4601== possibly lost: 88 bytes in 1 blocks
==4601== still reachable: 4,624 bytes in 5 blocks
==4601== suppressed: 0 bytes in 0 blocks
==4601== Reachable blocks (those to which a pointer was found) are not shown.
==4601== To see them, rerun with: --leak-check=full --show-reachable=yes
==4601==
==4601== For counts of detected and suppressed errors, rerun with: -v
==4601== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16113== Memcheck, a memory error detector
==16113== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16113== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16113== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -h
==16113== Parent PID: 16112
==16113==
==16113==
==16113== HEAP SUMMARY:
==16113== in use at exit: 2,960 bytes in 7 blocks
==16113== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==16113==
==16113== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16113== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16113== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16113== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16113== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16113== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16113== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16113== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16113== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16113== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==16113== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16113== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16113==
==16113== LEAK SUMMARY:
==16113== definitely lost: 0 bytes in 0 blocks
==16113== indirectly lost: 0 bytes in 0 blocks
==16113== possibly lost: 536 bytes in 1 blocks
==16113== still reachable: 2,424 bytes in 6 blocks
==16113== suppressed: 0 bytes in 0 blocks
==16113== Reachable blocks (those to which a pointer was found) are not shown.
==16113== To see them, rerun with: --leak-check=full --show-reachable=yes
==16113==
==16113== For counts of detected and suppressed errors, rerun with: -v
==16113== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16122== Memcheck, a memory error detector
==16122== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16122== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16122== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p
==16122== Parent PID: 16121
==16122==
==16122==
==16122== HEAP SUMMARY:
==16122== in use at exit: 2,960 bytes in 7 blocks
==16122== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==16122==
==16122== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16122== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16122== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16122== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16122== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16122== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16122== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16122== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16122== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16122== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==16122== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16122== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16122==
==16122== LEAK SUMMARY:
==16122== definitely lost: 0 bytes in 0 blocks
==16122== indirectly lost: 0 bytes in 0 blocks
==16122== possibly lost: 536 bytes in 1 blocks
==16122== still reachable: 2,424 bytes in 6 blocks
==16122== suppressed: 0 bytes in 0 blocks
==16122== Reachable blocks (those to which a pointer was found) are not shown.
==16122== To see them, rerun with: --leak-check=full --show-reachable=yes
==16122==
==16122== For counts of detected and suppressed errors, rerun with: -v
==16122== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16131== Memcheck, a memory error detector
==16131== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16131== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16131== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -v
==16131== Parent PID: 16130
==16131==
==16131==
==16131== HEAP SUMMARY:
==16131== in use at exit: 2,960 bytes in 7 blocks
==16131== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==16131==
==16131== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16131== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16131== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16131== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16131== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16131== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16131== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16131== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16131== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16131== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==16131== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16131== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16131==
==16131== LEAK SUMMARY:
==16131== definitely lost: 0 bytes in 0 blocks
==16131== indirectly lost: 0 bytes in 0 blocks
==16131== possibly lost: 536 bytes in 1 blocks
==16131== still reachable: 2,424 bytes in 6 blocks
==16131== suppressed: 0 bytes in 0 blocks
==16131== Reachable blocks (those to which a pointer was found) are not shown.
==16131== To see them, rerun with: --leak-check=full --show-reachable=yes
==16131==
==16131== For counts of detected and suppressed errors, rerun with: -v
==16131== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16140== Memcheck, a memory error detector
==16140== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16140== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16140== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -m
==16140== Parent PID: 16139
==16140==
==16140==
==16140== HEAP SUMMARY:
==16140== in use at exit: 2,960 bytes in 7 blocks
==16140== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==16140==
==16140== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16140== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16140== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16140== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16140== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16140== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16140== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16140== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16140== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16140== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==16140== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16140== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16140==
==16140== LEAK SUMMARY:
==16140== definitely lost: 0 bytes in 0 blocks
==16140== indirectly lost: 0 bytes in 0 blocks
==16140== possibly lost: 536 bytes in 1 blocks
==16140== still reachable: 2,424 bytes in 6 blocks
==16140== suppressed: 0 bytes in 0 blocks
==16140== Reachable blocks (those to which a pointer was found) are not shown.
==16140== To see them, rerun with: --leak-check=full --show-reachable=yes
==16140==
==16140== For counts of detected and suppressed errors, rerun with: -v
==16140== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16149== Memcheck, a memory error detector
==16149== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16149== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16149== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t
==16149== Parent PID: 16148
==16149==
==16149==
==16149== HEAP SUMMARY:
==16149== in use at exit: 2,960 bytes in 7 blocks
==16149== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==16149==
==16149== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16149== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16149== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16149== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16149== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16149== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16149== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16149== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16149== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16149== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==16149== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16149== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16149==
==16149== LEAK SUMMARY:
==16149== definitely lost: 0 bytes in 0 blocks
==16149== indirectly lost: 0 bytes in 0 blocks
==16149== possibly lost: 536 bytes in 1 blocks
==16149== still reachable: 2,424 bytes in 6 blocks
==16149== suppressed: 0 bytes in 0 blocks
==16149== Reachable blocks (those to which a pointer was found) are not shown.
==16149== To see them, rerun with: --leak-check=full --show-reachable=yes
==16149==
==16149== For counts of detected and suppressed errors, rerun with: -v
==16149== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16158== Memcheck, a memory error detector
==16158== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16158== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16158== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -u
==16158== Parent PID: 16157
==16158==
==16158==
==16158== HEAP SUMMARY:
==16158== in use at exit: 2,960 bytes in 7 blocks
==16158== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==16158==
==16158== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16158== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16158== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16158== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16158== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16158== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16158== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16158== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16158== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16158== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==16158== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16158== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16158==
==16158== LEAK SUMMARY:
==16158== definitely lost: 0 bytes in 0 blocks
==16158== indirectly lost: 0 bytes in 0 blocks
==16158== possibly lost: 536 bytes in 1 blocks
==16158== still reachable: 2,424 bytes in 6 blocks
==16158== suppressed: 0 bytes in 0 blocks
==16158== Reachable blocks (those to which a pointer was found) are not shown.
==16158== To see them, rerun with: --leak-check=full --show-reachable=yes
==16158==
==16158== For counts of detected and suppressed errors, rerun with: -v
==16158== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16167== Memcheck, a memory error detector
==16167== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16167== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16167== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -w
==16167== Parent PID: 16166
==16167==
==16167==
==16167== HEAP SUMMARY:
==16167== in use at exit: 2,960 bytes in 7 blocks
==16167== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==16167==
==16167== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16167== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16167== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16167== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16167== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16167== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16167== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16167== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16167== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16167== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==16167== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16167== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16167==
==16167== LEAK SUMMARY:
==16167== definitely lost: 0 bytes in 0 blocks
==16167== indirectly lost: 0 bytes in 0 blocks
==16167== possibly lost: 536 bytes in 1 blocks
==16167== still reachable: 2,424 bytes in 6 blocks
==16167== suppressed: 0 bytes in 0 blocks
==16167== Reachable blocks (those to which a pointer was found) are not shown.
==16167== To see them, rerun with: --leak-check=full --show-reachable=yes
==16167==
==16167== For counts of detected and suppressed errors, rerun with: -v
==16167== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16176== Memcheck, a memory error detector
==16176== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16176== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16176== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -d
==16176== Parent PID: 16175
==16176==
==16176==
==16176== HEAP SUMMARY:
==16176== in use at exit: 2,960 bytes in 7 blocks
==16176== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==16176==
==16176== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16176== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16176== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16176== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16176== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16176== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16176== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16176== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16176== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16176== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==16176== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16176== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16176==
==16176== LEAK SUMMARY:
==16176== definitely lost: 0 bytes in 0 blocks
==16176== indirectly lost: 0 bytes in 0 blocks
==16176== possibly lost: 536 bytes in 1 blocks
==16176== still reachable: 2,424 bytes in 6 blocks
==16176== suppressed: 0 bytes in 0 blocks
==16176== Reachable blocks (those to which a pointer was found) are not shown.
==16176== To see them, rerun with: --leak-check=full --show-reachable=yes
==16176==
==16176== For counts of detected and suppressed errors, rerun with: -v
==16176== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16216== Memcheck, a memory error detector
==16216== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16216== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16216== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec ./cimrequest.xml
==16216== Parent PID: 16215
==16216==
==16216==
==16216== HEAP SUMMARY:
==16216== in use at exit: 2,600 bytes in 8 blocks
==16216== total heap usage: 210 allocs, 202 frees, 31,104 bytes allocated
==16216==
==16216== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==16216== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16216== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16216== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16216== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16216== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16216== by 0x4C0E9C5: Pegasus::UnexpectedArgumentException::UnexpectedArgumentException(Pegasus::String const&) (CommandException.cpp:320)
==16216== by 0x40C053: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:806)
==16216== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16216==
==16216== LEAK SUMMARY:
==16216== definitely lost: 0 bytes in 0 blocks
==16216== indirectly lost: 0 bytes in 0 blocks
==16216== possibly lost: 152 bytes in 1 blocks
==16216== still reachable: 2,448 bytes in 7 blocks
==16216== suppressed: 0 bytes in 0 blocks
==16216== Reachable blocks (those to which a pointer was found) are not shown.
==16216== To see them, rerun with: --leak-check=full --show-reachable=yes
==16216==
==16216== For counts of detected and suppressed errors, rerun with: -v
==16216== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16225== Memcheck, a memory error detector
==16225== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16225== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16225== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -x
==16225== Parent PID: 16224
==16225==
==16225==
==16225== HEAP SUMMARY:
==16225== in use at exit: 2,960 bytes in 7 blocks
==16225== total heap usage: 205 allocs, 198 frees, 30,498 bytes allocated
==16225==
==16225== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16225== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16225== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16225== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16225== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16225== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16225== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16225== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16225== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16225== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==16225== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16225== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16225==
==16225== LEAK SUMMARY:
==16225== definitely lost: 0 bytes in 0 blocks
==16225== indirectly lost: 0 bytes in 0 blocks
==16225== possibly lost: 536 bytes in 1 blocks
==16225== still reachable: 2,424 bytes in 6 blocks
==16225== suppressed: 0 bytes in 0 blocks
==16225== Reachable blocks (those to which a pointer was found) are not shown.
==16225== To see them, rerun with: --leak-check=full --show-reachable=yes
==16225==
==16225== For counts of detected and suppressed errors, rerun with: -v
==16225== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16234== Memcheck, a memory error detector
==16234== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16234== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16234== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -u guest -w guest -x
==16234== Parent PID: 16233
==16234==
==16234==
==16234== HEAP SUMMARY:
==16234== in use at exit: 2,960 bytes in 7 blocks
==16234== total heap usage: 218 allocs, 211 frees, 31,030 bytes allocated
==16234==
==16234== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16234== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16234== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16234== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16234== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16234== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16234== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16234== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16234== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16234== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==16234== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16234== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16234==
==16234== LEAK SUMMARY:
==16234== definitely lost: 0 bytes in 0 blocks
==16234== indirectly lost: 0 bytes in 0 blocks
==16234== possibly lost: 536 bytes in 1 blocks
==16234== still reachable: 2,424 bytes in 6 blocks
==16234== suppressed: 0 bytes in 0 blocks
==16234== Reachable blocks (those to which a pointer was found) are not shown.
==16234== To see them, rerun with: --leak-check=full --show-reachable=yes
==16234==
==16234== For counts of detected and suppressed errors, rerun with: -v
==16234== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16243== Memcheck, a memory error detector
==16243== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16243== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16243== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -u guest -x -w guest
==16243== Parent PID: 16242
==16243==
==16243==
==16243== HEAP SUMMARY:
==16243== in use at exit: 2,960 bytes in 7 blocks
==16243== total heap usage: 218 allocs, 211 frees, 31,030 bytes allocated
==16243==
==16243== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16243== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16243== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16243== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16243== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16243== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16243== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16243== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16243== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16243== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==16243== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16243== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16243==
==16243== LEAK SUMMARY:
==16243== definitely lost: 0 bytes in 0 blocks
==16243== indirectly lost: 0 bytes in 0 blocks
==16243== possibly lost: 536 bytes in 1 blocks
==16243== still reachable: 2,424 bytes in 6 blocks
==16243== suppressed: 0 bytes in 0 blocks
==16243== Reachable blocks (those to which a pointer was found) are not shown.
==16243== To see them, rerun with: --leak-check=full --show-reachable=yes
==16243==
==16243== For counts of detected and suppressed errors, rerun with: -v
==16243== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16252== Memcheck, a memory error detector
==16252== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16252== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16252== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -x foo
==16252== Parent PID: 16251
==16252==
==16252==
==16252== HEAP SUMMARY:
==16252== in use at exit: 2,960 bytes in 7 blocks
==16252== total heap usage: 210 allocs, 203 frees, 30,992 bytes allocated
==16252==
==16252== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16252== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16252== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16252== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16252== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16252== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16252== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16252== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16252== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16252== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==16252== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16252== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16252==
==16252== LEAK SUMMARY:
==16252== definitely lost: 0 bytes in 0 blocks
==16252== indirectly lost: 0 bytes in 0 blocks
==16252== possibly lost: 536 bytes in 1 blocks
==16252== still reachable: 2,424 bytes in 6 blocks
==16252== suppressed: 0 bytes in 0 blocks
==16252== Reachable blocks (those to which a pointer was found) are not shown.
==16252== To see them, rerun with: --leak-check=full --show-reachable=yes
==16252==
==16252== For counts of detected and suppressed errors, rerun with: -v
==16252== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16261== Memcheck, a memory error detector
==16261== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16261== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16261== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -xfoo
==16261== Parent PID: 16260
==16261==
==16261==
==16261== HEAP SUMMARY:
==16261== in use at exit: 2,960 bytes in 7 blocks
==16261== total heap usage: 220 allocs, 213 frees, 32,544 bytes allocated
==16261==
==16261== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16261== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16261== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16261== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16261== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16261== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16261== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16261== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16261== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16261== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==16261== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16261== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16261==
==16261== LEAK SUMMARY:
==16261== definitely lost: 0 bytes in 0 blocks
==16261== indirectly lost: 0 bytes in 0 blocks
==16261== possibly lost: 536 bytes in 1 blocks
==16261== still reachable: 2,424 bytes in 6 blocks
==16261== suppressed: 0 bytes in 0 blocks
==16261== Reachable blocks (those to which a pointer was found) are not shown.
==16261== To see them, rerun with: --leak-check=full --show-reachable=yes
==16261==
==16261== For counts of detected and suppressed errors, rerun with: -v
==16261== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16270== Memcheck, a memory error detector
==16270== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16270== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16270== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -h chacha -h cancan ./cimrequest.xml
==16270== Parent PID: 16269
==16270==
==16270==
==16270== HEAP SUMMARY:
==16270== in use at exit: 2,512 bytes in 7 blocks
==16270== total heap usage: 220 allocs, 213 frees, 31,324 bytes allocated
==16270==
==16270== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==16270== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16270== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16270== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16270== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16270== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16270== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==16270== by 0x40C18B: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:824)
==16270== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16270==
==16270== LEAK SUMMARY:
==16270== definitely lost: 0 bytes in 0 blocks
==16270== indirectly lost: 0 bytes in 0 blocks
==16270== possibly lost: 88 bytes in 1 blocks
==16270== still reachable: 2,424 bytes in 6 blocks
==16270== suppressed: 0 bytes in 0 blocks
==16270== Reachable blocks (those to which a pointer was found) are not shown.
==16270== To see them, rerun with: --leak-check=full --show-reachable=yes
==16270==
==16270== For counts of detected and suppressed errors, rerun with: -v
==16270== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16279== Memcheck, a memory error detector
==16279== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16279== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16279== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p 5988 -p 81 ./cimrequest.xml
==16279== Parent PID: 16278
==16279==
==16279==
==16279== HEAP SUMMARY:
==16279== in use at exit: 2,512 bytes in 7 blocks
==16279== total heap usage: 220 allocs, 213 frees, 31,312 bytes allocated
==16279==
==16279== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==16279== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16279== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16279== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16279== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16279== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16279== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==16279== by 0x40C242: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:838)
==16279== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16279==
==16279== LEAK SUMMARY:
==16279== definitely lost: 0 bytes in 0 blocks
==16279== indirectly lost: 0 bytes in 0 blocks
==16279== possibly lost: 88 bytes in 1 blocks
==16279== still reachable: 2,424 bytes in 6 blocks
==16279== suppressed: 0 bytes in 0 blocks
==16279== Reachable blocks (those to which a pointer was found) are not shown.
==16279== To see them, rerun with: --leak-check=full --show-reachable=yes
==16279==
==16279== For counts of detected and suppressed errors, rerun with: -v
==16279== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16288== Memcheck, a memory error detector
==16288== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16288== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16288== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -v 1.0 -v 1.1 ./cimrequest.xml
==16288== Parent PID: 16287
==16288==
==16288==
==16288== HEAP SUMMARY:
==16288== in use at exit: 2,512 bytes in 7 blocks
==16288== total heap usage: 220 allocs, 213 frees, 31,312 bytes allocated
==16288==
==16288== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==16288== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16288== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16288== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16288== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16288== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16288== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==16288== by 0x40C3DF: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:863)
==16288== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16288==
==16288== LEAK SUMMARY:
==16288== definitely lost: 0 bytes in 0 blocks
==16288== indirectly lost: 0 bytes in 0 blocks
==16288== possibly lost: 88 bytes in 1 blocks
==16288== still reachable: 2,424 bytes in 6 blocks
==16288== suppressed: 0 bytes in 0 blocks
==16288== Reachable blocks (those to which a pointer was found) are not shown.
==16288== To see them, rerun with: --leak-check=full --show-reachable=yes
==16288==
==16288== For counts of detected and suppressed errors, rerun with: -v
==16288== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16297== Memcheck, a memory error detector
==16297== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16297== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16297== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -m POST -m M-POST ./cimrequest.xml
==16297== Parent PID: 16296
==16297==
==16297==
==16297== HEAP SUMMARY:
==16297== in use at exit: 2,512 bytes in 7 blocks
==16297== total heap usage: 220 allocs, 213 frees, 31,320 bytes allocated
==16297==
==16297== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==16297== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16297== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16297== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16297== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16297== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16297== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==16297== by 0x40C497: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:884)
==16297== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16297==
==16297== LEAK SUMMARY:
==16297== definitely lost: 0 bytes in 0 blocks
==16297== indirectly lost: 0 bytes in 0 blocks
==16297== possibly lost: 88 bytes in 1 blocks
==16297== still reachable: 2,424 bytes in 6 blocks
==16297== suppressed: 0 bytes in 0 blocks
==16297== Reachable blocks (those to which a pointer was found) are not shown.
==16297== To see them, rerun with: --leak-check=full --show-reachable=yes
==16297==
==16297== For counts of detected and suppressed errors, rerun with: -v
==16297== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16306== Memcheck, a memory error detector
==16306== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16306== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16306== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t 25000 -t 30000 ./cimrequest.xml
==16306== Parent PID: 16305
==16306==
==16306==
==16306== HEAP SUMMARY:
==16306== in use at exit: 2,512 bytes in 7 blocks
==16306== total heap usage: 220 allocs, 213 frees, 31,320 bytes allocated
==16306==
==16306== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==16306== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16306== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16306== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16306== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16306== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16306== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==16306== by 0x40C53F: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:897)
==16306== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16306==
==16306== LEAK SUMMARY:
==16306== definitely lost: 0 bytes in 0 blocks
==16306== indirectly lost: 0 bytes in 0 blocks
==16306== possibly lost: 88 bytes in 1 blocks
==16306== still reachable: 2,424 bytes in 6 blocks
==16306== suppressed: 0 bytes in 0 blocks
==16306== Reachable blocks (those to which a pointer was found) are not shown.
==16306== To see them, rerun with: --leak-check=full --show-reachable=yes
==16306==
==16306== For counts of detected and suppressed errors, rerun with: -v
==16306== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16315== Memcheck, a memory error detector
==16315== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16315== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16315== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -u guest -u guest2 ./cimrequest.xml
==16315== Parent PID: 16314
==16315==
==16315==
==16315== HEAP SUMMARY:
==16315== in use at exit: 2,512 bytes in 7 blocks
==16315== total heap usage: 220 allocs, 213 frees, 31,322 bytes allocated
==16315==
==16315== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==16315== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16315== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16315== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16315== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16315== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16315== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==16315== by 0x40C6C9: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:921)
==16315== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16315==
==16315== LEAK SUMMARY:
==16315== definitely lost: 0 bytes in 0 blocks
==16315== indirectly lost: 0 bytes in 0 blocks
==16315== possibly lost: 88 bytes in 1 blocks
==16315== still reachable: 2,424 bytes in 6 blocks
==16315== suppressed: 0 bytes in 0 blocks
==16315== Reachable blocks (those to which a pointer was found) are not shown.
==16315== To see them, rerun with: --leak-check=full --show-reachable=yes
==16315==
==16315== For counts of detected and suppressed errors, rerun with: -v
==16315== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16324== Memcheck, a memory error detector
==16324== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16324== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16324== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -w guest -w guest2 ./cimrequest.xml
==16324== Parent PID: 16323
==16324==
==16324==
==16324== HEAP SUMMARY:
==16324== in use at exit: 2,512 bytes in 7 blocks
==16324== total heap usage: 220 allocs, 213 frees, 31,322 bytes allocated
==16324==
==16324== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==16324== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16324== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16324== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16324== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16324== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16324== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==16324== by 0x40C780: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:935)
==16324== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16324==
==16324== LEAK SUMMARY:
==16324== definitely lost: 0 bytes in 0 blocks
==16324== indirectly lost: 0 bytes in 0 blocks
==16324== possibly lost: 88 bytes in 1 blocks
==16324== still reachable: 2,424 bytes in 6 blocks
==16324== suppressed: 0 bytes in 0 blocks
==16324== Reachable blocks (those to which a pointer was found) are not shown.
==16324== To see them, rerun with: --leak-check=full --show-reachable=yes
==16324==
==16324== For counts of detected and suppressed errors, rerun with: -v
==16324== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16333== Memcheck, a memory error detector
==16333== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16333== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16333== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec ./cimrequest.xml ./cimrequest2.xml
==16333== Parent PID: 16332
==16333==
==16333==
==16333== HEAP SUMMARY:
==16333== in use at exit: 2,632 bytes in 8 blocks
==16333== total heap usage: 210 allocs, 202 frees, 31,138 bytes allocated
==16333==
==16333== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==16333== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16333== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16333== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16333== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16333== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16333== by 0x4C0E9C5: Pegasus::UnexpectedArgumentException::UnexpectedArgumentException(Pegasus::String const&) (CommandException.cpp:320)
==16333== by 0x40C053: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:806)
==16333== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16333==
==16333== LEAK SUMMARY:
==16333== definitely lost: 0 bytes in 0 blocks
==16333== indirectly lost: 0 bytes in 0 blocks
==16333== possibly lost: 152 bytes in 1 blocks
==16333== still reachable: 2,480 bytes in 7 blocks
==16333== suppressed: 0 bytes in 0 blocks
==16333== Reachable blocks (those to which a pointer was found) are not shown.
==16333== To see them, rerun with: --leak-check=full --show-reachable=yes
==16333==
==16333== For counts of detected and suppressed errors, rerun with: -v
==16333== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16353== Memcheck, a memory error detector
==16353== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16353== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16353== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p xxx ./cimrequest.xml
==16353== Parent PID: 16352
==16353==
==16353==
==16353== HEAP SUMMARY:
==16353== in use at exit: 2,574 bytes in 7 blocks
==16353== total heap usage: 219 allocs, 212 frees, 32,016 bytes allocated
==16353==
==16353== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16353== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16353== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16353== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16353== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16353== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16353== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16353== by 0x40C346: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:850)
==16353== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16353==
==16353== LEAK SUMMARY:
==16353== definitely lost: 0 bytes in 0 blocks
==16353== indirectly lost: 0 bytes in 0 blocks
==16353== possibly lost: 152 bytes in 1 blocks
==16353== still reachable: 2,422 bytes in 6 blocks
==16353== suppressed: 0 bytes in 0 blocks
==16353== Reachable blocks (those to which a pointer was found) are not shown.
==16353== To see them, rerun with: --leak-check=full --show-reachable=yes
==16353==
==16353== For counts of detected and suppressed errors, rerun with: -v
==16353== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16362== Memcheck, a memory error detector
==16362== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16362== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16362== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p 1.1 ./cimrequest.xml
==16362== Parent PID: 16361
==16362==
==16362==
==16362== HEAP SUMMARY:
==16362== in use at exit: 2,574 bytes in 7 blocks
==16362== total heap usage: 219 allocs, 212 frees, 32,016 bytes allocated
==16362==
==16362== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16362== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16362== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16362== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16362== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16362== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16362== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16362== by 0x40C346: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:850)
==16362== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16362==
==16362== LEAK SUMMARY:
==16362== definitely lost: 0 bytes in 0 blocks
==16362== indirectly lost: 0 bytes in 0 blocks
==16362== possibly lost: 152 bytes in 1 blocks
==16362== still reachable: 2,422 bytes in 6 blocks
==16362== suppressed: 0 bytes in 0 blocks
==16362== Reachable blocks (those to which a pointer was found) are not shown.
==16362== To see them, rerun with: --leak-check=full --show-reachable=yes
==16362==
==16362== For counts of detected and suppressed errors, rerun with: -v
==16362== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16371== Memcheck, a memory error detector
==16371== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16371== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16371== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p 1E+1 ./cimrequest.xml
==16371== Parent PID: 16370
==16371==
==16371==
==16371== HEAP SUMMARY:
==16371== in use at exit: 2,576 bytes in 7 blocks
==16371== total heap usage: 219 allocs, 212 frees, 32,021 bytes allocated
==16371==
==16371== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16371== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16371== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16371== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16371== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16371== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16371== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16371== by 0x40C346: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:850)
==16371== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16371==
==16371== LEAK SUMMARY:
==16371== definitely lost: 0 bytes in 0 blocks
==16371== indirectly lost: 0 bytes in 0 blocks
==16371== possibly lost: 152 bytes in 1 blocks
==16371== still reachable: 2,424 bytes in 6 blocks
==16371== suppressed: 0 bytes in 0 blocks
==16371== Reachable blocks (those to which a pointer was found) are not shown.
==16371== To see them, rerun with: --leak-check=full --show-reachable=yes
==16371==
==16371== For counts of detected and suppressed errors, rerun with: -v
==16371== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16382== Memcheck, a memory error detector
==16382== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16382== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16382== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p -5988 ./cimrequest.xml
==16382== Parent PID: 16381
==16382==
==16382==
==16382== HEAP SUMMARY:
==16382== in use at exit: 2,960 bytes in 7 blocks
==16382== total heap usage: 232 allocs, 225 frees, 33,820 bytes allocated
==16382==
==16382== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16382== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16382== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16382== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16382== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16382== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16382== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16382== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16382== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16382== by 0x4E18CD6: getoopt::parse(int, char**) (getoopt.cpp:607)
==16382== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16382== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16382==
==16382== LEAK SUMMARY:
==16382== definitely lost: 0 bytes in 0 blocks
==16382== indirectly lost: 0 bytes in 0 blocks
==16382== possibly lost: 536 bytes in 1 blocks
==16382== still reachable: 2,424 bytes in 6 blocks
==16382== suppressed: 0 bytes in 0 blocks
==16382== Reachable blocks (those to which a pointer was found) are not shown.
==16382== To see them, rerun with: --leak-check=full --show-reachable=yes
==16382==
==16382== For counts of detected and suppressed errors, rerun with: -v
==16382== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16393== Memcheck, a memory error detector
==16393== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16393== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16393== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p -1 ./cimrequest.xml
==16393== Parent PID: 16392
==16393==
==16393==
==16393== HEAP SUMMARY:
==16393== in use at exit: 2,960 bytes in 7 blocks
==16393== total heap usage: 217 allocs, 210 frees, 31,774 bytes allocated
==16393==
==16393== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16393== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16393== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16393== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16393== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==16393== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==16393== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==16393== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==16393== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==16393== by 0x4E18CD6: getoopt::parse(int, char**) (getoopt.cpp:607)
==16393== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==16393== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16393==
==16393== LEAK SUMMARY:
==16393== definitely lost: 0 bytes in 0 blocks
==16393== indirectly lost: 0 bytes in 0 blocks
==16393== possibly lost: 536 bytes in 1 blocks
==16393== still reachable: 2,424 bytes in 6 blocks
==16393== suppressed: 0 bytes in 0 blocks
==16393== Reachable blocks (those to which a pointer was found) are not shown.
==16393== To see them, rerun with: --leak-check=full --show-reachable=yes
==16393==
==16393== For counts of detected and suppressed errors, rerun with: -v
==16393== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16402== Memcheck, a memory error detector
==16402== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16402== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16402== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p 65536 ./cimrequest.xml
==16402== Parent PID: 16401
==16402==
==16402==
==16402== HEAP SUMMARY:
==16402== in use at exit: 2,666 bytes in 9 blocks
==16402== total heap usage: 262 allocs, 253 frees, 35,472 bytes allocated
==16402==
==16402== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==16402== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16402== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16402== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16402== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16402== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16402== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16402== by 0x40CA7C: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:1022)
==16402== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16402==
==16402== LEAK SUMMARY:
==16402== definitely lost: 0 bytes in 0 blocks
==16402== indirectly lost: 0 bytes in 0 blocks
==16402== possibly lost: 152 bytes in 1 blocks
==16402== still reachable: 2,514 bytes in 8 blocks
==16402== suppressed: 0 bytes in 0 blocks
==16402== Reachable blocks (those to which a pointer was found) are not shown.
==16402== To see them, rerun with: --leak-check=full --show-reachable=yes
==16402==
==16402== For counts of detected and suppressed errors, rerun with: -v
==16402== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16431== Memcheck, a memory error detector
==16431== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16431== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16431== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -v 0.9 ./cimrequest.xml
==16431== Parent PID: 16430
==16431==
==16431==
==16431== HEAP SUMMARY:
==16431== in use at exit: 2,664 bytes in 9 blocks
==16431== total heap usage: 263 allocs, 254 frees, 35,512 bytes allocated
==16431==
==16431== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==16431== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16431== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16431== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16431== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16431== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16431== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16431== by 0x40CB5A: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:1055)
==16431== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16431==
==16431== LEAK SUMMARY:
==16431== definitely lost: 0 bytes in 0 blocks
==16431== indirectly lost: 0 bytes in 0 blocks
==16431== possibly lost: 152 bytes in 1 blocks
==16431== still reachable: 2,512 bytes in 8 blocks
==16431== suppressed: 0 bytes in 0 blocks
==16431== Reachable blocks (those to which a pointer was found) are not shown.
==16431== To see them, rerun with: --leak-check=full --show-reachable=yes
==16431==
==16431== For counts of detected and suppressed errors, rerun with: -v
==16431== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16440== Memcheck, a memory error detector
==16440== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16440== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16440== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -m GET ./cimrequest.xml
==16440== Parent PID: 16439
==16440==
==16440==
==16440== HEAP SUMMARY:
==16440== in use at exit: 2,664 bytes in 9 blocks
==16440== total heap usage: 263 allocs, 254 frees, 35,520 bytes allocated
==16440==
==16440== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==16440== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16440== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16440== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16440== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16440== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16440== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16440== by 0x40CC38: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:1090)
==16440== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16440==
==16440== LEAK SUMMARY:
==16440== definitely lost: 0 bytes in 0 blocks
==16440== indirectly lost: 0 bytes in 0 blocks
==16440== possibly lost: 152 bytes in 1 blocks
==16440== still reachable: 2,512 bytes in 8 blocks
==16440== suppressed: 0 bytes in 0 blocks
==16440== Reachable blocks (those to which a pointer was found) are not shown.
==16440== To see them, rerun with: --leak-check=full --show-reachable=yes
==16440==
==16440== For counts of detected and suppressed errors, rerun with: -v
==16440== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16458== Memcheck, a memory error detector
==16458== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16458== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16458== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t xxx ./cimrequest.xml
==16458== Parent PID: 16457
==16458==
==16458==
==16458== HEAP SUMMARY:
==16458== in use at exit: 2,576 bytes in 7 blocks
==16458== total heap usage: 219 allocs, 212 frees, 32,016 bytes allocated
==16458==
==16458== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16458== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16458== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16458== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16458== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16458== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16458== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16458== by 0x40C630: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:909)
==16458== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16458==
==16458== LEAK SUMMARY:
==16458== definitely lost: 0 bytes in 0 blocks
==16458== indirectly lost: 0 bytes in 0 blocks
==16458== possibly lost: 152 bytes in 1 blocks
==16458== still reachable: 2,424 bytes in 6 blocks
==16458== suppressed: 0 bytes in 0 blocks
==16458== Reachable blocks (those to which a pointer was found) are not shown.
==16458== To see them, rerun with: --leak-check=full --show-reachable=yes
==16458==
==16458== For counts of detected and suppressed errors, rerun with: -v
==16458== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16467== Memcheck, a memory error detector
==16467== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16467== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16467== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t 1.1 ./cimrequest.xml
==16467== Parent PID: 16466
==16467==
==16467==
==16467== HEAP SUMMARY:
==16467== in use at exit: 2,576 bytes in 7 blocks
==16467== total heap usage: 219 allocs, 212 frees, 32,016 bytes allocated
==16467==
==16467== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16467== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16467== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16467== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16467== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16467== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16467== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16467== by 0x40C630: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:909)
==16467== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16467==
==16467== LEAK SUMMARY:
==16467== definitely lost: 0 bytes in 0 blocks
==16467== indirectly lost: 0 bytes in 0 blocks
==16467== possibly lost: 152 bytes in 1 blocks
==16467== still reachable: 2,424 bytes in 6 blocks
==16467== suppressed: 0 bytes in 0 blocks
==16467== Reachable blocks (those to which a pointer was found) are not shown.
==16467== To see them, rerun with: --leak-check=full --show-reachable=yes
==16467==
==16467== For counts of detected and suppressed errors, rerun with: -v
==16467== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16476== Memcheck, a memory error detector
==16476== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16476== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16476== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t 1e-1 ./cimrequest.xml
==16476== Parent PID: 16475
==16476==
==16476==
==16476== HEAP SUMMARY:
==16476== in use at exit: 2,576 bytes in 7 blocks
==16476== total heap usage: 219 allocs, 212 frees, 32,021 bytes allocated
==16476==
==16476== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16476== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16476== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16476== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16476== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16476== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16476== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16476== by 0x40C630: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:909)
==16476== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16476==
==16476== LEAK SUMMARY:
==16476== definitely lost: 0 bytes in 0 blocks
==16476== indirectly lost: 0 bytes in 0 blocks
==16476== possibly lost: 152 bytes in 1 blocks
==16476== still reachable: 2,424 bytes in 6 blocks
==16476== suppressed: 0 bytes in 0 blocks
==16476== Reachable blocks (those to which a pointer was found) are not shown.
==16476== To see them, rerun with: --leak-check=full --show-reachable=yes
==16476==
==16476== For counts of detected and suppressed errors, rerun with: -v
==16476== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16485== Memcheck, a memory error detector
==16485== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16485== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16485== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t 0 ./cimrequest.xml
==16485== Parent PID: 16484
==16485==
==16485==
==16485== HEAP SUMMARY:
==16485== in use at exit: 2,664 bytes in 9 blocks
==16485== total heap usage: 262 allocs, 253 frees, 35,452 bytes allocated
==16485==
==16485== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==16485== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16485== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16485== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16485== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16485== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16485== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16485== by 0x40CCCC: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:1109)
==16485== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16485==
==16485== LEAK SUMMARY:
==16485== definitely lost: 0 bytes in 0 blocks
==16485== indirectly lost: 0 bytes in 0 blocks
==16485== possibly lost: 152 bytes in 1 blocks
==16485== still reachable: 2,512 bytes in 8 blocks
==16485== suppressed: 0 bytes in 0 blocks
==16485== Reachable blocks (those to which a pointer was found) are not shown.
==16485== To see them, rerun with: --leak-check=full --show-reachable=yes
==16485==
==16485== For counts of detected and suppressed errors, rerun with: -v
==16485== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16494== Memcheck, a memory error detector
==16494== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16494== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16494== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t 4294967296 ./cimrequest.xml
==16494== Parent PID: 16493
==16494==
==16494==
==16494== HEAP SUMMARY:
==16494== in use at exit: 2,576 bytes in 7 blocks
==16494== total heap usage: 219 allocs, 212 frees, 32,051 bytes allocated
==16494==
==16494== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16494== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16494== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16494== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16494== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16494== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16494== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16494== by 0x40C630: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:909)
==16494== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16494==
==16494== LEAK SUMMARY:
==16494== definitely lost: 0 bytes in 0 blocks
==16494== indirectly lost: 0 bytes in 0 blocks
==16494== possibly lost: 152 bytes in 1 blocks
==16494== still reachable: 2,424 bytes in 6 blocks
==16494== suppressed: 0 bytes in 0 blocks
==16494== Reachable blocks (those to which a pointer was found) are not shown.
==16494== To see them, rerun with: --leak-check=full --show-reachable=yes
==16494==
==16494== For counts of detected and suppressed errors, rerun with: -v
==16494== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16523== Memcheck, a memory error detector
==16523== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16523== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16523== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -d 11 ./cimrequest.xml
==16523== Parent PID: 16522
==16523==
==16523==
==16523== HEAP SUMMARY:
==16523== in use at exit: 2,576 bytes in 7 blocks
==16523== total heap usage: 214 allocs, 207 frees, 31,258 bytes allocated
==16523==
==16523== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16523== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16523== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16523== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16523== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16523== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16523== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16523== by 0x40C86B: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:954)
==16523== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16523==
==16523== LEAK SUMMARY:
==16523== definitely lost: 0 bytes in 0 blocks
==16523== indirectly lost: 0 bytes in 0 blocks
==16523== possibly lost: 152 bytes in 1 blocks
==16523== still reachable: 2,424 bytes in 6 blocks
==16523== suppressed: 0 bytes in 0 blocks
==16523== Reachable blocks (those to which a pointer was found) are not shown.
==16523== To see them, rerun with: --leak-check=full --show-reachable=yes
==16523==
==16523== For counts of detected and suppressed errors, rerun with: -v
==16523== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16532== Memcheck, a memory error detector
==16532== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16532== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16532== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -d 22 ./cimrequest.xml
==16532== Parent PID: 16531
==16532==
==16532==
==16532== HEAP SUMMARY:
==16532== in use at exit: 2,576 bytes in 7 blocks
==16532== total heap usage: 214 allocs, 207 frees, 31,258 bytes allocated
==16532==
==16532== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16532== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16532== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16532== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16532== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16532== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16532== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16532== by 0x40C86B: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:954)
==16532== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16532==
==16532== LEAK SUMMARY:
==16532== definitely lost: 0 bytes in 0 blocks
==16532== indirectly lost: 0 bytes in 0 blocks
==16532== possibly lost: 152 bytes in 1 blocks
==16532== still reachable: 2,424 bytes in 6 blocks
==16532== suppressed: 0 bytes in 0 blocks
==16532== Reachable blocks (those to which a pointer was found) are not shown.
==16532== To see them, rerun with: --leak-check=full --show-reachable=yes
==16532==
==16532== For counts of detected and suppressed errors, rerun with: -v
==16532== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==16541== Memcheck, a memory error detector
==16541== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16541== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==16541== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -d 3 ./cimrequest.xml
==16541== Parent PID: 16540
==16541==
==16541==
==16541== HEAP SUMMARY:
==16541== in use at exit: 2,576 bytes in 7 blocks
==16541== total heap usage: 215 allocs, 208 frees, 31,282 bytes allocated
==16541==
==16541== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==16541== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==16541== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==16541== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==16541== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==16541== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==16541== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==16541== by 0x40C935: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:971)
==16541== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==16541==
==16541== LEAK SUMMARY:
==16541== definitely lost: 0 bytes in 0 blocks
==16541== indirectly lost: 0 bytes in 0 blocks
==16541== possibly lost: 152 bytes in 1 blocks
==16541== still reachable: 2,424 bytes in 6 blocks
==16541== suppressed: 0 bytes in 0 blocks
==16541== Reachable blocks (those to which a pointer was found) are not shown.
==16541== To see them, rerun with: --leak-check=full --show-reachable=yes
==16541==
==16541== For counts of detected and suppressed errors, rerun with: -v
==16541== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28100== Memcheck, a memory error detector
==28100== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28100== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28100== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -h
==28100== Parent PID: 28099
==28100==
==28100==
==28100== HEAP SUMMARY:
==28100== in use at exit: 2,960 bytes in 7 blocks
==28100== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==28100==
==28100== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28100== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28100== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28100== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28100== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28100== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28100== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28100== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28100== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28100== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==28100== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28100== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28100==
==28100== LEAK SUMMARY:
==28100== definitely lost: 0 bytes in 0 blocks
==28100== indirectly lost: 0 bytes in 0 blocks
==28100== possibly lost: 536 bytes in 1 blocks
==28100== still reachable: 2,424 bytes in 6 blocks
==28100== suppressed: 0 bytes in 0 blocks
==28100== Reachable blocks (those to which a pointer was found) are not shown.
==28100== To see them, rerun with: --leak-check=full --show-reachable=yes
==28100==
==28100== For counts of detected and suppressed errors, rerun with: -v
==28100== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28109== Memcheck, a memory error detector
==28109== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28109== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28109== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p
==28109== Parent PID: 28108
==28109==
==28109==
==28109== HEAP SUMMARY:
==28109== in use at exit: 2,960 bytes in 7 blocks
==28109== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==28109==
==28109== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28109== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28109== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28109== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28109== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28109== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28109== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28109== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28109== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28109== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==28109== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28109== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28109==
==28109== LEAK SUMMARY:
==28109== definitely lost: 0 bytes in 0 blocks
==28109== indirectly lost: 0 bytes in 0 blocks
==28109== possibly lost: 536 bytes in 1 blocks
==28109== still reachable: 2,424 bytes in 6 blocks
==28109== suppressed: 0 bytes in 0 blocks
==28109== Reachable blocks (those to which a pointer was found) are not shown.
==28109== To see them, rerun with: --leak-check=full --show-reachable=yes
==28109==
==28109== For counts of detected and suppressed errors, rerun with: -v
==28109== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28118== Memcheck, a memory error detector
==28118== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28118== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28118== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -v
==28118== Parent PID: 28117
==28118==
==28118==
==28118== HEAP SUMMARY:
==28118== in use at exit: 2,960 bytes in 7 blocks
==28118== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==28118==
==28118== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28118== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28118== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28118== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28118== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28118== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28118== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28118== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28118== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28118== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==28118== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28118== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28118==
==28118== LEAK SUMMARY:
==28118== definitely lost: 0 bytes in 0 blocks
==28118== indirectly lost: 0 bytes in 0 blocks
==28118== possibly lost: 536 bytes in 1 blocks
==28118== still reachable: 2,424 bytes in 6 blocks
==28118== suppressed: 0 bytes in 0 blocks
==28118== Reachable blocks (those to which a pointer was found) are not shown.
==28118== To see them, rerun with: --leak-check=full --show-reachable=yes
==28118==
==28118== For counts of detected and suppressed errors, rerun with: -v
==28118== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28127== Memcheck, a memory error detector
==28127== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28127== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28127== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -m
==28127== Parent PID: 28126
==28127==
==28127==
==28127== HEAP SUMMARY:
==28127== in use at exit: 2,960 bytes in 7 blocks
==28127== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==28127==
==28127== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28127== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28127== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28127== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28127== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28127== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28127== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28127== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28127== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28127== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==28127== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28127== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28127==
==28127== LEAK SUMMARY:
==28127== definitely lost: 0 bytes in 0 blocks
==28127== indirectly lost: 0 bytes in 0 blocks
==28127== possibly lost: 536 bytes in 1 blocks
==28127== still reachable: 2,424 bytes in 6 blocks
==28127== suppressed: 0 bytes in 0 blocks
==28127== Reachable blocks (those to which a pointer was found) are not shown.
==28127== To see them, rerun with: --leak-check=full --show-reachable=yes
==28127==
==28127== For counts of detected and suppressed errors, rerun with: -v
==28127== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28136== Memcheck, a memory error detector
==28136== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28136== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28136== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t
==28136== Parent PID: 28135
==28136==
==28136==
==28136== HEAP SUMMARY:
==28136== in use at exit: 2,960 bytes in 7 blocks
==28136== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==28136==
==28136== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28136== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28136== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28136== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28136== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28136== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28136== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28136== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28136== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28136== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==28136== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28136== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28136==
==28136== LEAK SUMMARY:
==28136== definitely lost: 0 bytes in 0 blocks
==28136== indirectly lost: 0 bytes in 0 blocks
==28136== possibly lost: 536 bytes in 1 blocks
==28136== still reachable: 2,424 bytes in 6 blocks
==28136== suppressed: 0 bytes in 0 blocks
==28136== Reachable blocks (those to which a pointer was found) are not shown.
==28136== To see them, rerun with: --leak-check=full --show-reachable=yes
==28136==
==28136== For counts of detected and suppressed errors, rerun with: -v
==28136== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28145== Memcheck, a memory error detector
==28145== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28145== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28145== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -u
==28145== Parent PID: 28144
==28145==
==28145==
==28145== HEAP SUMMARY:
==28145== in use at exit: 2,960 bytes in 7 blocks
==28145== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==28145==
==28145== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28145== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28145== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28145== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28145== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28145== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28145== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28145== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28145== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28145== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==28145== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28145== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28145==
==28145== LEAK SUMMARY:
==28145== definitely lost: 0 bytes in 0 blocks
==28145== indirectly lost: 0 bytes in 0 blocks
==28145== possibly lost: 536 bytes in 1 blocks
==28145== still reachable: 2,424 bytes in 6 blocks
==28145== suppressed: 0 bytes in 0 blocks
==28145== Reachable blocks (those to which a pointer was found) are not shown.
==28145== To see them, rerun with: --leak-check=full --show-reachable=yes
==28145==
==28145== For counts of detected and suppressed errors, rerun with: -v
==28145== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28154== Memcheck, a memory error detector
==28154== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28154== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28154== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -w
==28154== Parent PID: 28153
==28154==
==28154==
==28154== HEAP SUMMARY:
==28154== in use at exit: 2,960 bytes in 7 blocks
==28154== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==28154==
==28154== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28154== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28154== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28154== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28154== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28154== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28154== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28154== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28154== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28154== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==28154== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28154== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28154==
==28154== LEAK SUMMARY:
==28154== definitely lost: 0 bytes in 0 blocks
==28154== indirectly lost: 0 bytes in 0 blocks
==28154== possibly lost: 536 bytes in 1 blocks
==28154== still reachable: 2,424 bytes in 6 blocks
==28154== suppressed: 0 bytes in 0 blocks
==28154== Reachable blocks (those to which a pointer was found) are not shown.
==28154== To see them, rerun with: --leak-check=full --show-reachable=yes
==28154==
==28154== For counts of detected and suppressed errors, rerun with: -v
==28154== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28163== Memcheck, a memory error detector
==28163== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28163== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28163== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -d
==28163== Parent PID: 28162
==28163==
==28163==
==28163== HEAP SUMMARY:
==28163== in use at exit: 2,960 bytes in 7 blocks
==28163== total heap usage: 207 allocs, 200 frees, 30,580 bytes allocated
==28163==
==28163== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28163== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28163== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28163== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28163== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28163== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28163== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28163== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28163== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28163== by 0x4E18E54: getoopt::parse(int, char**) (getoopt.cpp:625)
==28163== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28163== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28163==
==28163== LEAK SUMMARY:
==28163== definitely lost: 0 bytes in 0 blocks
==28163== indirectly lost: 0 bytes in 0 blocks
==28163== possibly lost: 536 bytes in 1 blocks
==28163== still reachable: 2,424 bytes in 6 blocks
==28163== suppressed: 0 bytes in 0 blocks
==28163== Reachable blocks (those to which a pointer was found) are not shown.
==28163== To see them, rerun with: --leak-check=full --show-reachable=yes
==28163==
==28163== For counts of detected and suppressed errors, rerun with: -v
==28163== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28201== Memcheck, a memory error detector
==28201== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28201== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28201== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec ./cimrequest.xml
==28201== Parent PID: 28200
==28201==
==28201==
==28201== HEAP SUMMARY:
==28201== in use at exit: 2,600 bytes in 8 blocks
==28201== total heap usage: 210 allocs, 202 frees, 31,104 bytes allocated
==28201==
==28201== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==28201== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28201== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28201== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28201== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28201== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28201== by 0x4C0E9C5: Pegasus::UnexpectedArgumentException::UnexpectedArgumentException(Pegasus::String const&) (CommandException.cpp:320)
==28201== by 0x40C053: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:806)
==28201== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28201==
==28201== LEAK SUMMARY:
==28201== definitely lost: 0 bytes in 0 blocks
==28201== indirectly lost: 0 bytes in 0 blocks
==28201== possibly lost: 152 bytes in 1 blocks
==28201== still reachable: 2,448 bytes in 7 blocks
==28201== suppressed: 0 bytes in 0 blocks
==28201== Reachable blocks (those to which a pointer was found) are not shown.
==28201== To see them, rerun with: --leak-check=full --show-reachable=yes
==28201==
==28201== For counts of detected and suppressed errors, rerun with: -v
==28201== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28210== Memcheck, a memory error detector
==28210== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28210== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28210== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -x
==28210== Parent PID: 28209
==28210==
==28210==
==28210== HEAP SUMMARY:
==28210== in use at exit: 2,960 bytes in 7 blocks
==28210== total heap usage: 205 allocs, 198 frees, 30,498 bytes allocated
==28210==
==28210== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28210== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28210== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28210== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28210== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28210== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28210== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28210== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28210== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28210== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==28210== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28210== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28210==
==28210== LEAK SUMMARY:
==28210== definitely lost: 0 bytes in 0 blocks
==28210== indirectly lost: 0 bytes in 0 blocks
==28210== possibly lost: 536 bytes in 1 blocks
==28210== still reachable: 2,424 bytes in 6 blocks
==28210== suppressed: 0 bytes in 0 blocks
==28210== Reachable blocks (those to which a pointer was found) are not shown.
==28210== To see them, rerun with: --leak-check=full --show-reachable=yes
==28210==
==28210== For counts of detected and suppressed errors, rerun with: -v
==28210== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28219== Memcheck, a memory error detector
==28219== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28219== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28219== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -u guest -w guest -x
==28219== Parent PID: 28218
==28219==
==28219==
==28219== HEAP SUMMARY:
==28219== in use at exit: 2,960 bytes in 7 blocks
==28219== total heap usage: 218 allocs, 211 frees, 31,030 bytes allocated
==28219==
==28219== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28219== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28219== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28219== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28219== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28219== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28219== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28219== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28219== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28219== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==28219== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28219== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28219==
==28219== LEAK SUMMARY:
==28219== definitely lost: 0 bytes in 0 blocks
==28219== indirectly lost: 0 bytes in 0 blocks
==28219== possibly lost: 536 bytes in 1 blocks
==28219== still reachable: 2,424 bytes in 6 blocks
==28219== suppressed: 0 bytes in 0 blocks
==28219== Reachable blocks (those to which a pointer was found) are not shown.
==28219== To see them, rerun with: --leak-check=full --show-reachable=yes
==28219==
==28219== For counts of detected and suppressed errors, rerun with: -v
==28219== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28228== Memcheck, a memory error detector
==28228== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28228== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28228== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -u guest -x -w guest
==28228== Parent PID: 28227
==28228==
==28228==
==28228== HEAP SUMMARY:
==28228== in use at exit: 2,960 bytes in 7 blocks
==28228== total heap usage: 218 allocs, 211 frees, 31,030 bytes allocated
==28228==
==28228== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28228== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28228== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28228== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28228== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28228== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28228== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28228== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28228== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28228== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==28228== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28228== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28228==
==28228== LEAK SUMMARY:
==28228== definitely lost: 0 bytes in 0 blocks
==28228== indirectly lost: 0 bytes in 0 blocks
==28228== possibly lost: 536 bytes in 1 blocks
==28228== still reachable: 2,424 bytes in 6 blocks
==28228== suppressed: 0 bytes in 0 blocks
==28228== Reachable blocks (those to which a pointer was found) are not shown.
==28228== To see them, rerun with: --leak-check=full --show-reachable=yes
==28228==
==28228== For counts of detected and suppressed errors, rerun with: -v
==28228== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28237== Memcheck, a memory error detector
==28237== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28237== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28237== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -x foo
==28237== Parent PID: 28236
==28237==
==28237==
==28237== HEAP SUMMARY:
==28237== in use at exit: 2,960 bytes in 7 blocks
==28237== total heap usage: 210 allocs, 203 frees, 30,992 bytes allocated
==28237==
==28237== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28237== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28237== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28237== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28237== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28237== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28237== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28237== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28237== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28237== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==28237== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28237== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28237==
==28237== LEAK SUMMARY:
==28237== definitely lost: 0 bytes in 0 blocks
==28237== indirectly lost: 0 bytes in 0 blocks
==28237== possibly lost: 536 bytes in 1 blocks
==28237== still reachable: 2,424 bytes in 6 blocks
==28237== suppressed: 0 bytes in 0 blocks
==28237== Reachable blocks (those to which a pointer was found) are not shown.
==28237== To see them, rerun with: --leak-check=full --show-reachable=yes
==28237==
==28237== For counts of detected and suppressed errors, rerun with: -v
==28237== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28246== Memcheck, a memory error detector
==28246== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28246== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28246== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -xfoo
==28246== Parent PID: 28245
==28246==
==28246==
==28246== HEAP SUMMARY:
==28246== in use at exit: 2,960 bytes in 7 blocks
==28246== total heap usage: 220 allocs, 213 frees, 32,544 bytes allocated
==28246==
==28246== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28246== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28246== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28246== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28246== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28246== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28246== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28246== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28246== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28246== by 0x4E187EB: getoopt::parse(int, char**) (getoopt.cpp:532)
==28246== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28246== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28246==
==28246== LEAK SUMMARY:
==28246== definitely lost: 0 bytes in 0 blocks
==28246== indirectly lost: 0 bytes in 0 blocks
==28246== possibly lost: 536 bytes in 1 blocks
==28246== still reachable: 2,424 bytes in 6 blocks
==28246== suppressed: 0 bytes in 0 blocks
==28246== Reachable blocks (those to which a pointer was found) are not shown.
==28246== To see them, rerun with: --leak-check=full --show-reachable=yes
==28246==
==28246== For counts of detected and suppressed errors, rerun with: -v
==28246== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28255== Memcheck, a memory error detector
==28255== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28255== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28255== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -h chacha -h cancan ./cimrequest.xml
==28255== Parent PID: 28254
==28255==
==28255==
==28255== HEAP SUMMARY:
==28255== in use at exit: 2,512 bytes in 7 blocks
==28255== total heap usage: 220 allocs, 213 frees, 31,324 bytes allocated
==28255==
==28255== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==28255== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28255== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28255== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28255== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28255== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28255== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==28255== by 0x40C18B: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:824)
==28255== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28255==
==28255== LEAK SUMMARY:
==28255== definitely lost: 0 bytes in 0 blocks
==28255== indirectly lost: 0 bytes in 0 blocks
==28255== possibly lost: 88 bytes in 1 blocks
==28255== still reachable: 2,424 bytes in 6 blocks
==28255== suppressed: 0 bytes in 0 blocks
==28255== Reachable blocks (those to which a pointer was found) are not shown.
==28255== To see them, rerun with: --leak-check=full --show-reachable=yes
==28255==
==28255== For counts of detected and suppressed errors, rerun with: -v
==28255== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28264== Memcheck, a memory error detector
==28264== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28264== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28264== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p 5988 -p 81 ./cimrequest.xml
==28264== Parent PID: 28263
==28264==
==28264==
==28264== HEAP SUMMARY:
==28264== in use at exit: 2,512 bytes in 7 blocks
==28264== total heap usage: 220 allocs, 213 frees, 31,312 bytes allocated
==28264==
==28264== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==28264== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28264== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28264== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28264== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28264== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28264== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==28264== by 0x40C242: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:838)
==28264== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28264==
==28264== LEAK SUMMARY:
==28264== definitely lost: 0 bytes in 0 blocks
==28264== indirectly lost: 0 bytes in 0 blocks
==28264== possibly lost: 88 bytes in 1 blocks
==28264== still reachable: 2,424 bytes in 6 blocks
==28264== suppressed: 0 bytes in 0 blocks
==28264== Reachable blocks (those to which a pointer was found) are not shown.
==28264== To see them, rerun with: --leak-check=full --show-reachable=yes
==28264==
==28264== For counts of detected and suppressed errors, rerun with: -v
==28264== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28273== Memcheck, a memory error detector
==28273== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28273== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28273== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -v 1.0 -v 1.1 ./cimrequest.xml
==28273== Parent PID: 28272
==28273==
==28273==
==28273== HEAP SUMMARY:
==28273== in use at exit: 2,512 bytes in 7 blocks
==28273== total heap usage: 220 allocs, 213 frees, 31,312 bytes allocated
==28273==
==28273== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==28273== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28273== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28273== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28273== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28273== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28273== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==28273== by 0x40C3DF: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:863)
==28273== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28273==
==28273== LEAK SUMMARY:
==28273== definitely lost: 0 bytes in 0 blocks
==28273== indirectly lost: 0 bytes in 0 blocks
==28273== possibly lost: 88 bytes in 1 blocks
==28273== still reachable: 2,424 bytes in 6 blocks
==28273== suppressed: 0 bytes in 0 blocks
==28273== Reachable blocks (those to which a pointer was found) are not shown.
==28273== To see them, rerun with: --leak-check=full --show-reachable=yes
==28273==
==28273== For counts of detected and suppressed errors, rerun with: -v
==28273== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28282== Memcheck, a memory error detector
==28282== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28282== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28282== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -m POST -m M-POST ./cimrequest.xml
==28282== Parent PID: 28281
==28282==
==28282==
==28282== HEAP SUMMARY:
==28282== in use at exit: 2,512 bytes in 7 blocks
==28282== total heap usage: 220 allocs, 213 frees, 31,320 bytes allocated
==28282==
==28282== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==28282== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28282== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28282== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28282== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28282== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28282== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==28282== by 0x40C497: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:884)
==28282== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28282==
==28282== LEAK SUMMARY:
==28282== definitely lost: 0 bytes in 0 blocks
==28282== indirectly lost: 0 bytes in 0 blocks
==28282== possibly lost: 88 bytes in 1 blocks
==28282== still reachable: 2,424 bytes in 6 blocks
==28282== suppressed: 0 bytes in 0 blocks
==28282== Reachable blocks (those to which a pointer was found) are not shown.
==28282== To see them, rerun with: --leak-check=full --show-reachable=yes
==28282==
==28282== For counts of detected and suppressed errors, rerun with: -v
==28282== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28291== Memcheck, a memory error detector
==28291== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28291== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28291== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t 25000 -t 30000 ./cimrequest.xml
==28291== Parent PID: 28290
==28291==
==28291==
==28291== HEAP SUMMARY:
==28291== in use at exit: 2,512 bytes in 7 blocks
==28291== total heap usage: 220 allocs, 213 frees, 31,320 bytes allocated
==28291==
==28291== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==28291== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28291== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28291== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28291== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28291== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28291== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==28291== by 0x40C53F: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:897)
==28291== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28291==
==28291== LEAK SUMMARY:
==28291== definitely lost: 0 bytes in 0 blocks
==28291== indirectly lost: 0 bytes in 0 blocks
==28291== possibly lost: 88 bytes in 1 blocks
==28291== still reachable: 2,424 bytes in 6 blocks
==28291== suppressed: 0 bytes in 0 blocks
==28291== Reachable blocks (those to which a pointer was found) are not shown.
==28291== To see them, rerun with: --leak-check=full --show-reachable=yes
==28291==
==28291== For counts of detected and suppressed errors, rerun with: -v
==28291== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28300== Memcheck, a memory error detector
==28300== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28300== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28300== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -u guest -u guest2 ./cimrequest.xml
==28300== Parent PID: 28299
==28300==
==28300==
==28300== HEAP SUMMARY:
==28300== in use at exit: 2,512 bytes in 7 blocks
==28300== total heap usage: 220 allocs, 213 frees, 31,322 bytes allocated
==28300==
==28300== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==28300== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28300== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28300== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28300== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28300== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28300== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==28300== by 0x40C6C9: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:921)
==28300== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28300==
==28300== LEAK SUMMARY:
==28300== definitely lost: 0 bytes in 0 blocks
==28300== indirectly lost: 0 bytes in 0 blocks
==28300== possibly lost: 88 bytes in 1 blocks
==28300== still reachable: 2,424 bytes in 6 blocks
==28300== suppressed: 0 bytes in 0 blocks
==28300== Reachable blocks (those to which a pointer was found) are not shown.
==28300== To see them, rerun with: --leak-check=full --show-reachable=yes
==28300==
==28300== For counts of detected and suppressed errors, rerun with: -v
==28300== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28311== Memcheck, a memory error detector
==28311== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28311== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28311== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -w guest -w guest2 ./cimrequest.xml
==28311== Parent PID: 28310
==28311==
==28311==
==28311== HEAP SUMMARY:
==28311== in use at exit: 2,512 bytes in 7 blocks
==28311== total heap usage: 220 allocs, 213 frees, 31,322 bytes allocated
==28311==
==28311== 88 bytes in 1 blocks are possibly lost in loss record 4 of 7
==28311== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28311== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28311== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28311== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28311== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28311== by 0x4C0FE3F: Pegasus::DuplicateOptionException::DuplicateOptionException(char) (CommandException.cpp:107)
==28311== by 0x40C780: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:935)
==28311== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28311==
==28311== LEAK SUMMARY:
==28311== definitely lost: 0 bytes in 0 blocks
==28311== indirectly lost: 0 bytes in 0 blocks
==28311== possibly lost: 88 bytes in 1 blocks
==28311== still reachable: 2,424 bytes in 6 blocks
==28311== suppressed: 0 bytes in 0 blocks
==28311== Reachable blocks (those to which a pointer was found) are not shown.
==28311== To see them, rerun with: --leak-check=full --show-reachable=yes
==28311==
==28311== For counts of detected and suppressed errors, rerun with: -v
==28311== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28320== Memcheck, a memory error detector
==28320== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28320== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28320== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec ./cimrequest.xml ./cimrequest2.xml
==28320== Parent PID: 28319
==28320==
==28320==
==28320== HEAP SUMMARY:
==28320== in use at exit: 2,632 bytes in 8 blocks
==28320== total heap usage: 210 allocs, 202 frees, 31,138 bytes allocated
==28320==
==28320== 152 bytes in 1 blocks are possibly lost in loss record 7 of 8
==28320== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28320== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28320== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28320== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28320== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28320== by 0x4C0E9C5: Pegasus::UnexpectedArgumentException::UnexpectedArgumentException(Pegasus::String const&) (CommandException.cpp:320)
==28320== by 0x40C053: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:806)
==28320== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28320==
==28320== LEAK SUMMARY:
==28320== definitely lost: 0 bytes in 0 blocks
==28320== indirectly lost: 0 bytes in 0 blocks
==28320== possibly lost: 152 bytes in 1 blocks
==28320== still reachable: 2,480 bytes in 7 blocks
==28320== suppressed: 0 bytes in 0 blocks
==28320== Reachable blocks (those to which a pointer was found) are not shown.
==28320== To see them, rerun with: --leak-check=full --show-reachable=yes
==28320==
==28320== For counts of detected and suppressed errors, rerun with: -v
==28320== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28338== Memcheck, a memory error detector
==28338== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28338== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28338== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p xxx ./cimrequest.xml
==28338== Parent PID: 28337
==28338==
==28338==
==28338== HEAP SUMMARY:
==28338== in use at exit: 2,574 bytes in 7 blocks
==28338== total heap usage: 219 allocs, 212 frees, 32,016 bytes allocated
==28338==
==28338== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28338== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28338== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28338== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28338== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28338== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28338== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28338== by 0x40C346: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:850)
==28338== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28338==
==28338== LEAK SUMMARY:
==28338== definitely lost: 0 bytes in 0 blocks
==28338== indirectly lost: 0 bytes in 0 blocks
==28338== possibly lost: 152 bytes in 1 blocks
==28338== still reachable: 2,422 bytes in 6 blocks
==28338== suppressed: 0 bytes in 0 blocks
==28338== Reachable blocks (those to which a pointer was found) are not shown.
==28338== To see them, rerun with: --leak-check=full --show-reachable=yes
==28338==
==28338== For counts of detected and suppressed errors, rerun with: -v
==28338== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28347== Memcheck, a memory error detector
==28347== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28347== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28347== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p 1.1 ./cimrequest.xml
==28347== Parent PID: 28346
==28347==
==28347==
==28347== HEAP SUMMARY:
==28347== in use at exit: 2,574 bytes in 7 blocks
==28347== total heap usage: 219 allocs, 212 frees, 32,016 bytes allocated
==28347==
==28347== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28347== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28347== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28347== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28347== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28347== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28347== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28347== by 0x40C346: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:850)
==28347== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28347==
==28347== LEAK SUMMARY:
==28347== definitely lost: 0 bytes in 0 blocks
==28347== indirectly lost: 0 bytes in 0 blocks
==28347== possibly lost: 152 bytes in 1 blocks
==28347== still reachable: 2,422 bytes in 6 blocks
==28347== suppressed: 0 bytes in 0 blocks
==28347== Reachable blocks (those to which a pointer was found) are not shown.
==28347== To see them, rerun with: --leak-check=full --show-reachable=yes
==28347==
==28347== For counts of detected and suppressed errors, rerun with: -v
==28347== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28356== Memcheck, a memory error detector
==28356== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28356== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28356== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p 1E+1 ./cimrequest.xml
==28356== Parent PID: 28355
==28356==
==28356==
==28356== HEAP SUMMARY:
==28356== in use at exit: 2,576 bytes in 7 blocks
==28356== total heap usage: 219 allocs, 212 frees, 32,021 bytes allocated
==28356==
==28356== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28356== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28356== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28356== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28356== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28356== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28356== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28356== by 0x40C346: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:850)
==28356== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28356==
==28356== LEAK SUMMARY:
==28356== definitely lost: 0 bytes in 0 blocks
==28356== indirectly lost: 0 bytes in 0 blocks
==28356== possibly lost: 152 bytes in 1 blocks
==28356== still reachable: 2,424 bytes in 6 blocks
==28356== suppressed: 0 bytes in 0 blocks
==28356== Reachable blocks (those to which a pointer was found) are not shown.
==28356== To see them, rerun with: --leak-check=full --show-reachable=yes
==28356==
==28356== For counts of detected and suppressed errors, rerun with: -v
==28356== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28367== Memcheck, a memory error detector
==28367== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28367== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28367== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p -5988 ./cimrequest.xml
==28367== Parent PID: 28366
==28367==
==28367==
==28367== HEAP SUMMARY:
==28367== in use at exit: 2,960 bytes in 7 blocks
==28367== total heap usage: 232 allocs, 225 frees, 33,820 bytes allocated
==28367==
==28367== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28367== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28367== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28367== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28367== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28367== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28367== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28367== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28367== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28367== by 0x4E18CD6: getoopt::parse(int, char**) (getoopt.cpp:607)
==28367== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28367== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28367==
==28367== LEAK SUMMARY:
==28367== definitely lost: 0 bytes in 0 blocks
==28367== indirectly lost: 0 bytes in 0 blocks
==28367== possibly lost: 536 bytes in 1 blocks
==28367== still reachable: 2,424 bytes in 6 blocks
==28367== suppressed: 0 bytes in 0 blocks
==28367== Reachable blocks (those to which a pointer was found) are not shown.
==28367== To see them, rerun with: --leak-check=full --show-reachable=yes
==28367==
==28367== For counts of detected and suppressed errors, rerun with: -v
==28367== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28378== Memcheck, a memory error detector
==28378== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28378== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28378== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p -1 ./cimrequest.xml
==28378== Parent PID: 28377
==28378==
==28378==
==28378== HEAP SUMMARY:
==28378== in use at exit: 2,960 bytes in 7 blocks
==28378== total heap usage: 217 allocs, 210 frees, 31,774 bytes allocated
==28378==
==28378== 536 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28378== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28378== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28378== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28378== by 0x53CA016: Pegasus::String::reserveCapacity(unsigned int) (String.cpp:628)
==28378== by 0x539F8B8: Pegasus::Formatter::format(Pegasus::String const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&, Pegasus::Formatter::Arg const&) (Formatter.cpp:387)
==28378== by 0x533B955: Pegasus::MessageLoader::formatDefaultMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:552)
==28378== by 0x533BA82: Pegasus::MessageLoader::getMessage2(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:464)
==28378== by 0x533BC85: Pegasus::MessageLoader::getMessage(Pegasus::MessageLoaderParms&) (MessageLoader.cpp:425)
==28378== by 0x4E18CD6: getoopt::parse(int, char**) (getoopt.cpp:607)
==28378== by 0x40BD21: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:755)
==28378== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28378==
==28378== LEAK SUMMARY:
==28378== definitely lost: 0 bytes in 0 blocks
==28378== indirectly lost: 0 bytes in 0 blocks
==28378== possibly lost: 536 bytes in 1 blocks
==28378== still reachable: 2,424 bytes in 6 blocks
==28378== suppressed: 0 bytes in 0 blocks
==28378== Reachable blocks (those to which a pointer was found) are not shown.
==28378== To see them, rerun with: --leak-check=full --show-reachable=yes
==28378==
==28378== For counts of detected and suppressed errors, rerun with: -v
==28378== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28387== Memcheck, a memory error detector
==28387== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28387== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28387== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -p 65536 ./cimrequest.xml
==28387== Parent PID: 28386
==28387==
==28387==
==28387== HEAP SUMMARY:
==28387== in use at exit: 2,666 bytes in 9 blocks
==28387== total heap usage: 262 allocs, 253 frees, 35,472 bytes allocated
==28387==
==28387== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==28387== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28387== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28387== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28387== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28387== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28387== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28387== by 0x40CA7C: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:1022)
==28387== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28387==
==28387== LEAK SUMMARY:
==28387== definitely lost: 0 bytes in 0 blocks
==28387== indirectly lost: 0 bytes in 0 blocks
==28387== possibly lost: 152 bytes in 1 blocks
==28387== still reachable: 2,514 bytes in 8 blocks
==28387== suppressed: 0 bytes in 0 blocks
==28387== Reachable blocks (those to which a pointer was found) are not shown.
==28387== To see them, rerun with: --leak-check=full --show-reachable=yes
==28387==
==28387== For counts of detected and suppressed errors, rerun with: -v
==28387== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28416== Memcheck, a memory error detector
==28416== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28416== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28416== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -v 0.9 ./cimrequest.xml
==28416== Parent PID: 28415
==28416==
==28416==
==28416== HEAP SUMMARY:
==28416== in use at exit: 2,664 bytes in 9 blocks
==28416== total heap usage: 263 allocs, 254 frees, 35,512 bytes allocated
==28416==
==28416== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==28416== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28416== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28416== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28416== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28416== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28416== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28416== by 0x40CB5A: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:1055)
==28416== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28416==
==28416== LEAK SUMMARY:
==28416== definitely lost: 0 bytes in 0 blocks
==28416== indirectly lost: 0 bytes in 0 blocks
==28416== possibly lost: 152 bytes in 1 blocks
==28416== still reachable: 2,512 bytes in 8 blocks
==28416== suppressed: 0 bytes in 0 blocks
==28416== Reachable blocks (those to which a pointer was found) are not shown.
==28416== To see them, rerun with: --leak-check=full --show-reachable=yes
==28416==
==28416== For counts of detected and suppressed errors, rerun with: -v
==28416== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28425== Memcheck, a memory error detector
==28425== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28425== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28425== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -m GET ./cimrequest.xml
==28425== Parent PID: 28424
==28425==
==28425==
==28425== HEAP SUMMARY:
==28425== in use at exit: 2,664 bytes in 9 blocks
==28425== total heap usage: 263 allocs, 254 frees, 35,520 bytes allocated
==28425==
==28425== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==28425== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28425== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28425== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28425== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28425== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28425== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28425== by 0x40CC38: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:1090)
==28425== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28425==
==28425== LEAK SUMMARY:
==28425== definitely lost: 0 bytes in 0 blocks
==28425== indirectly lost: 0 bytes in 0 blocks
==28425== possibly lost: 152 bytes in 1 blocks
==28425== still reachable: 2,512 bytes in 8 blocks
==28425== suppressed: 0 bytes in 0 blocks
==28425== Reachable blocks (those to which a pointer was found) are not shown.
==28425== To see them, rerun with: --leak-check=full --show-reachable=yes
==28425==
==28425== For counts of detected and suppressed errors, rerun with: -v
==28425== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28443== Memcheck, a memory error detector
==28443== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28443== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28443== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t xxx ./cimrequest.xml
==28443== Parent PID: 28442
==28443==
==28443==
==28443== HEAP SUMMARY:
==28443== in use at exit: 2,576 bytes in 7 blocks
==28443== total heap usage: 219 allocs, 212 frees, 32,016 bytes allocated
==28443==
==28443== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28443== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28443== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28443== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28443== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28443== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28443== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28443== by 0x40C630: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:909)
==28443== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28443==
==28443== LEAK SUMMARY:
==28443== definitely lost: 0 bytes in 0 blocks
==28443== indirectly lost: 0 bytes in 0 blocks
==28443== possibly lost: 152 bytes in 1 blocks
==28443== still reachable: 2,424 bytes in 6 blocks
==28443== suppressed: 0 bytes in 0 blocks
==28443== Reachable blocks (those to which a pointer was found) are not shown.
==28443== To see them, rerun with: --leak-check=full --show-reachable=yes
==28443==
==28443== For counts of detected and suppressed errors, rerun with: -v
==28443== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28452== Memcheck, a memory error detector
==28452== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28452== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28452== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t 1.1 ./cimrequest.xml
==28452== Parent PID: 28451
==28452==
==28452==
==28452== HEAP SUMMARY:
==28452== in use at exit: 2,576 bytes in 7 blocks
==28452== total heap usage: 219 allocs, 212 frees, 32,016 bytes allocated
==28452==
==28452== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28452== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28452== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28452== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28452== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28452== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28452== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28452== by 0x40C630: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:909)
==28452== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28452==
==28452== LEAK SUMMARY:
==28452== definitely lost: 0 bytes in 0 blocks
==28452== indirectly lost: 0 bytes in 0 blocks
==28452== possibly lost: 152 bytes in 1 blocks
==28452== still reachable: 2,424 bytes in 6 blocks
==28452== suppressed: 0 bytes in 0 blocks
==28452== Reachable blocks (those to which a pointer was found) are not shown.
==28452== To see them, rerun with: --leak-check=full --show-reachable=yes
==28452==
==28452== For counts of detected and suppressed errors, rerun with: -v
==28452== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28461== Memcheck, a memory error detector
==28461== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28461== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28461== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t 1e-1 ./cimrequest.xml
==28461== Parent PID: 28460
==28461==
==28461==
==28461== HEAP SUMMARY:
==28461== in use at exit: 2,576 bytes in 7 blocks
==28461== total heap usage: 219 allocs, 212 frees, 32,021 bytes allocated
==28461==
==28461== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28461== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28461== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28461== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28461== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28461== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28461== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28461== by 0x40C630: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:909)
==28461== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28461==
==28461== LEAK SUMMARY:
==28461== definitely lost: 0 bytes in 0 blocks
==28461== indirectly lost: 0 bytes in 0 blocks
==28461== possibly lost: 152 bytes in 1 blocks
==28461== still reachable: 2,424 bytes in 6 blocks
==28461== suppressed: 0 bytes in 0 blocks
==28461== Reachable blocks (those to which a pointer was found) are not shown.
==28461== To see them, rerun with: --leak-check=full --show-reachable=yes
==28461==
==28461== For counts of detected and suppressed errors, rerun with: -v
==28461== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28470== Memcheck, a memory error detector
==28470== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28470== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28470== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t 0 ./cimrequest.xml
==28470== Parent PID: 28469
==28470==
==28470==
==28470== HEAP SUMMARY:
==28470== in use at exit: 2,664 bytes in 9 blocks
==28470== total heap usage: 262 allocs, 253 frees, 35,452 bytes allocated
==28470==
==28470== 152 bytes in 1 blocks are possibly lost in loss record 8 of 9
==28470== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28470== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28470== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28470== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28470== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28470== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28470== by 0x40CCCC: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:1109)
==28470== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28470==
==28470== LEAK SUMMARY:
==28470== definitely lost: 0 bytes in 0 blocks
==28470== indirectly lost: 0 bytes in 0 blocks
==28470== possibly lost: 152 bytes in 1 blocks
==28470== still reachable: 2,512 bytes in 8 blocks
==28470== suppressed: 0 bytes in 0 blocks
==28470== Reachable blocks (those to which a pointer was found) are not shown.
==28470== To see them, rerun with: --leak-check=full --show-reachable=yes
==28470==
==28470== For counts of detected and suppressed errors, rerun with: -v
==28470== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28479== Memcheck, a memory error detector
==28479== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28479== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28479== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -t 4294967296 ./cimrequest.xml
==28479== Parent PID: 28478
==28479==
==28479==
==28479== HEAP SUMMARY:
==28479== in use at exit: 2,576 bytes in 7 blocks
==28479== total heap usage: 219 allocs, 212 frees, 32,051 bytes allocated
==28479==
==28479== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28479== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28479== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28479== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28479== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28479== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28479== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28479== by 0x40C630: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:909)
==28479== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28479==
==28479== LEAK SUMMARY:
==28479== definitely lost: 0 bytes in 0 blocks
==28479== indirectly lost: 0 bytes in 0 blocks
==28479== possibly lost: 152 bytes in 1 blocks
==28479== still reachable: 2,424 bytes in 6 blocks
==28479== suppressed: 0 bytes in 0 blocks
==28479== Reachable blocks (those to which a pointer was found) are not shown.
==28479== To see them, rerun with: --leak-check=full --show-reachable=yes
==28479==
==28479== For counts of detected and suppressed errors, rerun with: -v
==28479== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28508== Memcheck, a memory error detector
==28508== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28508== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28508== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -d 11 ./cimrequest.xml
==28508== Parent PID: 28507
==28508==
==28508==
==28508== HEAP SUMMARY:
==28508== in use at exit: 2,576 bytes in 7 blocks
==28508== total heap usage: 214 allocs, 207 frees, 31,258 bytes allocated
==28508==
==28508== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28508== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28508== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28508== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28508== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28508== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28508== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28508== by 0x40C86B: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:954)
==28508== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28508==
==28508== LEAK SUMMARY:
==28508== definitely lost: 0 bytes in 0 blocks
==28508== indirectly lost: 0 bytes in 0 blocks
==28508== possibly lost: 152 bytes in 1 blocks
==28508== still reachable: 2,424 bytes in 6 blocks
==28508== suppressed: 0 bytes in 0 blocks
==28508== Reachable blocks (those to which a pointer was found) are not shown.
==28508== To see them, rerun with: --leak-check=full --show-reachable=yes
==28508==
==28508== For counts of detected and suppressed errors, rerun with: -v
==28508== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28517== Memcheck, a memory error detector
==28517== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28517== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28517== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -d 22 ./cimrequest.xml
==28517== Parent PID: 28516
==28517==
==28517==
==28517== HEAP SUMMARY:
==28517== in use at exit: 2,576 bytes in 7 blocks
==28517== total heap usage: 214 allocs, 207 frees, 31,258 bytes allocated
==28517==
==28517== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28517== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28517== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28517== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28517== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28517== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28517== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28517== by 0x40C86B: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:954)
==28517== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28517==
==28517== LEAK SUMMARY:
==28517== definitely lost: 0 bytes in 0 blocks
==28517== indirectly lost: 0 bytes in 0 blocks
==28517== possibly lost: 152 bytes in 1 blocks
==28517== still reachable: 2,424 bytes in 6 blocks
==28517== suppressed: 0 bytes in 0 blocks
==28517== Reachable blocks (those to which a pointer was found) are not shown.
==28517== To see them, rerun with: --leak-check=full --show-reachable=yes
==28517==
==28517== For counts of detected and suppressed errors, rerun with: -v
==28517== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory leak:

==28526== Memcheck, a memory error detector
==28526== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==28526== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==28526== Command: /var/buildMAIN/pegasus/build/bin_exe/wbemexec -d 3 ./cimrequest.xml
==28526== Parent PID: 28525
==28526==
==28526==
==28526== HEAP SUMMARY:
==28526== in use at exit: 2,576 bytes in 7 blocks
==28526== total heap usage: 215 allocs, 208 frees, 31,282 bytes allocated
==28526==
==28526== 152 bytes in 1 blocks are possibly lost in loss record 6 of 7
==28526== at 0x4A0666E: operator new(unsigned long) (vg_replace_malloc.c:220)
==28526== by 0x53CC1E9: Pegasus::StringRep::alloc(unsigned long) (String.cpp:388)
==28526== by 0x53C9FA7: Pegasus::_reserve(Pegasus::StringRep*&, unsigned int) (String.cpp:400)
==28526== by 0x53CA05D: Pegasus::String::append(Pegasus::Char16 const*, unsigned int) (String.cpp:661)
==28526== by 0x53CA0DC: Pegasus::String::append(Pegasus::String const&) (String.cpp:671)
==28526== by 0x4C0F9E4: Pegasus::InvalidOptionArgumentException::InvalidOptionArgumentException(Pegasus::String const&, char) (CommandException.cpp:161)
==28526== by 0x40C935: Pegasus::WbemExecCommand::setCommand(unsigned int, char**) (WbemExecCommand.cpp:971)
==28526== by 0x40F0D2: main (WbemExecCommand.cpp:1203)
==28526==
==28526== LEAK SUMMARY:
==28526== definitely lost: 0 bytes in 0 blocks
==28526== indirectly lost: 0 bytes in 0 blocks
==28526== possibly lost: 152 bytes in 1 blocks
==28526== still reachable: 2,424 bytes in 6 blocks
==28526== suppressed: 0 bytes in 0 blocks
==28526== Reachable blocks (those to which a pointer was found) are not shown.
==28526== To see them, rerun with: --leak-check=full --show-reachable=yes
==28526==
==28526== For counts of detected and suppressed errors, rerun with: -v
==28526== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 4)
-------------------------------------------------------------------------------
Memory error:

==10042== Memcheck, a memory error detector.
==10042== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==10042== Using LibVEX rev 1658, a library for dynamic binary translation.
==10042== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==10042== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==10042== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==10042== For more details, rerun with: -v
==10042==
==10042== My PID = 10042, parent PID = 10041. Prog and args are:
==10042== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==10042== 0
==10042== 5
==10042== 9
==10042== root
==10042== FilesAndDirectoriesModule
==10042==
==10042== Thread 2:
==10042== Syscall param write(buf) points to uninitialised byte(s)
==10042== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==10042== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==10042== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==10042== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==10042== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==10042== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==10042== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==10042== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==10042== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==10042== Address 0x85A01C4 is 32,356 bytes inside a block of size 92,296 alloc'd
==10042== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==10042== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187)
==10042== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==10042== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==10042== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==10042== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==10042== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==10042== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==10042== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==10042== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==10042== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==10042== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==10042== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==10042==
==10042== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 14 from 1)
==10042== malloc/free: in use at exit: 1,116 bytes in 9 blocks.
==10042== malloc/free: 4,763 allocs, 4,754 frees, 1,167,608 bytes allocated.
==10042== For counts of detected errors, rerun with: -v
==10042== searching for pointers to 9 not-freed blocks.
==10042== checked 822,648 bytes.
==10042==
==10042== LEAK SUMMARY:
==10042== definitely lost: 0 bytes in 0 blocks.
==10042== possibly lost: 0 bytes in 0 blocks.
==10042== still reachable: 1,116 bytes in 9 blocks.
==10042== suppressed: 0 bytes in 0 blocks.
==10042== Reachable blocks (those to which a pointer was found) are not shown.
==10042== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==17213== Memcheck, a memory error detector
==17213== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==17213== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==17213== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root FilesAndDirectoriesModule_CXX
==17213== Parent PID: 17212
==17213==
==17213== Thread 2:
==17213== Syscall param write(buf) points to uninitialised byte(s)
==17213== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==17213== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==17213== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==17213== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==17213== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==17213== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==17213== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==17213== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==17213== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==17213== Address 0x7555ed4 is 32,276 bytes inside a block of size 92,760 alloc'd
==17213== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==17213== by 0x65E99FF: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:197)
==17213== by 0x64EB556: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==17213== by 0x65EEEB3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==17213== by 0x65F0C76: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==17213== by 0x65F142D: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==17213== by 0x64F2969: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==17213== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==17213== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==17213== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==17213== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==17213== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==17213== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==17213==
==17213==
==17213== HEAP SUMMARY:
==17213== in use at exit: 1,124 bytes in 9 blocks
==17213== total heap usage: 8,835 allocs, 8,826 frees, 4,991,610 bytes allocated
==17213==
==17213== LEAK SUMMARY:
==17213== definitely lost: 0 bytes in 0 blocks
==17213== indirectly lost: 0 bytes in 0 blocks
==17213== possibly lost: 0 bytes in 0 blocks
==17213== still reachable: 1,124 bytes in 9 blocks
==17213== suppressed: 0 bytes in 0 blocks
==17213== Reachable blocks (those to which a pointer was found) are not shown.
==17213== To see them, rerun with: --leak-check=full --show-reachable=yes
==17213==
==17213== For counts of detected and suppressed errors, rerun with: -v
==17213== Use --track-origins=yes to see where uninitialised values come from
==17213== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 16 from 7)
-------------------------------------------------------------------------------
Memory error:

==17235== Memcheck, a memory error detector
==17235== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==17235== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==17235== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root FilesAndDirectoriesModule
==17235== Parent PID: 17234
==17235==
==17235== Thread 2:
==17235== Syscall param write(buf) points to uninitialised byte(s)
==17235== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==17235== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==17235== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==17235== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==17235== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==17235== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==17235== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==17235== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==17235== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==17235== Address 0x7439dbc is 32,332 bytes inside a block of size 44,768 alloc'd
==17235== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==17235== by 0x65E99FF: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:197)
==17235== by 0x64EB556: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==17235== by 0x65EEEB3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==17235== by 0x65F0C76: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==17235== by 0x65F142D: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==17235== by 0x64F2969: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==17235== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==17235== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==17235== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==17235== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==17235== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==17235== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==17235==
==17235==
==17235== HEAP SUMMARY:
==17235== in use at exit: 1,116 bytes in 9 blocks
==17235== total heap usage: 7,276 allocs, 7,267 frees, 2,935,483 bytes allocated
==17235==
==17235== LEAK SUMMARY:
==17235== definitely lost: 0 bytes in 0 blocks
==17235== indirectly lost: 0 bytes in 0 blocks
==17235== possibly lost: 0 bytes in 0 blocks
==17235== still reachable: 1,116 bytes in 9 blocks
==17235== suppressed: 0 bytes in 0 blocks
==17235== Reachable blocks (those to which a pointer was found) are not shown.
==17235== To see them, rerun with: --leak-check=full --show-reachable=yes
==17235==
==17235== For counts of detected and suppressed errors, rerun with: -v
==17235== Use --track-origins=yes to see where uninitialised values come from
==17235== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 13 from 7)
-------------------------------------------------------------------------------
Memory error:

==18752== Memcheck, a memory error detector
==18752== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==18752== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==18752== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root cmpiPerf_TestClassAProviderModule
==18752== Parent PID: 18751
==18752==
==18752== Thread 2:
==18752== Syscall param write(buf) points to uninitialised byte(s)
==18752== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==18752== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==18752== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==18752== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==18752== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==18752== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==18752== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==18752== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==18752== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==18752== Address 0x746fc8c is 37,388 bytes inside a block of size 46,072 alloc'd
==18752== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==18752== by 0x65E99FF: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:197)
==18752== by 0x64EB556: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==18752== by 0x65EEEB3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==18752== by 0x65F0C76: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==18752== by 0x65F142D: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==18752== by 0x64F2969: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==18752== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==18752== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==18752== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==18752== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==18752== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==18752== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==18752==
==18752==
==18752== HEAP SUMMARY:
==18752== in use at exit: 1,132 bytes in 9 blocks
==18752== total heap usage: 4,865 allocs, 4,856 frees, 1,929,035 bytes allocated
==18752==
==18752== LEAK SUMMARY:
==18752== definitely lost: 0 bytes in 0 blocks
==18752== indirectly lost: 0 bytes in 0 blocks
==18752== possibly lost: 0 bytes in 0 blocks
==18752== still reachable: 1,132 bytes in 9 blocks
==18752== suppressed: 0 bytes in 0 blocks
==18752== Reachable blocks (those to which a pointer was found) are not shown.
==18752== To see them, rerun with: --leak-check=full --show-reachable=yes
==18752==
==18752== For counts of detected and suppressed errors, rerun with: -v
==18752== Use --track-origins=yes to see where uninitialised values come from
==18752== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 10 from 7)
-------------------------------------------------------------------------------
Memory error:

==18762== Memcheck, a memory error detector
==18762== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==18762== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==18762== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root cmpiPerf_TestClassProviderModule
==18762== Parent PID: 18761
==18762==
==18762== Thread 2:
==18762== Syscall param write(buf) points to uninitialised byte(s)
==18762== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==18762== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==18762== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==18762== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==18762== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==18762== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==18762== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==18762== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==18762== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==18762== Address 0x7472344 is 38,868 bytes inside a block of size 47,840 alloc'd
==18762== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==18762== by 0x65E99FF: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:197)
==18762== by 0x64EB556: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==18762== by 0x65EEEB3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==18762== by 0x65F0C76: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==18762== by 0x65F142D: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==18762== by 0x64F2969: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==18762== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==18762== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==18762== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==18762== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==18762== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==18762== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==18762==
==18762==
==18762== HEAP SUMMARY:
==18762== in use at exit: 1,130 bytes in 9 blocks
==18762== total heap usage: 4,420 allocs, 4,411 frees, 1,950,737 bytes allocated
==18762==
==18762== LEAK SUMMARY:
==18762== definitely lost: 0 bytes in 0 blocks
==18762== indirectly lost: 0 bytes in 0 blocks
==18762== possibly lost: 0 bytes in 0 blocks
==18762== still reachable: 1,130 bytes in 9 blocks
==18762== suppressed: 0 bytes in 0 blocks
==18762== Reachable blocks (those to which a pointer was found) are not shown.
==18762== To see them, rerun with: --leak-check=full --show-reachable=yes
==18762==
==18762== For counts of detected and suppressed errors, rerun with: -v
==18762== Use --track-origins=yes to see where uninitialised values come from
==18762== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 10 from 7)
-------------------------------------------------------------------------------
Memory error:

==18772== Memcheck, a memory error detector
==18772== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==18772== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==18772== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root cmpiPerf_TestAssocClassProviderModule
==18772== Parent PID: 18771
==18772==
==18772== Thread 2:
==18772== Syscall param write(buf) points to uninitialised byte(s)
==18772== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==18772== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==18772== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==18772== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==18772== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==18772== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==18772== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==18772== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==18772== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==18772== Address 0x75d16c4 is 38,564 bytes inside a block of size 47,840 alloc'd
==18772== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==18772== by 0x65E99FF: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:197)
==18772== by 0x64EB556: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==18772== by 0x65EEE17: Pegasus::CIMBinMsgSerializer::_putAssociatorNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMAssociatorNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1077)
==18772== by 0x65F0CD0: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:349)
==18772== by 0x65F142D: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==18772== by 0x64F2969: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==18772== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==18772== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==18772== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==18772== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==18772== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==18772== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==18772==
==18772==
==18772== HEAP SUMMARY:
==18772== in use at exit: 1,140 bytes in 9 blocks
==18772== total heap usage: 9,828 allocs, 9,819 frees, 2,607,163 bytes allocated
==18772==
==18772== LEAK SUMMARY:
==18772== definitely lost: 0 bytes in 0 blocks
==18772== indirectly lost: 0 bytes in 0 blocks
==18772== possibly lost: 0 bytes in 0 blocks
==18772== still reachable: 1,140 bytes in 9 blocks
==18772== suppressed: 0 bytes in 0 blocks
==18772== Reachable blocks (those to which a pointer was found) are not shown.
==18772== To see them, rerun with: --leak-check=full --show-reachable=yes
==18772==
==18772== For counts of detected and suppressed errors, rerun with: -v
==18772== Use --track-origins=yes to see where uninitialised values come from
==18772== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 10 from 7)
-------------------------------------------------------------------------------
Memory error:

==18857== Memcheck, a memory error detector
==18857== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==18857== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==18857== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root TestCMPIAssociationProviderModule
==18857== Parent PID: 18856
==18857==
==18857== Thread 2:
==18857== Syscall param write(buf) points to uninitialised byte(s)
==18857== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==18857== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==18857== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==18857== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==18857== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==18857== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==18857== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==18857== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==18857== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==18857== Address 0x742b0ac is 1,292 bytes inside a block of size 4,096 alloc'd
==18857== at 0x4A05140: calloc (vg_replace_malloc.c:418)
==18857== by 0x65EAB92: Pegasus::CIMBuffer::_create(unsigned long) (CIMBuffer.cpp:143)
==18857== by 0x65EAC48: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:163)
==18857== by 0x64F2959: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:68)
==18857== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==18857== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==18857== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==18857== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==18857== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==18857== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==18857==
==18857==
==18857== HEAP SUMMARY:
==18857== in use at exit: 1,132 bytes in 9 blocks
==18857== total heap usage: 15,792 allocs, 15,783 frees, 6,639,709 bytes allocated
==18857==
==18857== LEAK SUMMARY:
==18857== definitely lost: 0 bytes in 0 blocks
==18857== indirectly lost: 0 bytes in 0 blocks
==18857== possibly lost: 0 bytes in 0 blocks
==18857== still reachable: 1,132 bytes in 9 blocks
==18857== suppressed: 0 bytes in 0 blocks
==18857== Reachable blocks (those to which a pointer was found) are not shown.
==18857== To see them, rerun with: --leak-check=full --show-reachable=yes
==18857==
==18857== For counts of detected and suppressed errors, rerun with: -v
==18857== Use --track-origins=yes to see where uninitialised values come from
==18857== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 13 from 7)
-------------------------------------------------------------------------------
Memory error:

==18907== Memcheck, a memory error detector
==18907== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==18907== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==18907== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root FilesAndDirectoriesModule
==18907== Parent PID: 18906
==18907==
==18907== Thread 2:
==18907== Syscall param write(buf) points to uninitialised byte(s)
==18907== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==18907== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==18907== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==18907== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==18907== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==18907== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==18907== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==18907== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==18907== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==18907== Address 0x74a34b4 is 32,356 bytes inside a block of size 92,296 alloc'd
==18907== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==18907== by 0x65E99FF: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:197)
==18907== by 0x64EB556: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==18907== by 0x65EEEB3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==18907== by 0x65F0C76: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==18907== by 0x65F142D: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==18907== by 0x64F2969: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==18907== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==18907== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==18907== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==18907== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==18907== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==18907== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==18907==
==18907==
==18907== HEAP SUMMARY:
==18907== in use at exit: 1,116 bytes in 9 blocks
==18907== total heap usage: 4,759 allocs, 4,750 frees, 1,167,140 bytes allocated
==18907==
==18907== LEAK SUMMARY:
==18907== definitely lost: 0 bytes in 0 blocks
==18907== indirectly lost: 0 bytes in 0 blocks
==18907== possibly lost: 0 bytes in 0 blocks
==18907== still reachable: 1,116 bytes in 9 blocks
==18907== suppressed: 0 bytes in 0 blocks
==18907== Reachable blocks (those to which a pointer was found) are not shown.
==18907== To see them, rerun with: --leak-check=full --show-reachable=yes
==18907==
==18907== For counts of detected and suppressed errors, rerun with: -v
==18907== Use --track-origins=yes to see where uninitialised values come from
==18907== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 13 from 7)
-------------------------------------------------------------------------------
Memory error:

==24921== Memcheck, a memory error detector.
==24921== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==24921== Using LibVEX rev 1658, a library for dynamic binary translation.
==24921== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==24921== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==24921== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==24921== For more details, rerun with: -v
==24921==
==24921== My PID = 24921, parent PID = 24920. Prog and args are:
==24921== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==24921== 0
==24921== 5
==24921== 9
==24921== root
==24921== FilesAndDirectoriesModule_CXX
==24921==
==24921== Thread 2:
==24921== Syscall param write(buf) points to uninitialised byte(s)
==24921== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==24921== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==24921== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==24921== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==24921== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==24921== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==24921== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==24921== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==24921== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==24921== Address 0x881B354 is 32,276 bytes inside a block of size 92,760 alloc'd
==24921== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==24921== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187)
==24921== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==24921== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==24921== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==24921== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==24921== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==24921== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==24921== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==24921== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==24921== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==24921== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==24921== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==24921==
==24921== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 17 from 1)
==24921== malloc/free: in use at exit: 1,124 bytes in 9 blocks.
==24921== malloc/free: 8,835 allocs, 8,826 frees, 4,991,610 bytes allocated.
==24921== For counts of detected errors, rerun with: -v
==24921== searching for pointers to 9 not-freed blocks.
==24921== checked 822,400 bytes.
==24921==
==24921== LEAK SUMMARY:
==24921== definitely lost: 0 bytes in 0 blocks.
==24921== possibly lost: 0 bytes in 0 blocks.
==24921== still reachable: 1,124 bytes in 9 blocks.
==24921== suppressed: 0 bytes in 0 blocks.
==24921== Reachable blocks (those to which a pointer was found) are not shown.
==24921== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==24943== Memcheck, a memory error detector.
==24943== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==24943== Using LibVEX rev 1658, a library for dynamic binary translation.
==24943== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==24943== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==24943== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==24943== For more details, rerun with: -v
==24943==
==24943== My PID = 24943, parent PID = 24942. Prog and args are:
==24943== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==24943== 0
==24943== 5
==24943== 9
==24943== root
==24943== FilesAndDirectoriesModule
==24943==
==24943== Thread 2:
==24943== Syscall param write(buf) points to uninitialised byte(s)
==24943== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==24943== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==24943== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==24943== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==24943== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==24943== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==24943== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==24943== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==24943== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==24943== Address 0x7429AA4 is 32,332 bytes inside a block of size 44,768 alloc'd
==24943== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==24943== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187)
==24943== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==24943== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==24943== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==24943== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==24943== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==24943== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==24943== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==24943== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==24943== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==24943== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==24943== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==24943==
==24943== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 14 from 1)
==24943== malloc/free: in use at exit: 1,116 bytes in 9 blocks.
==24943== malloc/free: 7,276 allocs, 7,267 frees, 2,935,483 bytes allocated.
==24943== For counts of detected errors, rerun with: -v
==24943== searching for pointers to 9 not-freed blocks.
==24943== checked 822,360 bytes.
==24943==
==24943== LEAK SUMMARY:
==24943== definitely lost: 0 bytes in 0 blocks.
==24943== possibly lost: 0 bytes in 0 blocks.
==24943== still reachable: 1,116 bytes in 9 blocks.
==24943== suppressed: 0 bytes in 0 blocks.
==24943== Reachable blocks (those to which a pointer was found) are not shown.
==24943== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26470== Memcheck, a memory error detector.
==26470== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26470== Using LibVEX rev 1658, a library for dynamic binary translation.
==26470== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26470== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26470== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26470== For more details, rerun with: -v
==26470==
==26470== My PID = 26470, parent PID = 26469. Prog and args are:
==26470== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26470== 0
==26470== 5
==26470== 9
==26470== root
==26470== cmpiPerf_TestClassAProviderModule
==26470==
==26470== Thread 2:
==26470== Syscall param write(buf) points to uninitialised byte(s)
==26470== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==26470== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==26470== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==26470== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==26470== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==26470== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==26470== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==26470== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==26470== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==26470== Address 0x745E394 is 37,388 bytes inside a block of size 46,072 alloc'd
==26470== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==26470== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187)
==26470== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==26470== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==26470== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==26470== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==26470== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==26470== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==26470== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==26470== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==26470== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==26470== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==26470== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==26470==
==26470== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 11 from 1)
==26470== malloc/free: in use at exit: 1,132 bytes in 9 blocks.
==26470== malloc/free: 4,869 allocs, 4,860 frees, 1,929,187 bytes allocated.
==26470== For counts of detected errors, rerun with: -v
==26470== searching for pointers to 9 not-freed blocks.
==26470== checked 822,400 bytes.
==26470==
==26470== LEAK SUMMARY:
==26470== definitely lost: 0 bytes in 0 blocks.
==26470== possibly lost: 0 bytes in 0 blocks.
==26470== still reachable: 1,132 bytes in 9 blocks.
==26470== suppressed: 0 bytes in 0 blocks.
==26470== Reachable blocks (those to which a pointer was found) are not shown.
==26470== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26480== Memcheck, a memory error detector.
==26480== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26480== Using LibVEX rev 1658, a library for dynamic binary translation.
==26480== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26480== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26480== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26480== For more details, rerun with: -v
==26480==
==26480== My PID = 26480, parent PID = 26479. Prog and args are:
==26480== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26480== 0
==26480== 5
==26480== 9
==26480== root
==26480== cmpiPerf_TestClassProviderModule
==26480==
==26480== Thread 2:
==26480== Syscall param write(buf) points to uninitialised byte(s)
==26480== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==26480== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==26480== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==26480== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==26480== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==26480== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==26480== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==26480== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==26480== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==26480== Address 0x74607BC is 38,868 bytes inside a block of size 47,840 alloc'd
==26480== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==26480== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187)
==26480== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==26480== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==26480== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==26480== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==26480== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==26480== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==26480== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==26480== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==26480== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==26480== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==26480== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==26480==
==26480== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1)
==26480== malloc/free: in use at exit: 1,130 bytes in 9 blocks.
==26480== malloc/free: 4,420 allocs, 4,411 frees, 1,950,737 bytes allocated.
==26480== For counts of detected errors, rerun with: -v
==26480== searching for pointers to 9 not-freed blocks.
==26480== checked 822,400 bytes.
==26480==
==26480== LEAK SUMMARY:
==26480== definitely lost: 0 bytes in 0 blocks.
==26480== possibly lost: 0 bytes in 0 blocks.
==26480== still reachable: 1,130 bytes in 9 blocks.
==26480== suppressed: 0 bytes in 0 blocks.
==26480== Reachable blocks (those to which a pointer was found) are not shown.
==26480== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26490== Memcheck, a memory error detector.
==26490== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26490== Using LibVEX rev 1658, a library for dynamic binary translation.
==26490== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26490== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26490== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26490== For more details, rerun with: -v
==26490==
==26490== My PID = 26490, parent PID = 26489. Prog and args are:
==26490== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26490== 0
==26490== 5
==26490== 9
==26490== root
==26490== cmpiPerf_TestAssocClassProviderModule
==26490==
==26490== Thread 2:
==26490== Syscall param write(buf) points to uninitialised byte(s)
==26490== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==26490== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==26490== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==26490== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==26490== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==26490== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==26490== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==26490== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==26490== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==26490== Address 0x8636B0C is 38,564 bytes inside a block of size 47,840 alloc'd
==26490== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==26490== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187)
==26490== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==26490== by 0x65EDA5B: Pegasus::CIMBinMsgSerializer::_putAssociatorNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMAssociatorNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1077)
==26490== by 0x65EF914: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:349)
==26490== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==26490== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==26490== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==26490== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==26490== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==26490== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==26490== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==26490== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==26490==
==26490== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1)
==26490== malloc/free: in use at exit: 1,140 bytes in 9 blocks.
==26490== malloc/free: 9,845 allocs, 9,836 frees, 2,608,271 bytes allocated.
==26490== For counts of detected errors, rerun with: -v
==26490== searching for pointers to 9 not-freed blocks.
==26490== checked 822,416 bytes.
==26490==
==26490== LEAK SUMMARY:
==26490== definitely lost: 0 bytes in 0 blocks.
==26490== possibly lost: 0 bytes in 0 blocks.
==26490== still reachable: 1,140 bytes in 9 blocks.
==26490== suppressed: 0 bytes in 0 blocks.
==26490== Reachable blocks (those to which a pointer was found) are not shown.
==26490== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26584== Memcheck, a memory error detector.
==26584== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26584== Using LibVEX rev 1658, a library for dynamic binary translation.
==26584== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26584== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26584== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26584== For more details, rerun with: -v
==26584==
==26584== My PID = 26584, parent PID = 26583. Prog and args are:
==26584== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26584== 0
==26584== 5
==26584== 9
==26584== root
==26584== TestCMPIAssociationProviderModule
==26584==
==26584== Thread 2:
==26584== Syscall param write(buf) points to uninitialised byte(s)
==26584== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==26584== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==26584== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==26584== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==26584== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==26584== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==26584== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==26584== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==26584== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==26584== Address 0x741605C is 1,292 bytes inside a block of size 4,096 alloc'd
==26584== at 0x4A04B32: calloc (vg_replace_malloc.c:279)
==26584== by 0x65E98DC: Pegasus::CIMBuffer::_create(unsigned long) (CIMBuffer.cpp:140)
==26584== by 0x65E9992: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:160)
==26584== by 0x64F1849: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:68)
==26584== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==26584== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==26584== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==26584== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==26584== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==26584== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==26584==
==26584== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 14 from 1)
==26584== malloc/free: in use at exit: 1,132 bytes in 9 blocks.
==26584== malloc/free: 15,787 allocs, 15,778 frees, 6,639,393 bytes allocated.
==26584== For counts of detected errors, rerun with: -v
==26584== searching for pointers to 9 not-freed blocks.
==26584== checked 822,408 bytes.
==26584==
==26584== LEAK SUMMARY:
==26584== definitely lost: 0 bytes in 0 blocks.
==26584== possibly lost: 0 bytes in 0 blocks.
==26584== still reachable: 1,132 bytes in 9 blocks.
==26584== suppressed: 0 bytes in 0 blocks.
==26584== Reachable blocks (those to which a pointer was found) are not shown.
==26584== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==26631== Memcheck, a memory error detector.
==26631== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==26631== Using LibVEX rev 1658, a library for dynamic binary translation.
==26631== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==26631== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==26631== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==26631== For more details, rerun with: -v
==26631==
==26631== My PID = 26631, parent PID = 26630. Prog and args are:
==26631== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==26631== 0
==26631== 5
==26631== 9
==26631== root
==26631== FilesAndDirectoriesModule
==26631==
==26631== Thread 2:
==26631== Syscall param write(buf) points to uninitialised byte(s)
==26631== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==26631== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==26631== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==26631== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==26631== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==26631== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==26631== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==26631== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==26631== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==26631== Address 0x85A01C4 is 32,356 bytes inside a block of size 92,296 alloc'd
==26631== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==26631== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187)
==26631== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==26631== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==26631== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==26631== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==26631== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==26631== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==26631== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==26631== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==26631== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==26631== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==26631== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==26631==
==26631== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 14 from 1)
==26631== malloc/free: in use at exit: 1,116 bytes in 9 blocks.
==26631== malloc/free: 4,759 allocs, 4,750 frees, 1,167,140 bytes allocated.
==26631== For counts of detected errors, rerun with: -v
==26631== searching for pointers to 9 not-freed blocks.
==26631== checked 822,360 bytes.
==26631==
==26631== LEAK SUMMARY:
==26631== definitely lost: 0 bytes in 0 blocks.
==26631== possibly lost: 0 bytes in 0 blocks.
==26631== still reachable: 1,116 bytes in 9 blocks.
==26631== suppressed: 0 bytes in 0 blocks.
==26631== Reachable blocks (those to which a pointer was found) are not shown.
==26631== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==29197== Memcheck, a memory error detector
==29197== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==29197== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==29197== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root FilesAndDirectoriesModule_CXX
==29197== Parent PID: 29196
==29197==
==29197== Thread 2:
==29197== Syscall param write(buf) points to uninitialised byte(s)
==29197== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==29197== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==29197== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==29197== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==29197== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==29197== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==29197== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==29197== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==29197== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==29197== Address 0x75561c4 is 32,276 bytes inside a block of size 92,760 alloc'd
==29197== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==29197== by 0x65E99FF: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:197)
==29197== by 0x64EB556: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==29197== by 0x65EEEB3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==29197== by 0x65F0C76: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==29197== by 0x65F142D: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==29197== by 0x64F2969: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==29197== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==29197== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==29197== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==29197== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==29197== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==29197== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==29197==
==29197==
==29197== HEAP SUMMARY:
==29197== in use at exit: 1,124 bytes in 9 blocks
==29197== total heap usage: 8,839 allocs, 8,830 frees, 4,992,078 bytes allocated
==29197==
==29197== LEAK SUMMARY:
==29197== definitely lost: 0 bytes in 0 blocks
==29197== indirectly lost: 0 bytes in 0 blocks
==29197== possibly lost: 0 bytes in 0 blocks
==29197== still reachable: 1,124 bytes in 9 blocks
==29197== suppressed: 0 bytes in 0 blocks
==29197== Reachable blocks (those to which a pointer was found) are not shown.
==29197== To see them, rerun with: --leak-check=full --show-reachable=yes
==29197==
==29197== For counts of detected and suppressed errors, rerun with: -v
==29197== Use --track-origins=yes to see where uninitialised values come from
==29197== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 16 from 7)
-------------------------------------------------------------------------------
Memory error:

==29219== Memcheck, a memory error detector
==29219== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==29219== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==29219== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root FilesAndDirectoriesModule
==29219== Parent PID: 29218
==29219==
==29219== Thread 2:
==29219== Syscall param write(buf) points to uninitialised byte(s)
==29219== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==29219== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==29219== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==29219== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==29219== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==29219== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==29219== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==29219== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==29219== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==29219== Address 0x743a0ac is 32,332 bytes inside a block of size 44,768 alloc'd
==29219== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==29219== by 0x65E99FF: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:197)
==29219== by 0x64EB556: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==29219== by 0x65EEEB3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==29219== by 0x65F0C76: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==29219== by 0x65F142D: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==29219== by 0x64F2969: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==29219== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==29219== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==29219== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==29219== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==29219== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==29219== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==29219==
==29219==
==29219== HEAP SUMMARY:
==29219== in use at exit: 1,116 bytes in 9 blocks
==29219== total heap usage: 7,280 allocs, 7,271 frees, 2,935,951 bytes allocated
==29219==
==29219== LEAK SUMMARY:
==29219== definitely lost: 0 bytes in 0 blocks
==29219== indirectly lost: 0 bytes in 0 blocks
==29219== possibly lost: 0 bytes in 0 blocks
==29219== still reachable: 1,116 bytes in 9 blocks
==29219== suppressed: 0 bytes in 0 blocks
==29219== Reachable blocks (those to which a pointer was found) are not shown.
==29219== To see them, rerun with: --leak-check=full --show-reachable=yes
==29219==
==29219== For counts of detected and suppressed errors, rerun with: -v
==29219== Use --track-origins=yes to see where uninitialised values come from
==29219== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 13 from 7)
-------------------------------------------------------------------------------
Memory error:

==30732== Memcheck, a memory error detector
==30732== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==30732== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==30732== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root cmpiPerf_TestClassAProviderModule
==30732== Parent PID: 30731
==30732==
==30732== Thread 2:
==30732== Syscall param write(buf) points to uninitialised byte(s)
==30732== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==30732== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==30732== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==30732== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==30732== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==30732== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==30732== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==30732== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==30732== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==30732== Address 0x746ff7c is 37,388 bytes inside a block of size 46,072 alloc'd
==30732== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==30732== by 0x65E99FF: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:197)
==30732== by 0x64EB556: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==30732== by 0x65EEEB3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==30732== by 0x65F0C76: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==30732== by 0x65F142D: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==30732== by 0x64F2969: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==30732== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==30732== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==30732== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==30732== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==30732== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==30732== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==30732==
==30732==
==30732== HEAP SUMMARY:
==30732== in use at exit: 1,132 bytes in 9 blocks
==30732== total heap usage: 4,869 allocs, 4,860 frees, 1,929,503 bytes allocated
==30732==
==30732== LEAK SUMMARY:
==30732== definitely lost: 0 bytes in 0 blocks
==30732== indirectly lost: 0 bytes in 0 blocks
==30732== possibly lost: 0 bytes in 0 blocks
==30732== still reachable: 1,132 bytes in 9 blocks
==30732== suppressed: 0 bytes in 0 blocks
==30732== Reachable blocks (those to which a pointer was found) are not shown.
==30732== To see them, rerun with: --leak-check=full --show-reachable=yes
==30732==
==30732== For counts of detected and suppressed errors, rerun with: -v
==30732== Use --track-origins=yes to see where uninitialised values come from
==30732== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 10 from 7)
-------------------------------------------------------------------------------
Memory error:

==30742== Memcheck, a memory error detector
==30742== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==30742== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==30742== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root cmpiPerf_TestClassProviderModule
==30742== Parent PID: 30741
==30742==
==30742== Thread 2:
==30742== Syscall param write(buf) points to uninitialised byte(s)
==30742== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==30742== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==30742== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==30742== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==30742== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==30742== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==30742== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==30742== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==30742== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==30742== Address 0x7472634 is 38,868 bytes inside a block of size 47,840 alloc'd
==30742== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==30742== by 0x65E99FF: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:197)
==30742== by 0x64EB556: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==30742== by 0x65EEEB3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==30742== by 0x65F0C76: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==30742== by 0x65F142D: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==30742== by 0x64F2969: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==30742== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==30742== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==30742== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==30742== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==30742== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==30742== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==30742==
==30742==
==30742== HEAP SUMMARY:
==30742== in use at exit: 1,130 bytes in 9 blocks
==30742== total heap usage: 4,420 allocs, 4,411 frees, 1,951,053 bytes allocated
==30742==
==30742== LEAK SUMMARY:
==30742== definitely lost: 0 bytes in 0 blocks
==30742== indirectly lost: 0 bytes in 0 blocks
==30742== possibly lost: 0 bytes in 0 blocks
==30742== still reachable: 1,130 bytes in 9 blocks
==30742== suppressed: 0 bytes in 0 blocks
==30742== Reachable blocks (those to which a pointer was found) are not shown.
==30742== To see them, rerun with: --leak-check=full --show-reachable=yes
==30742==
==30742== For counts of detected and suppressed errors, rerun with: -v
==30742== Use --track-origins=yes to see where uninitialised values come from
==30742== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 10 from 7)
-------------------------------------------------------------------------------
Memory error:

==30754== Memcheck, a memory error detector
==30754== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==30754== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==30754== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root cmpiPerf_TestAssocClassProviderModule
==30754== Parent PID: 30753
==30754==
==30754== Thread 2:
==30754== Syscall param write(buf) points to uninitialised byte(s)
==30754== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==30754== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==30754== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==30754== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==30754== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==30754== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==30754== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==30754== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==30754== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==30754== Address 0x75d3bb4 is 38,564 bytes inside a block of size 47,840 alloc'd
==30754== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==30754== by 0x65E99FF: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:197)
==30754== by 0x64EB556: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==30754== by 0x65EEE17: Pegasus::CIMBinMsgSerializer::_putAssociatorNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMAssociatorNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1077)
==30754== by 0x65F0CD0: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:349)
==30754== by 0x65F142D: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==30754== by 0x64F2969: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==30754== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==30754== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==30754== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==30754== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==30754== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==30754== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==30754==
==30754==
==30754== HEAP SUMMARY:
==30754== in use at exit: 1,140 bytes in 9 blocks
==30754== total heap usage: 9,840 allocs, 9,831 frees, 2,616,396 bytes allocated
==30754==
==30754== LEAK SUMMARY:
==30754== definitely lost: 0 bytes in 0 blocks
==30754== indirectly lost: 0 bytes in 0 blocks
==30754== possibly lost: 0 bytes in 0 blocks
==30754== still reachable: 1,140 bytes in 9 blocks
==30754== suppressed: 0 bytes in 0 blocks
==30754== Reachable blocks (those to which a pointer was found) are not shown.
==30754== To see them, rerun with: --leak-check=full --show-reachable=yes
==30754==
==30754== For counts of detected and suppressed errors, rerun with: -v
==30754== Use --track-origins=yes to see where uninitialised values come from
==30754== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 10 from 7)
-------------------------------------------------------------------------------
Memory error:

==30837== Memcheck, a memory error detector
==30837== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==30837== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==30837== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root TestCMPIAssociationProviderModule
==30837== Parent PID: 30836
==30837==
==30837== Thread 2:
==30837== Syscall param write(buf) points to uninitialised byte(s)
==30837== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==30837== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==30837== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==30837== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==30837== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==30837== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==30837== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==30837== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==30837== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==30837== Address 0x742b29c is 1,292 bytes inside a block of size 4,096 alloc'd
==30837== at 0x4A05140: calloc (vg_replace_malloc.c:418)
==30837== by 0x65EAB92: Pegasus::CIMBuffer::_create(unsigned long) (CIMBuffer.cpp:143)
==30837== by 0x65EAC48: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:163)
==30837== by 0x64F2959: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:68)
==30837== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==30837== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==30837== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==30837== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==30837== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==30837== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==30837==
==30837==
==30837== HEAP SUMMARY:
==30837== in use at exit: 1,132 bytes in 9 blocks
==30837== total heap usage: 15,798 allocs, 15,789 frees, 6,640,337 bytes allocated
==30837==
==30837== LEAK SUMMARY:
==30837== definitely lost: 0 bytes in 0 blocks
==30837== indirectly lost: 0 bytes in 0 blocks
==30837== possibly lost: 0 bytes in 0 blocks
==30837== still reachable: 1,132 bytes in 9 blocks
==30837== suppressed: 0 bytes in 0 blocks
==30837== Reachable blocks (those to which a pointer was found) are not shown.
==30837== To see them, rerun with: --leak-check=full --show-reachable=yes
==30837==
==30837== For counts of detected and suppressed errors, rerun with: -v
==30837== Use --track-origins=yes to see where uninitialised values come from
==30837== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 13 from 7)
-------------------------------------------------------------------------------
Memory error:

==30882== Memcheck, a memory error detector
==30882== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==30882== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==30882== Command: /var/buildMAIN/pegasus/build/bin_exe/cimprovagt 0 5 9 root FilesAndDirectoriesModule
==30882== Parent PID: 30881
==30882==
==30882== Thread 2:
==30882== Syscall param write(buf) points to uninitialised byte(s)
==30882== at 0x3681E0CC0B: ??? (in /lib64/libpthread-2.5.so)
==30882== by 0x64F2817: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned int) (AnonymousPipePOSIX.cpp:157)
==30882== by 0x64F2AF1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==30882== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==30882== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==30882== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==30882== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==30882== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==30882== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==30882== Address 0x74a37a4 is 32,356 bytes inside a block of size 92,296 alloc'd
==30882== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==30882== by 0x65E99FF: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:197)
==30882== by 0x64EB556: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==30882== by 0x65EEEB3: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==30882== by 0x65F0C76: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==30882== by 0x65F142D: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==30882== by 0x64F2969: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==30882== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==30882== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==30882== by 0x65B1903: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==30882== by 0x65B00CD: _start_wrapper (Thread.cpp:69)
==30882== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==30882== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==30882==
==30882==
==30882== HEAP SUMMARY:
==30882== in use at exit: 1,116 bytes in 9 blocks
==30882== total heap usage: 4,763 allocs, 4,754 frees, 1,167,608 bytes allocated
==30882==
==30882== LEAK SUMMARY:
==30882== definitely lost: 0 bytes in 0 blocks
==30882== indirectly lost: 0 bytes in 0 blocks
==30882== possibly lost: 0 bytes in 0 blocks
==30882== still reachable: 1,116 bytes in 9 blocks
==30882== suppressed: 0 bytes in 0 blocks
==30882== Reachable blocks (those to which a pointer was found) are not shown.
==30882== To see them, rerun with: --leak-check=full --show-reachable=yes
==30882==
==30882== For counts of detected and suppressed errors, rerun with: -v
==30882== Use --track-origins=yes to see where uninitialised values come from
==30882== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 13 from 7)
-------------------------------------------------------------------------------
Memory error:

==8337== Memcheck, a memory error detector.
==8337== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8337== Using LibVEX rev 1658, a library for dynamic binary translation.
==8337== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8337== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8337== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8337== For more details, rerun with: -v
==8337==
==8337== My PID = 8337, parent PID = 8336. Prog and args are:
==8337== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8337== 0
==8337== 5
==8337== 9
==8337== root
==8337== FilesAndDirectoriesModule_CXX
==8337==
==8337== Thread 2:
==8337== Syscall param write(buf) points to uninitialised byte(s)
==8337== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==8337== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==8337== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==8337== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==8337== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==8337== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==8337== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==8337== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==8337== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==8337== Address 0x881B354 is 32,276 bytes inside a block of size 92,760 alloc'd
==8337== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==8337== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187)
==8337== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==8337== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==8337== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==8337== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==8337== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==8337== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==8337== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==8337== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==8337== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==8337== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==8337== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==8337==
==8337== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 17 from 1)
==8337== malloc/free: in use at exit: 1,124 bytes in 9 blocks.
==8337== malloc/free: 8,839 allocs, 8,830 frees, 4,992,078 bytes allocated.
==8337== For counts of detected errors, rerun with: -v
==8337== searching for pointers to 9 not-freed blocks.
==8337== checked 822,672 bytes.
==8337==
==8337== LEAK SUMMARY:
==8337== definitely lost: 0 bytes in 0 blocks.
==8337== possibly lost: 0 bytes in 0 blocks.
==8337== still reachable: 1,124 bytes in 9 blocks.
==8337== suppressed: 0 bytes in 0 blocks.
==8337== Reachable blocks (those to which a pointer was found) are not shown.
==8337== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==8359== Memcheck, a memory error detector.
==8359== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==8359== Using LibVEX rev 1658, a library for dynamic binary translation.
==8359== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==8359== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==8359== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==8359== For more details, rerun with: -v
==8359==
==8359== My PID = 8359, parent PID = 8358. Prog and args are:
==8359== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==8359== 0
==8359== 5
==8359== 9
==8359== root
==8359== FilesAndDirectoriesModule
==8359==
==8359== Thread 2:
==8359== Syscall param write(buf) points to uninitialised byte(s)
==8359== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==8359== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==8359== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==8359== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==8359== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==8359== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==8359== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==8359== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==8359== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==8359== Address 0x7429D44 is 32,332 bytes inside a block of size 44,768 alloc'd
==8359== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==8359== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187)
==8359== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==8359== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==8359== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==8359== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==8359== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==8359== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==8359== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==8359== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==8359== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==8359== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==8359== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==8359==
==8359== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 14 from 1)
==8359== malloc/free: in use at exit: 1,116 bytes in 9 blocks.
==8359== malloc/free: 7,280 allocs, 7,271 frees, 2,935,951 bytes allocated.
==8359== For counts of detected errors, rerun with: -v
==8359== searching for pointers to 9 not-freed blocks.
==8359== checked 822,648 bytes.
==8359==
==8359== LEAK SUMMARY:
==8359== definitely lost: 0 bytes in 0 blocks.
==8359== possibly lost: 0 bytes in 0 blocks.
==8359== still reachable: 1,116 bytes in 9 blocks.
==8359== suppressed: 0 bytes in 0 blocks.
==8359== Reachable blocks (those to which a pointer was found) are not shown.
==8359== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9880== Memcheck, a memory error detector.
==9880== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9880== Using LibVEX rev 1658, a library for dynamic binary translation.
==9880== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9880== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9880== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9880== For more details, rerun with: -v
==9880==
==9880== My PID = 9880, parent PID = 9879. Prog and args are:
==9880== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9880== 0
==9880== 5
==9880== 9
==9880== root
==9880== cmpiPerf_TestClassAProviderModule
==9880==
==9880== Thread 2:
==9880== Syscall param write(buf) points to uninitialised byte(s)
==9880== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==9880== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==9880== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==9880== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==9880== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==9880== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==9880== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==9880== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==9880== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==9880== Address 0x745E634 is 37,388 bytes inside a block of size 46,072 alloc'd
==9880== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==9880== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187)
==9880== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==9880== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==9880== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==9880== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==9880== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==9880== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==9880== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==9880== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==9880== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==9880== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==9880== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==9880==
==9880== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 11 from 1)
==9880== malloc/free: in use at exit: 1,132 bytes in 9 blocks.
==9880== malloc/free: 4,869 allocs, 4,860 frees, 1,929,503 bytes allocated.
==9880== For counts of detected errors, rerun with: -v
==9880== searching for pointers to 9 not-freed blocks.
==9880== checked 822,688 bytes.
==9880==
==9880== LEAK SUMMARY:
==9880== definitely lost: 0 bytes in 0 blocks.
==9880== possibly lost: 0 bytes in 0 blocks.
==9880== still reachable: 1,132 bytes in 9 blocks.
==9880== suppressed: 0 bytes in 0 blocks.
==9880== Reachable blocks (those to which a pointer was found) are not shown.
==9880== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9890== Memcheck, a memory error detector.
==9890== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9890== Using LibVEX rev 1658, a library for dynamic binary translation.
==9890== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9890== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9890== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9890== For more details, rerun with: -v
==9890==
==9890== My PID = 9890, parent PID = 9889. Prog and args are:
==9890== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9890== 0
==9890== 5
==9890== 9
==9890== root
==9890== cmpiPerf_TestClassProviderModule
==9890==
==9890== Thread 2:
==9890== Syscall param write(buf) points to uninitialised byte(s)
==9890== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==9890== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==9890== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==9890== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==9890== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==9890== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==9890== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==9890== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==9890== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==9890== Address 0x7460A5C is 38,868 bytes inside a block of size 47,840 alloc'd
==9890== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==9890== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187)
==9890== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==9890== by 0x65EDAF7: Pegasus::CIMBinMsgSerializer::_putEnumerateInstanceNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMEnumerateInstanceNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1033)
==9890== by 0x65EF8BA: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:329)
==9890== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==9890== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==9890== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==9890== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==9890== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==9890== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==9890== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==9890== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==9890==
==9890== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 11 from 1)
==9890== malloc/free: in use at exit: 1,130 bytes in 9 blocks.
==9890== malloc/free: 4,420 allocs, 4,411 frees, 1,951,053 bytes allocated.
==9890== For counts of detected errors, rerun with: -v
==9890== searching for pointers to 9 not-freed blocks.
==9890== checked 822,688 bytes.
==9890==
==9890== LEAK SUMMARY:
==9890== definitely lost: 0 bytes in 0 blocks.
==9890== possibly lost: 0 bytes in 0 blocks.
==9890== still reachable: 1,130 bytes in 9 blocks.
==9890== suppressed: 0 bytes in 0 blocks.
==9890== Reachable blocks (those to which a pointer was found) are not shown.
==9890== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9900== Memcheck, a memory error detector.
==9900== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9900== Using LibVEX rev 1658, a library for dynamic binary translation.
==9900== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9900== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9900== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9900== For more details, rerun with: -v
==9900==
==9900== My PID = 9900, parent PID = 9899. Prog and args are:
==9900== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9900== 0
==9900== 5
==9900== 9
==9900== root
==9900== cmpiPerf_TestAssocClassProviderModule
==9900==
==9900== Thread 2:
==9900== Syscall param write(buf) points to uninitialised byte(s)
==9900== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==9900== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==9900== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==9900== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==9900== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==9900== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==9900== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==9900== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==9900== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==9900== Address 0x8636D2C is 38,564 bytes inside a block of size 47,840 alloc'd
==9900== at 0x4A0590B: realloc (vg_replace_malloc.c:306)
==9900== by 0x65E8807: Pegasus::CIMBuffer::_grow(unsigned long) (CIMBuffer.cpp:187)
==9900== by 0x64EA446: Pegasus::CIMBuffer::putBytes(void const*, unsigned long) (CIMBuffer.h:259)
==9900== by 0x65EDA5B: Pegasus::CIMBinMsgSerializer::_putAssociatorNamesResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMAssociatorNamesResponseMessage*) (CIMBinMsgSerializer.cpp:1077)
==9900== by 0x65EF914: Pegasus::CIMBinMsgSerializer::_putResponseMessage(Pegasus::CIMBuffer&, Pegasus::CIMResponseMessage*) (CIMBinMsgSerializer.cpp:349)
==9900== by 0x65F0071: Pegasus::CIMBinMsgSerializer::serialize(Pegasus::CIMBuffer&, Pegasus::CIMMessage*) (CIMBinMsgSerializer.cpp:93)
==9900== by 0x64F1859: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:77)
==9900== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==9900== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==9900== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==9900== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==9900== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==9900== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==9900==
==9900== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 1)
==9900== malloc/free: in use at exit: 1,140 bytes in 9 blocks.
==9900== malloc/free: 9,836 allocs, 9,827 frees, 2,607,951 bytes allocated.
==9900== For counts of detected errors, rerun with: -v
==9900== searching for pointers to 9 not-freed blocks.
==9900== checked 822,704 bytes.
==9900==
==9900== LEAK SUMMARY:
==9900== definitely lost: 0 bytes in 0 blocks.
==9900== possibly lost: 0 bytes in 0 blocks.
==9900== still reachable: 1,140 bytes in 9 blocks.
==9900== suppressed: 0 bytes in 0 blocks.
==9900== Reachable blocks (those to which a pointer was found) are not shown.
==9900== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory error:

==9993== Memcheck, a memory error detector.
==9993== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9993== Using LibVEX rev 1658, a library for dynamic binary translation.
==9993== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9993== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==9993== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9993== For more details, rerun with: -v
==9993==
==9993== My PID = 9993, parent PID = 9992. Prog and args are:
==9993== /var/buildMAIN/pegasus/build/bin_exe/cimprovagt
==9993== 0
==9993== 5
==9993== 9
==9993== root
==9993== TestCMPIAssociationProviderModule
==9993==
==9993== Thread 2:
==9993== Syscall param write(buf) points to uninitialised byte(s)
==9993== at 0x3681E0CC0B: (within /lib64/libpthread-2.5.so)
==9993== by 0x64F1707: Pegasus::AnonymousPipe::writeBuffer(void const*, unsigned) (AnonymousPipePOSIX.cpp:157)
==9993== by 0x64F19E1: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:102)
==9993== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==9993== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==9993== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==9993== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==9993== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==9993== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==9993== Address 0x74162FC is 1,292 bytes inside a block of size 4,096 alloc'd
==9993== at 0x4A04B32: calloc (vg_replace_malloc.c:279)
==9993== by 0x65E98DC: Pegasus::CIMBuffer::_create(unsigned long) (CIMBuffer.cpp:140)
==9993== by 0x65E9992: Pegasus::CIMBuffer::CIMBuffer(unsigned long) (CIMBuffer.cpp:160)
==9993== by 0x64F1849: Pegasus::AnonymousPipe::writeMessage(Pegasus::CIMMessage*) (AnonymousPipe.cpp:68)
==9993== by 0x405C6E: Pegasus::ProviderAgent::_writeResponse(Pegasus::Message*) (ProviderAgent.cpp:678)
==9993== by 0x406BB6: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:735)
==9993== by 0x65B07F3: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222)
==9993== by 0x65AEFBD: _start_wrapper (Thread.cpp:69)
==9993== by 0x3681E062F6: start_thread (in /lib64/libpthread-2.5.so)
==9993== by 0x36812D1B6C: clone (in /lib64/libc-2.5.so)
==9993==
==9993== ERROR SUMMARY: 19 errors from 1 contexts (suppressed: 14 from 1)
==9993== malloc/free: in use at exit: 1,132 bytes in 9 blocks.
==9993== malloc/free: 15,798 allocs, 15,789 frees, 6,640,211 bytes allocated.
==9993== For counts of detected errors, rerun with: -v
==9993== searching for pointers to 9 not-freed blocks.
==9993== checked 822,696 bytes.
==9993==
==9993== LEAK SUMMARY:
==9993== definitely lost: 0 bytes in 0 blocks.
==9993== possibly lost: 0 bytes in 0 blocks.
==9993== still reachable: 1,132 bytes in 9 blocks.
==9993== suppressed: 0 bytes in 0 blocks.
==9993== Reachable blocks (those to which a pointer was found) are not shown.
==9993== To see them, rerun with: --show-reachable=yes