http://bugs.winehq.org/show_bug.cgi?id=25957
Summary: d3d_compiler / d3dx9_36: asm tests show a ton of valgrind warnings Product: Wine Version: 1.3.12 Platform: x86 OS/Version: Linux Status: NEW Keywords: download, source, testcase Severity: minor Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com CC: wine-bugs@winehq.org, matteo.mystral@gmail.com
Created an attachment (id=33089) --> (http://bugs.winehq.org/attachment.cgi?id=33089) valgrind log 1
Though it may be wpp: Invalid write of size 4 at wpp_open_mem (compiler.c:232) by pp_open_include (preproc.c:510) by pp_do_include (ppl.l:1600) by ppy_parse (ppy.y:186) by wpp_parse (wpp.c:194) by preprocess_shader (compiler.c:350) by D3DAssemble (compiler.c:493) by D3DXAssembleShader (shader.c:191) by assembleshader_test (asm.c:177) by func_asm (asm.c:457) by run_test (test.h:556) by main (test.h:624) Address 0x7f000304 is 4 bytes inside a block of size 10 free'd at notify_free (heap.c:262) by RtlFreeHeap (heap.c:1747) by HeapFree (heap.c:272) by GetLocaleInfoW (locale.c:1391) by get_lcid_codepage (locale.c:190) by LOCALE_Init (locale.c:3078) by __wine_kernel_init (process.c:1153) by __wine_process_init (loader.c:2872) by wine_init (loader.c:831) by main (main.c:228)
I'll attach the Valgrind logs.
Cc'ing Matteo, since he wrote all of that code (though, quite a while back..).