22 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by test_conformant_string (ndr_marshall.c:1545) by func_ndr_marshall (ndr_marshall.c:2416) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:test_conformant_string fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6543) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:473) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6543) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:474) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6543) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:475) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6543) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:476) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6543) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:478) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6543) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:481) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6549) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:490) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6549) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:491) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6549) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:492) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6576) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:500) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6556) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:509) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6556) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:510) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6556) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:511) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6556) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:512) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6568) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:521) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6560) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:529) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrBaseTypeUnmarshall (ndr_marshall.c:6564) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_types (ndr_marshall.c:538) by func_ndr_marshall (ndr_marshall.c:2408) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrBaseTypeUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by PointerUnmarshall (ndr_marshall.c:928) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_nontrivial_pointer_types (ndr_marshall.c:611) by func_ndr_marshall (ndr_marshall.c:2409) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_nontrivial_pointer_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by PointerUnmarshall (ndr_marshall.c:928) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_nontrivial_pointer_types (ndr_marshall.c:643) by func_ndr_marshall (ndr_marshall.c:2409) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_nontrivial_pointer_types fun:func_ndr_marshall fun:run_test fun:main } 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by PointerUnmarshall (ndr_marshall.c:928) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_nontrivial_pointer_types (ndr_marshall.c:652) by func_ndr_marshall (ndr_marshall.c:2409) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_nontrivial_pointer_types fun:func_ndr_marshall fun:run_test fun:main } 32 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrNonConformantStringUnmarshall (ndr_marshall.c:2473) by test_nonconformant_string (ndr_marshall.c:1675) by func_ndr_marshall (ndr_marshall.c:2417) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrNonConformantStringUnmarshall fun:test_nonconformant_string fun:func_ndr_marshall fun:run_test fun:main } 32 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrNonConformantStringUnmarshall (ndr_marshall.c:2473) by test_nonconformant_string (ndr_marshall.c:1702) by func_ndr_marshall (ndr_marshall.c:2417) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrNonConformantStringUnmarshall fun:test_nonconformant_string fun:func_ndr_marshall fun:run_test fun:main } 32 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrNonConformantStringUnmarshall (ndr_marshall.c:2473) by test_nonconformant_string (ndr_marshall.c:1748) by func_ndr_marshall (ndr_marshall.c:2417) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrNonConformantStringUnmarshall fun:test_nonconformant_string fun:func_ndr_marshall fun:run_test fun:main } 32 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrNonConformantStringUnmarshall (ndr_marshall.c:2473) by test_nonconformant_string (ndr_marshall.c:1775) by func_ndr_marshall (ndr_marshall.c:2417) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrNonConformantStringUnmarshall fun:test_nonconformant_string fun:func_ndr_marshall fun:run_test fun:main } 40 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrSimpleStructUnmarshall (ndr_marshall.c:1698) by test_simple_struct_marshal (ndr_marshall.c:830) by test_simple_struct (ndr_marshall.c:970) by func_ndr_marshall (ndr_marshall.c:2410) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrSimpleStructUnmarshall fun:test_simple_struct_marshal fun:test_simple_struct fun:func_ndr_marshall fun:run_test fun:main } 40 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by NdrSimpleStructUnmarshall (ndr_marshall.c:1698) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_pointer_marshal (ndr_marshall.c:278) by test_simple_struct (ndr_marshall.c:977) by func_ndr_marshall (ndr_marshall.c:2410) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:NdrSimpleStructUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_pointer_marshal fun:test_simple_struct fun:func_ndr_marshall fun:run_test fun:main } 40 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by test_ndr_allocate (ndr_marshall.c:1347) by func_ndr_marshall (ndr_marshall.c:2414) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:test_ndr_allocate fun:func_ndr_marshall fun:run_test fun:main } 40 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMalloc_fnAlloc (ifs.c:186) by CoTaskMemAlloc (ifs.c:562) by NdrOleAllocate (ndr_ole.c:360) by my_alloc (ndr_marshall.c:42) by NdrAllocate (ndr_marshall.c:389) by array_read_variance_and_unmarshall (ndr_marshall.c:2113) by NdrConformantStringUnmarshall (ndr_marshall.c:2372) by PointerUnmarshall (ndr_marshall.c:937) by NdrPointerUnmarshall (ndr_marshall.c:1532) by test_conformant_string (ndr_marshall.c:1600) by func_ndr_marshall (ndr_marshall.c:2416) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:NdrOleAllocate fun:my_alloc fun:NdrAllocate fun:array_read_variance_and_unmarshall fun:NdrConformantStringUnmarshall fun:PointerUnmarshall fun:NdrPointerUnmarshall fun:test_conformant_string fun:func_ndr_marshall fun:run_test fun:main } LEAK SUMMARY: definitely lost: 790 bytes in 29 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 904 bytes in 23 blocks still reachable: 187,487 bytes in 1,894 blocks suppressed: 80,613 bytes in 2,804 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 52 errors from 52 contexts (suppressed: 297 from 87) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 147 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension used_suppression: 1 user32_builtin_classes_leak used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 wine_bug_20548_ConnectNamedPipe used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay used_suppression: 60 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 198 dl-hack3-cond-1