http://bugs.winehq.org/show_bug.cgi?id=28714
Bug #: 28714 Summary: vbscript/run.ok: invalid write in DispatchEx_Release Product: Wine Version: 1.3.30 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: vbscript AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com Classification: Unclassified
Looks like valgrind caught some wild pointer references:
Invalid write of size 4 at DispatchEx_Release (list.h:98) by parse_script (run.c:889) by parse_script_a (run.c:902) by func_run (run.c:1055) by run_test (test.h:556) by main (test.h:624) Address 0x7f0012a0 is 1,672 bytes inside a block of size 2,048 free'd at RtlFreeHeap (heap.c:262) by HeapFree (heap.c:272) by set_additional_environment (process.c:545) by __wine_kernel_init (process.c:1169) by __wine_process_init (loader.c:2877) by wine_init (loader.c:831) by main (main.c:230)
Invalid write of size 4 at DispatchEx_Release (list.h:98) by parse_script (run.c:889) by parse_script_a (run.c:902) by func_run (run.c:1056) by run_test (test.h:556) by main (test.h:624) Address 0x7f05db88 is 216 bytes inside a block of size 236 free'd at RtlFreeHeap (heap.c:262) by destroy_script (vbscript.h:347) by decrease_state (vbscript.c:173) by VBScript_Close (vbscript.c:340) by parse_script (run.c:887) by parse_script_a (run.c:902) by func_run (run.c:1056) by run_test (test.h:556) by main (test.h:624)
etc. There are about 24 of these errors.