[Bug 26099] New: rpcrt4/ndr_marshal shows a ton of valgrind warnings

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Feb 14 16:58:38 CST 2011


http://bugs.winehq.org/show_bug.cgi?id=26099

           Summary: rpcrt4/ndr_marshal shows a ton of valgrind warnings
           Product: Wine
           Version: 1.3.13
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Keywords: download, source, testcase
          Severity: minor
          Priority: P2
         Component: rpc
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: austinenglish at gmail.com


Created an attachment (id=33288)
 --> (http://bugs.winehq.org/attachment.cgi?id=33288)
valgrind log

22 bytes in 1 blocks are definitely lost 
    at  notify_alloc (heap.c:254)
    by  RtlAllocateHeap (heap.c:1701)
    by  test_conformant_string (ndr_marshall.c:1545)
    by  func_ndr_marshall (ndr_marshall.c:2419)
    by  run_test (test.h:556)
    by  main (test.h:624)

...

 24 bytes in 1 blocks are definitely lost 
    at  notify_alloc (heap.c:254)
    by  RtlAllocateHeap (heap.c:1701)
    by  IMalloc_fnAlloc (ifs.c:186)
    by  CoTaskMemAlloc (ifs.c:395)
    by  NdrOleAllocate (ndr_ole.c:364)
    by  my_alloc (ndr_marshall.c:42)
    by  NdrAllocate (ndr_marshall.c:417)
    by  NdrBaseTypeUnmarshall (ndr_marshall.c:6672)
    by  PointerUnmarshall (ndr_marshall.c:965)
    by  NdrPointerUnmarshall (ndr_marshall.c:1560)
    by  test_pointer_marshal (ndr_marshall.c:278)
    by  test_simple_types (ndr_marshall.c:473)
    by  func_ndr_marshall (ndr_marshall.c:2411)
    by  run_test (test.h:556)
    by  main (test.h:624)
(this one is there several times)
...

 32 bytes in 1 blocks are definitely lost 
    at  notify_alloc (heap.c:254)
    by  RtlAllocateHeap (heap.c:1701)
    by  IMalloc_fnAlloc (ifs.c:186)
    by  CoTaskMemAlloc (ifs.c:395)
    by  NdrOleAllocate (ndr_ole.c:364)
    by  my_alloc (ndr_marshall.c:42)
    by  NdrAllocate (ndr_marshall.c:417)
    by  NdrNonConformantStringUnmarshall (ndr_marshall.c:2623)
    by  test_nonconformant_string (ndr_marshall.c:1678)
    by  func_ndr_marshall (ndr_marshall.c:2420)
    by  run_test (test.h:556)
    by  main (test.h:624)

...

 40 bytes in 1 blocks are definitely lost 
    at  notify_alloc (heap.c:254)
    by  RtlAllocateHeap (heap.c:1701)
    by  IMalloc_fnAlloc (ifs.c:186)
    by  CoTaskMemAlloc (ifs.c:395)
    by  NdrOleAllocate (ndr_ole.c:364)
    by  my_alloc (ndr_marshall.c:42)
    by  NdrAllocate (ndr_marshall.c:417)
    by  NdrSimpleStructUnmarshall (ndr_marshall.c:1740)
    by  test_simple_struct_marshal (ndr_marshall.c:830)
    by  test_simple_struct (ndr_marshall.c:970)
    by  func_ndr_marshall (ndr_marshall.c:2413)
    by  run_test (test.h:556)
    by  main (test.h:624)

...

 40 bytes in 1 blocks are definitely lost 
    at  notify_alloc (heap.c:254)
    by  RtlAllocateHeap (heap.c:1701)
    by  IMalloc_fnAlloc (ifs.c:186)
    by  CoTaskMemAlloc (ifs.c:395)
    by  NdrOleAllocate (ndr_ole.c:364)
    by  my_alloc (ndr_marshall.c:42)
    by  NdrAllocate (ndr_marshall.c:417)
    by  NdrSimpleStructUnmarshall (ndr_marshall.c:1740)
    by  PointerUnmarshall (ndr_marshall.c:965)
    by  NdrPointerUnmarshall (ndr_marshall.c:1560)
    by  test_pointer_marshal (ndr_marshall.c:278)
    by  test_simple_struct (ndr_marshall.c:977)
    by  func_ndr_marshall (ndr_marshall.c:2413)
    by  run_test (test.h:556)
    by  main (test.h:624)

...

 40 bytes in 1 blocks are definitely lost 
    at  notify_alloc (heap.c:254)
    by  RtlAllocateHeap (heap.c:1701)
    by  IMalloc_fnAlloc (ifs.c:186)
    by  CoTaskMemAlloc (ifs.c:395)
    by  NdrOleAllocate (ndr_ole.c:364)
    by  my_alloc (ndr_marshall.c:42)
    by  NdrAllocate (ndr_marshall.c:417)
    by  test_ndr_allocate (ndr_marshall.c:1347)
    by  func_ndr_marshall (ndr_marshall.c:2417)
    by  run_test (test.h:556)
    by  main (test.h:624)

and a ton of possibly lost warnings, as well. Full log attached.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list