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 ==4275== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4275== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4275== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4275== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4275== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4275== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4662== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4662== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4662== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4662== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4662== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4662== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4671== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4671== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4671== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4671== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4671== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4671== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4680== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4680== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4680== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4680== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4680== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4680== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4697== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4697== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4697== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4697== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4697== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4697== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4723== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4723== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4723== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4723== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4723== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4723== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4732== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4732== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4732== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4732== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4732== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4732== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4795== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4795== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4795== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4795== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4795== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4795== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4809== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4809== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4809== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4809== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4809== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4809== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4829== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4829== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4829== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4829== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4829== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4829== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4864== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4864== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4864== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4864== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4864== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4864== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4873== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4873== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4873== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4873== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4873== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4873== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4890== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4890== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4890== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4890== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4890== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4890== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4899== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4899== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4899== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4899== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4899== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4899== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4908== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4908== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4908== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4908== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==4908== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==4908== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==5187== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==5187== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==5187== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==5187== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==5187== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==5187== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==5196== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==5196== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 ==5196== by 0x4C28022: Pegasus::CIMClientRep::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==5196== by 0x4C30329: Pegasus::CIMClient::invokeMethod(Pegasus::CIMNamespaceName const&, Pegasus::CIMObjectPath const&, Pegasus::CIMName const&, Pegasus::Array ==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 |