[Bug 36312] New: valgrind shows a couple possible leaks in oledb32/tests/marshal.c

wine-bugs at winehq.org wine-bugs at winehq.org
Sun May 4 04:21:32 CDT 2014


https://bugs.winehq.org/show_bug.cgi?id=36312

            Bug ID: 36312
           Summary: valgrind shows a couple possible leaks in
                    oledb32/tests/marshal.c
           Product: Wine
           Version: 1.7.18
          Hardware: x86
                OS: Linux
            Status: NEW
          Keywords: download, source, testcase
          Severity: normal
          Priority: P2
         Component: ole32
          Assignee: wine-bugs at winehq.org
          Reporter: austinenglish at gmail.com

==8079== 40 bytes in 1 blocks are possibly lost in loss record 255 of 623
==8079==    at 0x7BC4C735: notify_alloc (heap.c:255)
==8079==    by 0x7BC50F79: RtlAllocateHeap (heap.c:1716)
==8079==    by 0x5DA4635: IMalloc_fnAlloc (ifs.c:186)
==8079==    by 0x5DA4F50: CoTaskMemAlloc (objidl.h:1236)
==8079==    by 0x60FC092: NdrOleAllocate (ndr_ole.c:364)
==8079==    by 0x60E3BAC: NdrAllocate (ndr_marshall.c:417)
==8079==    by 0x60E97CB: array_read_variance_and_unmarshall
(ndr_marshall.c:2143)
==8079==    by 0x60EFB6E: NdrConformantArrayUnmarshall (ndr_marshall.c:3944)
==8079==    by 0x60E5B82: PointerUnmarshall (ndr_marshall.c:972)
==8079==    by 0x60E775D: NdrPointerUnmarshall (ndr_marshall.c:1572)
==8079==    by 0x60E5B82: PointerUnmarshall (ndr_marshall.c:972)
==8079==    by 0x60E775D: NdrPointerUnmarshall (ndr_marshall.c:1572)
==8079==    by 0x6E533D8: ???
==8079==    by 0x6E41ADA: ???
==8079==    by 0x497E498: test_IDBProperties (oledb.h:2587)
==8079==    by 0x497E861: func_marshal (marshal.c:269)
==8079==    by 0x497F65C: run_test (test.h:584)
==8079==    by 0x497FA4B: main (test.h:654)

==8663== 48 bytes in 1 blocks are possibly lost in loss record 273 of 623
==8663==    at 0x7BC4C735: notify_alloc (heap.c:255)
==8663==    by 0x7BC50F79: RtlAllocateHeap (heap.c:1716)
==8663==    by 0x59210FA: alloc_bstr (oleaut.c:162)
==8663==    by 0x5921490: SysAllocStringLen (oleaut.c:324)
==8663==    by 0x59215F2: SysReAllocStringLen (oleaut.c:379)
==8663==    by 0x595FE5F: BSTR_UserUnmarshal (usrmarshal.c:175)
==8663==    by 0x59614FD: VARIANT_UserUnmarshal (usrmarshal.c:627)
==8663==    by 0x6108679: NdrUserMarshalUnmarshall (ndr_marshall.c:4461)
==8663==    by 0x610430F: ComplexUnmarshall (ndr_marshall.c:3138)
==8663==    by 0x610624F: NdrComplexStructUnmarshall (ndr_marshall.c:3724)
==8663==    by 0x610430F: ComplexUnmarshall (ndr_marshall.c:3138)
==8663==    by 0x6100E68: array_read_variance_and_unmarshall
(ndr_marshall.c:2267)
==8663==    by 0x6107A96: NdrComplexArrayUnmarshall (ndr_marshall.c:4231)
==8663==    by 0x60FCB82: PointerUnmarshall (ndr_marshall.c:972)
==8663==    by 0x60FDD4D: EmbeddedPointerUnmarshall (ndr_marshall.c:1295)
==8663==    by 0x610084B: array_read_variance_and_unmarshall
(ndr_marshall.c:2155)
==8663==    by 0x6106B6E: NdrConformantArrayUnmarshall (ndr_marshall.c:3944)
==8663==    by 0x60FCB82: PointerUnmarshall (ndr_marshall.c:972)
==8663==    by 0x60FE75D: NdrPointerUnmarshall (ndr_marshall.c:1572)
==8663==    by 0x60FCB82: PointerUnmarshall (ndr_marshall.c:972)
==8663==

-- 
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