OpenPegasus Nightly Build & Regression Testing Status

Platform Report

Return to Index

Platform X86_64_RHEL5_valgrind
Branch MAIN
Options  
Date 30-Oct-08 01:14
Contributor HP
Status FAILURE
Data Platform: X86_64 RHEL5 valgrind
Branch: MAIN
Contributor: HP
Date: 081030
Time: 0114
Status: FAILURE

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

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

==30724== Memcheck, a memory error detector.
==30724== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==30724== Using LibVEX rev 1658, a library for dynamic binary translation.
==30724== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==30724== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==30724== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==30724== For more details, rerun with: -v
==30724==
==30724== My PID = 30724, parent PID = 30723. Prog and args are:
==30724== /var/buildMAIN/pegasus/build/bin_exe/TestThread
==30724==
==30724==
==30724== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1)
==30724== malloc/free: in use at exit: 2,392 bytes in 3 blocks.
==30724== malloc/free: 400,094 allocs, 400,091 frees, 38,047,804 bytes allocated.
==30724== For counts of detected errors, rerun with: -v
==30724== searching for pointers to 3 not-freed blocks.
==30724== checked 2,749,712 bytes.
==30724==
==30724== 288 bytes in 1 blocks are possibly lost in loss record 2 of 3
==30724== at 0x4A04B32: calloc (vg_replace_malloc.c:279)
==30724== by 0x3D0F60FC82: _dl_allocate_tls (in /lib64/ld-2.5.so)
==30724== by 0x3D10606904: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.5.so)
==30724== by 0x4CA8219: Pegasus::Threads::create(Pegasus::ThreadType&, Pegasus::Threads::Type, void* (*)(void*), void*) (Threads.cpp:214)
==30724== by 0x4D87425: Pegasus::Thread::run() (Thread.cpp:121)
==30724== by 0x402811: testOneThread() (Thread.cpp:124)
==30724== by 0x40347D: main (Thread.cpp:529)
==30724==
==30724== LEAK SUMMARY:
==30724== definitely lost: 0 bytes in 0 blocks.
==30724== possibly lost: 288 bytes in 1 blocks.
==30724== still reachable: 2,104 bytes in 2 blocks.
==30724== suppressed: 0 bytes in 0 blocks.
==30724== Reachable blocks (those to which a pointer was found) are not shown.
==30724== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==13325== Memcheck, a memory error detector.
==13325== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==13325== Using LibVEX rev 1658, a library for dynamic binary translation.
==13325== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==13325== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==13325== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==13325== For more details, rerun with: -v
==13325==
==13325== My PID = 13325, parent PID = 13324. Prog and args are:
==13325== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==13325== --executor-socket
==13325== 5
==13325==
==13325==
==13325== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 26 from 1)
==13325== malloc/free: in use at exit: 288,429 bytes in 3,587 blocks.
==13325== malloc/free: 41,668,044 allocs, 41,664,457 frees, 5,840,656,383 bytes allocated.
==13325== For counts of detected errors, rerun with: -v
==13325== searching for pointers to 3,587 not-freed blocks.
==13325== checked 1,126,120 bytes.
==13325==
==13325== 8 bytes in 1 blocks are definitely lost in loss record 2 of 43
==13325== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==13325== by 0x3D0F6067EF: _dl_map_object_from_fd (in /lib64/ld-2.5.so)
==13325== by 0x3D0F607CAB: _dl_map_object (in /lib64/ld-2.5.so)
==13325== by 0x3D0F60B01C: openaux (in /lib64/ld-2.5.so)
==13325== by 0x3D0F60CC35: _dl_catch_error (in /lib64/ld-2.5.so)
==13325== by 0x3D0F60B6E5: _dl_map_object_deps (in /lib64/ld-2.5.so)
==13325== by 0x3D0F6108EE: dl_open_worker (in /lib64/ld-2.5.so)
==13325== by 0x3D0F60CC35: _dl_catch_error (in /lib64/ld-2.5.so)
==13325== by 0x3D0F61036B: _dl_open (in /lib64/ld-2.5.so)
==13325== by 0x3D10200F79: dlopen_doit (in /lib64/libdl-2.5.so)
==13325== by 0x3D0F60CC35: _dl_catch_error (in /lib64/ld-2.5.so)
==13325== by 0x3D102014EC: _dlerror_run (in /lib64/libdl-2.5.so)
==13325== by 0x3D10200EF0: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.5.so)
==13325== by 0x8A03281: Pegasus::DynamicLibrary::_load() (DynamicLibraryPOSIX.cpp:61)
==13325== by 0x8A03353: Pegasus::DynamicLibrary::load() (DynamicLibrary.cpp:130)
==13325== by 0x5BA935C: Pegasus::HandlerTable::_loadHandler(Pegasus::String const&) (HandlerTable.cpp:102)
==13325== by 0x5BA9732: Pegasus::HandlerTable::getHandler(Pegasus::String const&, Pegasus::CIMRepository*) (HandlerTable.cpp:69)
==13325== by 0x5BA575D: Pegasus::IndicationHandlerService::_lookupHandlerForClass(Pegasus::CIMName const&) (IndicationHandlerService.cpp:403)
==13325== by 0x5BA5861: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:334)
==13325== by 0x5BA71CB: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:290)
==13325== by 0x5BA7762: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:71)
==13325== by 0x8A2B2FD: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:407)
==13325== by 0x8A2BE25: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:337)
==13325== by 0x8A6081E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==13325== by 0x8A5E799: _start_wrapper (Thread.cpp:71)
==13325==
==13325== LEAK SUMMARY:
==13325== definitely lost: 8 bytes in 1 blocks.
==13325== possibly lost: 0 bytes in 0 blocks.
==13325== still reachable: 288,421 bytes in 3,586 blocks.
==13325== suppressed: 0 bytes in 0 blocks.
==13325== Reachable blocks (those to which a pointer was found) are not shown.
==13325== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==23288== Memcheck, a memory error detector.
==23288== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23288== Using LibVEX rev 1658, a library for dynamic binary translation.
==23288== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23288== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23288== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23288== For more details, rerun with: -v
==23288==
==23288== My PID = 23288, parent PID = 23287. Prog and args are:
==23288== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==23288== --executor-socket
==23288== 5
==23288== enableBinaryRepository=true
==23288== repositoryDir=/var/buildMAIN/pegasus/build/repository_bin
==23288==
==23288==
==23288== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 26 from 1)
==23288== malloc/free: in use at exit: 287,732 bytes in 3,584 blocks.
==23288== malloc/free: 34,480,397 allocs, 34,476,813 frees, 4,694,949,719 bytes allocated.
==23288== For counts of detected errors, rerun with: -v
==23288== searching for pointers to 3,584 not-freed blocks.
==23288== checked 1,127,552 bytes.
==23288==
==23288== 8 bytes in 1 blocks are definitely lost in loss record 2 of 36
==23288== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==23288== by 0x3D0F6067EF: _dl_map_object_from_fd (in /lib64/ld-2.5.so)
==23288== by 0x3D0F607CAB: _dl_map_object (in /lib64/ld-2.5.so)
==23288== by 0x3D0F60B01C: openaux (in /lib64/ld-2.5.so)
==23288== by 0x3D0F60CC35: _dl_catch_error (in /lib64/ld-2.5.so)
==23288== by 0x3D0F60B6E5: _dl_map_object_deps (in /lib64/ld-2.5.so)
==23288== by 0x3D0F6108EE: dl_open_worker (in /lib64/ld-2.5.so)
==23288== by 0x3D0F60CC35: _dl_catch_error (in /lib64/ld-2.5.so)
==23288== by 0x3D0F61036B: _dl_open (in /lib64/ld-2.5.so)
==23288== by 0x3D10200F79: dlopen_doit (in /lib64/libdl-2.5.so)
==23288== by 0x3D0F60CC35: _dl_catch_error (in /lib64/ld-2.5.so)
==23288== by 0x3D102014EC: _dlerror_run (in /lib64/libdl-2.5.so)
==23288== by 0x3D10200EF0: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.5.so)
==23288== by 0x8A03281: Pegasus::DynamicLibrary::_load() (DynamicLibraryPOSIX.cpp:61)
==23288== by 0x8A03353: Pegasus::DynamicLibrary::load() (DynamicLibrary.cpp:130)
==23288== by 0x5BA935C: Pegasus::HandlerTable::_loadHandler(Pegasus::String const&) (HandlerTable.cpp:102)
==23288== by 0x5BA9732: Pegasus::HandlerTable::getHandler(Pegasus::String const&, Pegasus::CIMRepository*) (HandlerTable.cpp:69)
==23288== by 0x5BA575D: Pegasus::IndicationHandlerService::_lookupHandlerForClass(Pegasus::CIMName const&) (IndicationHandlerService.cpp:403)
==23288== by 0x5BA5861: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:334)
==23288== by 0x5BA71CB: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:290)
==23288== by 0x5BA7762: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:71)
==23288== by 0x8A2B2FD: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:407)
==23288== by 0x8A2BE25: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:337)
==23288== by 0x8A6081E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23288== by 0x8A5E799: _start_wrapper (Thread.cpp:71)
==23288==
==23288== LEAK SUMMARY:
==23288== definitely lost: 8 bytes in 1 blocks.
==23288== possibly lost: 0 bytes in 0 blocks.
==23288== still reachable: 287,724 bytes in 3,583 blocks.
==23288== suppressed: 0 bytes in 0 blocks.
==23288== Reachable blocks (those to which a pointer was found) are not shown.
==23288== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==476== Memcheck, a memory error detector.
==476== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==476== Using LibVEX rev 1658, a library for dynamic binary translation.
==476== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==476== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==476== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==476== For more details, rerun with: -v
==476==
==476== My PID = 476, parent PID = 475. Prog and args are:
==476== /var/buildMAIN/pegasus/build/bin_exe/cimservermain
==476== --executor-socket
==476== 5
==476== forceProviderProcesses=false
==476==
==476==
==476== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 29 from 1)
==476== malloc/free: in use at exit: 287,732 bytes in 3,584 blocks.
==476== malloc/free: 42,466,936 allocs, 42,463,352 frees, 5,901,146,764 bytes allocated.
==476== For counts of detected errors, rerun with: -v
==476== searching for pointers to 3,584 not-freed blocks.
==476== checked 1,126,248 bytes.
==476==
==476== 8 bytes in 1 blocks are definitely lost in loss record 2 of 43
==476== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==476== by 0x3D0F6067EF: _dl_map_object_from_fd (in /lib64/ld-2.5.so)
==476== by 0x3D0F607CAB: _dl_map_object (in /lib64/ld-2.5.so)
==476== by 0x3D0F60B01C: openaux (in /lib64/ld-2.5.so)
==476== by 0x3D0F60CC35: _dl_catch_error (in /lib64/ld-2.5.so)
==476== by 0x3D0F60B6E5: _dl_map_object_deps (in /lib64/ld-2.5.so)
==476== by 0x3D0F6108EE: dl_open_worker (in /lib64/ld-2.5.so)
==476== by 0x3D0F60CC35: _dl_catch_error (in /lib64/ld-2.5.so)
==476== by 0x3D0F61036B: _dl_open (in /lib64/ld-2.5.so)
==476== by 0x3D10200F79: dlopen_doit (in /lib64/libdl-2.5.so)
==476== by 0x3D0F60CC35: _dl_catch_error (in /lib64/ld-2.5.so)
==476== by 0x3D102014EC: _dlerror_run (in /lib64/libdl-2.5.so)
==476== by 0x3D10200EF0: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.5.so)
==476== by 0x8A03281: Pegasus::DynamicLibrary::_load() (DynamicLibraryPOSIX.cpp:61)
==476== by 0x8A03353: Pegasus::DynamicLibrary::load() (DynamicLibrary.cpp:130)
==476== by 0x5BA935C: Pegasus::HandlerTable::_loadHandler(Pegasus::String const&) (HandlerTable.cpp:102)
==476== by 0x5BA9732: Pegasus::HandlerTable::getHandler(Pegasus::String const&, Pegasus::CIMRepository*) (HandlerTable.cpp:69)
==476== by 0x5BA575D: Pegasus::IndicationHandlerService::_lookupHandlerForClass(Pegasus::CIMName const&) (IndicationHandlerService.cpp:403)
==476== by 0x5BA5861: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:334)
==476== by 0x5BA71CB: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:290)
==476== by 0x5BA7762: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:71)
==476== by 0x8A2B2FD: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:407)
==476== by 0x8A2BE25: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:337)
==476== by 0x8A6081E: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==476== by 0x8A5E799: _start_wrapper (Thread.cpp:71)
==476==
==476== LEAK SUMMARY:
==476== definitely lost: 8 bytes in 1 blocks.
==476== possibly lost: 0 bytes in 0 blocks.
==476== still reachable: 287,724 bytes in 3,583 blocks.
==476== suppressed: 0 bytes in 0 blocks.
==476== Reachable blocks (those to which a pointer was found) are not shown.
==476== To see them, rerun with: --show-reachable=yes