OpenPegasus Nightly Build & Regression Testing Status

Platform Report

Return to Index

Platform X86_64_RHEL5_valgrind
Branch MAIN
Options  
Date 18-Sep-08 01:14
Contributor HP
Status FAILURE
Data Platform: X86_64 RHEL5 valgrind
Branch: MAIN
Contributor: HP
Date: 080918
Time: 0114
Status: FAILURE

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

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

==14282== Memcheck, a memory error detector.
==14282== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14282== Using LibVEX rev 1658, a library for dynamic binary translation.
==14282== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14282== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==14282== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14282== For more details, rerun with: -v
==14282==
==14282== My PID = 14282, parent PID = 14281. Prog and args are:
==14282== /var/buildValgrind/pegasus/build/bin_exe/TestSnmpHandlerException
==14282==
==14282==
==14282== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 20 from 1)
==14282== malloc/free: in use at exit: 1,031 bytes in 19 blocks.
==14282== malloc/free: 6,298 allocs, 6,279 frees, 1,114,770 bytes allocated.
==14282== For counts of detected errors, rerun with: -v
==14282== searching for pointers to 19 not-freed blocks.
==14282== checked 698,816 bytes.
==14282==
==14282== 8 bytes in 1 blocks are definitely lost in loss record 4 of 14
==14282== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14282== by 0x30F00067EE: _dl_map_object_from_fd (in /lib64/ld-2.5.so)
==14282== by 0x30F0007D52: _dl_map_object (in /lib64/ld-2.5.so)
==14282== by 0x30F000B1BC: openaux (in /lib64/ld-2.5.so)
==14282== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so)
==14282== by 0x30F000B885: _dl_map_object_deps (in /lib64/ld-2.5.so)
==14282== by 0x30F0010CAC: dl_open_worker (in /lib64/ld-2.5.so)
==14282== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so)
==14282== by 0x30F001064B: _dl_open (in /lib64/ld-2.5.so)
==14282== by 0x30F0C00F99: dlopen_doit (in /lib64/libdl-2.5.so)
==14282== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so)
==14282== by 0x30F0C0150C: _dlerror_run (in /lib64/libdl-2.5.so)
==14282== by 0x30F0C00F10: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.5.so)
==14282== by 0x53B5799: Pegasus::DynamicLibrary::_load() (DynamicLibraryPOSIX.cpp:61)
==14282== by 0x53B586B: Pegasus::DynamicLibrary::load() (DynamicLibrary.cpp:130)
==14282== by 0x508AA1D: Pegasus::HandlerTable::_loadHandler(Pegasus::String const&) (HandlerTable.cpp:102)
==14282== by 0x508AD9E: Pegasus::HandlerTable::getHandler(Pegasus::String const&, Pegasus::CIMRepository*) (HandlerTable.cpp:69)
==14282== by 0x40CA33: main (TestSnmpHandlerException.cpp:486)
==14282==
==14282==
==14282== 33 bytes in 1 blocks are definitely lost in loss record 6 of 14
==14282== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14282== by 0x61C4018: ???
==14282== by 0x61C478A: ???
==14282== by 0x61C0C8C: ???
==14282== by 0x405BE3: TestException(Pegasus::CIMHandler*, Pegasus::CIMInstance, Pegasus::CIMInstance, Pegasus::CIMStatusCode) (TestSnmpHandlerException.cpp:87)
==14282== by 0x408110: TestExceptionHandling(Pegasus::CIMHandler*) (TestSnmpHandlerException.cpp:328)
==14282== by 0x40CA69: main (TestSnmpHandlerException.cpp:489)
==14282==
==14282==
==14282== 71 (64 direct, 7 indirect) bytes in 1 blocks are definitely lost in loss record 10 of 14
==14282== at 0x4A04B32: calloc (vg_replace_malloc.c:279)
==14282== by 0x30F2051898: ???
==14282== by 0x30F2052314: ???
==14282== by 0x30F20523C9: ???
==14282== by 0x30F205251A: ???
==14282== by 0x30F20525E7: ???
==14282== by 0x30F20383EE: ???
==14282== by 0x30F203A212: ???
==14282== by 0x61C49FC: ???
==14282== by 0x61C0C8C: ???
==14282== by 0x405BE3: TestException(Pegasus::CIMHandler*, Pegasus::CIMInstance, Pegasus::CIMInstance, Pegasus::CIMStatusCode) (TestSnmpHandlerException.cpp:87)
==14282== by 0x40A05C: TestExceptionHandling(Pegasus::CIMHandler*) (TestSnmpHandlerException.cpp:384)
==14282== by 0x40CA69: main (TestSnmpHandlerException.cpp:489)
==14282==
==14282==
==14282== 120 bytes in 6 blocks are definitely lost in loss record 12 of 14
==14282== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==14282== by 0x30F20650C7: ???
==14282== by 0x30F206560C: ???
==14282== by 0x30F205E375: ???
==14282== by 0x30F2034ECA: ???
==14282== by 0x61C4091: ???
==14282== by 0x61C478A: ???
==14282== by 0x61C0C8C: ???
==14282== by 0x405BE3: TestException(Pegasus::CIMHandler*, Pegasus::CIMInstance, Pegasus::CIMInstance, Pegasus::CIMStatusCode) (TestSnmpHandlerException.cpp:87)
==14282== by 0x4077C0: TestExceptionHandling(Pegasus::CIMHandler*) (TestSnmpHandlerException.cpp:312)
==14282== by 0x40CA69: main (TestSnmpHandlerException.cpp:489)
==14282==
==14282==
==14282== 353 (272 direct, 81 indirect) bytes in 1 blocks are definitely lost in loss record 14 of 14
==14282== at 0x4A04B32: calloc (vg_replace_malloc.c:279)
==14282== by 0x30F2016A46: ???
==14282== by 0x61C3523: ???
==14282== by 0x61C47B8: ???
==14282== by 0x61C0C8C: ???
==14282== by 0x405BE3: TestException(Pegasus::CIMHandler*, Pegasus::CIMInstance, Pegasus::CIMInstance, Pegasus::CIMStatusCode) (TestSnmpHandlerException.cpp:87)
==14282== by 0x40A05C: TestExceptionHandling(Pegasus::CIMHandler*) (TestSnmpHandlerException.cpp:384)
==14282== by 0x40CA69: main (TestSnmpHandlerException.cpp:489)
==14282==
==14282== LEAK SUMMARY:
==14282== definitely lost: 497 bytes in 10 blocks.
==14282== indirectly lost: 88 bytes in 3 blocks.
==14282== possibly lost: 0 bytes in 0 blocks.
==14282== still reachable: 446 bytes in 6 blocks.
==14282== suppressed: 0 bytes in 0 blocks.
==14282== Reachable blocks (those to which a pointer was found) are not shown.
==14282== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==11581== Memcheck, a memory error detector.
==11581== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==11581== Using LibVEX rev 1658, a library for dynamic binary translation.
==11581== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==11581== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==11581== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==11581== For more details, rerun with: -v
==11581==
==11581== My PID = 11581, parent PID = 11580. Prog and args are:
==11581== /var/buildValgrind/pegasus/build/bin_exe/cimprovagt
==11581== 0
==11581== 5
==11581== 9
==11581== root
==11581== TestCMPIIndicationStressTestProviderModule
==11581==
==11581==
==11581== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1)
==11581== malloc/free: in use at exit: 34,345 bytes in 388 blocks.
==11581== malloc/free: 26,583 allocs, 26,195 frees, 2,565,127 bytes allocated.
==11581== For counts of detected errors, rerun with: -v
==11581== searching for pointers to 388 not-freed blocks.
==11581== checked 797,712 bytes.
==11581==
==11581== 33,322 (576 direct, 32,746 indirect) bytes in 4 blocks are definitely lost in loss record 59 of 60
==11581== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167)
==11581== by 0x7DBDA4D: ???
==11581== by 0x7DBF2B9: ???
==11581== by 0x4C1D2FD: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==11581== by 0x4054B4: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==11581== by 0x405957: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==11581== by 0x63738DE: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==11581== by 0x6371895: _start_wrapper (Thread.cpp:71)
==11581== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so)
==11581== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so)
==11581==
==11581== LEAK SUMMARY:
==11581== definitely lost: 576 bytes in 4 blocks.
==11581== indirectly lost: 32,746 bytes in 372 blocks.
==11581== possibly lost: 0 bytes in 0 blocks.
==11581== still reachable: 1,023 bytes in 12 blocks.
==11581== suppressed: 0 bytes in 0 blocks.
==11581== Reachable blocks (those to which a pointer was found) are not shown.
==11581== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==1243== Memcheck, a memory error detector.
==1243== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==1243== Using LibVEX rev 1658, a library for dynamic binary translation.
==1243== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==1243== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==1243== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==1243== For more details, rerun with: -v
==1243==
==1243== My PID = 1243, parent PID = 1242. Prog and args are:
==1243== /var/buildValgrind/pegasus/build/bin_exe/cimprovagt
==1243== 0
==1243== 5
==1243== 9
==1243== root
==1243== TestCMPIIndicationStressTestProviderModule
==1243==
==1243==
==1243== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1)
==1243== malloc/free: in use at exit: 34,345 bytes in 388 blocks.
==1243== malloc/free: 26,593 allocs, 26,205 frees, 2,565,684 bytes allocated.
==1243== For counts of detected errors, rerun with: -v
==1243== searching for pointers to 388 not-freed blocks.
==1243== checked 797,648 bytes.
==1243==
==1243== 33,322 (576 direct, 32,746 indirect) bytes in 4 blocks are definitely lost in loss record 59 of 60
==1243== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167)
==1243== by 0x7DBDA4D: ???
==1243== by 0x7DBF2B9: ???
==1243== by 0x4C1D2FD: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==1243== by 0x4054B4: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==1243== by 0x405957: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==1243== by 0x63738DE: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==1243== by 0x6371895: _start_wrapper (Thread.cpp:71)
==1243== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so)
==1243== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so)
==1243==
==1243== LEAK SUMMARY:
==1243== definitely lost: 576 bytes in 4 blocks.
==1243== indirectly lost: 32,746 bytes in 372 blocks.
==1243== possibly lost: 0 bytes in 0 blocks.
==1243== still reachable: 1,023 bytes in 12 blocks.
==1243== suppressed: 0 bytes in 0 blocks.
==1243== Reachable blocks (those to which a pointer was found) are not shown.
==1243== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==18303== Memcheck, a memory error detector.
==18303== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18303== Using LibVEX rev 1658, a library for dynamic binary translation.
==18303== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18303== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18303== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18303== For more details, rerun with: -v
==18303==
==18303== My PID = 18303, parent PID = 18302. Prog and args are:
==18303== /var/buildValgrind/pegasus/build/bin_exe/cimprovagt
==18303== 0
==18303== 5
==18303== 9
==18303== root
==18303== TestCMPIIndicationStressTestProviderModule
==18303==
==18303==
==18303== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1)
==18303== malloc/free: in use at exit: 6,986 bytes in 99 blocks.
==18303== malloc/free: 4,973 allocs, 4,874 frees, 409,105 bytes allocated.
==18303== For counts of detected errors, rerun with: -v
==18303== searching for pointers to 99 not-freed blocks.
==18303== checked 797,696 bytes.
==18303==
==18303== 5,963 (144 direct, 5,819 indirect) bytes in 1 blocks are definitely lost in loss record 40 of 40
==18303== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167)
==18303== by 0x7DBDA4D: ???
==18303== by 0x7DBF2B9: ???
==18303== by 0x4C1D2FD: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==18303== by 0x4054B4: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==18303== by 0x405957: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==18303== by 0x63738DE: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18303== by 0x6371895: _start_wrapper (Thread.cpp:71)
==18303== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so)
==18303== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so)
==18303==
==18303== LEAK SUMMARY:
==18303== definitely lost: 144 bytes in 1 blocks.
==18303== indirectly lost: 5,819 bytes in 86 blocks.
==18303== possibly lost: 0 bytes in 0 blocks.
==18303== still reachable: 1,023 bytes in 12 blocks.
==18303== suppressed: 0 bytes in 0 blocks.
==18303== Reachable blocks (those to which a pointer was found) are not shown.
==18303== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==18329== Memcheck, a memory error detector.
==18329== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18329== Using LibVEX rev 1658, a library for dynamic binary translation.
==18329== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18329== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18329== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18329== For more details, rerun with: -v
==18329==
==18329== My PID = 18329, parent PID = 18328. Prog and args are:
==18329== /var/buildValgrind/pegasus/build/bin_exe/cimprovagt
==18329== 0
==18329== 5
==18329== 10
==18329== root
==18329== TestCMPIIndicationStressTestProviderModule
==18329==
==18329==
==18329== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1)
==18329== malloc/free: in use at exit: 8,050 bytes in 119 blocks.
==18329== malloc/free: 5,753 allocs, 5,634 frees, 486,355 bytes allocated.
==18329== For counts of detected errors, rerun with: -v
==18329== searching for pointers to 119 not-freed blocks.
==18329== checked 797,712 bytes.
==18329==
==18329== 7,027 (144 direct, 6,883 indirect) bytes in 1 blocks are definitely lost in loss record 43 of 43
==18329== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167)
==18329== by 0x7DBDA4D: ???
==18329== by 0x7DBF2B9: ???
==18329== by 0x4C1D2FD: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==18329== by 0x4054B4: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==18329== by 0x405957: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==18329== by 0x63738DE: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18329== by 0x6371895: _start_wrapper (Thread.cpp:71)
==18329== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so)
==18329== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so)
==18329==
==18329== LEAK SUMMARY:
==18329== definitely lost: 144 bytes in 1 blocks.
==18329== indirectly lost: 6,883 bytes in 106 blocks.
==18329== possibly lost: 0 bytes in 0 blocks.
==18329== still reachable: 1,023 bytes in 12 blocks.
==18329== suppressed: 0 bytes in 0 blocks.
==18329== Reachable blocks (those to which a pointer was found) are not shown.
==18329== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==18361== Memcheck, a memory error detector.
==18361== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18361== Using LibVEX rev 1658, a library for dynamic binary translation.
==18361== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18361== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18361== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18361== For more details, rerun with: -v
==18361==
==18361== My PID = 18361, parent PID = 18360. Prog and args are:
==18361== /var/buildValgrind/pegasus/build/bin_exe/cimprovagt
==18361== 0
==18361== 5
==18361== 10
==18361== root
==18361== TestCMPIIndicationStressTestProviderModule
==18361==
==18361==
==18361== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1)
==18361== malloc/free: in use at exit: 8,050 bytes in 119 blocks.
==18361== malloc/free: 7,118 allocs, 6,999 frees, 619,517 bytes allocated.
==18361== For counts of detected errors, rerun with: -v
==18361== searching for pointers to 119 not-freed blocks.
==18361== checked 797,680 bytes.
==18361==
==18361== 7,027 (144 direct, 6,883 indirect) bytes in 1 blocks are definitely lost in loss record 43 of 43
==18361== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167)
==18361== by 0x7DBDA4D: ???
==18361== by 0x7DBF2B9: ???
==18361== by 0x4C1D2FD: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==18361== by 0x4054B4: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==18361== by 0x405957: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==18361== by 0x63738DE: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==18361== by 0x6371895: _start_wrapper (Thread.cpp:71)
==18361== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so)
==18361== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so)
==18361==
==18361== LEAK SUMMARY:
==18361== definitely lost: 144 bytes in 1 blocks.
==18361== indirectly lost: 6,883 bytes in 106 blocks.
==18361== possibly lost: 0 bytes in 0 blocks.
==18361== still reachable: 1,023 bytes in 12 blocks.
==18361== suppressed: 0 bytes in 0 blocks.
==18361== Reachable blocks (those to which a pointer was found) are not shown.
==18361== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==23700== Memcheck, a memory error detector.
==23700== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==23700== Using LibVEX rev 1658, a library for dynamic binary translation.
==23700== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==23700== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==23700== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==23700== For more details, rerun with: -v
==23700==
==23700== My PID = 23700, parent PID = 23699. Prog and args are:
==23700== /var/buildValgrind/pegasus/build/bin_exe/cimprovagt
==23700== 0
==23700== 5
==23700== 9
==23700== root
==23700== TestCMPIIndicationStressTestProviderModule
==23700==
==23700==
==23700== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1)
==23700== malloc/free: in use at exit: 34,345 bytes in 388 blocks.
==23700== malloc/free: 26,578 allocs, 26,190 frees, 2,564,774 bytes allocated.
==23700== For counts of detected errors, rerun with: -v
==23700== searching for pointers to 388 not-freed blocks.
==23700== checked 797,360 bytes.
==23700==
==23700== 33,322 (576 direct, 32,746 indirect) bytes in 4 blocks are definitely lost in loss record 59 of 60
==23700== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167)
==23700== by 0x7DBDA4D: ???
==23700== by 0x7DBF2B9: ???
==23700== by 0x4C1D2FD: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366)
==23700== by 0x4054B4: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554)
==23700== by 0x405957: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650)
==23700== by 0x63738DE: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==23700== by 0x6371895: _start_wrapper (Thread.cpp:71)
==23700== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so)
==23700== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so)
==23700==
==23700== LEAK SUMMARY:
==23700== definitely lost: 576 bytes in 4 blocks.
==23700== indirectly lost: 32,746 bytes in 372 blocks.
==23700== possibly lost: 0 bytes in 0 blocks.
==23700== still reachable: 1,023 bytes in 12 blocks.
==23700== suppressed: 0 bytes in 0 blocks.
==23700== Reachable blocks (those to which a pointer was found) are not shown.
==23700== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==17181== Memcheck, a memory error detector.
==17181== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==17181== Using LibVEX rev 1658, a library for dynamic binary translation.
==17181== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==17181== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==17181== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==17181== For more details, rerun with: -v
==17181==
==17181== My PID = 17181, parent PID = 17180. Prog and args are:
==17181== /var/buildValgrind/pegasus/build/bin_exe/cimservermain
==17181== --executor-socket
==17181== 5
==17181==
==17181==
==17181== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 26 from 1)
==17181== malloc/free: in use at exit: 297,324 bytes in 3,638 blocks.
==17181== malloc/free: 21,872,765 allocs, 21,869,127 frees, 3,055,695,870 bytes allocated.
==17181== For counts of detected errors, rerun with: -v
==17181== searching for pointers to 3,638 not-freed blocks.
==17181== checked 1,139,024 bytes.
==17181==
==17181== 8 bytes in 1 blocks are definitely lost in loss record 3 of 47
==17181== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==17181== by 0x30F00067EE: _dl_map_object_from_fd (in /lib64/ld-2.5.so)
==17181== by 0x30F0007D52: _dl_map_object (in /lib64/ld-2.5.so)
==17181== by 0x30F000B1BC: openaux (in /lib64/ld-2.5.so)
==17181== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so)
==17181== by 0x30F000B885: _dl_map_object_deps (in /lib64/ld-2.5.so)
==17181== by 0x30F0010CAC: dl_open_worker (in /lib64/ld-2.5.so)
==17181== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so)
==17181== by 0x30F001064B: _dl_open (in /lib64/ld-2.5.so)
==17181== by 0x30F0C00F99: dlopen_doit (in /lib64/libdl-2.5.so)
==17181== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so)
==17181== by 0x30F0C0150C: _dlerror_run (in /lib64/libdl-2.5.so)
==17181== by 0x30F0C00F10: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.5.so)
==17181== by 0x89DB799: Pegasus::DynamicLibrary::_load() (DynamicLibraryPOSIX.cpp:61)
==17181== by 0x89DB86B: Pegasus::DynamicLibrary::load() (DynamicLibrary.cpp:130)
==17181== by 0x5BA9A1D: Pegasus::HandlerTable::_loadHandler(Pegasus::String const&) (HandlerTable.cpp:102)
==17181== by 0x5BA9D9E: Pegasus::HandlerTable::getHandler(Pegasus::String const&, Pegasus::CIMRepository*) (HandlerTable.cpp:69)
==17181== by 0x5BA5E0D: Pegasus::IndicationHandlerService::_lookupHandlerForClass(Pegasus::CIMName const&) (IndicationHandlerService.cpp:408)
==17181== by 0x5BA5F15: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:339)
==17181== by 0x5BA78C2: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:295)
==17181== by 0x5BA7E66: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:73)
==17181== by 0x8A0296D: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:492)
==17181== by 0x8A0418F: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:355)
==17181== by 0x8A398DE: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==17181== by 0x8A37895: _start_wrapper (Thread.cpp:71)
==17181==
==17181==
==17181== 71 (64 direct, 7 indirect) bytes in 1 blocks are definitely lost in loss record 10 of 47
==17181== at 0x4A04B32: calloc (vg_replace_malloc.c:279)
==17181== by 0x30F2051898: ???
==17181== by 0x30F2052314: ???
==17181== by 0x30F20523C9: ???
==17181== by 0x30F205251A: ???
==17181== by 0x30F20525E7: ???
==17181== by 0x30F204C824: ???
==17181== by 0x30F204EFE6: ???
==17181== by 0x30F2031C80: ???
==17181== by 0x30F2033908: ???
==17181== by 0xEF04C91: ???
==17181== by 0xEEFDEF9: ???
==17181== by 0x5BA9528: Pegasus::HandlerTable::~HandlerTable() (HandlerTable.cpp:146)
==17181== by 0x5BA882A: Pegasus::IndicationHandlerService::~IndicationHandlerService() (IndicationHandlerService.h:64)
==17181== by 0x50BC53F: Pegasus::CIMServer::~CIMServer() (CIMServer.cpp:591)
==17181== by 0x403D5A: deleteCIMServer() (cimserver.cpp:336)
==17181== by 0x4067D7: CIMServerProcess::cimserver_run(int, char**, bool, bool) (cimserver.cpp:1241)
==17181== by 0x4C0C986: Pegasus::ServerProcess::platform_run(int, char**, bool, bool) (ServerProcessUnix.cpp:189)
==17181== by 0x4047DF: main (cimserver.cpp:637)
==17181==
==17181==
==17181== 320 bytes in 16 blocks are definitely lost in loss record 23 of 47
==17181== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==17181== by 0x30F20650C7: ???
==17181== by 0x30F206560C: ???
==17181== by 0x30F205E375: ???
==17181== by 0x30F2034ECA: ???
==17181== by 0xEF04091: ???
==17181== by 0xEF0478A: ???
==17181== by 0xEF00C8C: ???
==17181== by 0x5BA602F: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:353)
==17181== by 0x5BA78C2: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:295)
==17181== by 0x5BA7E66: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:73)
==17181== by 0x8A0296D: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:492)
==17181== by 0x8A0418F: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:355)
==17181== by 0x8A398DE: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==17181== by 0x8A37895: _start_wrapper (Thread.cpp:71)
==17181== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so)
==17181== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so)
==17181==
==17181== LEAK SUMMARY:
==17181== definitely lost: 392 bytes in 18 blocks.
==17181== indirectly lost: 7 bytes in 1 blocks.
==17181== possibly lost: 0 bytes in 0 blocks.
==17181== still reachable: 296,925 bytes in 3,619 blocks.
==17181== suppressed: 0 bytes in 0 blocks.
==17181== Reachable blocks (those to which a pointer was found) are not shown.
==17181== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==27220== Memcheck, a memory error detector.
==27220== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==27220== Using LibVEX rev 1658, a library for dynamic binary translation.
==27220== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==27220== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==27220== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==27220== For more details, rerun with: -v
==27220==
==27220== My PID = 27220, parent PID = 27219. Prog and args are:
==27220== /var/buildValgrind/pegasus/build/bin_exe/cimservermain
==27220== --executor-socket
==27220== 5
==27220== enableBinaryRepository=true
==27220== repositoryDir=/var/buildValgrind/pegasus/build/repository_bin
==27220==
==27220==
==27220== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 26 from 1)
==27220== malloc/free: in use at exit: 296,627 bytes in 3,635 blocks.
==27220== malloc/free: 21,058,936 allocs, 21,055,301 frees, 2,839,885,370 bytes allocated.
==27220== For counts of detected errors, rerun with: -v
==27220== searching for pointers to 3,635 not-freed blocks.
==27220== checked 1,140,576 bytes.
==27220==
==27220== 8 bytes in 1 blocks are definitely lost in loss record 3 of 40
==27220== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27220== by 0x30F00067EE: _dl_map_object_from_fd (in /lib64/ld-2.5.so)
==27220== by 0x30F0007D52: _dl_map_object (in /lib64/ld-2.5.so)
==27220== by 0x30F000B1BC: openaux (in /lib64/ld-2.5.so)
==27220== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so)
==27220== by 0x30F000B885: _dl_map_object_deps (in /lib64/ld-2.5.so)
==27220== by 0x30F0010CAC: dl_open_worker (in /lib64/ld-2.5.so)
==27220== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so)
==27220== by 0x30F001064B: _dl_open (in /lib64/ld-2.5.so)
==27220== by 0x30F0C00F99: dlopen_doit (in /lib64/libdl-2.5.so)
==27220== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so)
==27220== by 0x30F0C0150C: _dlerror_run (in /lib64/libdl-2.5.so)
==27220== by 0x30F0C00F10: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.5.so)
==27220== by 0x89DB799: Pegasus::DynamicLibrary::_load() (DynamicLibraryPOSIX.cpp:61)
==27220== by 0x89DB86B: Pegasus::DynamicLibrary::load() (DynamicLibrary.cpp:130)
==27220== by 0x5BA9A1D: Pegasus::HandlerTable::_loadHandler(Pegasus::String const&) (HandlerTable.cpp:102)
==27220== by 0x5BA9D9E: Pegasus::HandlerTable::getHandler(Pegasus::String const&, Pegasus::CIMRepository*) (HandlerTable.cpp:69)
==27220== by 0x5BA5E0D: Pegasus::IndicationHandlerService::_lookupHandlerForClass(Pegasus::CIMName const&) (IndicationHandlerService.cpp:408)
==27220== by 0x5BA5F15: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:339)
==27220== by 0x5BA78C2: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:295)
==27220== by 0x5BA7E66: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:73)
==27220== by 0x8A0296D: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:492)
==27220== by 0x8A0418F: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:355)
==27220== by 0x8A398DE: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27220== by 0x8A37895: _start_wrapper (Thread.cpp:71)
==27220==
==27220==
==27220== 71 (64 direct, 7 indirect) bytes in 1 blocks are definitely lost in loss record 9 of 40
==27220== at 0x4A04B32: calloc (vg_replace_malloc.c:279)
==27220== by 0x30F2051898: ???
==27220== by 0x30F2052314: ???
==27220== by 0x30F20523C9: ???
==27220== by 0x30F205251A: ???
==27220== by 0x30F20525E7: ???
==27220== by 0x30F204C824: ???
==27220== by 0x30F204EFE6: ???
==27220== by 0x30F2031C80: ???
==27220== by 0x30F2033908: ???
==27220== by 0x17E16C91: ???
==27220== by 0x17E0FEF9: ???
==27220== by 0x5BA9528: Pegasus::HandlerTable::~HandlerTable() (HandlerTable.cpp:146)
==27220== by 0x5BA882A: Pegasus::IndicationHandlerService::~IndicationHandlerService() (IndicationHandlerService.h:64)
==27220== by 0x50BC53F: Pegasus::CIMServer::~CIMServer() (CIMServer.cpp:591)
==27220== by 0x403D5A: deleteCIMServer() (cimserver.cpp:336)
==27220== by 0x4067D7: CIMServerProcess::cimserver_run(int, char**, bool, bool) (cimserver.cpp:1241)
==27220== by 0x4C0C986: Pegasus::ServerProcess::platform_run(int, char**, bool, bool) (ServerProcessUnix.cpp:189)
==27220== by 0x4047DF: main (cimserver.cpp:637)
==27220==
==27220==
==27220== 320 bytes in 16 blocks are definitely lost in loss record 20 of 40
==27220== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==27220== by 0x30F20650C7: ???
==27220== by 0x30F206560C: ???
==27220== by 0x30F205E375: ???
==27220== by 0x30F2034ECA: ???
==27220== by 0x17E16091: ???
==27220== by 0x17E1678A: ???
==27220== by 0x17E12C8C: ???
==27220== by 0x5BA602F: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:353)
==27220== by 0x5BA78C2: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:295)
==27220== by 0x5BA7E66: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:73)
==27220== by 0x8A0296D: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:492)
==27220== by 0x8A0418F: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:355)
==27220== by 0x8A398DE: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==27220== by 0x8A37895: _start_wrapper (Thread.cpp:71)
==27220== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so)
==27220== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so)
==27220==
==27220== LEAK SUMMARY:
==27220== definitely lost: 392 bytes in 18 blocks.
==27220== indirectly lost: 7 bytes in 1 blocks.
==27220== possibly lost: 0 bytes in 0 blocks.
==27220== still reachable: 296,228 bytes in 3,616 blocks.
==27220== suppressed: 0 bytes in 0 blocks.
==27220== Reachable blocks (those to which a pointer was found) are not shown.
==27220== To see them, rerun with: --show-reachable=yes
-------------------------------------------------------------------------------
Memory leak:

==5095== Memcheck, a memory error detector.
==5095== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5095== Using LibVEX rev 1658, a library for dynamic binary translation.
==5095== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5095== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5095== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5095== For more details, rerun with: -v
==5095==
==5095== My PID = 5095, parent PID = 5094. Prog and args are:
==5095== /var/buildValgrind/pegasus/build/bin_exe/cimservermain
==5095== --executor-socket
==5095== 5
==5095== forceProviderProcesses=false
==5095==
==5095==
==5095== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 29 from 1)
==5095== malloc/free: in use at exit: 296,627 bytes in 3,635 blocks.
==5095== malloc/free: 22,451,304 allocs, 22,447,669 frees, 3,070,589,177 bytes allocated.
==5095== For counts of detected errors, rerun with: -v
==5095== searching for pointers to 3,635 not-freed blocks.
==5095== checked 1,139,152 bytes.
==5095==
==5095== 8 bytes in 1 blocks are definitely lost in loss record 3 of 47
==5095== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5095== by 0x30F00067EE: _dl_map_object_from_fd (in /lib64/ld-2.5.so)
==5095== by 0x30F0007D52: _dl_map_object (in /lib64/ld-2.5.so)
==5095== by 0x30F000B1BC: openaux (in /lib64/ld-2.5.so)
==5095== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so)
==5095== by 0x30F000B885: _dl_map_object_deps (in /lib64/ld-2.5.so)
==5095== by 0x30F0010CAC: dl_open_worker (in /lib64/ld-2.5.so)
==5095== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so)
==5095== by 0x30F001064B: _dl_open (in /lib64/ld-2.5.so)
==5095== by 0x30F0C00F99: dlopen_doit (in /lib64/libdl-2.5.so)
==5095== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so)
==5095== by 0x30F0C0150C: _dlerror_run (in /lib64/libdl-2.5.so)
==5095== by 0x30F0C00F10: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.5.so)
==5095== by 0x89DB799: Pegasus::DynamicLibrary::_load() (DynamicLibraryPOSIX.cpp:61)
==5095== by 0x89DB86B: Pegasus::DynamicLibrary::load() (DynamicLibrary.cpp:130)
==5095== by 0x5BA9A1D: Pegasus::HandlerTable::_loadHandler(Pegasus::String const&) (HandlerTable.cpp:102)
==5095== by 0x5BA9D9E: Pegasus::HandlerTable::getHandler(Pegasus::String const&, Pegasus::CIMRepository*) (HandlerTable.cpp:69)
==5095== by 0x5BA5E0D: Pegasus::IndicationHandlerService::_lookupHandlerForClass(Pegasus::CIMName const&) (IndicationHandlerService.cpp:408)
==5095== by 0x5BA5F15: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:339)
==5095== by 0x5BA78C2: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:295)
==5095== by 0x5BA7E66: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:73)
==5095== by 0x8A0296D: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:492)
==5095== by 0x8A0418F: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:355)
==5095== by 0x8A398DE: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5095== by 0x8A37895: _start_wrapper (Thread.cpp:71)
==5095==
==5095==
==5095== 71 (64 direct, 7 indirect) bytes in 1 blocks are definitely lost in loss record 10 of 47
==5095== at 0x4A04B32: calloc (vg_replace_malloc.c:279)
==5095== by 0x30F2051898: ???
==5095== by 0x30F2052314: ???
==5095== by 0x30F20523C9: ???
==5095== by 0x30F205251A: ???
==5095== by 0x30F20525E7: ???
==5095== by 0x30F204C824: ???
==5095== by 0x30F204EFE6: ???
==5095== by 0x30F2031C80: ???
==5095== by 0x30F2033908: ???
==5095== by 0xEF12C91: ???
==5095== by 0xEF0BEF9: ???
==5095== by 0x5BA9528: Pegasus::HandlerTable::~HandlerTable() (HandlerTable.cpp:146)
==5095== by 0x5BA882A: Pegasus::IndicationHandlerService::~IndicationHandlerService() (IndicationHandlerService.h:64)
==5095== by 0x50BC53F: Pegasus::CIMServer::~CIMServer() (CIMServer.cpp:591)
==5095== by 0x403D5A: deleteCIMServer() (cimserver.cpp:336)
==5095== by 0x4067D7: CIMServerProcess::cimserver_run(int, char**, bool, bool) (cimserver.cpp:1241)
==5095== by 0x4C0C986: Pegasus::ServerProcess::platform_run(int, char**, bool, bool) (ServerProcessUnix.cpp:189)
==5095== by 0x4047DF: main (cimserver.cpp:637)
==5095==
==5095==
==5095== 320 bytes in 16 blocks are definitely lost in loss record 23 of 47
==5095== at 0x4A05809: malloc (vg_replace_malloc.c:149)
==5095== by 0x30F20650C7: ???
==5095== by 0x30F206560C: ???
==5095== by 0x30F205E375: ???
==5095== by 0x30F2034ECA: ???
==5095== by 0xEF12091: ???
==5095== by 0xEF1278A: ???
==5095== by 0xEF0EC8C: ???
==5095== by 0x5BA602F: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:353)
==5095== by 0x5BA78C2: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:295)
==5095== by 0x5BA7E66: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:73)
==5095== by 0x8A0296D: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:492)
==5095== by 0x8A0418F: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:355)
==5095== by 0x8A398DE: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224)
==5095== by 0x8A37895: _start_wrapper (Thread.cpp:71)
==5095== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so)
==5095== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so)
==5095==
==5095== LEAK SUMMARY:
==5095== definitely lost: 392 bytes in 18 blocks.
==5095== indirectly lost: 7 bytes in 1 blocks.
==5095== possibly lost: 0 bytes in 0 blocks.
==5095== still reachable: 296,228 bytes in 3,616 blocks.
==5095== suppressed: 0 bytes in 0 blocks.
==5095== Reachable blocks (those to which a pointer was found) are not shown.
==5095== To see them, rerun with: --show-reachable=yes