Platform | X86_64_RHEL5_valgrind |
Branch | MAIN |
Options | +CMPI,+CQL,+IPV6,+PRIVSEP,+SQLITE,+SSL,+WSMAN |
Date | 22-Mar-09 01:20 |
Contributor | HP |
Status | FAILURE |
Data | Platform: X86_64 RHEL5 valgrind Branch: MAIN Contributor: HP Date: 090322 Time: 0120 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: ==16294== Memcheck, a memory error detector. ==16294== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16294== Using LibVEX rev 1658, a library for dynamic binary translation. ==16294== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16294== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16294== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16294== For more details, rerun with: -v ==16294== ==16294== My PID = 16294, parent PID = 16293. Prog and args are: ==16294== /var/buildMAIN/pegasus/build/bin_exe/TestEmbeddedInstance ==16294== ==16294== ==16294== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==16294== malloc/free: in use at exit: 264 bytes in 2 blocks. ==16294== malloc/free: 6,553 allocs, 6,551 frees, 1,419,014 bytes allocated. ==16294== For counts of detected errors, rerun with: -v ==16294== searching for pointers to 2 not-freed blocks. ==16294== checked 682,416 bytes. ==16294== ==16294== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==16294== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==16294== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==16294== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==16294== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==16294== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==16294== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==16294== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16294== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==16294== 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) ==16294== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==16294== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==16294== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==16294== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16294== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==16294== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==16294== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==16294== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==16294== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==16294== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==16294== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==16294== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==16294== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==16294== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==16294== ==16294== LEAK SUMMARY: ==16294== definitely lost: 216 bytes in 1 blocks. ==16294== possibly lost: 0 bytes in 0 blocks. ==16294== still reachable: 48 bytes in 1 blocks. ==16294== suppressed: 0 bytes in 0 blocks. ==16294== Reachable blocks (those to which a pointer was found) are not shown. ==16294== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==20213== Memcheck, a memory error detector. ==20213== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==20213== Using LibVEX rev 1658, a library for dynamic binary translation. ==20213== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==20213== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==20213== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==20213== For more details, rerun with: -v ==20213== ==20213== My PID = 20213, parent PID = 20212. Prog and args are: ==20213== /var/buildMAIN/pegasus/build/bin_exe/TestEmbeddedInstance ==20213== ==20213== ==20213== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==20213== malloc/free: in use at exit: 264 bytes in 2 blocks. ==20213== malloc/free: 6,549 allocs, 6,547 frees, 1,418,778 bytes allocated. ==20213== For counts of detected errors, rerun with: -v ==20213== searching for pointers to 2 not-freed blocks. ==20213== checked 682,576 bytes. ==20213== ==20213== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==20213== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==20213== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==20213== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==20213== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==20213== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==20213== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==20213== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20213== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==20213== 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) ==20213== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==20213== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==20213== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==20213== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20213== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==20213== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==20213== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==20213== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==20213== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==20213== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==20213== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==20213== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==20213== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==20213== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==20213== ==20213== LEAK SUMMARY: ==20213== definitely lost: 216 bytes in 1 blocks. ==20213== possibly lost: 0 bytes in 0 blocks. ==20213== still reachable: 48 bytes in 1 blocks. ==20213== suppressed: 0 bytes in 0 blocks. ==20213== Reachable blocks (those to which a pointer was found) are not shown. ==20213== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==27852== Memcheck, a memory error detector. ==27852== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27852== Using LibVEX rev 1658, a library for dynamic binary translation. ==27852== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27852== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27852== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27852== For more details, rerun with: -v ==27852== ==27852== My PID = 27852, parent PID = 27851. Prog and args are: ==27852== /var/buildMAIN/pegasus/build/bin_exe/TestG11n ==27852== ==27852== ==27852== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==27852== malloc/free: in use at exit: 264 bytes in 2 blocks. ==27852== malloc/free: 63,080 allocs, 63,078 frees, 9,982,149 bytes allocated. ==27852== For counts of detected errors, rerun with: -v ==27852== searching for pointers to 2 not-freed blocks. ==27852== checked 703,216 bytes. ==27852== ==27852== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==27852== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==27852== by 0x55DD1B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==27852== by 0x55DD3D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==27852== by 0x55DDA58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==27852== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==27852== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==27852== by 0x55DBA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==27852== by 0x55DDCF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==27852== 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) ==27852== by 0x4E20A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==27852== by 0x4E20DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==27852== by 0x4E1D99E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==27852== by 0x55DBA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==27852== by 0x55CB07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==27852== by 0x55CDD6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==27852== by 0x55C72B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==27852== by 0x55E1E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==27852== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==27852== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==27852== by 0x56109F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==27852== by 0x560F1C1: _start_wrapper (Thread.cpp:69) ==27852== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==27852== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==27852== ==27852== LEAK SUMMARY: ==27852== definitely lost: 216 bytes in 1 blocks. ==27852== possibly lost: 0 bytes in 0 blocks. ==27852== still reachable: 48 bytes in 1 blocks. ==27852== suppressed: 0 bytes in 0 blocks. ==27852== Reachable blocks (those to which a pointer was found) are not shown. ==27852== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==15769== Memcheck, a memory error detector. ==15769== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==15769== Using LibVEX rev 1658, a library for dynamic binary translation. ==15769== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==15769== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==15769== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==15769== For more details, rerun with: -v ==15769== ==15769== My PID = 15769, parent PID = 15768. Prog and args are: ==15769== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==15769== IndicationStressTestClass ==15769== test/TestProvider ==15769== run ==15769== 1 ==15769== 1 ==15769== ==15769== ==15769== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==15769== malloc/free: in use at exit: 264 bytes in 2 blocks. ==15769== malloc/free: 2,127 allocs, 2,125 frees, 264,392 bytes allocated. ==15769== For counts of detected errors, rerun with: -v ==15769== searching for pointers to 2 not-freed blocks. ==15769== checked 764,432 bytes. ==15769== ==15769== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==15769== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==15769== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==15769== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==15769== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==15769== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==15769== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==15769== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15769== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==15769== 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) ==15769== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==15769== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==15769== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==15769== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15769== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==15769== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==15769== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==15769== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==15769== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==15769== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==15769== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==15769== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==15769== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==15769== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==15769== ==15769== LEAK SUMMARY: ==15769== definitely lost: 216 bytes in 1 blocks. ==15769== possibly lost: 0 bytes in 0 blocks. ==15769== still reachable: 48 bytes in 1 blocks. ==15769== suppressed: 0 bytes in 0 blocks. ==15769== Reachable blocks (those to which a pointer was found) are not shown. ==15769== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==15783== Memcheck, a memory error detector. ==15783== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==15783== Using LibVEX rev 1658, a library for dynamic binary translation. ==15783== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==15783== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==15783== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==15783== For more details, rerun with: -v ==15783== ==15783== My PID = 15783, parent PID = 15782. Prog and args are: ==15783== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==15783== IndicationStressTestClass ==15783== test/TestProvider ==15783== run ==15783== 10 ==15783== 1 ==15783== ==15783== ==15783== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==15783== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==15783== malloc/free: 5,767 allocs, 5,756 frees, 695,164 bytes allocated. ==15783== For counts of detected errors, rerun with: -v ==15783== searching for pointers to 11 not-freed blocks. ==15783== checked 764,432 bytes. ==15783== ==15783== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==15783== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==15783== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==15783== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==15783== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==15783== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==15783== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==15783== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15783== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==15783== 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) ==15783== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==15783== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==15783== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==15783== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15783== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==15783== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==15783== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==15783== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==15783== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==15783== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==15783== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==15783== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==15783== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==15783== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==15783== ==15783== LEAK SUMMARY: ==15783== definitely lost: 2,160 bytes in 10 blocks. ==15783== possibly lost: 0 bytes in 0 blocks. ==15783== still reachable: 48 bytes in 1 blocks. ==15783== suppressed: 0 bytes in 0 blocks. ==15783== Reachable blocks (those to which a pointer was found) are not shown. ==15783== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==15808== Memcheck, a memory error detector. ==15808== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==15808== Using LibVEX rev 1658, a library for dynamic binary translation. ==15808== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==15808== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==15808== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==15808== For more details, rerun with: -v ==15808== ==15808== My PID = 15808, parent PID = 15807. Prog and args are: ==15808== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==15808== IndicationStressTestClass ==15808== test/TestProvider ==15808== run ==15808== 1 ==15808== 1 ==15808== ==15808== ==15808== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==15808== malloc/free: in use at exit: 264 bytes in 2 blocks. ==15808== malloc/free: 2,139 allocs, 2,137 frees, 265,872 bytes allocated. ==15808== For counts of detected errors, rerun with: -v ==15808== searching for pointers to 2 not-freed blocks. ==15808== checked 764,512 bytes. ==15808== ==15808== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==15808== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==15808== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==15808== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==15808== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==15808== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==15808== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==15808== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15808== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==15808== 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) ==15808== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==15808== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==15808== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==15808== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15808== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==15808== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==15808== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==15808== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==15808== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==15808== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==15808== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==15808== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==15808== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==15808== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==15808== ==15808== LEAK SUMMARY: ==15808== definitely lost: 216 bytes in 1 blocks. ==15808== possibly lost: 0 bytes in 0 blocks. ==15808== still reachable: 48 bytes in 1 blocks. ==15808== suppressed: 0 bytes in 0 blocks. ==15808== Reachable blocks (those to which a pointer was found) are not shown. ==15808== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==15817== Memcheck, a memory error detector. ==15817== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==15817== Using LibVEX rev 1658, a library for dynamic binary translation. ==15817== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==15817== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==15817== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==15817== For more details, rerun with: -v ==15817== ==15817== My PID = 15817, parent PID = 15816. Prog and args are: ==15817== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==15817== IndicationStressTestClass ==15817== test/TestProvider ==15817== run ==15817== 10 ==15817== 1 ==15817== ==15817== ==15817== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==15817== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==15817== malloc/free: 5,938 allocs, 5,927 frees, 719,618 bytes allocated. ==15817== For counts of detected errors, rerun with: -v ==15817== searching for pointers to 11 not-freed blocks. ==15817== checked 764,512 bytes. ==15817== ==15817== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==15817== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==15817== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==15817== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==15817== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==15817== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==15817== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==15817== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15817== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==15817== 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) ==15817== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==15817== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==15817== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==15817== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15817== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==15817== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==15817== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==15817== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==15817== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==15817== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==15817== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==15817== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==15817== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==15817== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==15817== ==15817== LEAK SUMMARY: ==15817== definitely lost: 2,160 bytes in 10 blocks. ==15817== possibly lost: 0 bytes in 0 blocks. ==15817== still reachable: 48 bytes in 1 blocks. ==15817== suppressed: 0 bytes in 0 blocks. ==15817== Reachable blocks (those to which a pointer was found) are not shown. ==15817== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==15841== Memcheck, a memory error detector. ==15841== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==15841== Using LibVEX rev 1658, a library for dynamic binary translation. ==15841== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==15841== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==15841== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==15841== For more details, rerun with: -v ==15841== ==15841== My PID = 15841, parent PID = 15840. Prog and args are: ==15841== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==15841== IndicationStressTestClass ==15841== test/TestProvider ==15841== run ==15841== 1 ==15841== 1 ==15841== ==15841== ==15841== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==15841== malloc/free: in use at exit: 264 bytes in 2 blocks. ==15841== malloc/free: 2,135 allocs, 2,133 frees, 265,552 bytes allocated. ==15841== For counts of detected errors, rerun with: -v ==15841== searching for pointers to 2 not-freed blocks. ==15841== checked 764,432 bytes. ==15841== ==15841== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==15841== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==15841== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==15841== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==15841== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==15841== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==15841== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==15841== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15841== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==15841== 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) ==15841== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==15841== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==15841== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==15841== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15841== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==15841== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==15841== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==15841== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==15841== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==15841== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==15841== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==15841== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==15841== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==15841== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==15841== ==15841== LEAK SUMMARY: ==15841== definitely lost: 216 bytes in 1 blocks. ==15841== possibly lost: 0 bytes in 0 blocks. ==15841== still reachable: 48 bytes in 1 blocks. ==15841== suppressed: 0 bytes in 0 blocks. ==15841== Reachable blocks (those to which a pointer was found) are not shown. ==15841== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==15850== Memcheck, a memory error detector. ==15850== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==15850== Using LibVEX rev 1658, a library for dynamic binary translation. ==15850== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==15850== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==15850== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==15850== For more details, rerun with: -v ==15850== ==15850== My PID = 15850, parent PID = 15849. Prog and args are: ==15850== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==15850== IndicationStressTestClass ==15850== test/TestProvider ==15850== run ==15850== 10 ==15850== 1 ==15850== ==15850== ==15850== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==15850== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==15850== malloc/free: 5,943 allocs, 5,932 frees, 719,934 bytes allocated. ==15850== For counts of detected errors, rerun with: -v ==15850== searching for pointers to 11 not-freed blocks. ==15850== checked 764,432 bytes. ==15850== ==15850== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==15850== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==15850== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==15850== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==15850== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==15850== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==15850== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==15850== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15850== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==15850== 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) ==15850== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==15850== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==15850== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==15850== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15850== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==15850== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==15850== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==15850== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==15850== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==15850== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==15850== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==15850== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==15850== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==15850== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==15850== ==15850== LEAK SUMMARY: ==15850== definitely lost: 2,160 bytes in 10 blocks. ==15850== possibly lost: 0 bytes in 0 blocks. ==15850== still reachable: 48 bytes in 1 blocks. ==15850== suppressed: 0 bytes in 0 blocks. ==15850== Reachable blocks (those to which a pointer was found) are not shown. ==15850== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==15875== Memcheck, a memory error detector. ==15875== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==15875== Using LibVEX rev 1658, a library for dynamic binary translation. ==15875== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==15875== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==15875== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==15875== For more details, rerun with: -v ==15875== ==15875== My PID = 15875, parent PID = 15874. Prog and args are: ==15875== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==15875== IndicationStressTestClass ==15875== test/TestProvider ==15875== run ==15875== 1 ==15875== 1 ==15875== ==15875== ==15875== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==15875== malloc/free: in use at exit: 264 bytes in 2 blocks. ==15875== malloc/free: 2,143 allocs, 2,141 frees, 266,108 bytes allocated. ==15875== For counts of detected errors, rerun with: -v ==15875== searching for pointers to 2 not-freed blocks. ==15875== checked 764,512 bytes. ==15875== ==15875== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==15875== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==15875== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==15875== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==15875== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==15875== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==15875== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==15875== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15875== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==15875== 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) ==15875== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==15875== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==15875== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==15875== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15875== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==15875== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==15875== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==15875== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==15875== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==15875== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==15875== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==15875== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==15875== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==15875== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==15875== ==15875== LEAK SUMMARY: ==15875== definitely lost: 216 bytes in 1 blocks. ==15875== possibly lost: 0 bytes in 0 blocks. ==15875== still reachable: 48 bytes in 1 blocks. ==15875== suppressed: 0 bytes in 0 blocks. ==15875== Reachable blocks (those to which a pointer was found) are not shown. ==15875== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==15886== Memcheck, a memory error detector. ==15886== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==15886== Using LibVEX rev 1658, a library for dynamic binary translation. ==15886== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==15886== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==15886== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==15886== For more details, rerun with: -v ==15886== ==15886== My PID = 15886, parent PID = 15885. Prog and args are: ==15886== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==15886== IndicationStressTestClass ==15886== test/TestProvider ==15886== run ==15886== 10 ==15886== 1 ==15886== ==15886== ==15886== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==15886== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==15886== malloc/free: 5,943 allocs, 5,932 frees, 719,934 bytes allocated. ==15886== For counts of detected errors, rerun with: -v ==15886== searching for pointers to 11 not-freed blocks. ==15886== checked 764,512 bytes. ==15886== ==15886== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==15886== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==15886== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==15886== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==15886== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==15886== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==15886== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==15886== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15886== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==15886== 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) ==15886== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==15886== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==15886== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==15886== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==15886== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==15886== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==15886== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==15886== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==15886== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==15886== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==15886== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==15886== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==15886== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==15886== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==15886== ==15886== LEAK SUMMARY: ==15886== definitely lost: 2,160 bytes in 10 blocks. ==15886== possibly lost: 0 bytes in 0 blocks. ==15886== still reachable: 48 bytes in 1 blocks. ==15886== suppressed: 0 bytes in 0 blocks. ==15886== Reachable blocks (those to which a pointer was found) are not shown. ==15886== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==16613== Memcheck, a memory error detector. ==16613== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16613== Using LibVEX rev 1658, a library for dynamic binary translation. ==16613== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16613== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16613== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16613== For more details, rerun with: -v ==16613== ==16613== My PID = 16613, parent PID = 16612. Prog and args are: ==16613== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==16613== TestCMPI_IndicationStressTestClass ==16613== test/TestProvider ==16613== run ==16613== 1 ==16613== 1 ==16613== ==16613== ==16613== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==16613== malloc/free: in use at exit: 264 bytes in 2 blocks. ==16613== malloc/free: 2,150 allocs, 2,148 frees, 266,999 bytes allocated. ==16613== For counts of detected errors, rerun with: -v ==16613== searching for pointers to 2 not-freed blocks. ==16613== checked 764,688 bytes. ==16613== ==16613== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==16613== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==16613== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==16613== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==16613== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==16613== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==16613== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==16613== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16613== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==16613== 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) ==16613== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==16613== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==16613== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==16613== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16613== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==16613== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==16613== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==16613== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==16613== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==16613== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==16613== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==16613== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==16613== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==16613== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==16613== ==16613== LEAK SUMMARY: ==16613== definitely lost: 216 bytes in 1 blocks. ==16613== possibly lost: 0 bytes in 0 blocks. ==16613== still reachable: 48 bytes in 1 blocks. ==16613== suppressed: 0 bytes in 0 blocks. ==16613== Reachable blocks (those to which a pointer was found) are not shown. ==16613== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==16627== Memcheck, a memory error detector. ==16627== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16627== Using LibVEX rev 1658, a library for dynamic binary translation. ==16627== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16627== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16627== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16627== For more details, rerun with: -v ==16627== ==16627== My PID = 16627, parent PID = 16626. Prog and args are: ==16627== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==16627== TestCMPI_IndicationStressTestClass ==16627== test/TestProvider ==16627== run ==16627== 10 ==16627== 1 ==16627== ==16627== ==16627== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==16627== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==16627== malloc/free: 6,013 allocs, 6,002 frees, 728,908 bytes allocated. ==16627== For counts of detected errors, rerun with: -v ==16627== searching for pointers to 11 not-freed blocks. ==16627== checked 764,688 bytes. ==16627== ==16627== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==16627== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==16627== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==16627== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==16627== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==16627== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==16627== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==16627== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16627== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==16627== 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) ==16627== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==16627== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==16627== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==16627== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16627== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==16627== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==16627== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==16627== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==16627== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==16627== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==16627== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==16627== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==16627== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==16627== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==16627== ==16627== LEAK SUMMARY: ==16627== definitely lost: 2,160 bytes in 10 blocks. ==16627== possibly lost: 0 bytes in 0 blocks. ==16627== still reachable: 48 bytes in 1 blocks. ==16627== suppressed: 0 bytes in 0 blocks. ==16627== Reachable blocks (those to which a pointer was found) are not shown. ==16627== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==16655== Memcheck, a memory error detector. ==16655== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16655== Using LibVEX rev 1658, a library for dynamic binary translation. ==16655== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16655== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16655== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16655== For more details, rerun with: -v ==16655== ==16655== My PID = 16655, parent PID = 16654. Prog and args are: ==16655== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==16655== TestCMPI_IndicationStressTestClass ==16655== test/TestProvider ==16655== run ==16655== 1 ==16655== 1 ==16655== ==16655== ==16655== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==16655== malloc/free: in use at exit: 264 bytes in 2 blocks. ==16655== malloc/free: 2,145 allocs, 2,143 frees, 266,730 bytes allocated. ==16655== For counts of detected errors, rerun with: -v ==16655== searching for pointers to 2 not-freed blocks. ==16655== checked 764,704 bytes. ==16655== ==16655== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==16655== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==16655== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==16655== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==16655== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==16655== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==16655== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==16655== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16655== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==16655== 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) ==16655== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==16655== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==16655== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==16655== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16655== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==16655== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==16655== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==16655== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==16655== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==16655== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==16655== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==16655== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==16655== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==16655== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==16655== ==16655== LEAK SUMMARY: ==16655== definitely lost: 216 bytes in 1 blocks. ==16655== possibly lost: 0 bytes in 0 blocks. ==16655== still reachable: 48 bytes in 1 blocks. ==16655== suppressed: 0 bytes in 0 blocks. ==16655== Reachable blocks (those to which a pointer was found) are not shown. ==16655== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==16664== Memcheck, a memory error detector. ==16664== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16664== Using LibVEX rev 1658, a library for dynamic binary translation. ==16664== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16664== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16664== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16664== For more details, rerun with: -v ==16664== ==16664== My PID = 16664, parent PID = 16663. Prog and args are: ==16664== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==16664== TestCMPI_IndicationStressTestClass ==16664== test/TestProvider ==16664== run ==16664== 10 ==16664== 1 ==16664== ==16664== ==16664== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==16664== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==16664== malloc/free: 6,014 allocs, 6,003 frees, 728,986 bytes allocated. ==16664== For counts of detected errors, rerun with: -v ==16664== searching for pointers to 11 not-freed blocks. ==16664== checked 764,704 bytes. ==16664== ==16664== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==16664== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==16664== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==16664== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==16664== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==16664== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==16664== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==16664== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16664== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==16664== 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) ==16664== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==16664== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==16664== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==16664== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16664== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==16664== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==16664== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==16664== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==16664== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==16664== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==16664== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==16664== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==16664== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==16664== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==16664== ==16664== LEAK SUMMARY: ==16664== definitely lost: 2,160 bytes in 10 blocks. ==16664== possibly lost: 0 bytes in 0 blocks. ==16664== still reachable: 48 bytes in 1 blocks. ==16664== suppressed: 0 bytes in 0 blocks. ==16664== Reachable blocks (those to which a pointer was found) are not shown. ==16664== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==16691== Memcheck, a memory error detector. ==16691== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16691== Using LibVEX rev 1658, a library for dynamic binary translation. ==16691== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16691== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16691== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16691== For more details, rerun with: -v ==16691== ==16691== My PID = 16691, parent PID = 16690. Prog and args are: ==16691== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==16691== TestCMPI_IndicationStressTestClass ==16691== test/TestProvider ==16691== run ==16691== 1 ==16691== 1 ==16691== ==16691== ==16691== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==16691== malloc/free: in use at exit: 264 bytes in 2 blocks. ==16691== malloc/free: 2,146 allocs, 2,144 frees, 266,768 bytes allocated. ==16691== For counts of detected errors, rerun with: -v ==16691== searching for pointers to 2 not-freed blocks. ==16691== checked 764,688 bytes. ==16691== ==16691== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==16691== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==16691== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==16691== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==16691== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==16691== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==16691== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==16691== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16691== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==16691== 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) ==16691== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==16691== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==16691== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==16691== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16691== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==16691== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==16691== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==16691== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==16691== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==16691== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==16691== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==16691== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==16691== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==16691== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==16691== ==16691== LEAK SUMMARY: ==16691== definitely lost: 216 bytes in 1 blocks. ==16691== possibly lost: 0 bytes in 0 blocks. ==16691== still reachable: 48 bytes in 1 blocks. ==16691== suppressed: 0 bytes in 0 blocks. ==16691== Reachable blocks (those to which a pointer was found) are not shown. ==16691== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==16702== Memcheck, a memory error detector. ==16702== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16702== Using LibVEX rev 1658, a library for dynamic binary translation. ==16702== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16702== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16702== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16702== For more details, rerun with: -v ==16702== ==16702== My PID = 16702, parent PID = 16701. Prog and args are: ==16702== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==16702== TestCMPI_IndicationStressTestClass ==16702== test/TestProvider ==16702== run ==16702== 10 ==16702== 1 ==16702== ==16702== ==16702== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==16702== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==16702== malloc/free: 6,014 allocs, 6,003 frees, 729,028 bytes allocated. ==16702== For counts of detected errors, rerun with: -v ==16702== searching for pointers to 11 not-freed blocks. ==16702== checked 764,688 bytes. ==16702== ==16702== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==16702== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==16702== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==16702== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==16702== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==16702== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==16702== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==16702== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16702== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==16702== 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) ==16702== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==16702== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==16702== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==16702== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16702== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==16702== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==16702== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==16702== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==16702== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==16702== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==16702== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==16702== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==16702== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==16702== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==16702== ==16702== LEAK SUMMARY: ==16702== definitely lost: 2,160 bytes in 10 blocks. ==16702== possibly lost: 0 bytes in 0 blocks. ==16702== still reachable: 48 bytes in 1 blocks. ==16702== suppressed: 0 bytes in 0 blocks. ==16702== Reachable blocks (those to which a pointer was found) are not shown. ==16702== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==16726== Memcheck, a memory error detector. ==16726== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16726== Using LibVEX rev 1658, a library for dynamic binary translation. ==16726== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16726== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16726== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16726== For more details, rerun with: -v ==16726== ==16726== My PID = 16726, parent PID = 16725. Prog and args are: ==16726== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==16726== TestCMPI_IndicationStressTestClass ==16726== test/TestProvider ==16726== run ==16726== 1 ==16726== 1 ==16726== ==16726== ==16726== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==16726== malloc/free: in use at exit: 264 bytes in 2 blocks. ==16726== malloc/free: 2,153 allocs, 2,151 frees, 267,202 bytes allocated. ==16726== For counts of detected errors, rerun with: -v ==16726== searching for pointers to 2 not-freed blocks. ==16726== checked 764,704 bytes. ==16726== ==16726== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==16726== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==16726== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==16726== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==16726== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==16726== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==16726== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==16726== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16726== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==16726== 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) ==16726== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==16726== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==16726== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==16726== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16726== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==16726== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==16726== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==16726== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==16726== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==16726== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==16726== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==16726== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==16726== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==16726== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==16726== ==16726== LEAK SUMMARY: ==16726== definitely lost: 216 bytes in 1 blocks. ==16726== possibly lost: 0 bytes in 0 blocks. ==16726== still reachable: 48 bytes in 1 blocks. ==16726== suppressed: 0 bytes in 0 blocks. ==16726== Reachable blocks (those to which a pointer was found) are not shown. ==16726== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==16735== Memcheck, a memory error detector. ==16735== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16735== Using LibVEX rev 1658, a library for dynamic binary translation. ==16735== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16735== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16735== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16735== For more details, rerun with: -v ==16735== ==16735== My PID = 16735, parent PID = 16734. Prog and args are: ==16735== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==16735== TestCMPI_IndicationStressTestClass ==16735== test/TestProvider ==16735== run ==16735== 10 ==16735== 1 ==16735== ==16735== ==16735== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==16735== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==16735== malloc/free: 6,015 allocs, 6,004 frees, 729,108 bytes allocated. ==16735== For counts of detected errors, rerun with: -v ==16735== searching for pointers to 11 not-freed blocks. ==16735== checked 764,704 bytes. ==16735== ==16735== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==16735== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==16735== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==16735== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==16735== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==16735== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==16735== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==16735== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16735== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==16735== 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) ==16735== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==16735== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==16735== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==16735== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==16735== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==16735== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==16735== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==16735== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==16735== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==16735== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==16735== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==16735== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==16735== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==16735== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==16735== ==16735== LEAK SUMMARY: ==16735== definitely lost: 2,160 bytes in 10 blocks. ==16735== possibly lost: 0 bytes in 0 blocks. ==16735== still reachable: 48 bytes in 1 blocks. ==16735== suppressed: 0 bytes in 0 blocks. ==16735== Reachable blocks (those to which a pointer was found) are not shown. ==16735== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==19675== Memcheck, a memory error detector. ==19675== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==19675== Using LibVEX rev 1658, a library for dynamic binary translation. ==19675== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==19675== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==19675== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==19675== For more details, rerun with: -v ==19675== ==19675== My PID = 19675, parent PID = 19674. Prog and args are: ==19675== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==19675== IndicationStressTestClass ==19675== test/TestProvider ==19675== run ==19675== 1 ==19675== 1 ==19675== ==19675== ==19675== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==19675== malloc/free: in use at exit: 264 bytes in 2 blocks. ==19675== malloc/free: 2,141 allocs, 2,139 frees, 265,943 bytes allocated. ==19675== For counts of detected errors, rerun with: -v ==19675== searching for pointers to 2 not-freed blocks. ==19675== checked 764,608 bytes. ==19675== ==19675== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==19675== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==19675== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==19675== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==19675== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==19675== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==19675== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==19675== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19675== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==19675== 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) ==19675== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==19675== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==19675== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==19675== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19675== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==19675== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==19675== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==19675== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==19675== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==19675== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==19675== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==19675== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==19675== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==19675== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==19675== ==19675== LEAK SUMMARY: ==19675== definitely lost: 216 bytes in 1 blocks. ==19675== possibly lost: 0 bytes in 0 blocks. ==19675== still reachable: 48 bytes in 1 blocks. ==19675== suppressed: 0 bytes in 0 blocks. ==19675== Reachable blocks (those to which a pointer was found) are not shown. ==19675== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==19690== Memcheck, a memory error detector. ==19690== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==19690== Using LibVEX rev 1658, a library for dynamic binary translation. ==19690== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==19690== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==19690== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==19690== For more details, rerun with: -v ==19690== ==19690== My PID = 19690, parent PID = 19689. Prog and args are: ==19690== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==19690== IndicationStressTestClass ==19690== test/TestProvider ==19690== run ==19690== 10 ==19690== 1 ==19690== ==19690== ==19690== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==19690== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==19690== malloc/free: 5,947 allocs, 5,936 frees, 720,046 bytes allocated. ==19690== For counts of detected errors, rerun with: -v ==19690== searching for pointers to 11 not-freed blocks. ==19690== checked 764,608 bytes. ==19690== ==19690== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==19690== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==19690== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==19690== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==19690== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==19690== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==19690== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==19690== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19690== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==19690== 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) ==19690== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==19690== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==19690== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==19690== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19690== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==19690== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==19690== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==19690== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==19690== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==19690== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==19690== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==19690== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==19690== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==19690== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==19690== ==19690== LEAK SUMMARY: ==19690== definitely lost: 2,160 bytes in 10 blocks. ==19690== possibly lost: 0 bytes in 0 blocks. ==19690== still reachable: 48 bytes in 1 blocks. ==19690== suppressed: 0 bytes in 0 blocks. ==19690== Reachable blocks (those to which a pointer was found) are not shown. ==19690== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==19720== Memcheck, a memory error detector. ==19720== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==19720== Using LibVEX rev 1658, a library for dynamic binary translation. ==19720== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==19720== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==19720== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==19720== For more details, rerun with: -v ==19720== ==19720== My PID = 19720, parent PID = 19719. Prog and args are: ==19720== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==19720== IndicationStressTestClass ==19720== test/TestProvider ==19720== run ==19720== 1 ==19720== 1 ==19720== ==19720== ==19720== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==19720== malloc/free: in use at exit: 264 bytes in 2 blocks. ==19720== malloc/free: 2,142 allocs, 2,140 frees, 266,028 bytes allocated. ==19720== For counts of detected errors, rerun with: -v ==19720== searching for pointers to 2 not-freed blocks. ==19720== checked 764,624 bytes. ==19720== ==19720== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==19720== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==19720== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==19720== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==19720== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==19720== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==19720== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==19720== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19720== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==19720== 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) ==19720== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==19720== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==19720== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==19720== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19720== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==19720== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==19720== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==19720== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==19720== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==19720== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==19720== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==19720== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==19720== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==19720== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==19720== ==19720== LEAK SUMMARY: ==19720== definitely lost: 216 bytes in 1 blocks. ==19720== possibly lost: 0 bytes in 0 blocks. ==19720== still reachable: 48 bytes in 1 blocks. ==19720== suppressed: 0 bytes in 0 blocks. ==19720== Reachable blocks (those to which a pointer was found) are not shown. ==19720== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==19731== Memcheck, a memory error detector. ==19731== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==19731== Using LibVEX rev 1658, a library for dynamic binary translation. ==19731== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==19731== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==19731== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==19731== For more details, rerun with: -v ==19731== ==19731== My PID = 19731, parent PID = 19730. Prog and args are: ==19731== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==19731== IndicationStressTestClass ==19731== test/TestProvider ==19731== run ==19731== 10 ==19731== 1 ==19731== ==19731== ==19731== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==19731== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==19731== malloc/free: 5,942 allocs, 5,931 frees, 719,938 bytes allocated. ==19731== For counts of detected errors, rerun with: -v ==19731== searching for pointers to 11 not-freed blocks. ==19731== checked 764,624 bytes. ==19731== ==19731== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==19731== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==19731== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==19731== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==19731== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==19731== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==19731== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==19731== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19731== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==19731== 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) ==19731== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==19731== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==19731== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==19731== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19731== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==19731== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==19731== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==19731== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==19731== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==19731== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==19731== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==19731== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==19731== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==19731== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==19731== ==19731== LEAK SUMMARY: ==19731== definitely lost: 2,160 bytes in 10 blocks. ==19731== possibly lost: 0 bytes in 0 blocks. ==19731== still reachable: 48 bytes in 1 blocks. ==19731== suppressed: 0 bytes in 0 blocks. ==19731== Reachable blocks (those to which a pointer was found) are not shown. ==19731== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==19755== Memcheck, a memory error detector. ==19755== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==19755== Using LibVEX rev 1658, a library for dynamic binary translation. ==19755== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==19755== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==19755== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==19755== For more details, rerun with: -v ==19755== ==19755== My PID = 19755, parent PID = 19754. Prog and args are: ==19755== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==19755== IndicationStressTestClass ==19755== test/TestProvider ==19755== run ==19755== 1 ==19755== 1 ==19755== ==19755== ==19755== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==19755== malloc/free: in use at exit: 264 bytes in 2 blocks. ==19755== malloc/free: 2,138 allocs, 2,136 frees, 265,792 bytes allocated. ==19755== For counts of detected errors, rerun with: -v ==19755== searching for pointers to 2 not-freed blocks. ==19755== checked 764,608 bytes. ==19755== ==19755== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==19755== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==19755== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==19755== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==19755== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==19755== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==19755== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==19755== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19755== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==19755== 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) ==19755== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==19755== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==19755== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==19755== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19755== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==19755== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==19755== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==19755== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==19755== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==19755== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==19755== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==19755== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==19755== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==19755== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==19755== ==19755== LEAK SUMMARY: ==19755== definitely lost: 216 bytes in 1 blocks. ==19755== possibly lost: 0 bytes in 0 blocks. ==19755== still reachable: 48 bytes in 1 blocks. ==19755== suppressed: 0 bytes in 0 blocks. ==19755== Reachable blocks (those to which a pointer was found) are not shown. ==19755== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==19764== Memcheck, a memory error detector. ==19764== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==19764== Using LibVEX rev 1658, a library for dynamic binary translation. ==19764== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==19764== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==19764== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==19764== For more details, rerun with: -v ==19764== ==19764== My PID = 19764, parent PID = 19763. Prog and args are: ==19764== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==19764== IndicationStressTestClass ==19764== test/TestProvider ==19764== run ==19764== 10 ==19764== 1 ==19764== ==19764== ==19764== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==19764== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==19764== malloc/free: 5,938 allocs, 5,927 frees, 719,576 bytes allocated. ==19764== For counts of detected errors, rerun with: -v ==19764== searching for pointers to 11 not-freed blocks. ==19764== checked 764,608 bytes. ==19764== ==19764== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==19764== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==19764== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==19764== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==19764== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==19764== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==19764== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==19764== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19764== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==19764== 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) ==19764== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==19764== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==19764== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==19764== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19764== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==19764== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==19764== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==19764== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==19764== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==19764== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==19764== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==19764== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==19764== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==19764== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==19764== ==19764== LEAK SUMMARY: ==19764== definitely lost: 2,160 bytes in 10 blocks. ==19764== possibly lost: 0 bytes in 0 blocks. ==19764== still reachable: 48 bytes in 1 blocks. ==19764== suppressed: 0 bytes in 0 blocks. ==19764== Reachable blocks (those to which a pointer was found) are not shown. ==19764== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==19789== Memcheck, a memory error detector. ==19789== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==19789== Using LibVEX rev 1658, a library for dynamic binary translation. ==19789== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==19789== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==19789== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==19789== For more details, rerun with: -v ==19789== ==19789== My PID = 19789, parent PID = 19788. Prog and args are: ==19789== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==19789== IndicationStressTestClass ==19789== test/TestProvider ==19789== run ==19789== 1 ==19789== 1 ==19789== ==19789== ==19789== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==19789== malloc/free: in use at exit: 264 bytes in 2 blocks. ==19789== malloc/free: 2,143 allocs, 2,141 frees, 266,066 bytes allocated. ==19789== For counts of detected errors, rerun with: -v ==19789== searching for pointers to 2 not-freed blocks. ==19789== checked 764,624 bytes. ==19789== ==19789== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==19789== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==19789== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==19789== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==19789== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==19789== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==19789== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==19789== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19789== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==19789== 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) ==19789== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==19789== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==19789== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==19789== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19789== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==19789== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==19789== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==19789== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==19789== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==19789== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==19789== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==19789== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==19789== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==19789== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==19789== ==19789== LEAK SUMMARY: ==19789== definitely lost: 216 bytes in 1 blocks. ==19789== possibly lost: 0 bytes in 0 blocks. ==19789== still reachable: 48 bytes in 1 blocks. ==19789== suppressed: 0 bytes in 0 blocks. ==19789== Reachable blocks (those to which a pointer was found) are not shown. ==19789== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==19798== Memcheck, a memory error detector. ==19798== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==19798== Using LibVEX rev 1658, a library for dynamic binary translation. ==19798== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==19798== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==19798== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==19798== For more details, rerun with: -v ==19798== ==19798== My PID = 19798, parent PID = 19797. Prog and args are: ==19798== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==19798== IndicationStressTestClass ==19798== test/TestProvider ==19798== run ==19798== 10 ==19798== 1 ==19798== ==19798== ==19798== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==19798== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==19798== malloc/free: 5,944 allocs, 5,933 frees, 719,930 bytes allocated. ==19798== For counts of detected errors, rerun with: -v ==19798== searching for pointers to 11 not-freed blocks. ==19798== checked 764,624 bytes. ==19798== ==19798== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==19798== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==19798== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==19798== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==19798== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==19798== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==19798== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==19798== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19798== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==19798== 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) ==19798== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==19798== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==19798== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==19798== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==19798== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==19798== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==19798== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==19798== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==19798== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==19798== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==19798== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==19798== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==19798== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==19798== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==19798== ==19798== LEAK SUMMARY: ==19798== definitely lost: 2,160 bytes in 10 blocks. ==19798== possibly lost: 0 bytes in 0 blocks. ==19798== still reachable: 48 bytes in 1 blocks. ==19798== suppressed: 0 bytes in 0 blocks. ==19798== Reachable blocks (those to which a pointer was found) are not shown. ==19798== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==20536== Memcheck, a memory error detector. ==20536== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==20536== Using LibVEX rev 1658, a library for dynamic binary translation. ==20536== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==20536== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==20536== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==20536== For more details, rerun with: -v ==20536== ==20536== My PID = 20536, parent PID = 20535. Prog and args are: ==20536== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==20536== TestCMPI_IndicationStressTestClass ==20536== test/TestProvider ==20536== run ==20536== 1 ==20536== 1 ==20536== ==20536== ==20536== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==20536== malloc/free: in use at exit: 264 bytes in 2 blocks. ==20536== malloc/free: 2,147 allocs, 2,145 frees, 266,801 bytes allocated. ==20536== For counts of detected errors, rerun with: -v ==20536== searching for pointers to 2 not-freed blocks. ==20536== checked 764,800 bytes. ==20536== ==20536== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==20536== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==20536== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==20536== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==20536== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==20536== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==20536== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==20536== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20536== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==20536== 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) ==20536== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==20536== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==20536== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==20536== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20536== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==20536== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==20536== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==20536== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==20536== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==20536== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==20536== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==20536== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==20536== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==20536== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==20536== ==20536== LEAK SUMMARY: ==20536== definitely lost: 216 bytes in 1 blocks. ==20536== possibly lost: 0 bytes in 0 blocks. ==20536== still reachable: 48 bytes in 1 blocks. ==20536== suppressed: 0 bytes in 0 blocks. ==20536== Reachable blocks (those to which a pointer was found) are not shown. ==20536== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==20549== Memcheck, a memory error detector. ==20549== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==20549== Using LibVEX rev 1658, a library for dynamic binary translation. ==20549== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==20549== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==20549== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==20549== For more details, rerun with: -v ==20549== ==20549== My PID = 20549, parent PID = 20548. Prog and args are: ==20549== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==20549== TestCMPI_IndicationStressTestClass ==20549== test/TestProvider ==20549== run ==20549== 10 ==20549== 1 ==20549== ==20549== ==20549== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==20549== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==20549== malloc/free: 6,010 allocs, 5,999 frees, 728,710 bytes allocated. ==20549== For counts of detected errors, rerun with: -v ==20549== searching for pointers to 11 not-freed blocks. ==20549== checked 764,800 bytes. ==20549== ==20549== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==20549== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==20549== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==20549== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==20549== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==20549== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==20549== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==20549== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20549== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==20549== 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) ==20549== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==20549== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==20549== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==20549== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20549== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==20549== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==20549== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==20549== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==20549== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==20549== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==20549== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==20549== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==20549== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==20549== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==20549== ==20549== LEAK SUMMARY: ==20549== definitely lost: 2,160 bytes in 10 blocks. ==20549== possibly lost: 0 bytes in 0 blocks. ==20549== still reachable: 48 bytes in 1 blocks. ==20549== suppressed: 0 bytes in 0 blocks. ==20549== Reachable blocks (those to which a pointer was found) are not shown. ==20549== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==20580== Memcheck, a memory error detector. ==20580== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==20580== Using LibVEX rev 1658, a library for dynamic binary translation. ==20580== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==20580== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==20580== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==20580== For more details, rerun with: -v ==20580== ==20580== My PID = 20580, parent PID = 20579. Prog and args are: ==20580== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==20580== TestCMPI_IndicationStressTestClass ==20580== test/TestProvider ==20580== run ==20580== 1 ==20580== 1 ==20580== ==20580== ==20580== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==20580== malloc/free: in use at exit: 264 bytes in 2 blocks. ==20580== malloc/free: 2,146 allocs, 2,144 frees, 266,768 bytes allocated. ==20580== For counts of detected errors, rerun with: -v ==20580== searching for pointers to 2 not-freed blocks. ==20580== checked 764,816 bytes. ==20580== ==20580== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==20580== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==20580== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==20580== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==20580== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==20580== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==20580== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==20580== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20580== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==20580== 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) ==20580== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==20580== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==20580== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==20580== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20580== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==20580== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==20580== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==20580== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==20580== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==20580== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==20580== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==20580== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==20580== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==20580== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==20580== ==20580== LEAK SUMMARY: ==20580== definitely lost: 216 bytes in 1 blocks. ==20580== possibly lost: 0 bytes in 0 blocks. ==20580== still reachable: 48 bytes in 1 blocks. ==20580== suppressed: 0 bytes in 0 blocks. ==20580== Reachable blocks (those to which a pointer was found) are not shown. ==20580== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==20589== Memcheck, a memory error detector. ==20589== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==20589== Using LibVEX rev 1658, a library for dynamic binary translation. ==20589== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==20589== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==20589== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==20589== For more details, rerun with: -v ==20589== ==20589== My PID = 20589, parent PID = 20588. Prog and args are: ==20589== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==20589== TestCMPI_IndicationStressTestClass ==20589== test/TestProvider ==20589== run ==20589== 10 ==20589== 1 ==20589== ==20589== ==20589== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==20589== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==20589== malloc/free: 6,014 allocs, 6,003 frees, 729,028 bytes allocated. ==20589== For counts of detected errors, rerun with: -v ==20589== searching for pointers to 11 not-freed blocks. ==20589== checked 764,816 bytes. ==20589== ==20589== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==20589== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==20589== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==20589== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==20589== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==20589== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==20589== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==20589== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20589== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==20589== 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) ==20589== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==20589== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==20589== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==20589== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20589== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==20589== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==20589== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==20589== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==20589== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==20589== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==20589== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==20589== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==20589== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==20589== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==20589== ==20589== LEAK SUMMARY: ==20589== definitely lost: 2,160 bytes in 10 blocks. ==20589== possibly lost: 0 bytes in 0 blocks. ==20589== still reachable: 48 bytes in 1 blocks. ==20589== suppressed: 0 bytes in 0 blocks. ==20589== Reachable blocks (those to which a pointer was found) are not shown. ==20589== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==20618== Memcheck, a memory error detector. ==20618== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==20618== Using LibVEX rev 1658, a library for dynamic binary translation. ==20618== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==20618== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==20618== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==20618== For more details, rerun with: -v ==20618== ==20618== My PID = 20618, parent PID = 20617. Prog and args are: ==20618== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==20618== TestCMPI_IndicationStressTestClass ==20618== test/TestProvider ==20618== run ==20618== 1 ==20618== 1 ==20618== ==20618== ==20618== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==20618== malloc/free: in use at exit: 264 bytes in 2 blocks. ==20618== malloc/free: 2,148 allocs, 2,146 frees, 266,886 bytes allocated. ==20618== For counts of detected errors, rerun with: -v ==20618== searching for pointers to 2 not-freed blocks. ==20618== checked 764,800 bytes. ==20618== ==20618== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==20618== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==20618== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==20618== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==20618== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==20618== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==20618== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==20618== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20618== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==20618== 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) ==20618== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==20618== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==20618== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==20618== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20618== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==20618== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==20618== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==20618== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==20618== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==20618== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==20618== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==20618== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==20618== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==20618== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==20618== ==20618== LEAK SUMMARY: ==20618== definitely lost: 216 bytes in 1 blocks. ==20618== possibly lost: 0 bytes in 0 blocks. ==20618== still reachable: 48 bytes in 1 blocks. ==20618== suppressed: 0 bytes in 0 blocks. ==20618== Reachable blocks (those to which a pointer was found) are not shown. ==20618== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==20629== Memcheck, a memory error detector. ==20629== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==20629== Using LibVEX rev 1658, a library for dynamic binary translation. ==20629== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==20629== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==20629== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==20629== For more details, rerun with: -v ==20629== ==20629== My PID = 20629, parent PID = 20628. Prog and args are: ==20629== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==20629== TestCMPI_IndicationStressTestClass ==20629== test/TestProvider ==20629== run ==20629== 10 ==20629== 1 ==20629== ==20629== ==20629== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==20629== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==20629== malloc/free: 6,355 allocs, 6,344 frees, 777,328 bytes allocated. ==20629== For counts of detected errors, rerun with: -v ==20629== searching for pointers to 11 not-freed blocks. ==20629== checked 764,800 bytes. ==20629== ==20629== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==20629== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==20629== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==20629== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==20629== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==20629== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==20629== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==20629== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20629== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==20629== 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) ==20629== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==20629== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==20629== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==20629== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20629== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==20629== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==20629== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==20629== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==20629== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==20629== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==20629== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==20629== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==20629== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==20629== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==20629== ==20629== LEAK SUMMARY: ==20629== definitely lost: 2,160 bytes in 10 blocks. ==20629== possibly lost: 0 bytes in 0 blocks. ==20629== still reachable: 48 bytes in 1 blocks. ==20629== suppressed: 0 bytes in 0 blocks. ==20629== Reachable blocks (those to which a pointer was found) are not shown. ==20629== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==20653== Memcheck, a memory error detector. ==20653== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==20653== Using LibVEX rev 1658, a library for dynamic binary translation. ==20653== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==20653== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==20653== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==20653== For more details, rerun with: -v ==20653== ==20653== My PID = 20653, parent PID = 20652. Prog and args are: ==20653== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==20653== TestCMPI_IndicationStressTestClass ==20653== test/TestProvider ==20653== run ==20653== 1 ==20653== 1 ==20653== ==20653== ==20653== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==20653== malloc/free: in use at exit: 264 bytes in 2 blocks. ==20653== malloc/free: 2,144 allocs, 2,142 frees, 266,650 bytes allocated. ==20653== For counts of detected errors, rerun with: -v ==20653== searching for pointers to 2 not-freed blocks. ==20653== checked 764,816 bytes. ==20653== ==20653== 216 bytes in 1 blocks are definitely lost in loss record 2 of 2 ==20653== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==20653== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==20653== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==20653== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==20653== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==20653== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==20653== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20653== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==20653== 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) ==20653== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==20653== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==20653== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==20653== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20653== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==20653== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==20653== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==20653== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==20653== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==20653== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==20653== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==20653== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==20653== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==20653== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==20653== ==20653== LEAK SUMMARY: ==20653== definitely lost: 216 bytes in 1 blocks. ==20653== possibly lost: 0 bytes in 0 blocks. ==20653== still reachable: 48 bytes in 1 blocks. ==20653== suppressed: 0 bytes in 0 blocks. ==20653== Reachable blocks (those to which a pointer was found) are not shown. ==20653== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==20662== Memcheck, a memory error detector. ==20662== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==20662== Using LibVEX rev 1658, a library for dynamic binary translation. ==20662== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==20662== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==20662== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==20662== For more details, rerun with: -v ==20662== ==20662== My PID = 20662, parent PID = 20661. Prog and args are: ==20662== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==20662== TestCMPI_IndicationStressTestClass ==20662== test/TestProvider ==20662== run ==20662== 10 ==20662== 1 ==20662== ==20662== ==20662== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==20662== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==20662== malloc/free: 6,019 allocs, 6,008 frees, 729,344 bytes allocated. ==20662== For counts of detected errors, rerun with: -v ==20662== searching for pointers to 11 not-freed blocks. ==20662== checked 764,816 bytes. ==20662== ==20662== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==20662== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==20662== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==20662== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==20662== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==20662== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==20662== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==20662== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20662== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==20662== 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) ==20662== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==20662== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==20662== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==20662== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==20662== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==20662== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==20662== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==20662== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==20662== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==20662== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==20662== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==20662== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==20662== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==20662== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==20662== ==20662== LEAK SUMMARY: ==20662== definitely lost: 2,160 bytes in 10 blocks. ==20662== possibly lost: 0 bytes in 0 blocks. ==20662== still reachable: 48 bytes in 1 blocks. ==20662== suppressed: 0 bytes in 0 blocks. ==20662== Reachable blocks (those to which a pointer was found) are not shown. ==20662== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==25588== Memcheck, a memory error detector. ==25588== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==25588== Using LibVEX rev 1658, a library for dynamic binary translation. ==25588== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==25588== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==25588== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==25588== For more details, rerun with: -v ==25588== ==25588== My PID = 25588, parent PID = 25587. Prog and args are: ==25588== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==25588== IndicationStressTestClass ==25588== test/TestProvider ==25588== run ==25588== 10 ==25588== 1 ==25588== ==25588== ==25588== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==25588== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==25588== malloc/free: 5,945 allocs, 5,934 frees, 719,965 bytes allocated. ==25588== For counts of detected errors, rerun with: -v ==25588== searching for pointers to 11 not-freed blocks. ==25588== checked 765,008 bytes. ==25588== ==25588== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==25588== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==25588== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==25588== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==25588== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==25588== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==25588== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==25588== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==25588== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==25588== 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) ==25588== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==25588== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==25588== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==25588== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==25588== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==25588== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==25588== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==25588== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==25588== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==25588== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==25588== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25588== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==25588== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==25588== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==25588== ==25588== LEAK SUMMARY: ==25588== definitely lost: 2,160 bytes in 10 blocks. ==25588== possibly lost: 0 bytes in 0 blocks. ==25588== still reachable: 48 bytes in 1 blocks. ==25588== suppressed: 0 bytes in 0 blocks. ==25588== Reachable blocks (those to which a pointer was found) are not shown. ==25588== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==25623== Memcheck, a memory error detector. ==25623== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==25623== Using LibVEX rev 1658, a library for dynamic binary translation. ==25623== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==25623== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==25623== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==25623== For more details, rerun with: -v ==25623== ==25623== My PID = 25623, parent PID = 25622. Prog and args are: ==25623== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==25623== IndicationStressTestClass ==25623== test/TestProvider ==25623== run ==25623== 10 ==25623== 1 ==25623== ==25623== ==25623== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==25623== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==25623== malloc/free: 5,941 allocs, 5,930 frees, 719,774 bytes allocated. ==25623== For counts of detected errors, rerun with: -v ==25623== searching for pointers to 11 not-freed blocks. ==25623== checked 765,008 bytes. ==25623== ==25623== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==25623== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==25623== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==25623== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==25623== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==25623== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==25623== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==25623== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==25623== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==25623== 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) ==25623== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==25623== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==25623== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==25623== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==25623== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==25623== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==25623== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==25623== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==25623== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==25623== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==25623== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25623== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==25623== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==25623== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==25623== ==25623== LEAK SUMMARY: ==25623== definitely lost: 2,160 bytes in 10 blocks. ==25623== possibly lost: 0 bytes in 0 blocks. ==25623== still reachable: 48 bytes in 1 blocks. ==25623== suppressed: 0 bytes in 0 blocks. ==25623== Reachable blocks (those to which a pointer was found) are not shown. ==25623== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==25640== Memcheck, a memory error detector. ==25640== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==25640== Using LibVEX rev 1658, a library for dynamic binary translation. ==25640== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==25640== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==25640== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==25640== For more details, rerun with: -v ==25640== ==25640== My PID = 25640, parent PID = 25639. Prog and args are: ==25640== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==25640== IndicationStressTestClass ==25640== test/TestProvider ==25640== run ==25640== 10 ==25640== 1 ==25640== ==25640== ==25640== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==25640== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==25640== malloc/free: 6,486 allocs, 6,475 frees, 794,274 bytes allocated. ==25640== For counts of detected errors, rerun with: -v ==25640== searching for pointers to 11 not-freed blocks. ==25640== checked 765,008 bytes. ==25640== ==25640== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==25640== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==25640== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==25640== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==25640== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==25640== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==25640== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==25640== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==25640== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==25640== 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) ==25640== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==25640== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==25640== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==25640== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==25640== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==25640== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==25640== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==25640== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==25640== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==25640== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==25640== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25640== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==25640== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==25640== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==25640== ==25640== LEAK SUMMARY: ==25640== definitely lost: 2,160 bytes in 10 blocks. ==25640== possibly lost: 0 bytes in 0 blocks. ==25640== still reachable: 48 bytes in 1 blocks. ==25640== suppressed: 0 bytes in 0 blocks. ==25640== Reachable blocks (those to which a pointer was found) are not shown. ==25640== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==25705== Memcheck, a memory error detector. ==25705== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==25705== Using LibVEX rev 1658, a library for dynamic binary translation. ==25705== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==25705== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==25705== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==25705== For more details, rerun with: -v ==25705== ==25705== My PID = 25705, parent PID = 25704. Prog and args are: ==25705== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==25705== IndicationStressTestClass ==25705== test/TestProvider ==25705== run ==25705== 10 ==25705== 1 ==25705== ==25705== ==25705== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==25705== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==25705== malloc/free: 6,295 allocs, 6,284 frees, 825,288 bytes allocated. ==25705== For counts of detected errors, rerun with: -v ==25705== searching for pointers to 11 not-freed blocks. ==25705== checked 765,072 bytes. ==25705== ==25705== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==25705== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==25705== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==25705== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==25705== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==25705== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==25705== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==25705== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==25705== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==25705== 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) ==25705== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==25705== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==25705== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==25705== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==25705== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==25705== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==25705== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==25705== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==25705== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==25705== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==25705== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25705== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==25705== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==25705== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==25705== ==25705== LEAK SUMMARY: ==25705== definitely lost: 2,160 bytes in 10 blocks. ==25705== possibly lost: 0 bytes in 0 blocks. ==25705== still reachable: 48 bytes in 1 blocks. ==25705== suppressed: 0 bytes in 0 blocks. ==25705== Reachable blocks (those to which a pointer was found) are not shown. ==25705== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==25742== Memcheck, a memory error detector. ==25742== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==25742== Using LibVEX rev 1658, a library for dynamic binary translation. ==25742== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==25742== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==25742== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==25742== For more details, rerun with: -v ==25742== ==25742== My PID = 25742, parent PID = 25741. Prog and args are: ==25742== /var/buildMAIN/pegasus/build/bin_exe/TestIndicationStressTest ==25742== IndicationStressTestClass ==25742== test/TestProvider ==25742== run ==25742== 10 ==25742== 1 ==25742== guest ==25742== ==25742== ==25742== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) ==25742== malloc/free: in use at exit: 2,208 bytes in 11 blocks. ==25742== malloc/free: 7,226 allocs, 7,215 frees, 959,250 bytes allocated. ==25742== For counts of detected errors, rerun with: -v ==25742== searching for pointers to 11 not-freed blocks. ==25742== checked 765,088 bytes. ==25742== ==25742== 2,160 bytes in 10 blocks are definitely lost in loss record 2 of 2 ==25742== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==25742== by 0x53B01B2: Pegasus::MessageQueueService::get_op() (MessageQueueService.cpp:574) ==25742== by 0x53B03D7: Pegasus::MessageQueueService::SendForget(Pegasus::Message*) (MessageQueueService.cpp:649) ==25742== by 0x53B0A58: Pegasus::MessageQueueService::_enqueueResponse(Pegasus::Message*, Pegasus::Message*) (MessageQueueService.cpp:461) ==25742== by 0x4C11114: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue(Pegasus::Message*) (CIMListenerIndicationDispatcher.cpp:290) ==25742== by 0x4C10278: Pegasus::CIMListenerIndicationDispatcher::handleEnqueue() (CIMListenerIndicationDispatcher.cpp:267) ==25742== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==25742== by 0x53B0CF6: Pegasus::MessageQueueService::enqueue(Pegasus::Message*) (MessageQueueService.cpp:294) ==25742== 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) ==25742== by 0x5065A8F: Pegasus::CIMExportRequestDecoder::handleHTTPMessage(Pegasus::HTTPMessage*) (CIMExportRequestDecoder.cpp:481) ==25742== by 0x5065DDE: Pegasus::CIMExportRequestDecoder::handleEnqueue(Pegasus::Message*) (CIMExportRequestDecoder.cpp:121) ==25742== by 0x506299E: Pegasus::CIMExportRequestDecoder::handleEnqueue() (CIMExportRequestDecoder.cpp:137) ==25742== by 0x53AEA9E: Pegasus::MessageQueue::enqueue(Pegasus::Message*) (MessageQueue.cpp:130) ==25742== by 0x539E07F: Pegasus::HTTPConnection::_handleReadEvent() (HTTPConnection.cpp:2157) ==25742== by 0x53A0D6F: Pegasus::HTTPConnection::handleEnqueue(Pegasus::Message*) (HTTPConnection.cpp:313) ==25742== by 0x539A2B0: Pegasus::HTTPConnection::run(unsigned) (HTTPConnection.cpp:2215) ==25742== by 0x53B4E16: Pegasus::Monitor::run(unsigned) (Monitor.cpp:586) ==25742== by 0x4C0EC15: Pegasus::CIMListenerService::runForever() (CIMListener.cpp:260) ==25742== by 0x4C0F36D: Pegasus::CIMListenerService::_listener_routine(void*) (CIMListener.cpp:387) ==25742== by 0x53E39F7: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:222) ==25742== by 0x53E21C1: _start_wrapper (Thread.cpp:69) ==25742== by 0x33754062F6: start_thread (in /lib64/libpthread-2.5.so) ==25742== by 0x33748D1B6C: clone (in /lib64/libc-2.5.so) ==25742== ==25742== LEAK SUMMARY: ==25742== definitely lost: 2,160 bytes in 10 blocks. ==25742== possibly lost: 0 bytes in 0 blocks. ==25742== still reachable: 48 bytes in 1 blocks. ==25742== suppressed: 0 bytes in 0 blocks. ==25742== Reachable blocks (those to which a pointer was found) are not shown. ==25742== To see them, rerun with: --show-reachable=yes |