Platform | X86_64_RHEL5_valgrind |
Branch | MAIN |
Options | |
Date | 11-Sep-08 01:14 |
Contributor | HP |
Status | FAILURE |
Data | Platform: X86_64 RHEL5 valgrind Branch: MAIN Contributor: HP Date: 080911 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: ==7026== Memcheck, a memory error detector. ==7026== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==7026== Using LibVEX rev 1658, a library for dynamic binary translation. ==7026== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==7026== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==7026== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==7026== For more details, rerun with: -v ==7026== ==7026== My PID = 7026, parent PID = 7025. Prog and args are: ==7026== /var/buildValgrind/pegasus/build/bin_exe/TestSnmpHandlerException ==7026== ==7026== ==7026== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 20 from 1) ==7026== malloc/free: in use at exit: 1,031 bytes in 19 blocks. ==7026== malloc/free: 6,160 allocs, 6,141 frees, 1,097,013 bytes allocated. ==7026== For counts of detected errors, rerun with: -v ==7026== searching for pointers to 19 not-freed blocks. ==7026== checked 698,816 bytes. ==7026== ==7026== 8 bytes in 1 blocks are definitely lost in loss record 4 of 14 ==7026== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==7026== by 0x30F00067EE: _dl_map_object_from_fd (in /lib64/ld-2.5.so) ==7026== by 0x30F0007D52: _dl_map_object (in /lib64/ld-2.5.so) ==7026== by 0x30F000B1BC: openaux (in /lib64/ld-2.5.so) ==7026== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so) ==7026== by 0x30F000B885: _dl_map_object_deps (in /lib64/ld-2.5.so) ==7026== by 0x30F0010CAC: dl_open_worker (in /lib64/ld-2.5.so) ==7026== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so) ==7026== by 0x30F001064B: _dl_open (in /lib64/ld-2.5.so) ==7026== by 0x30F0C00F99: dlopen_doit (in /lib64/libdl-2.5.so) ==7026== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so) ==7026== by 0x30F0C0150C: _dlerror_run (in /lib64/libdl-2.5.so) ==7026== by 0x30F0C00F10: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.5.so) ==7026== by 0x53B3991: Pegasus::DynamicLibrary::_load() (DynamicLibraryPOSIX.cpp:61) ==7026== by 0x53B3A63: Pegasus::DynamicLibrary::load() (DynamicLibrary.cpp:130) ==7026== by 0x5088B59: Pegasus::HandlerTable::_loadHandler(Pegasus::String const&) (HandlerTable.cpp:102) ==7026== by 0x5088EDA: Pegasus::HandlerTable::getHandler(Pegasus::String const&, Pegasus::CIMRepository*) (HandlerTable.cpp:69) ==7026== by 0x40CA33: main (TestSnmpHandlerException.cpp:486) ==7026== ==7026== ==7026== 33 bytes in 1 blocks are definitely lost in loss record 6 of 14 ==7026== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==7026== by 0x61C2018: ??? ==7026== by 0x61C278A: ??? ==7026== by 0x61BEC8C: ??? ==7026== by 0x405BE3: TestException(Pegasus::CIMHandler*, Pegasus::CIMInstance, Pegasus::CIMInstance, Pegasus::CIMStatusCode) (TestSnmpHandlerException.cpp:87) ==7026== by 0x408110: TestExceptionHandling(Pegasus::CIMHandler*) (TestSnmpHandlerException.cpp:328) ==7026== by 0x40CA69: main (TestSnmpHandlerException.cpp:489) ==7026== ==7026== ==7026== 71 (64 direct, 7 indirect) bytes in 1 blocks are definitely lost in loss record 10 of 14 ==7026== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==7026== by 0x30F2051898: ??? ==7026== by 0x30F2052314: ??? ==7026== by 0x30F20523C9: ??? ==7026== by 0x30F205251A: ??? ==7026== by 0x30F20525E7: ??? ==7026== by 0x30F20383EE: ??? ==7026== by 0x30F203A212: ??? ==7026== by 0x61C29FC: ??? ==7026== by 0x61BEC8C: ??? ==7026== by 0x405BE3: TestException(Pegasus::CIMHandler*, Pegasus::CIMInstance, Pegasus::CIMInstance, Pegasus::CIMStatusCode) (TestSnmpHandlerException.cpp:87) ==7026== by 0x40A05C: TestExceptionHandling(Pegasus::CIMHandler*) (TestSnmpHandlerException.cpp:384) ==7026== by 0x40CA69: main (TestSnmpHandlerException.cpp:489) ==7026== ==7026== ==7026== 120 bytes in 6 blocks are definitely lost in loss record 12 of 14 ==7026== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==7026== by 0x30F20650C7: ??? ==7026== by 0x30F206560C: ??? ==7026== by 0x30F205E375: ??? ==7026== by 0x30F2034ECA: ??? ==7026== by 0x61C2091: ??? ==7026== by 0x61C278A: ??? ==7026== by 0x61BEC8C: ??? ==7026== by 0x405BE3: TestException(Pegasus::CIMHandler*, Pegasus::CIMInstance, Pegasus::CIMInstance, Pegasus::CIMStatusCode) (TestSnmpHandlerException.cpp:87) ==7026== by 0x4077C0: TestExceptionHandling(Pegasus::CIMHandler*) (TestSnmpHandlerException.cpp:312) ==7026== by 0x40CA69: main (TestSnmpHandlerException.cpp:489) ==7026== ==7026== ==7026== 353 (272 direct, 81 indirect) bytes in 1 blocks are definitely lost in loss record 14 of 14 ==7026== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==7026== by 0x30F2016A46: ??? ==7026== by 0x61C1523: ??? ==7026== by 0x61C27B8: ??? ==7026== by 0x61BEC8C: ??? ==7026== by 0x405BE3: TestException(Pegasus::CIMHandler*, Pegasus::CIMInstance, Pegasus::CIMInstance, Pegasus::CIMStatusCode) (TestSnmpHandlerException.cpp:87) ==7026== by 0x40A05C: TestExceptionHandling(Pegasus::CIMHandler*) (TestSnmpHandlerException.cpp:384) ==7026== by 0x40CA69: main (TestSnmpHandlerException.cpp:489) ==7026== ==7026== LEAK SUMMARY: ==7026== definitely lost: 497 bytes in 10 blocks. ==7026== indirectly lost: 88 bytes in 3 blocks. ==7026== possibly lost: 0 bytes in 0 blocks. ==7026== still reachable: 446 bytes in 6 blocks. ==7026== suppressed: 0 bytes in 0 blocks. ==7026== Reachable blocks (those to which a pointer was found) are not shown. ==7026== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==13121== Memcheck, a memory error detector. ==13121== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==13121== Using LibVEX rev 1658, a library for dynamic binary translation. ==13121== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==13121== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==13121== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==13121== For more details, rerun with: -v ==13121== ==13121== My PID = 13121, parent PID = 13120. Prog and args are: ==13121== /var/buildValgrind/pegasus/build/bin_exe/cimprovagt ==13121== 0 ==13121== 5 ==13121== 9 ==13121== root ==13121== TestCMPIIndicationStressTestProviderModule ==13121== ==13121== ==13121== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1) ==13121== malloc/free: in use at exit: 6,986 bytes in 99 blocks. ==13121== malloc/free: 4,973 allocs, 4,874 frees, 409,113 bytes allocated. ==13121== For counts of detected errors, rerun with: -v ==13121== searching for pointers to 99 not-freed blocks. ==13121== checked 801,792 bytes. ==13121== ==13121== 5,963 (144 direct, 5,819 indirect) bytes in 1 blocks are definitely lost in loss record 40 of 40 ==13121== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==13121== by 0x7DBBA4D: ??? ==13121== by 0x7DBD2B9: ??? ==13121== by 0x4C1D45D: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366) ==13121== by 0x4054B4: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554) ==13121== by 0x405957: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650) ==13121== by 0x637396A: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224) ==13121== by 0x6371921: _start_wrapper (Thread.cpp:71) ==13121== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so) ==13121== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so) ==13121== ==13121== LEAK SUMMARY: ==13121== definitely lost: 144 bytes in 1 blocks. ==13121== indirectly lost: 5,819 bytes in 86 blocks. ==13121== possibly lost: 0 bytes in 0 blocks. ==13121== still reachable: 1,023 bytes in 12 blocks. ==13121== suppressed: 0 bytes in 0 blocks. ==13121== Reachable blocks (those to which a pointer was found) are not shown. ==13121== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==13147== Memcheck, a memory error detector. ==13147== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==13147== Using LibVEX rev 1658, a library for dynamic binary translation. ==13147== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==13147== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==13147== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==13147== For more details, rerun with: -v ==13147== ==13147== My PID = 13147, parent PID = 13146. Prog and args are: ==13147== /var/buildValgrind/pegasus/build/bin_exe/cimprovagt ==13147== 0 ==13147== 5 ==13147== 10 ==13147== root ==13147== TestCMPIIndicationStressTestProviderModule ==13147== ==13147== ==13147== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1) ==13147== malloc/free: in use at exit: 8,050 bytes in 119 blocks. ==13147== malloc/free: 5,753 allocs, 5,634 frees, 486,363 bytes allocated. ==13147== For counts of detected errors, rerun with: -v ==13147== searching for pointers to 119 not-freed blocks. ==13147== checked 801,808 bytes. ==13147== ==13147== 7,027 (144 direct, 6,883 indirect) bytes in 1 blocks are definitely lost in loss record 43 of 43 ==13147== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==13147== by 0x7DBBA4D: ??? ==13147== by 0x7DBD2B9: ??? ==13147== by 0x4C1D45D: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366) ==13147== by 0x4054B4: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554) ==13147== by 0x405957: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650) ==13147== by 0x637396A: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224) ==13147== by 0x6371921: _start_wrapper (Thread.cpp:71) ==13147== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so) ==13147== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so) ==13147== ==13147== LEAK SUMMARY: ==13147== definitely lost: 144 bytes in 1 blocks. ==13147== indirectly lost: 6,883 bytes in 106 blocks. ==13147== possibly lost: 0 bytes in 0 blocks. ==13147== still reachable: 1,023 bytes in 12 blocks. ==13147== suppressed: 0 bytes in 0 blocks. ==13147== Reachable blocks (those to which a pointer was found) are not shown. ==13147== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==13179== Memcheck, a memory error detector. ==13179== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==13179== Using LibVEX rev 1658, a library for dynamic binary translation. ==13179== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==13179== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==13179== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==13179== For more details, rerun with: -v ==13179== ==13179== My PID = 13179, parent PID = 13178. Prog and args are: ==13179== /var/buildValgrind/pegasus/build/bin_exe/cimprovagt ==13179== 0 ==13179== 5 ==13179== 10 ==13179== root ==13179== TestCMPIIndicationStressTestProviderModule ==13179== ==13179== ==13179== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1) ==13179== malloc/free: in use at exit: 8,050 bytes in 119 blocks. ==13179== malloc/free: 7,118 allocs, 6,999 frees, 619,525 bytes allocated. ==13179== For counts of detected errors, rerun with: -v ==13179== searching for pointers to 119 not-freed blocks. ==13179== checked 801,776 bytes. ==13179== ==13179== 7,027 (144 direct, 6,883 indirect) bytes in 1 blocks are definitely lost in loss record 43 of 43 ==13179== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==13179== by 0x7DBBA4D: ??? ==13179== by 0x7DBD2B9: ??? ==13179== by 0x4C1D45D: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366) ==13179== by 0x4054B4: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554) ==13179== by 0x405957: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650) ==13179== by 0x637396A: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224) ==13179== by 0x6371921: _start_wrapper (Thread.cpp:71) ==13179== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so) ==13179== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so) ==13179== ==13179== LEAK SUMMARY: ==13179== definitely lost: 144 bytes in 1 blocks. ==13179== indirectly lost: 6,883 bytes in 106 blocks. ==13179== possibly lost: 0 bytes in 0 blocks. ==13179== still reachable: 1,023 bytes in 12 blocks. ==13179== suppressed: 0 bytes in 0 blocks. ==13179== Reachable blocks (those to which a pointer was found) are not shown. ==13179== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==16401== Memcheck, a memory error detector. ==16401== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16401== Using LibVEX rev 1658, a library for dynamic binary translation. ==16401== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16401== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16401== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16401== For more details, rerun with: -v ==16401== ==16401== My PID = 16401, parent PID = 16400. Prog and args are: ==16401== /var/buildValgrind/pegasus/build/bin_exe/cimprovagt ==16401== 0 ==16401== 5 ==16401== 9 ==16401== root ==16401== TestCMPIIndicationStressTestProviderModule ==16401== ==16401== ==16401== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1) ==16401== malloc/free: in use at exit: 34,353 bytes in 388 blocks. ==16401== malloc/free: 26,578 allocs, 26,190 frees, 2,564,790 bytes allocated. ==16401== For counts of detected errors, rerun with: -v ==16401== searching for pointers to 388 not-freed blocks. ==16401== checked 801,456 bytes. ==16401== ==16401== 33,330 (576 direct, 32,754 indirect) bytes in 4 blocks are definitely lost in loss record 59 of 60 ==16401== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==16401== by 0x7DBBA4D: ??? ==16401== by 0x7DBD2B9: ??? ==16401== by 0x4C1D45D: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366) ==16401== by 0x4054B4: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554) ==16401== by 0x405957: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650) ==16401== by 0x637396A: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224) ==16401== by 0x6371921: _start_wrapper (Thread.cpp:71) ==16401== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so) ==16401== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so) ==16401== ==16401== LEAK SUMMARY: ==16401== definitely lost: 576 bytes in 4 blocks. ==16401== indirectly lost: 32,754 bytes in 372 blocks. ==16401== possibly lost: 0 bytes in 0 blocks. ==16401== still reachable: 1,023 bytes in 12 blocks. ==16401== suppressed: 0 bytes in 0 blocks. ==16401== Reachable blocks (those to which a pointer was found) are not shown. ==16401== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==26338== Memcheck, a memory error detector. ==26338== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==26338== Using LibVEX rev 1658, a library for dynamic binary translation. ==26338== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==26338== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==26338== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==26338== For more details, rerun with: -v ==26338== ==26338== My PID = 26338, parent PID = 26337. Prog and args are: ==26338== /var/buildValgrind/pegasus/build/bin_exe/cimprovagt ==26338== 0 ==26338== 5 ==26338== 9 ==26338== root ==26338== TestCMPIIndicationStressTestProviderModule ==26338== ==26338== ==26338== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1) ==26338== malloc/free: in use at exit: 34,353 bytes in 388 blocks. ==26338== malloc/free: 26,587 allocs, 26,199 frees, 2,565,448 bytes allocated. ==26338== For counts of detected errors, rerun with: -v ==26338== searching for pointers to 388 not-freed blocks. ==26338== checked 801,744 bytes. ==26338== ==26338== 33,330 (576 direct, 32,754 indirect) bytes in 4 blocks are definitely lost in loss record 59 of 60 ==26338== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==26338== by 0x7DBBA4D: ??? ==26338== by 0x7DBD2B9: ??? ==26338== by 0x4C1D45D: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366) ==26338== by 0x4054B4: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554) ==26338== by 0x405957: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650) ==26338== by 0x637396A: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224) ==26338== by 0x6371921: _start_wrapper (Thread.cpp:71) ==26338== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so) ==26338== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so) ==26338== ==26338== LEAK SUMMARY: ==26338== definitely lost: 576 bytes in 4 blocks. ==26338== indirectly lost: 32,754 bytes in 372 blocks. ==26338== possibly lost: 0 bytes in 0 blocks. ==26338== still reachable: 1,023 bytes in 12 blocks. ==26338== suppressed: 0 bytes in 0 blocks. ==26338== Reachable blocks (those to which a pointer was found) are not shown. ==26338== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==6443== Memcheck, a memory error detector. ==6443== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==6443== Using LibVEX rev 1658, a library for dynamic binary translation. ==6443== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==6443== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==6443== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==6443== For more details, rerun with: -v ==6443== ==6443== My PID = 6443, parent PID = 6442. Prog and args are: ==6443== /var/buildValgrind/pegasus/build/bin_exe/cimprovagt ==6443== 0 ==6443== 5 ==6443== 9 ==6443== root ==6443== TestCMPIIndicationStressTestProviderModule ==6443== ==6443== ==6443== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1) ==6443== malloc/free: in use at exit: 34,353 bytes in 388 blocks. ==6443== malloc/free: 26,583 allocs, 26,195 frees, 2,565,143 bytes allocated. ==6443== For counts of detected errors, rerun with: -v ==6443== searching for pointers to 388 not-freed blocks. ==6443== checked 801,808 bytes. ==6443== ==6443== 33,330 (576 direct, 32,754 indirect) bytes in 4 blocks are definitely lost in loss record 59 of 60 ==6443== at 0x4A06019: operator new(unsigned long) (vg_replace_malloc.c:167) ==6443== by 0x7DBBA4D: ??? ==6443== by 0x7DBD2B9: ??? ==6443== by 0x4C1D45D: Pegasus::BasicProviderManagerRouter::processMessage(Pegasus::Message*) (BasicProviderManagerRouter.cpp:366) ==6443== by 0x4054B4: Pegasus::ProviderAgent::_processRequest(Pegasus::CIMRequestMessage*) (ProviderAgent.cpp:554) ==6443== by 0x405957: Pegasus::ProviderAgent::_processRequestAndWriteResponse(void*) (ProviderAgent.cpp:650) ==6443== by 0x637396A: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224) ==6443== by 0x6371921: _start_wrapper (Thread.cpp:71) ==6443== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so) ==6443== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so) ==6443== ==6443== LEAK SUMMARY: ==6443== definitely lost: 576 bytes in 4 blocks. ==6443== indirectly lost: 32,754 bytes in 372 blocks. ==6443== possibly lost: 0 bytes in 0 blocks. ==6443== still reachable: 1,023 bytes in 12 blocks. ==6443== suppressed: 0 bytes in 0 blocks. ==6443== Reachable blocks (those to which a pointer was found) are not shown. ==6443== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==19905== Memcheck, a memory error detector. ==19905== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==19905== Using LibVEX rev 1658, a library for dynamic binary translation. ==19905== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==19905== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==19905== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==19905== For more details, rerun with: -v ==19905== ==19905== My PID = 19905, parent PID = 19904. Prog and args are: ==19905== /var/buildValgrind/pegasus/build/bin_exe/cimservermain ==19905== --executor-socket ==19905== 5 ==19905== enableBinaryRepository=true ==19905== repositoryDir=/var/buildValgrind/pegasus/build/repository_bin ==19905== ==19905== ==19905== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 26 from 1) ==19905== malloc/free: in use at exit: 170,254 bytes in 2,015 blocks. ==19905== malloc/free: 14,531,449 allocs, 14,529,434 frees, 2,321,146,398 bytes allocated. ==19905== For counts of detected errors, rerun with: -v ==19905== searching for pointers to 2,015 not-freed blocks. ==19905== checked 1,038,816 bytes. ==19905== ==19905== 8 bytes in 1 blocks are definitely lost in loss record 3 of 42 ==19905== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==19905== by 0x30F00067EE: _dl_map_object_from_fd (in /lib64/ld-2.5.so) ==19905== by 0x30F0007D52: _dl_map_object (in /lib64/ld-2.5.so) ==19905== by 0x30F000B1BC: openaux (in /lib64/ld-2.5.so) ==19905== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so) ==19905== by 0x30F000B885: _dl_map_object_deps (in /lib64/ld-2.5.so) ==19905== by 0x30F0010CAC: dl_open_worker (in /lib64/ld-2.5.so) ==19905== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so) ==19905== by 0x30F001064B: _dl_open (in /lib64/ld-2.5.so) ==19905== by 0x30F0C00F99: dlopen_doit (in /lib64/libdl-2.5.so) ==19905== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so) ==19905== by 0x30F0C0150C: _dlerror_run (in /lib64/libdl-2.5.so) ==19905== by 0x30F0C00F10: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.5.so) ==19905== by 0x89DA991: Pegasus::DynamicLibrary::_load() (DynamicLibraryPOSIX.cpp:61) ==19905== by 0x89DAA63: Pegasus::DynamicLibrary::load() (DynamicLibrary.cpp:130) ==19905== by 0x5BAAB59: Pegasus::HandlerTable::_loadHandler(Pegasus::String const&) (HandlerTable.cpp:102) ==19905== by 0x5BAAEDA: Pegasus::HandlerTable::getHandler(Pegasus::String const&, Pegasus::CIMRepository*) (HandlerTable.cpp:69) ==19905== by 0x5BA6F3D: Pegasus::IndicationHandlerService::_lookupHandlerForClass(Pegasus::CIMName const&) (IndicationHandlerService.cpp:408) ==19905== by 0x5BA7045: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:339) ==19905== by 0x5BA89FF: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:295) ==19905== by 0x5BA8FA4: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:73) ==19905== by 0x8A01B73: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:509) ==19905== by 0x8A03499: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:372) ==19905== by 0x8A3896A: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224) ==19905== by 0x8A36921: _start_wrapper (Thread.cpp:71) ==19905== ==19905== ==19905== 71 (64 direct, 7 indirect) bytes in 1 blocks are definitely lost in loss record 11 of 42 ==19905== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==19905== by 0x30F2051898: ??? ==19905== by 0x30F2052314: ??? ==19905== by 0x30F20523C9: ??? ==19905== by 0x30F205251A: ??? ==19905== by 0x30F20525E7: ??? ==19905== by 0x30F204C824: ??? ==19905== by 0x30F204EFE6: ??? ==19905== by 0x30F2031C80: ??? ==19905== by 0x30F2033908: ??? ==19905== by 0xD004C91: ??? ==19905== by 0xCFFDEF9: ??? ==19905== by 0x5BAA664: Pegasus::HandlerTable::~HandlerTable() (HandlerTable.cpp:146) ==19905== by 0x5BA9968: Pegasus::IndicationHandlerService::~IndicationHandlerService() (IndicationHandlerService.h:64) ==19905== by 0x50BCC1F: Pegasus::CIMServer::~CIMServer() (CIMServer.cpp:591) ==19905== by 0x403D5A: deleteCIMServer() (cimserver.cpp:336) ==19905== by 0x4067D7: CIMServerProcess::cimserver_run(int, char**, bool, bool) (cimserver.cpp:1241) ==19905== by 0x4C0C986: Pegasus::ServerProcess::platform_run(int, char**, bool, bool) (ServerProcessUnix.cpp:189) ==19905== by 0x4047DF: main (cimserver.cpp:637) ==19905== ==19905== ==19905== 320 bytes in 16 blocks are definitely lost in loss record 22 of 42 ==19905== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==19905== by 0x30F20650C7: ??? ==19905== by 0x30F206560C: ??? ==19905== by 0x30F205E375: ??? ==19905== by 0x30F2034ECA: ??? ==19905== by 0xD004091: ??? ==19905== by 0xD00478A: ??? ==19905== by 0xD000C8C: ??? ==19905== by 0x5BA715F: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:353) ==19905== by 0x5BA89FF: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:295) ==19905== by 0x5BA8FA4: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:73) ==19905== by 0x8A01B73: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:509) ==19905== by 0x8A03499: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:372) ==19905== by 0x8A3896A: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224) ==19905== by 0x8A36921: _start_wrapper (Thread.cpp:71) ==19905== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so) ==19905== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so) ==19905== ==19905== LEAK SUMMARY: ==19905== definitely lost: 392 bytes in 18 blocks. ==19905== indirectly lost: 7 bytes in 1 blocks. ==19905== possibly lost: 0 bytes in 0 blocks. ==19905== still reachable: 169,855 bytes in 1,996 blocks. ==19905== suppressed: 0 bytes in 0 blocks. ==19905== Reachable blocks (those to which a pointer was found) are not shown. ==19905== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==32384== Memcheck, a memory error detector. ==32384== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==32384== Using LibVEX rev 1658, a library for dynamic binary translation. ==32384== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==32384== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==32384== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==32384== For more details, rerun with: -v ==32384== ==32384== My PID = 32384, parent PID = 32383. Prog and args are: ==32384== /var/buildValgrind/pegasus/build/bin_exe/cimservermain ==32384== --executor-socket ==32384== 5 ==32384== forceProviderProcesses=false ==32384== ==32384== ==32384== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 29 from 1) ==32384== malloc/free: in use at exit: 170,032 bytes in 2,015 blocks. ==32384== malloc/free: 15,722,196 allocs, 15,720,181 frees, 2,538,182,550 bytes allocated. ==32384== For counts of detected errors, rerun with: -v ==32384== searching for pointers to 2,015 not-freed blocks. ==32384== checked 1,038,088 bytes. ==32384== ==32384== 8 bytes in 1 blocks are definitely lost in loss record 3 of 44 ==32384== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==32384== by 0x30F00067EE: _dl_map_object_from_fd (in /lib64/ld-2.5.so) ==32384== by 0x30F0007D52: _dl_map_object (in /lib64/ld-2.5.so) ==32384== by 0x30F000B1BC: openaux (in /lib64/ld-2.5.so) ==32384== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so) ==32384== by 0x30F000B885: _dl_map_object_deps (in /lib64/ld-2.5.so) ==32384== by 0x30F0010CAC: dl_open_worker (in /lib64/ld-2.5.so) ==32384== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so) ==32384== by 0x30F001064B: _dl_open (in /lib64/ld-2.5.so) ==32384== by 0x30F0C00F99: dlopen_doit (in /lib64/libdl-2.5.so) ==32384== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so) ==32384== by 0x30F0C0150C: _dlerror_run (in /lib64/libdl-2.5.so) ==32384== by 0x30F0C00F10: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.5.so) ==32384== by 0x89DA991: Pegasus::DynamicLibrary::_load() (DynamicLibraryPOSIX.cpp:61) ==32384== by 0x89DAA63: Pegasus::DynamicLibrary::load() (DynamicLibrary.cpp:130) ==32384== by 0x5BAAB59: Pegasus::HandlerTable::_loadHandler(Pegasus::String const&) (HandlerTable.cpp:102) ==32384== by 0x5BAAEDA: Pegasus::HandlerTable::getHandler(Pegasus::String const&, Pegasus::CIMRepository*) (HandlerTable.cpp:69) ==32384== by 0x5BA6F3D: Pegasus::IndicationHandlerService::_lookupHandlerForClass(Pegasus::CIMName const&) (IndicationHandlerService.cpp:408) ==32384== by 0x5BA7045: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:339) ==32384== by 0x5BA89FF: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:295) ==32384== by 0x5BA8FA4: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:73) ==32384== by 0x8A01B73: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:509) ==32384== by 0x8A03499: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:372) ==32384== by 0x8A3896A: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224) ==32384== by 0x8A36921: _start_wrapper (Thread.cpp:71) ==32384== ==32384== ==32384== 71 (64 direct, 7 indirect) bytes in 1 blocks are definitely lost in loss record 11 of 44 ==32384== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==32384== by 0x30F2051898: ??? ==32384== by 0x30F2052314: ??? ==32384== by 0x30F20523C9: ??? ==32384== by 0x30F205251A: ??? ==32384== by 0x30F20525E7: ??? ==32384== by 0x30F204C824: ??? ==32384== by 0x30F204EFE6: ??? ==32384== by 0x30F2031C80: ??? ==32384== by 0x30F2033908: ??? ==32384== by 0xB9E8C91: ??? ==32384== by 0xB9E1EF9: ??? ==32384== by 0x5BAA664: Pegasus::HandlerTable::~HandlerTable() (HandlerTable.cpp:146) ==32384== by 0x5BA9968: Pegasus::IndicationHandlerService::~IndicationHandlerService() (IndicationHandlerService.h:64) ==32384== by 0x50BCC1F: Pegasus::CIMServer::~CIMServer() (CIMServer.cpp:591) ==32384== by 0x403D5A: deleteCIMServer() (cimserver.cpp:336) ==32384== by 0x4067D7: CIMServerProcess::cimserver_run(int, char**, bool, bool) (cimserver.cpp:1241) ==32384== by 0x4C0C986: Pegasus::ServerProcess::platform_run(int, char**, bool, bool) (ServerProcessUnix.cpp:189) ==32384== by 0x4047DF: main (cimserver.cpp:637) ==32384== ==32384== ==32384== 320 bytes in 16 blocks are definitely lost in loss record 22 of 44 ==32384== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==32384== by 0x30F20650C7: ??? ==32384== by 0x30F206560C: ??? ==32384== by 0x30F205E375: ??? ==32384== by 0x30F2034ECA: ??? ==32384== by 0xB9E8091: ??? ==32384== by 0xB9E878A: ??? ==32384== by 0xB9E4C8C: ??? ==32384== by 0x5BA715F: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:353) ==32384== by 0x5BA89FF: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:295) ==32384== by 0x5BA8FA4: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:73) ==32384== by 0x8A01B73: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:509) ==32384== by 0x8A03499: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:372) ==32384== by 0x8A3896A: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224) ==32384== by 0x8A36921: _start_wrapper (Thread.cpp:71) ==32384== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so) ==32384== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so) ==32384== ==32384== LEAK SUMMARY: ==32384== definitely lost: 392 bytes in 18 blocks. ==32384== indirectly lost: 7 bytes in 1 blocks. ==32384== possibly lost: 0 bytes in 0 blocks. ==32384== still reachable: 169,633 bytes in 1,996 blocks. ==32384== suppressed: 0 bytes in 0 blocks. ==32384== Reachable blocks (those to which a pointer was found) are not shown. ==32384== To see them, rerun with: --show-reachable=yes ------------------------------------------------------------------------------- Memory leak: ==9926== Memcheck, a memory error detector. ==9926== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==9926== Using LibVEX rev 1658, a library for dynamic binary translation. ==9926== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==9926== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==9926== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==9926== For more details, rerun with: -v ==9926== ==9926== My PID = 9926, parent PID = 9925. Prog and args are: ==9926== /var/buildValgrind/pegasus/build/bin_exe/cimservermain ==9926== --executor-socket ==9926== 5 ==9926== ==9926== ==9926== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 26 from 1) ==9926== malloc/free: in use at exit: 170,951 bytes in 2,018 blocks. ==9926== malloc/free: 15,341,826 allocs, 15,339,808 frees, 2,548,585,462 bytes allocated. ==9926== For counts of detected errors, rerun with: -v ==9926== searching for pointers to 2,018 not-freed blocks. ==9926== checked 1,038,288 bytes. ==9926== ==9926== 8 bytes in 1 blocks are definitely lost in loss record 3 of 44 ==9926== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==9926== by 0x30F00067EE: _dl_map_object_from_fd (in /lib64/ld-2.5.so) ==9926== by 0x30F0007D52: _dl_map_object (in /lib64/ld-2.5.so) ==9926== by 0x30F000B1BC: openaux (in /lib64/ld-2.5.so) ==9926== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9926== by 0x30F000B885: _dl_map_object_deps (in /lib64/ld-2.5.so) ==9926== by 0x30F0010CAC: dl_open_worker (in /lib64/ld-2.5.so) ==9926== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9926== by 0x30F001064B: _dl_open (in /lib64/ld-2.5.so) ==9926== by 0x30F0C00F99: dlopen_doit (in /lib64/libdl-2.5.so) ==9926== by 0x30F000CEA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9926== by 0x30F0C0150C: _dlerror_run (in /lib64/libdl-2.5.so) ==9926== by 0x30F0C00F10: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.5.so) ==9926== by 0x89DA991: Pegasus::DynamicLibrary::_load() (DynamicLibraryPOSIX.cpp:61) ==9926== by 0x89DAA63: Pegasus::DynamicLibrary::load() (DynamicLibrary.cpp:130) ==9926== by 0x5BAAB59: Pegasus::HandlerTable::_loadHandler(Pegasus::String const&) (HandlerTable.cpp:102) ==9926== by 0x5BAAEDA: Pegasus::HandlerTable::getHandler(Pegasus::String const&, Pegasus::CIMRepository*) (HandlerTable.cpp:69) ==9926== by 0x5BA6F3D: Pegasus::IndicationHandlerService::_lookupHandlerForClass(Pegasus::CIMName const&) (IndicationHandlerService.cpp:408) ==9926== by 0x5BA7045: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:339) ==9926== by 0x5BA89FF: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:295) ==9926== by 0x5BA8FA4: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:73) ==9926== by 0x8A01B73: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:509) ==9926== by 0x8A03499: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:372) ==9926== by 0x8A3896A: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224) ==9926== by 0x8A36921: _start_wrapper (Thread.cpp:71) ==9926== ==9926== ==9926== 71 (64 direct, 7 indirect) bytes in 1 blocks are definitely lost in loss record 11 of 44 ==9926== at 0x4A04B32: calloc (vg_replace_malloc.c:279) ==9926== by 0x30F2051898: ??? ==9926== by 0x30F2052314: ??? ==9926== by 0x30F20523C9: ??? ==9926== by 0x30F205251A: ??? ==9926== by 0x30F20525E7: ??? ==9926== by 0x30F204C824: ??? ==9926== by 0x30F204EFE6: ??? ==9926== by 0x30F2031C80: ??? ==9926== by 0x30F2033908: ??? ==9926== by 0xE604C91: ??? ==9926== by 0xE5FDEF9: ??? ==9926== by 0x5BAA664: Pegasus::HandlerTable::~HandlerTable() (HandlerTable.cpp:146) ==9926== by 0x5BA9968: Pegasus::IndicationHandlerService::~IndicationHandlerService() (IndicationHandlerService.h:64) ==9926== by 0x50BCC1F: Pegasus::CIMServer::~CIMServer() (CIMServer.cpp:591) ==9926== by 0x403D5A: deleteCIMServer() (cimserver.cpp:336) ==9926== by 0x4067D7: CIMServerProcess::cimserver_run(int, char**, bool, bool) (cimserver.cpp:1241) ==9926== by 0x4C0C986: Pegasus::ServerProcess::platform_run(int, char**, bool, bool) (ServerProcessUnix.cpp:189) ==9926== by 0x4047DF: main (cimserver.cpp:637) ==9926== ==9926== ==9926== 320 bytes in 16 blocks are definitely lost in loss record 22 of 44 ==9926== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==9926== by 0x30F20650C7: ??? ==9926== by 0x30F206560C: ??? ==9926== by 0x30F205E375: ??? ==9926== by 0x30F2034ECA: ??? ==9926== by 0xE604091: ??? ==9926== by 0xE60478A: ??? ==9926== by 0xE600C8C: ??? ==9926== by 0x5BA715F: Pegasus::IndicationHandlerService::_loadHandler(Pegasus::CIMHandleIndicationRequestMessage*, Pegasus::CIMException&) (IndicationHandlerService.cpp:353) ==9926== by 0x5BA89FF: Pegasus::IndicationHandlerService::_handleIndication(Pegasus::CIMHandleIndicationRequestMessage*) (IndicationHandlerService.cpp:295) ==9926== by 0x5BA8FA4: Pegasus::IndicationHandlerService::_handle_async_request(Pegasus::AsyncRequest*) (IndicationHandlerService.cpp:73) ==9926== by 0x8A01B73: Pegasus::MessageQueueService::_handle_incoming_operation(Pegasus::AsyncOpNode*) (MessageQueueService.cpp:509) ==9926== by 0x8A03499: Pegasus::MessageQueueService::_req_proc(void*) (MessageQueueService.cpp:372) ==9926== by 0x8A3896A: Pegasus::ThreadPool::_loop(void*) (ThreadPool.cpp:224) ==9926== by 0x8A36921: _start_wrapper (Thread.cpp:71) ==9926== by 0x30F10062F6: start_thread (in /lib64/libpthread-2.5.so) ==9926== by 0x30F04D1B6C: clone (in /lib64/libc-2.5.so) ==9926== ==9926== LEAK SUMMARY: ==9926== definitely lost: 392 bytes in 18 blocks. ==9926== indirectly lost: 7 bytes in 1 blocks. ==9926== possibly lost: 0 bytes in 0 blocks. ==9926== still reachable: 170,552 bytes in 1,999 blocks. ==9926== suppressed: 0 bytes in 0 blocks. ==9926== Reachable blocks (those to which a pointer was found) are not shown. ==9926== To see them, rerun with: --show-reachable=yes |