Platform | X86_64_RHEL5_valgrind |
Branch | MAIN |
Options | +CMPI,+CQL,+IPV6,+PRIVSEP,+SQLITE,+SSL,+WSMAN |
Date | 25-Mar-09 01:18 |
Contributor | HP |
Status | FAILURE |
Data | Platform: X86_64 RHEL5 valgrind Branch: MAIN Contributor: HP Date: 090325 Time: 0118 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: ==10027== Memcheck, a memory error detector. ==10027== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10027== Using LibVEX rev 1658, a library for dynamic binary translation. ==10027== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10027== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10027== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10027== For more details, rerun with: -v ==10027== ==10027== My PID = 10027, parent PID = 10026. Prog and args are: ==10027== /var/buildMAIN/pegasus/build/bin_exe/TestEmbeddedInstance ==10027== ==10027== ==10027== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==10027== malloc/free: in use at exit: 264 bytes in 2 blocks. ==10027== malloc/free: 6,549 allocs, 6,547 frees, 1,418,736 bytes allocated. ==10027== For counts of detected errors, rerun with: -v ==10027== searching for pointers to 2 not-freed blocks. ==10027== checked 682,416 bytes. ==10027== ==10027== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==10027== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==10027== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==10027== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==10027== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==10027== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==10027== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==10027== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10027== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==10027== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==10027== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==10027== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==10027== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==10027== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10027== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==10027== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==10027== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==10027== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==10027== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==10027== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==10027== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10027== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==10027== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==10027== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==10027== ==10027== LEAK SUMMARY: ==10027== definitely lost: 216 bytes in 1 blocks. ==10027== possibly lost: 0 bytes in 0 blocks. ==10027== still reachable: 48 bytes in 1 blocks. ==10027== suppressed: 0 bytes in 0 blocks. ==10027== Reachable blocks (those to which a pointer was found) are not shown. ==10027== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==22710== Memcheck, a memory error detector. ==22710== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==22710== Using LibVEX rev 1658, a library for dynamic binary translation. ==22710== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==22710== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==22710== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==22710== For more details, rerun with: -v ==22710== ==22710== My PID = 22710, parent PID = 22709. Prog and args are: ==22710== /var/buildMAIN/pegasus/build/bin_exe/TestEmbeddedInstance ==22710== ==22710== ==22710== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==22710== malloc/free: in use at exit: 264 bytes in 2 blocks. ==22710== malloc/free: 6,544 allocs, 6,542 frees, 1,418,504 bytes allocated. ==22710== For counts of detected errors, rerun with: -v ==22710== searching for pointers to 2 not-freed blocks. ==22710== checked 682,576 bytes. ==22710== ==22710== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==22710== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==22710== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==22710== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==22710== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==22710== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==22710== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==22710== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22710== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==22710== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==22710== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==22710== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==22710== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==22710== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22710== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==22710== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==22710== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==22710== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==22710== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==22710== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==22710== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==22710== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==22710== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==22710== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==22710== ==22710== LEAK SUMMARY: ==22710== definitely lost: 216 bytes in 1 blocks. ==22710== possibly lost: 0 bytes in 0 blocks. ==22710== still reachable: 48 bytes in 1 blocks. ==22710== suppressed: 0 bytes in 0 blocks. ==22710== Reachable blocks (those to which a pointer was found) are not shown. ==22710== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==30349== Memcheck, a memory error detector. ==30349== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==30349== Using LibVEX rev 1658, a library for dynamic binary translation. ==30349== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==30349== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==30349== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==30349== For more details, rerun with: -v ==30349== ==30349== My PID = 30349, parent PID = 30348. Prog and args are: ==30349== /var/buildMAIN/pegasus/build/bin_exe/TestG11n ==30349== ==30349== ==30349== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==30349== malloc/free: in use at exit: 264 bytes in 2 blocks. ==30349== malloc/free: 63,075 allocs, 63,073 frees, 9,981,581 bytes allocated. ==30349== For counts of detected errors, rerun with: -v ==30349== searching for pointers to 2 not-freed blocks. ==30349== checked 703,216 bytes. ==30349== ==30349== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==30349== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==30349== by 0x55DD1B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==30349== by 0x55DD3D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==30349== by 0x55DDA58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==30349== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==30349== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==30349== by 0x55DBA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==30349== by 0x55DDCF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==30349== by 0x4E1F829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==30349== by 0x4E20A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==30349== by 0x4E20DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==30349== by 0x4E1D99E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==30349== by 0x55DBA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==30349== by 0x55CB07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==30349== by 0x55CDD6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==30349== by 0x55C72B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==30349== by 0x55E1E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==30349== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==30349== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==30349== by 0x56109F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==30349== by 0x560F1C1: _start_wrapper (Thread.cpp:69) ==30349== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==30349== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==30349== ==30349== LEAK SUMMARY: ==30349== definitely lost: 216 bytes in 1 blocks. ==30349== possibly lost: 0 bytes in 0 blocks. ==30349== still reachable: 48 bytes in 1 blocks. ==30349== suppressed: 0 bytes in 0 blocks. ==30349== Reachable blocks (those to which a pointer was found) are not shown. ==30349== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==10348== Memcheck, a memory error detector. ==10348== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10348== Using LibVEX rev 1658, a library for dynamic binary translation. ==10348== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10348== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10348== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10348== For more details, rerun with: -v ==10348== ==10348== My PID = 10348, parent PID = 10347. Prog and args are: ==10348== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==10348== TestCMPI_IndicationStressTestClass ==10348== test/TestProvider ==10348== run ==10348== 1 ==10348== 1 ==10348== ==10348== ==10348== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==10348== malloc/free: in use at exit: 264 bytes in 2 blocks. ==10348== malloc/free: 2,144 allocs, 2,142 frees, 266,645 bytes allocated. ==10348== For counts of detected errors, rerun with: -v ==10348== searching for pointers to 2 not-freed blocks. ==10348== checked 764,688 bytes. ==10348== ==10348== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==10348== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==10348== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==10348== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==10348== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==10348== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==10348== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==10348== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10348== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==10348== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==10348== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==10348== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==10348== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==10348== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10348== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==10348== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==10348== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==10348== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==10348== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==10348== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==10348== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10348== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==10348== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==10348== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==10348== ==10348== LEAK SUMMARY: ==10348== definitely lost: 216 bytes in 1 blocks. ==10348== possibly lost: 0 bytes in 0 blocks. ==10348== still reachable: 48 bytes in 1 blocks. ==10348== suppressed: 0 bytes in 0 blocks. ==10348== Reachable blocks (those to which a pointer was found) are not shown. ==10348== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==10362== Memcheck, a memory error detector. ==10362== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10362== Using LibVEX rev 1658, a library for dynamic binary translation. ==10362== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10362== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10362== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10362== For more details, rerun with: -v ==10362== ==10362== My PID = 10362, parent PID = 10361. Prog and args are: ==10362== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==10362== TestCMPI_IndicationStressTestClass ==10362== test/TestProvider ==10362== run ==10362== 10 ==10362== 1 ==10362== ==10362== ==10362== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==10362== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==10362== malloc/free: 6,004 allocs, 5,993 frees, 728,356 bytes allocated. ==10362== For counts of detected errors, rerun with: -v ==10362== searching for pointers to 11 not-freed blocks. ==10362== checked 764,688 bytes. ==10362== ==10362== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==10362== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==10362== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==10362== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==10362== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==10362== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==10362== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==10362== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10362== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==10362== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==10362== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==10362== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==10362== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==10362== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10362== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==10362== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==10362== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==10362== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==10362== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==10362== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==10362== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10362== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==10362== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==10362== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==10362== ==10362== LEAK SUMMARY: ==10362== definitely lost: 2,160 bytes in 10 blocks. ==10362== possibly lost: 0 bytes in 0 blocks. ==10362== still reachable: 48 bytes in 1 blocks. ==10362== suppressed: 0 bytes in 0 blocks. ==10362== Reachable blocks (those to which a pointer was found) are not shown. ==10362== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==10388== Memcheck, a memory error detector. ==10388== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10388== Using LibVEX rev 1658, a library for dynamic binary translation. ==10388== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10388== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10388== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10388== For more details, rerun with: -v ==10388== ==10388== My PID = 10388, parent PID = 10387. Prog and args are: ==10388== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==10388== TestCMPI_IndicationStressTestClass ==10388== test/TestProvider ==10388== run ==10388== 1 ==10388== 1 ==10388== ==10388== ==10388== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==10388== malloc/free: in use at exit: 264 bytes in 2 blocks. ==10388== malloc/free: 2,150 allocs, 2,148 frees, 267,004 bytes allocated. ==10388== For counts of detected errors, rerun with: -v ==10388== searching for pointers to 2 not-freed blocks. ==10388== checked 764,704 bytes. ==10388== ==10388== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==10388== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==10388== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==10388== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==10388== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==10388== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==10388== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==10388== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10388== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==10388== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==10388== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==10388== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==10388== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==10388== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10388== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==10388== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==10388== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==10388== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==10388== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==10388== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==10388== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10388== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==10388== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==10388== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==10388== ==10388== LEAK SUMMARY: ==10388== definitely lost: 216 bytes in 1 blocks. ==10388== possibly lost: 0 bytes in 0 blocks. ==10388== still reachable: 48 bytes in 1 blocks. ==10388== suppressed: 0 bytes in 0 blocks. ==10388== Reachable blocks (those to which a pointer was found) are not shown. ==10388== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==10397== Memcheck, a memory error detector. ==10397== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10397== Using LibVEX rev 1658, a library for dynamic binary translation. ==10397== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10397== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10397== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10397== For more details, rerun with: -v ==10397== ==10397== My PID = 10397, parent PID = 10396. Prog and args are: ==10397== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==10397== TestCMPI_IndicationStressTestClass ==10397== test/TestProvider ==10397== run ==10397== 10 ==10397== 1 ==10397== ==10397== ==10397== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==10397== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==10397== malloc/free: 6,016 allocs, 6,005 frees, 729,230 bytes allocated. ==10397== For counts of detected errors, rerun with: -v ==10397== searching for pointers to 11 not-freed blocks. ==10397== checked 764,704 bytes. ==10397== ==10397== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==10397== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==10397== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==10397== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==10397== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==10397== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==10397== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==10397== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10397== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==10397== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==10397== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==10397== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==10397== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==10397== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10397== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==10397== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==10397== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==10397== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==10397== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==10397== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==10397== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10397== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==10397== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==10397== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==10397== ==10397== LEAK SUMMARY: ==10397== definitely lost: 2,160 bytes in 10 blocks. ==10397== possibly lost: 0 bytes in 0 blocks. ==10397== still reachable: 48 bytes in 1 blocks. ==10397== suppressed: 0 bytes in 0 blocks. ==10397== Reachable blocks (those to which a pointer was found) are not shown. ==10397== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==10426== Memcheck, a memory error detector. ==10426== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10426== Using LibVEX rev 1658, a library for dynamic binary translation. ==10426== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10426== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10426== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10426== For more details, rerun with: -v ==10426== ==10426== My PID = 10426, parent PID = 10425. Prog and args are: ==10426== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==10426== TestCMPI_IndicationStressTestClass ==10426== test/TestProvider ==10426== run ==10426== 1 ==10426== 1 ==10426== ==10426== ==10426== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==10426== malloc/free: in use at exit: 264 bytes in 2 blocks. ==10426== malloc/free: 2,144 allocs, 2,142 frees, 266,650 bytes allocated. ==10426== For counts of detected errors, rerun with: -v ==10426== searching for pointers to 2 not-freed blocks. ==10426== checked 764,688 bytes. ==10426== ==10426== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==10426== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==10426== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==10426== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==10426== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==10426== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==10426== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==10426== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10426== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==10426== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==10426== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==10426== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==10426== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==10426== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10426== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==10426== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==10426== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==10426== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==10426== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==10426== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==10426== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10426== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==10426== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==10426== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==10426== ==10426== LEAK SUMMARY: ==10426== definitely lost: 216 bytes in 1 blocks. ==10426== possibly lost: 0 bytes in 0 blocks. ==10426== still reachable: 48 bytes in 1 blocks. ==10426== suppressed: 0 bytes in 0 blocks. ==10426== Reachable blocks (those to which a pointer was found) are not shown. ==10426== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==10435== Memcheck, a memory error detector. ==10435== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10435== Using LibVEX rev 1658, a library for dynamic binary translation. ==10435== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10435== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10435== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10435== For more details, rerun with: -v ==10435== ==10435== My PID = 10435, parent PID = 10434. Prog and args are: ==10435== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==10435== TestCMPI_IndicationStressTestClass ==10435== test/TestProvider ==10435== run ==10435== 10 ==10435== 1 ==10435== ==10435== ==10435== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==10435== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==10435== malloc/free: 6,011 allocs, 6,000 frees, 728,830 bytes allocated. ==10435== For counts of detected errors, rerun with: -v ==10435== searching for pointers to 11 not-freed blocks. ==10435== checked 764,688 bytes. ==10435== ==10435== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==10435== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==10435== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==10435== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==10435== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==10435== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==10435== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==10435== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10435== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==10435== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==10435== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==10435== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==10435== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==10435== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10435== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==10435== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==10435== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==10435== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==10435== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==10435== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==10435== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10435== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==10435== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==10435== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==10435== ==10435== LEAK SUMMARY: ==10435== definitely lost: 2,160 bytes in 10 blocks. ==10435== possibly lost: 0 bytes in 0 blocks. ==10435== still reachable: 48 bytes in 1 blocks. ==10435== suppressed: 0 bytes in 0 blocks. ==10435== Reachable blocks (those to which a pointer was found) are not shown. ==10435== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==10462== Memcheck, a memory error detector. ==10462== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10462== Using LibVEX rev 1658, a library for dynamic binary translation. ==10462== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10462== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10462== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10462== For more details, rerun with: -v ==10462== ==10462== My PID = 10462, parent PID = 10461. Prog and args are: ==10462== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==10462== TestCMPI_IndicationStressTestClass ==10462== test/TestProvider ==10462== run ==10462== 1 ==10462== 1 ==10462== ==10462== ==10462== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==10462== malloc/free: in use at exit: 264 bytes in 2 blocks. ==10462== malloc/free: 2,146 allocs, 2,144 frees, 266,768 bytes allocated. ==10462== For counts of detected errors, rerun with: -v ==10462== searching for pointers to 2 not-freed blocks. ==10462== checked 764,704 bytes. ==10462== ==10462== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==10462== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==10462== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==10462== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==10462== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==10462== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==10462== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==10462== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10462== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==10462== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==10462== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==10462== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==10462== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==10462== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10462== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==10462== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==10462== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==10462== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==10462== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==10462== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==10462== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10462== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==10462== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==10462== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==10462== ==10462== LEAK SUMMARY: ==10462== definitely lost: 216 bytes in 1 blocks. ==10462== possibly lost: 0 bytes in 0 blocks. ==10462== still reachable: 48 bytes in 1 blocks. ==10462== suppressed: 0 bytes in 0 blocks. ==10462== Reachable blocks (those to which a pointer was found) are not shown. ==10462== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==10473== Memcheck, a memory error detector. ==10473== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10473== Using LibVEX rev 1658, a library for dynamic binary translation. ==10473== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10473== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10473== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10473== For more details, rerun with: -v ==10473== ==10473== My PID = 10473, parent PID = 10472. Prog and args are: ==10473== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==10473== TestCMPI_IndicationStressTestClass ==10473== test/TestProvider ==10473== run ==10473== 10 ==10473== 1 ==10473== ==10473== ==10473== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==10473== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==10473== malloc/free: 6,006 allocs, 5,995 frees, 728,514 bytes allocated. ==10473== For counts of detected errors, rerun with: -v ==10473== searching for pointers to 11 not-freed blocks. ==10473== checked 764,704 bytes. ==10473== ==10473== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==10473== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==10473== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==10473== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==10473== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==10473== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==10473== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==10473== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10473== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==10473== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==10473== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==10473== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==10473== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==10473== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==10473== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==10473== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==10473== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==10473== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==10473== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==10473== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==10473== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==10473== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==10473== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==10473== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==10473== ==10473== LEAK SUMMARY: ==10473== definitely lost: 2,160 bytes in 10 blocks. ==10473== possibly lost: 0 bytes in 0 blocks. ==10473== still reachable: 48 bytes in 1 blocks. ==10473== suppressed: 0 bytes in 0 blocks. ==10473== Reachable blocks (those to which a pointer was found) are not shown. ==10473== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==22181== Memcheck, a memory error detector. ==22181== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==22181== Using LibVEX rev 1658, a library for dynamic binary translation. ==22181== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==22181== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==22181== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==22181== For more details, rerun with: -v ==22181== ==22181== My PID = 22181, parent PID = 22180. Prog and args are: ==22181== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==22181== IndicationStressTestClass ==22181== test/TestProvider ==22181== run ==22181== 1 ==22181== 1 ==22181== ==22181== ==22181== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==22181== malloc/free: in use at exit: 264 bytes in 2 blocks. ==22181== malloc/free: 2,145 allocs, 2,143 frees, 266,221 bytes allocated. ==22181== For counts of detected errors, rerun with: -v ==22181== searching for pointers to 2 not-freed blocks. ==22181== checked 764,608 bytes. ==22181== ==22181== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==22181== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==22181== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==22181== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==22181== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==22181== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==22181== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==22181== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22181== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==22181== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==22181== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==22181== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==22181== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==22181== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22181== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==22181== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==22181== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==22181== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==22181== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==22181== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==22181== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==22181== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==22181== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==22181== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==22181== ==22181== LEAK SUMMARY: ==22181== definitely lost: 216 bytes in 1 blocks. ==22181== possibly lost: 0 bytes in 0 blocks. ==22181== still reachable: 48 bytes in 1 blocks. ==22181== suppressed: 0 bytes in 0 blocks. ==22181== Reachable blocks (those to which a pointer was found) are not shown. ==22181== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==22194== Memcheck, a memory error detector. ==22194== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==22194== Using LibVEX rev 1658, a library for dynamic binary translation. ==22194== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==22194== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==22194== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==22194== For more details, rerun with: -v ==22194== ==22194== My PID = 22194, parent PID = 22193. Prog and args are: ==22194== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==22194== IndicationStressTestClass ==22194== test/TestProvider ==22194== run ==22194== 10 ==22194== 1 ==22194== ==22194== ==22194== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==22194== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==22194== malloc/free: 5,947 allocs, 5,936 frees, 720,172 bytes allocated. ==22194== For counts of detected errors, rerun with: -v ==22194== searching for pointers to 11 not-freed blocks. ==22194== checked 764,608 bytes. ==22194== ==22194== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==22194== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==22194== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==22194== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==22194== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==22194== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==22194== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==22194== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22194== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==22194== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==22194== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==22194== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==22194== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==22194== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22194== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==22194== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==22194== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==22194== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==22194== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==22194== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==22194== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==22194== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==22194== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==22194== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==22194== ==22194== LEAK SUMMARY: ==22194== definitely lost: 2,160 bytes in 10 blocks. ==22194== possibly lost: 0 bytes in 0 blocks. ==22194== still reachable: 48 bytes in 1 blocks. ==22194== suppressed: 0 bytes in 0 blocks. ==22194== Reachable blocks (those to which a pointer was found) are not shown. ==22194== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==22222== Memcheck, a memory error detector. ==22222== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==22222== Using LibVEX rev 1658, a library for dynamic binary translation. ==22222== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==22222== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==22222== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==22222== For more details, rerun with: -v ==22222== ==22222== My PID = 22222, parent PID = 22221. Prog and args are: ==22222== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==22222== IndicationStressTestClass ==22222== test/TestProvider ==22222== run ==22222== 1 ==22222== 1 ==22222== ==22222== ==22222== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==22222== malloc/free: in use at exit: 264 bytes in 2 blocks. ==22222== malloc/free: 2,140 allocs, 2,138 frees, 265,910 bytes allocated. ==22222== For counts of detected errors, rerun with: -v ==22222== searching for pointers to 2 not-freed blocks. ==22222== checked 764,624 bytes. ==22222== ==22222== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==22222== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==22222== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==22222== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==22222== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==22222== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==22222== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==22222== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22222== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==22222== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==22222== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==22222== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==22222== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==22222== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22222== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==22222== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==22222== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==22222== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==22222== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==22222== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==22222== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==22222== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==22222== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==22222== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==22222== ==22222== LEAK SUMMARY: ==22222== definitely lost: 216 bytes in 1 blocks. ==22222== possibly lost: 0 bytes in 0 blocks. ==22222== still reachable: 48 bytes in 1 blocks. ==22222== suppressed: 0 bytes in 0 blocks. ==22222== Reachable blocks (those to which a pointer was found) are not shown. ==22222== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==22231== Memcheck, a memory error detector. ==22231== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==22231== Using LibVEX rev 1658, a library for dynamic binary translation. ==22231== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==22231== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==22231== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==22231== For more details, rerun with: -v ==22231== ==22231== My PID = 22231, parent PID = 22230. Prog and args are: ==22231== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==22231== IndicationStressTestClass ==22231== test/TestProvider ==22231== run ==22231== 10 ==22231== 1 ==22231== ==22231== ==22231== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==22231== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==22231== malloc/free: 5,950 allocs, 5,939 frees, 720,326 bytes allocated. ==22231== For counts of detected errors, rerun with: -v ==22231== searching for pointers to 11 not-freed blocks. ==22231== checked 764,624 bytes. ==22231== ==22231== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==22231== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==22231== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==22231== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==22231== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==22231== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==22231== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==22231== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22231== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==22231== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==22231== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==22231== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==22231== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==22231== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22231== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==22231== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==22231== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==22231== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==22231== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==22231== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==22231== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==22231== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==22231== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==22231== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==22231== ==22231== LEAK SUMMARY: ==22231== definitely lost: 2,160 bytes in 10 blocks. ==22231== possibly lost: 0 bytes in 0 blocks. ==22231== still reachable: 48 bytes in 1 blocks. ==22231== suppressed: 0 bytes in 0 blocks. ==22231== Reachable blocks (those to which a pointer was found) are not shown. ==22231== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==22256== Memcheck, a memory error detector. ==22256== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==22256== Using LibVEX rev 1658, a library for dynamic binary translation. ==22256== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==22256== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==22256== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==22256== For more details, rerun with: -v ==22256== ==22256== My PID = 22256, parent PID = 22255. Prog and args are: ==22256== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==22256== IndicationStressTestClass ==22256== test/TestProvider ==22256== run ==22256== 1 ==22256== 1 ==22256== ==22256== ==22256== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==22256== malloc/free: in use at exit: 264 bytes in 2 blocks. ==22256== malloc/free: 2,137 allocs, 2,135 frees, 265,670 bytes allocated. ==22256== For counts of detected errors, rerun with: -v ==22256== searching for pointers to 2 not-freed blocks. ==22256== checked 764,608 bytes. ==22256== ==22256== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==22256== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==22256== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==22256== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==22256== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==22256== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==22256== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==22256== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22256== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==22256== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==22256== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==22256== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==22256== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==22256== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22256== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==22256== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==22256== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==22256== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==22256== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==22256== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==22256== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==22256== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==22256== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==22256== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==22256== ==22256== LEAK SUMMARY: ==22256== definitely lost: 216 bytes in 1 blocks. ==22256== possibly lost: 0 bytes in 0 blocks. ==22256== still reachable: 48 bytes in 1 blocks. ==22256== suppressed: 0 bytes in 0 blocks. ==22256== Reachable blocks (those to which a pointer was found) are not shown. ==22256== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==22267== Memcheck, a memory error detector. ==22267== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==22267== Using LibVEX rev 1658, a library for dynamic binary translation. ==22267== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==22267== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==22267== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==22267== For more details, rerun with: -v ==22267== ==22267== My PID = 22267, parent PID = 22266. Prog and args are: ==22267== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==22267== IndicationStressTestClass ==22267== test/TestProvider ==22267== run ==22267== 10 ==22267== 1 ==22267== ==22267== ==22267== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==22267== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==22267== malloc/free: 5,944 allocs, 5,933 frees, 720,014 bytes allocated. ==22267== For counts of detected errors, rerun with: -v ==22267== searching for pointers to 11 not-freed blocks. ==22267== checked 764,608 bytes. ==22267== ==22267== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==22267== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==22267== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==22267== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==22267== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==22267== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==22267== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==22267== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22267== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==22267== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==22267== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==22267== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==22267== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==22267== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22267== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==22267== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==22267== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==22267== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==22267== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==22267== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==22267== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==22267== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==22267== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==22267== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==22267== ==22267== LEAK SUMMARY: ==22267== definitely lost: 2,160 bytes in 10 blocks. ==22267== possibly lost: 0 bytes in 0 blocks. ==22267== still reachable: 48 bytes in 1 blocks. ==22267== suppressed: 0 bytes in 0 blocks. ==22267== Reachable blocks (those to which a pointer was found) are not shown. ==22267== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==22291== Memcheck, a memory error detector. ==22291== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==22291== Using LibVEX rev 1658, a library for dynamic binary translation. ==22291== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==22291== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==22291== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==22291== For more details, rerun with: -v ==22291== ==22291== My PID = 22291, parent PID = 22290. Prog and args are: ==22291== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==22291== IndicationStressTestClass ==22291== test/TestProvider ==22291== run ==22291== 1 ==22291== 1 ==22291== ==22291== ==22291== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==22291== malloc/free: in use at exit: 264 bytes in 2 blocks. ==22291== malloc/free: 2,140 allocs, 2,138 frees, 265,868 bytes allocated. ==22291== For counts of detected errors, rerun with: -v ==22291== searching for pointers to 2 not-freed blocks. ==22291== checked 764,624 bytes. ==22291== ==22291== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==22291== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==22291== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==22291== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==22291== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==22291== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==22291== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==22291== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22291== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==22291== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==22291== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==22291== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==22291== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==22291== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22291== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==22291== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==22291== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==22291== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==22291== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==22291== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==22291== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==22291== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==22291== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==22291== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==22291== ==22291== LEAK SUMMARY: ==22291== definitely lost: 216 bytes in 1 blocks. ==22291== possibly lost: 0 bytes in 0 blocks. ==22291== still reachable: 48 bytes in 1 blocks. ==22291== suppressed: 0 bytes in 0 blocks. ==22291== Reachable blocks (those to which a pointer was found) are not shown. ==22291== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==22300== Memcheck, a memory error detector. ==22300== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==22300== Using LibVEX rev 1658, a library for dynamic binary translation. ==22300== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==22300== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==22300== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==22300== For more details, rerun with: -v ==22300== ==22300== My PID = 22300, parent PID = 22299. Prog and args are: ==22300== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==22300== IndicationStressTestClass ==22300== test/TestProvider ==22300== run ==22300== 10 ==22300== 1 ==22300== ==22300== ==22300== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==22300== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==22300== malloc/free: 5,951 allocs, 5,940 frees, 720,364 bytes allocated. ==22300== For counts of detected errors, rerun with: -v ==22300== searching for pointers to 11 not-freed blocks. ==22300== checked 764,624 bytes. ==22300== ==22300== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==22300== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==22300== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==22300== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==22300== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==22300== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==22300== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==22300== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22300== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==22300== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==22300== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==22300== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==22300== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==22300== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==22300== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==22300== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==22300== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==22300== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==22300== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==22300== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==22300== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==22300== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==22300== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==22300== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==22300== ==22300== LEAK SUMMARY: ==22300== definitely lost: 2,160 bytes in 10 blocks. ==22300== possibly lost: 0 bytes in 0 blocks. ==22300== still reachable: 48 bytes in 1 blocks. ==22300== suppressed: 0 bytes in 0 blocks. ==22300== Reachable blocks (those to which a pointer was found) are not shown. ==22300== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==23033== Memcheck, a memory error detector. ==23033== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==23033== Using LibVEX rev 1658, a library for dynamic binary translation. ==23033== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==23033== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==23033== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==23033== For more details, rerun with: -v ==23033== ==23033== My PID = 23033, parent PID = 23032. Prog and args are: ==23033== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==23033== TestCMPI_IndicationStressTestClass ==23033== test/TestProvider ==23033== run ==23033== 1 ==23033== 1 ==23033== ==23033== ==23033== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==23033== malloc/free: in use at exit: 264 bytes in 2 blocks. ==23033== malloc/free: 2,148 allocs, 2,146 frees, 266,881 bytes allocated. ==23033== For counts of detected errors, rerun with: -v ==23033== searching for pointers to 2 not-freed blocks. ==23033== checked 764,800 bytes. ==23033== ==23033== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==23033== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==23033== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==23033== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==23033== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==23033== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==23033== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==23033== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23033== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==23033== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==23033== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==23033== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==23033== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==23033== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23033== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==23033== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==23033== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==23033== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==23033== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==23033== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==23033== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==23033== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==23033== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==23033== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==23033== ==23033== LEAK SUMMARY: ==23033== definitely lost: 216 bytes in 1 blocks. ==23033== possibly lost: 0 bytes in 0 blocks. ==23033== still reachable: 48 bytes in 1 blocks. ==23033== suppressed: 0 bytes in 0 blocks. ==23033== Reachable blocks (those to which a pointer was found) are not shown. ==23033== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==23050== Memcheck, a memory error detector. ==23050== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==23050== Using LibVEX rev 1658, a library for dynamic binary translation. ==23050== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==23050== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==23050== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==23050== For more details, rerun with: -v ==23050== ==23050== My PID = 23050, parent PID = 23049. Prog and args are: ==23050== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==23050== TestCMPI_IndicationStressTestClass ==23050== test/TestProvider ==23050== run ==23050== 10 ==23050== 1 ==23050== ==23050== ==23050== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==23050== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==23050== malloc/free: 6,009 allocs, 5,998 frees, 728,672 bytes allocated. ==23050== For counts of detected errors, rerun with: -v ==23050== searching for pointers to 11 not-freed blocks. ==23050== checked 764,800 bytes. ==23050== ==23050== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==23050== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==23050== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==23050== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==23050== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==23050== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==23050== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==23050== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23050== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==23050== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==23050== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==23050== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==23050== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==23050== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23050== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==23050== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==23050== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==23050== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==23050== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==23050== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==23050== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==23050== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==23050== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==23050== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==23050== ==23050== LEAK SUMMARY: ==23050== definitely lost: 2,160 bytes in 10 blocks. ==23050== possibly lost: 0 bytes in 0 blocks. ==23050== still reachable: 48 bytes in 1 blocks. ==23050== suppressed: 0 bytes in 0 blocks. ==23050== Reachable blocks (those to which a pointer was found) are not shown. ==23050== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==23084== Memcheck, a memory error detector. ==23084== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==23084== Using LibVEX rev 1658, a library for dynamic binary translation. ==23084== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==23084== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==23084== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==23084== For more details, rerun with: -v ==23084== ==23084== My PID = 23084, parent PID = 23083. Prog and args are: ==23084== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==23084== TestCMPI_IndicationStressTestClass ==23084== test/TestProvider ==23084== run ==23084== 1 ==23084== 1 ==23084== ==23084== ==23084== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==23084== malloc/free: in use at exit: 264 bytes in 2 blocks. ==23084== malloc/free: 2,148 allocs, 2,146 frees, 266,844 bytes allocated. ==23084== For counts of detected errors, rerun with: -v ==23084== searching for pointers to 2 not-freed blocks. ==23084== checked 764,816 bytes. ==23084== ==23084== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==23084== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==23084== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==23084== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==23084== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==23084== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==23084== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==23084== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23084== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==23084== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==23084== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==23084== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==23084== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==23084== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23084== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==23084== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==23084== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==23084== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==23084== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==23084== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==23084== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==23084== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==23084== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==23084== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==23084== ==23084== LEAK SUMMARY: ==23084== definitely lost: 216 bytes in 1 blocks. ==23084== possibly lost: 0 bytes in 0 blocks. ==23084== still reachable: 48 bytes in 1 blocks. ==23084== suppressed: 0 bytes in 0 blocks. ==23084== Reachable blocks (those to which a pointer was found) are not shown. ==23084== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==23093== Memcheck, a memory error detector. ==23093== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==23093== Using LibVEX rev 1658, a library for dynamic binary translation. ==23093== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==23093== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==23093== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==23093== For more details, rerun with: -v ==23093== ==23093== My PID = 23093, parent PID = 23092. Prog and args are: ==23093== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==23093== TestCMPI_IndicationStressTestClass ==23093== test/TestProvider ==23093== run ==23093== 10 ==23093== 1 ==23093== ==23093== ==23093== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==23093== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==23093== malloc/free: 6,004 allocs, 5,993 frees, 728,396 bytes allocated. ==23093== For counts of detected errors, rerun with: -v ==23093== searching for pointers to 11 not-freed blocks. ==23093== checked 764,816 bytes. ==23093== ==23093== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==23093== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==23093== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==23093== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==23093== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==23093== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==23093== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==23093== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23093== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==23093== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==23093== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==23093== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==23093== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==23093== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23093== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==23093== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==23093== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==23093== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==23093== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==23093== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==23093== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==23093== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==23093== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==23093== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==23093== ==23093== LEAK SUMMARY: ==23093== definitely lost: 2,160 bytes in 10 blocks. ==23093== possibly lost: 0 bytes in 0 blocks. ==23093== still reachable: 48 bytes in 1 blocks. ==23093== suppressed: 0 bytes in 0 blocks. ==23093== Reachable blocks (those to which a pointer was found) are not shown. ==23093== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==23122== Memcheck, a memory error detector. ==23122== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==23122== Using LibVEX rev 1658, a library for dynamic binary translation. ==23122== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==23122== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==23122== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==23122== For more details, rerun with: -v ==23122== ==23122== My PID = 23122, parent PID = 23121. Prog and args are: ==23122== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==23122== TestCMPI_IndicationStressTestClass ==23122== test/TestProvider ==23122== run ==23122== 1 ==23122== 1 ==23122== ==23122== ==23122== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==23122== malloc/free: in use at exit: 264 bytes in 2 blocks. ==23122== malloc/free: 2,149 allocs, 2,147 frees, 267,008 bytes allocated. ==23122== For counts of detected errors, rerun with: -v ==23122== searching for pointers to 2 not-freed blocks. ==23122== checked 764,800 bytes. ==23122== ==23122== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==23122== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==23122== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==23122== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==23122== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==23122== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==23122== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==23122== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23122== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==23122== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==23122== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==23122== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==23122== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==23122== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23122== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==23122== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==23122== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==23122== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==23122== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==23122== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==23122== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==23122== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==23122== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==23122== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==23122== ==23122== LEAK SUMMARY: ==23122== definitely lost: 216 bytes in 1 blocks. ==23122== possibly lost: 0 bytes in 0 blocks. ==23122== still reachable: 48 bytes in 1 blocks. ==23122== suppressed: 0 bytes in 0 blocks. ==23122== Reachable blocks (those to which a pointer was found) are not shown. ==23122== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==23131== Memcheck, a memory error detector. ==23131== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==23131== Using LibVEX rev 1658, a library for dynamic binary translation. ==23131== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==23131== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==23131== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==23131== For more details, rerun with: -v ==23131== ==23131== My PID = 23131, parent PID = 23130. Prog and args are: ==23131== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==23131== TestCMPI_IndicationStressTestClass ==23131== test/TestProvider ==23131== run ==23131== 10 ==23131== 1 ==23131== ==23131== ==23131== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==23131== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==23131== malloc/free: 6,017 allocs, 6,006 frees, 729,226 bytes allocated. ==23131== For counts of detected errors, rerun with: -v ==23131== searching for pointers to 11 not-freed blocks. ==23131== checked 764,800 bytes. ==23131== ==23131== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==23131== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==23131== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==23131== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==23131== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==23131== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==23131== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==23131== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23131== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==23131== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==23131== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==23131== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==23131== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==23131== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23131== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==23131== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==23131== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==23131== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==23131== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==23131== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==23131== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==23131== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==23131== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==23131== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==23131== ==23131== LEAK SUMMARY: ==23131== definitely lost: 2,160 bytes in 10 blocks. ==23131== possibly lost: 0 bytes in 0 blocks. ==23131== still reachable: 48 bytes in 1 blocks. ==23131== suppressed: 0 bytes in 0 blocks. ==23131== Reachable blocks (those to which a pointer was found) are not shown. ==23131== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==23155== Memcheck, a memory error detector. ==23155== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==23155== Using LibVEX rev 1658, a library for dynamic binary translation. ==23155== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==23155== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==23155== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==23155== For more details, rerun with: -v ==23155== ==23155== My PID = 23155, parent PID = 23154. Prog and args are: ==23155== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==23155== TestCMPI_IndicationStressTestClass ==23155== test/TestProvider ==23155== run ==23155== 1 ==23155== 1 ==23155== ==23155== ==23155== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==23155== malloc/free: in use at exit: 264 bytes in 2 blocks. ==23155== malloc/free: 2,148 allocs, 2,146 frees, 266,886 bytes allocated. ==23155== For counts of detected errors, rerun with: -v ==23155== searching for pointers to 2 not-freed blocks. ==23155== checked 764,816 bytes. ==23155== ==23155== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==23155== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==23155== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==23155== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==23155== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==23155== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==23155== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==23155== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23155== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==23155== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==23155== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==23155== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==23155== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==23155== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23155== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==23155== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==23155== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==23155== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==23155== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==23155== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==23155== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==23155== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==23155== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==23155== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==23155== ==23155== LEAK SUMMARY: ==23155== definitely lost: 216 bytes in 1 blocks. ==23155== possibly lost: 0 bytes in 0 blocks. ==23155== still reachable: 48 bytes in 1 blocks. ==23155== suppressed: 0 bytes in 0 blocks. ==23155== Reachable blocks (those to which a pointer was found) are not shown. ==23155== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==23166== Memcheck, a memory error detector. ==23166== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==23166== Using LibVEX rev 1658, a library for dynamic binary translation. ==23166== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==23166== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==23166== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==23166== For more details, rerun with: -v ==23166== ==23166== My PID = 23166, parent PID = 23165. Prog and args are: ==23166== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==23166== TestCMPI_IndicationStressTestClass ==23166== test/TestProvider ==23166== run ==23166== 10 ==23166== 1 ==23166== ==23166== ==23166== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==23166== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==23166== malloc/free: 6,011 allocs, 6,000 frees, 728,830 bytes allocated. ==23166== For counts of detected errors, rerun with: -v ==23166== searching for pointers to 11 not-freed blocks. ==23166== checked 764,816 bytes. ==23166== ==23166== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==23166== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==23166== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==23166== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==23166== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==23166== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==23166== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==23166== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23166== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==23166== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==23166== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==23166== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==23166== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==23166== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==23166== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==23166== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==23166== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==23166== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==23166== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==23166== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==23166== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==23166== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==23166== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==23166== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==23166== ==23166== LEAK SUMMARY: ==23166== definitely lost: 2,160 bytes in 10 blocks. ==23166== possibly lost: 0 bytes in 0 blocks. ==23166== still reachable: 48 bytes in 1 blocks. ==23166== suppressed: 0 bytes in 0 blocks. ==23166== Reachable blocks (those to which a pointer was found) are not shown. ==23166== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==28083== Memcheck, a memory error detector. ==28083== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28083== Using LibVEX rev 1658, a library for dynamic binary translation. ==28083== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28083== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28083== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28083== For more details, rerun with: -v ==28083== ==28083== My PID = 28083, parent PID = 28082. Prog and args are: ==28083== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==28083== IndicationStressTestClass ==28083== test/TestProvider ==28083== run ==28083== 10 ==28083== 1 ==28083== ==28083== ==28083== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==28083== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==28083== malloc/free: 6,114 allocs, 6,103 frees, 744,079 bytes allocated. ==28083== For counts of detected errors, rerun with: -v ==28083== searching for pointers to 11 not-freed blocks. ==28083== checked 765,008 bytes. ==28083== ==28083== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==28083== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==28083== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==28083== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==28083== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==28083== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==28083== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==28083== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==28083== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==28083== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==28083== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==28083== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==28083== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==28083== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==28083== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==28083== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==28083== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==28083== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==28083== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==28083== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==28083== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==28083== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==28083== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==28083== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==28083== ==28083== LEAK SUMMARY: ==28083== definitely lost: 2,160 bytes in 10 blocks. ==28083== possibly lost: 0 bytes in 0 blocks. ==28083== still reachable: 48 bytes in 1 blocks. ==28083== suppressed: 0 bytes in 0 blocks. ==28083== Reachable blocks (those to which a pointer was found) are not shown. ==28083== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==28122== Memcheck, a memory error detector. ==28122== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28122== Using LibVEX rev 1658, a library for dynamic binary translation. ==28122== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28122== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28122== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28122== For more details, rerun with: -v ==28122== ==28122== My PID = 28122, parent PID = 28121. Prog and args are: ==28122== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==28122== IndicationStressTestClass ==28122== test/TestProvider ==28122== run ==28122== 10 ==28122== 1 ==28122== ==28122== ==28122== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==28122== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==28122== malloc/free: 5,934 allocs, 5,923 frees, 719,340 bytes allocated. ==28122== For counts of detected errors, rerun with: -v ==28122== searching for pointers to 11 not-freed blocks. ==28122== checked 765,008 bytes. ==28122== ==28122== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==28122== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==28122== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==28122== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==28122== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==28122== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==28122== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==28122== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==28122== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==28122== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==28122== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==28122== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==28122== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==28122== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==28122== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==28122== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==28122== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==28122== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==28122== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==28122== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==28122== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==28122== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==28122== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==28122== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==28122== ==28122== LEAK SUMMARY: ==28122== definitely lost: 2,160 bytes in 10 blocks. ==28122== possibly lost: 0 bytes in 0 blocks. ==28122== still reachable: 48 bytes in 1 blocks. ==28122== suppressed: 0 bytes in 0 blocks. ==28122== Reachable blocks (those to which a pointer was found) are not shown. ==28122== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==28137== Memcheck, a memory error detector. ==28137== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28137== Using LibVEX rev 1658, a library for dynamic binary translation. ==28137== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28137== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28137== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28137== For more details, rerun with: -v ==28137== ==28137== My PID = 28137, parent PID = 28136. Prog and args are: ==28137== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==28137== IndicationStressTestClass ==28137== test/TestProvider ==28137== run ==28137== 10 ==28137== 1 ==28137== ==28137== ==28137== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==28137== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==28137== malloc/free: 6,999 allocs, 6,988 frees, 866,886 bytes allocated. ==28137== For counts of detected errors, rerun with: -v ==28137== searching for pointers to 11 not-freed blocks. ==28137== checked 765,008 bytes. ==28137== ==28137== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==28137== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==28137== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==28137== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==28137== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==28137== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==28137== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==28137== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==28137== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==28137== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==28137== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==28137== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==28137== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==28137== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==28137== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==28137== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==28137== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==28137== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==28137== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==28137== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==28137== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==28137== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==28137== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==28137== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==28137== ==28137== LEAK SUMMARY: ==28137== definitely lost: 2,160 bytes in 10 blocks. ==28137== possibly lost: 0 bytes in 0 blocks. ==28137== still reachable: 48 bytes in 1 blocks. ==28137== suppressed: 0 bytes in 0 blocks. ==28137== Reachable blocks (those to which a pointer was found) are not shown. ==28137== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==28204== Memcheck, a memory error detector. ==28204== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28204== Using LibVEX rev 1658, a library for dynamic binary translation. ==28204== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28204== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28204== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28204== For more details, rerun with: -v ==28204== ==28204== My PID = 28204, parent PID = 28203. Prog and args are: ==28204== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==28204== IndicationStressTestClass ==28204== test/TestProvider ==28204== run ==28204== 10 ==28204== 1 ==28204== ==28204== ==28204== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==28204== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==28204== malloc/free: 6,296 allocs, 6,285 frees, 825,410 bytes allocated. ==28204== For counts of detected errors, rerun with: -v ==28204== searching for pointers to 11 not-freed blocks. ==28204== checked 765,072 bytes. ==28204== ==28204== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==28204== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==28204== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==28204== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==28204== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==28204== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==28204== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==28204== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==28204== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==28204== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==28204== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==28204== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==28204== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==28204== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==28204== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==28204== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==28204== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==28204== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==28204== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==28204== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==28204== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==28204== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==28204== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==28204== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==28204== ==28204== LEAK SUMMARY: ==28204== definitely lost: 2,160 bytes in 10 blocks. ==28204== possibly lost: 0 bytes in 0 blocks. ==28204== still reachable: 48 bytes in 1 blocks. ==28204== suppressed: 0 bytes in 0 blocks. ==28204== Reachable blocks (those to which a pointer was found) are not shown. ==28204== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==28238== Memcheck, a memory error detector. ==28238== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28238== Using LibVEX rev 1658, a library for dynamic binary translation. ==28238== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28238== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28238== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28238== For more details, rerun with: -v ==28238== ==28238== My PID = 28238, parent PID = 28237. Prog and args are: ==28238== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==28238== IndicationStressTestClass ==28238== test/TestProvider ==28238== run ==28238== 10 ==28238== 1 ==28238== guest ==28238== ==28238== ==28238== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==28238== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==28238== malloc/free: 7,229 allocs, 7,218 frees, 959,448 bytes allocated. ==28238== For counts of detected errors, rerun with: -v ==28238== searching for pointers to 11 not-freed blocks. ==28238== checked 765,088 bytes. ==28238== ==28238== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==28238== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==28238== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==28238== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==28238== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==28238== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==28238== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==28238== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==28238== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==28238== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==28238== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==28238== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==28238== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==28238== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==28238== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==28238== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==28238== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==28238== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==28238== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==28238== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==28238== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==28238== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==28238== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==28238== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==28238== ==28238== LEAK SUMMARY: ==28238== definitely lost: 2,160 bytes in 10 blocks. ==28238== possibly lost: 0 bytes in 0 blocks. ==28238== still reachable: 48 bytes in 1 blocks. ==28238== suppressed: 0 bytes in 0 blocks. ==28238== Reachable blocks (those to which a pointer was found) are not shown. ==28238== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==9497== Memcheck, a memory error detector. ==9497== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==9497== Using LibVEX rev 1658, a library for dynamic binary translation. ==9497== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==9497== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==9497== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==9497== For more details, rerun with: -v ==9497== ==9497== My PID = 9497, parent PID = 9496. Prog and args are: ==9497== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==9497== IndicationStressTestClass ==9497== test/TestProvider ==9497== run ==9497== 1 ==9497== 1 ==9497== ==9497== ==9497== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==9497== malloc/free: in use at exit: 264 bytes in 2 blocks. ==9497== malloc/free: 2,132 allocs, 2,130 frees, 264,708 bytes allocated. ==9497== For counts of detected errors, rerun with: -v ==9497== searching for pointers to 2 not-freed blocks. ==9497== checked 764,432 bytes. ==9497== ==9497== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==9497== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==9497== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==9497== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==9497== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==9497== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==9497== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==9497== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9497== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==9497== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==9497== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==9497== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==9497== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==9497== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9497== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==9497== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==9497== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==9497== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==9497== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==9497== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==9497== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==9497== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==9497== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==9497== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==9497== ==9497== LEAK SUMMARY: ==9497== definitely lost: 216 bytes in 1 blocks. ==9497== possibly lost: 0 bytes in 0 blocks. ==9497== still reachable: 48 bytes in 1 blocks. ==9497== suppressed: 0 bytes in 0 blocks. ==9497== Reachable blocks (those to which a pointer was found) are not shown. ==9497== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==9510== Memcheck, a memory error detector. ==9510== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==9510== Using LibVEX rev 1658, a library for dynamic binary translation. ==9510== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==9510== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==9510== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==9510== For more details, rerun with: -v ==9510== ==9510== My PID = 9510, parent PID = 9509. Prog and args are: ==9510== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==9510== IndicationStressTestClass ==9510== test/TestProvider ==9510== run ==9510== 10 ==9510== 1 ==9510== ==9510== ==9510== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==9510== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==9510== malloc/free: 5,936 allocs, 5,925 frees, 719,236 bytes allocated. ==9510== For counts of detected errors, rerun with: -v ==9510== searching for pointers to 11 not-freed blocks. ==9510== checked 764,432 bytes. ==9510== ==9510== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==9510== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==9510== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==9510== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==9510== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==9510== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==9510== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==9510== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9510== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==9510== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==9510== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==9510== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==9510== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==9510== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9510== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==9510== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==9510== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==9510== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==9510== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==9510== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==9510== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==9510== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==9510== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==9510== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==9510== ==9510== LEAK SUMMARY: ==9510== definitely lost: 2,160 bytes in 10 blocks. ==9510== possibly lost: 0 bytes in 0 blocks. ==9510== still reachable: 48 bytes in 1 blocks. ==9510== suppressed: 0 bytes in 0 blocks. ==9510== Reachable blocks (those to which a pointer was found) are not shown. ==9510== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==9538== Memcheck, a memory error detector. ==9538== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==9538== Using LibVEX rev 1658, a library for dynamic binary translation. ==9538== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==9538== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==9538== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==9538== For more details, rerun with: -v ==9538== ==9538== My PID = 9538, parent PID = 9537. Prog and args are: ==9538== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==9538== IndicationStressTestClass ==9538== test/TestProvider ==9538== run ==9538== 1 ==9538== 1 ==9538== ==9538== ==9538== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==9538== malloc/free: in use at exit: 264 bytes in 2 blocks. ==9538== malloc/free: 2,142 allocs, 2,140 frees, 266,028 bytes allocated. ==9538== For counts of detected errors, rerun with: -v ==9538== searching for pointers to 2 not-freed blocks. ==9538== checked 764,512 bytes. ==9538== ==9538== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==9538== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==9538== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==9538== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==9538== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==9538== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==9538== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==9538== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9538== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==9538== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==9538== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==9538== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==9538== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==9538== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9538== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==9538== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==9538== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==9538== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==9538== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==9538== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==9538== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==9538== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==9538== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==9538== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==9538== ==9538== LEAK SUMMARY: ==9538== definitely lost: 216 bytes in 1 blocks. ==9538== possibly lost: 0 bytes in 0 blocks. ==9538== still reachable: 48 bytes in 1 blocks. ==9538== suppressed: 0 bytes in 0 blocks. ==9538== Reachable blocks (those to which a pointer was found) are not shown. ==9538== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==9547== Memcheck, a memory error detector. ==9547== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==9547== Using LibVEX rev 1658, a library for dynamic binary translation. ==9547== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==9547== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==9547== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==9547== For more details, rerun with: -v ==9547== ==9547== My PID = 9547, parent PID = 9546. Prog and args are: ==9547== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==9547== IndicationStressTestClass ==9547== test/TestProvider ==9547== run ==9547== 10 ==9547== 1 ==9547== ==9547== ==9547== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==9547== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==9547== malloc/free: 5,950 allocs, 5,939 frees, 720,326 bytes allocated. ==9547== For counts of detected errors, rerun with: -v ==9547== searching for pointers to 11 not-freed blocks. ==9547== checked 764,512 bytes. ==9547== ==9547== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==9547== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==9547== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==9547== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==9547== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==9547== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==9547== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==9547== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9547== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==9547== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==9547== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==9547== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==9547== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==9547== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9547== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==9547== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==9547== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==9547== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==9547== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==9547== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==9547== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==9547== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==9547== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==9547== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==9547== ==9547== LEAK SUMMARY: ==9547== definitely lost: 2,160 bytes in 10 blocks. ==9547== possibly lost: 0 bytes in 0 blocks. ==9547== still reachable: 48 bytes in 1 blocks. ==9547== suppressed: 0 bytes in 0 blocks. ==9547== Reachable blocks (those to which a pointer was found) are not shown. ==9547== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==9571== Memcheck, a memory error detector. ==9571== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==9571== Using LibVEX rev 1658, a library for dynamic binary translation. ==9571== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==9571== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==9571== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==9571== For more details, rerun with: -v ==9571== ==9571== My PID = 9571, parent PID = 9570. Prog and args are: ==9571== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==9571== IndicationStressTestClass ==9571== test/TestProvider ==9571== run ==9571== 1 ==9571== 1 ==9571== ==9571== ==9571== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==9571== malloc/free: in use at exit: 264 bytes in 2 blocks. ==9571== malloc/free: 2,138 allocs, 2,136 frees, 265,750 bytes allocated. ==9571== For counts of detected errors, rerun with: -v ==9571== searching for pointers to 2 not-freed blocks. ==9571== checked 764,432 bytes. ==9571== ==9571== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==9571== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==9571== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==9571== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==9571== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==9571== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==9571== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==9571== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9571== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==9571== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==9571== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==9571== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==9571== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==9571== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9571== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==9571== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==9571== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==9571== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==9571== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==9571== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==9571== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==9571== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==9571== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==9571== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==9571== ==9571== LEAK SUMMARY: ==9571== definitely lost: 216 bytes in 1 blocks. ==9571== possibly lost: 0 bytes in 0 blocks. ==9571== still reachable: 48 bytes in 1 blocks. ==9571== suppressed: 0 bytes in 0 blocks. ==9571== Reachable blocks (those to which a pointer was found) are not shown. ==9571== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==9580== Memcheck, a memory error detector. ==9580== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==9580== Using LibVEX rev 1658, a library for dynamic binary translation. ==9580== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==9580== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==9580== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==9580== For more details, rerun with: -v ==9580== ==9580== My PID = 9580, parent PID = 9579. Prog and args are: ==9580== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==9580== IndicationStressTestClass ==9580== test/TestProvider ==9580== run ==9580== 10 ==9580== 1 ==9580== ==9580== ==9580== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==9580== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==9580== malloc/free: 5,950 allocs, 5,939 frees, 720,410 bytes allocated. ==9580== For counts of detected errors, rerun with: -v ==9580== searching for pointers to 11 not-freed blocks. ==9580== checked 764,432 bytes. ==9580== ==9580== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==9580== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==9580== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==9580== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==9580== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==9580== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==9580== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==9580== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9580== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==9580== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==9580== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==9580== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==9580== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==9580== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9580== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==9580== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==9580== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==9580== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==9580== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==9580== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==9580== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==9580== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==9580== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==9580== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==9580== ==9580== LEAK SUMMARY: ==9580== definitely lost: 2,160 bytes in 10 blocks. ==9580== possibly lost: 0 bytes in 0 blocks. ==9580== still reachable: 48 bytes in 1 blocks. ==9580== suppressed: 0 bytes in 0 blocks. ==9580== Reachable blocks (those to which a pointer was found) are not shown. ==9580== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==9605== Memcheck, a memory error detector. ==9605== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==9605== Using LibVEX rev 1658, a library for dynamic binary translation. ==9605== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==9605== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==9605== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==9605== For more details, rerun with: -v ==9605== ==9605== My PID = 9605, parent PID = 9604. Prog and args are: ==9605== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==9605== IndicationStressTestClass ==9605== test/TestProvider ==9605== run ==9605== 1 ==9605== 1 ==9605== ==9605== ==9605== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==9605== malloc/free: in use at exit: 264 bytes in 2 blocks. ==9605== malloc/free: 2,139 allocs, 2,137 frees, 265,872 bytes allocated. ==9605== For counts of detected errors, rerun with: -v ==9605== searching for pointers to 2 not-freed blocks. ==9605== checked 764,512 bytes. ==9605== ==9605== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==9605== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==9605== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==9605== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==9605== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==9605== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==9605== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==9605== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9605== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==9605== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==9605== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==9605== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==9605== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==9605== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9605== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==9605== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==9605== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==9605== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==9605== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==9605== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==9605== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==9605== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==9605== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==9605== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==9605== ==9605== LEAK SUMMARY: ==9605== definitely lost: 216 bytes in 1 blocks. ==9605== possibly lost: 0 bytes in 0 blocks. ==9605== still reachable: 48 bytes in 1 blocks. ==9605== suppressed: 0 bytes in 0 blocks. ==9605== Reachable blocks (those to which a pointer was found) are not shown. ==9605== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==9616== Memcheck, a memory error detector. ==9616== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==9616== Using LibVEX rev 1658, a library for dynamic binary translation. ==9616== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==9616== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==9616== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==9616== For more details, rerun with: -v ==9616== ==9616== My PID = 9616, parent PID = 9615. Prog and args are: ==9616== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==9616== IndicationStressTestClass ==9616== test/TestProvider ==9616== run ==9616== 10 ==9616== 1 ==9616== ==9616== ==9616== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==9616== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==9616== malloc/free: 5,942 allocs, 5,931 frees, 719,896 bytes allocated. ==9616== For counts of detected errors, rerun with: -v ==9616== searching for pointers to 11 not-freed blocks. ==9616== checked 764,512 bytes. ==9616== ==9616== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==9616== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==9616== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==9616== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==9616== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==9616== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==9616== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==9616== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9616== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==9616== by 0x5064829: Pegasus::CIMExportRequestDecoder::handleMethodRequest(unsigned, Pegasus::HttpMethod, char*, Pegasus::String const&, char const*, char const*, Pegasus::String const&, Pegasus::String const&, Pegasus::AcceptLanguageList const&, Pegasus::ContentLanguageList const&, bool) (CIMExportRequestDecoder.cpp:822) ==9616== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==9616== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==9616== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==9616== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==9616== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==9616== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==9616== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==9616== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==9616== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==9616== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==9616== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==9616== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==9616== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==9616== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==9616== ==9616== LEAK SUMMARY: ==9616== definitely lost: 2,160 bytes in 10 blocks. ==9616== possibly lost: 0 bytes in 0 blocks. ==9616== still reachable: 48 bytes in 1 blocks. ==9616== suppressed: 0 bytes in 0 blocks. ==9616== Reachable blocks (those to which a pointer was found) are not shown. ==9616== To see them, rerun with: --show-reachable=yes |