https://bugs.winehq.org/show_bug.cgi?id=36623
Bug ID: 36623 Summary: valgrind shows some leaks in ddraw/tests/ddraw7.c Product: Wine Version: 1.7.19 Hardware: x86 OS: Linux Status: NEW Keywords: download, source, testcase Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com
All of the form: ==31752== 20 bytes in 1 blocks are definitely lost in loss record 194 of 1,726 ==31752== at 0x7BC4C75D: notify_alloc (heap.c:255) ==31752== by 0x7BC50FA1: RtlAllocateHeap (heap.c:1716) ==31752== by 0x4A75A4B: DirectDrawCreateClipper (ddraw.c:3274) ==31752== by 0x4A75C0D: ddraw7_CreateClipper (ddraw.c:3309) ==31752== by 0x4DA2139: test_clipper_blt (ddraw7.c:710) ==31752== by 0x4DC439D: func_ddraw7 (ddraw7.c:7183) ==31752== by 0x4DF1F84: run_test (test.h:584) ==31752== by 0x4DF2373: main (test.h:654) ==31752==
There's a similar issue in ddraw4 in bug 36343.
https://bugs.winehq.org/show_bug.cgi?id=36623
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |valgrind
https://bugs.winehq.org/show_bug.cgi?id=36623
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #1 from joaopa jeremielapuree@yahoo.fr --- Is still a bug in current wine (3.12)?
https://bugs.winehq.org/show_bug.cgi?id=36623
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Austin English austinenglish@gmail.com --- The only definite leak I see is in mesa: ==24626== 24 bytes in 1 blocks are definitely lost in loss record 1,544 of 4,914 ==24626== at 0x4030428: malloc (vg_replace_malloc.c:309) ==24626== by 0xB34A340: ralloc_size (ralloc.c:121) ==24626== by 0xB34A39D: ralloc_context (ralloc.c:115) ==24626== by 0xB506E57: create_new_program (ff_fragment_shader.cpp:1049) ==24626== by 0xB506E57: _mesa_get_fixed_func_fragment_program (ff_fragment_shader.cpp:1161) ==24626== by 0xB3E3770: update_program (state.c:134) ==24626== by 0xB3E39E6: _mesa_update_state_locked (state.c:360) ==24626== by 0xB3E3B01: _mesa_update_state (state.c:394) ==24626== by 0xB3970F0: _mesa_valid_to_render (draw_validate.c:129) ==24626== by 0xB4FF1AD: _mesa_DrawPixels (drawpix.c:75) ==24626== by 0x6335133: test_drawpixels_fast (libglfork.cpp:362) ==24626== by 0x6335133: display_work(void*) (libglfork.cpp:402) ==24626== by 0x4244695: start_thread (pthread_create.c:463) ==24626== by 0x43611F5: clone (clone.S:108)
https://bugs.winehq.org/show_bug.cgi?id=36623
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.2.