[Bug 36261] New: valgrind shows a use after free in ddraw/tests/ddraw4.c

wine-bugs at winehq.org wine-bugs at winehq.org
Sat May 3 18:01:05 CDT 2014


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

            Bug ID: 36261
           Summary: valgrind shows a use after free in
                    ddraw/tests/ddraw4.c
           Product: Wine
           Version: 1.7.18
          Hardware: x86
                OS: Linux
            Status: NEW
          Keywords: download, source, testcase
          Severity: normal
          Priority: P2
         Component: directx-d3d
          Assignee: wine-bugs at winehq.org
          Reporter: austinenglish at gmail.com

==29500== Invalid write of size 4
==29500==    at 0x498B288: d3d_device_inner_Release (device.c:319)
==29500==    by 0x498B45B: d3d_device3_Release (device.c:345)
==29500==    by 0x4C6844D: test_process_vertices (ddraw4.c:624)
==29500==    by 0x4C8C1E0: func_ddraw4 (ddraw4.c:7299)
==29500==    by 0x4CDE890: run_test (test.h:584)
==29500==    by 0x4CDEC7F: main (test.h:654)
==29500==  Address 0x47a4dc8 is 112 bytes inside a block of size 160 free'd
==29500==    at 0x7BC4C782: notify_free (heap.c:263)
==29500==    by 0x7BC510C7: RtlFreeHeap (heap.c:1762)
==29500==    by 0x497D9F9: ddraw_destroy (ddraw.c:441)
==29500==    by 0x497DC0C: ddraw4_Release (ddraw.c:472)
==29500==    by 0x49A3B99: ddraw_surface_release_iface (surface.c:552)
==29500==    by 0x49A3D41: ddraw_surface4_Release (surface.c:611)
==29500==    by 0x498B229: d3d_device_inner_Release (device.c:316)
==29500==    by 0x498B45B: d3d_device3_Release (device.c:345)
==29500==    by 0x4C6844D: test_process_vertices (ddraw4.c:624)
==29500==    by 0x4C8C1E0: func_ddraw4 (ddraw4.c:7299)
==29500==    by 0x4CDE890: run_test (test.h:584)
==29500==    by 0x4CDEC7F: main (test.h:654)
==29500==

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