Platform | X86_64_RHEL5_valgrind |
Branch | MAIN |
Options | |
Date | 06-Apr-08 01:14 |
Contributor | HP |
Status | FAILURE |
Data | Platform: X86_64 RHEL5 valgrind Branch: MAIN Contributor: HP Date: 080406 Time: 0114 Status: FAILURE make[3]: Entering directory `/var/buildValgrind/pegasus/src/Pegasus/Client/tests/IdleConnectionTimeout' TestIdleConnectionTimeout 10 Testing connectLocal() Test 1 of 2: Begin 10 second idle period... Test 1 success. Test 2 of 2: Begin 10 second idle period... Expected error: Connection closed by CIM Server. Skipping connect() test, PEGASUS_TEST_USER_ID and PEGASUS_TEST_USER_PASS not defined. +++++ passed all tests make[3]: Leaving directory `/var/buildValgrind/pegasus/src/Pegasus/Client/tests/IdleConnectionTimeout' cimserver -s CIM Server stopped. echo "(CMPIR_STOP_DAEMON command ignored)" (CMPIR_STOP_DAEMON command ignored) make[2]: Leaving directory `/var/buildValgrind/pegasus' make[1]: Leaving directory `/var/buildValgrind/pegasus' +++++ TestMakefile servertests suites complete +++++ TestMakefile alltests Complete ************ Build and Test Successful ************* ------------------------------------------------------------------------------- Memory error: ==9602== Memcheck, a memory error detector. ==9602== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==9602== Using LibVEX rev 1658, a library for dynamic binary translation. ==9602== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==9602== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==9602== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==9602== For more details, rerun with: -v ==9602== ==9602== My PID = 9602, parent PID = 9601. Prog and args are: ==9602== /var/buildValgrind/pegasus/build/bin_exe/TestMCCATestClient ==9602== 1 ==9602== ==9602== Conditional jump or move depends on uninitialised value(s) ==9602== at 0x52061ED: Pegasus::HostAddress::equal(int, void*, void*) (HostAddress.cpp:382) ==9602== by 0x4C1135E: Pegasus::CIMClientConnection::equals(void*, int, Pegasus::String const&) (CIMClientConnection.cpp:100) ==9602== by 0x4C12E59: Pegasus::CIMDefaultClientConnectionManager::getConnection(Pegasus::String const&, Pegasus::String const&, Pegasus::CIMNamespaceName const&) (CIMDefaultClientConnectionManager.cpp:85) ==9602== by 0x4C0E98B: Pegasus::CIMManagedClient::getTargetCIMOM(Pegasus::String const&, Pegasus::String const&, Pegasus::CIMNamespaceName const&) const (CIMManagedClient.cpp:794) ==9602== by 0x4C0EBD4: Pegasus::CIMManagedClient::getTargetCIMOM(Pegasus::CIMObjectPath const&) const (CIMManagedClient.cpp:836) ==9602== by 0x4C10519: Pegasus::CIMManagedClient::createInstance(Pegasus::CIMInstance const&) (CIMManagedClient.cpp:495) ==9602== by 0x404BA1: Pegasus::MCCATestClient::createInstance(Pegasus::String const&, Pegasus::String const&, Pegasus::CIMNamespaceName const&, unsigned) (MCCATestClient.cpp:156) ==9602== by 0x4055C4: main (MCCATestClient.cpp:363) ==9602== ==9602== Conditional jump or move depends on uninitialised value(s) ==9602== at 0x4C11364: Pegasus::CIMClientConnection::equals(void*, int, Pegasus::String const&) (CIMClientConnection.cpp:100) ==9602== by 0x4C12E59: Pegasus::CIMDefaultClientConnectionManager::getConnection(Pegasus::String const&, Pegasus::String const&, Pegasus::CIMNamespaceName const&) (CIMDefaultClientConnectionManager.cpp:85) ==9602== by 0x4C0E98B: Pegasus::CIMManagedClient::getTargetCIMOM(Pegasus::String const&, Pegasus::String const&, Pegasus::CIMNamespaceName const&) const (CIMManagedClient.cpp:794) ==9602== by 0x4C0EBD4: Pegasus::CIMManagedClient::getTargetCIMOM(Pegasus::CIMObjectPath const&) const (CIMManagedClient.cpp:836) ==9602== by 0x4C10519: Pegasus::CIMManagedClient::createInstance(Pegasus::CIMInstance const&) (CIMManagedClient.cpp:495) ==9602== by 0x404BA1: Pegasus::MCCATestClient::createInstance(Pegasus::String const&, Pegasus::String const&, Pegasus::CIMNamespaceName const&, unsigned) (MCCATestClient.cpp:156) ==9602== by 0x4055C4: main (MCCATestClient.cpp:363) ==9602== ==9602== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 5 from 1) ==9602== malloc/free: in use at exit: 2,578 bytes in 25 blocks. ==9602== malloc/free: 314 allocs, 289 frees, 40,489 bytes allocated. ==9602== For counts of detected errors, rerun with: -v ==9602== searching for pointers to 25 not-freed blocks. ==9602== checked 680,416 bytes. ==9602== ==9602== LEAK SUMMARY: ==9602== definitely lost: 0 bytes in 0 blocks. ==9602== possibly lost: 0 bytes in 0 blocks. ==9602== still reachable: 2,578 bytes in 25 blocks. ==9602== suppressed: 0 bytes in 0 blocks. ==9602== Reachable blocks (those to which a pointer was found) are not shown. ==9602== To see them, rerun with: --show-reachable=yes |