https://bugs.winehq.org/show_bug.cgi?id=36605
Bug ID: 36605 Summary: valgrind shows a definite leak in wintrust/tests/softpub.c Product: Wine Version: 1.7.19 Hardware: x86 OS: Linux Status: NEW Keywords: download, source, testcase Severity: normal Priority: P2 Component: wintrust Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com
==21310== 132 bytes in 1 blocks are definitely lost in loss record 340 of 484 ==21310== at 0x7BC4C6DF: notify_alloc (heap.c:255) ==21310== by 0x7BC50F23: RtlAllocateHeap (heap.c:1716) ==21310== by 0x4E0DC37: WINTRUST_Alloc (wintrust_main.c:47) ==21310== by 0x4E1136C: WINTRUST_AddSgnr (wintrust_main.c:1050) ==21310== by 0x4CAEC43: test_utils (softpub.c:161) ==21310== by 0x4CB02E1: test_provider_funcs (softpub.c:631) ==21310== by 0x4CB13D9: func_softpub (softpub.c:937) ==21310== by 0x4CB21DB: run_test (test.h:584) ==21310== by 0x4CB25CA: main (test.h:654) ==21310==
https://bugs.winehq.org/show_bug.cgi?id=36605
--- Comment #1 from Austin English austinenglish@gmail.com --- Two more: ==32715== 44 bytes in 1 blocks are definitely lost in loss record 219 of 531 ==32715== at 0x7BC4C75D: notify_alloc (heap.c:255) ==32715== by 0x7BC50FA1: RtlAllocateHeap (heap.c:1716) ==32715== by 0x49BAC7B: WINTRUST_Alloc (wintrust_main.c:47) ==32715== by 0x49BE3B0: WINTRUST_AddSgnr (wintrust_main.c:1050) ==32715== by 0x4962FA2: testCertTrust (softpub.c:566) ==32715== by 0x496338A: test_provider_funcs (softpub.c:635) ==32715== by 0x4964443: func_softpub (softpub.c:938) ==32715== by 0x4965248: run_test (test.h:584) ==32715== by 0x4965637: main (test.h:654) ==32715==
==32715== 60 bytes in 1 blocks are definitely lost in loss record 264 of 531 ==32715== at 0x7BC4C75D: notify_alloc (heap.c:255) ==32715== by 0x7BC50FA1: RtlAllocateHeap (heap.c:1716) ==32715== by 0x49BAC7B: WINTRUST_Alloc (wintrust_main.c:47) ==32715== by 0x49BE612: WINTRUST_AddCert (wintrust_main.c:1102) ==32715== by 0x496210A: test_utils (softpub.c:208) ==32715== by 0x496334B: test_provider_funcs (softpub.c:632) ==32715== by 0x4964443: func_softpub (softpub.c:938) ==32715== by 0x4965248: run_test (test.h:584) ==32715== by 0x4965637: main (test.h:654) ==32715==
https://bugs.winehq.org/show_bug.cgi?id=36605
--- Comment #2 from Bruno Jesus 00cpxxx@gmail.com --- Possibly fixed by http://source.winehq.org/patches/data/104885
https://bugs.winehq.org/show_bug.cgi?id=36605
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |valgrind
https://bugs.winehq.org/show_bug.cgi?id=36605
--- Comment #3 from Austin English austinenglish@gmail.com --- (In reply to Bruno Jesus from comment #2)
Possibly fixed by http://source.winehq.org/patches/data/104885
I still get: ==18612== 44 bytes in 1 blocks are definitely lost in loss record 209 of 511 ==18612== at 0x7BC4C6EB: notify_alloc (heap.c:255) ==18612== by 0x7BC50F2F: RtlAllocateHeap (heap.c:1716) ==18612== by 0x50A9C37: WINTRUST_Alloc (wintrust_main.c:47) ==18612== by 0x50AD36C: WINTRUST_AddSgnr (wintrust_main.c:1050) ==18612== by 0x4F670DF: testCertTrust (softpub.c:566) ==18612== by 0x4F67508: test_provider_funcs (softpub.c:635) ==18612== by 0x4F68675: func_softpub (softpub.c:938) ==18612== by 0x4F69477: run_test (test.h:584) ==18612== by 0x4F69866: main (test.h:654) ==18612==
==18612== 60 bytes in 1 blocks are definitely lost in loss record 254 of 511 ==18612== at 0x7BC4C6EB: notify_alloc (heap.c:255) ==18612== by 0x7BC50F2F: RtlAllocateHeap (heap.c:1716) ==18612== by 0x50A9C37: WINTRUST_Alloc (wintrust_main.c:47) ==18612== by 0x50AD5CE: WINTRUST_AddCert (wintrust_main.c:1102) ==18612== by 0x4F660B9: test_utils (softpub.c:208) ==18612== by 0x4F674C6: test_provider_funcs (softpub.c:632) ==18612== by 0x4F68675: func_softpub (softpub.c:938) ==18612== by 0x4F69477: run_test (test.h:584) ==18612== by 0x4F69866: main (test.h:654) ==18612==
https://bugs.winehq.org/show_bug.cgi?id=36605
--- Comment #4 from Austin English austinenglish@gmail.com --- (In reply to Austin English from comment #0)
==21310== 132 bytes in 1 blocks are definitely lost in loss record 340 of 484 ==21310== at 0x7BC4C6DF: notify_alloc (heap.c:255) ==21310== by 0x7BC50F23: RtlAllocateHeap (heap.c:1716) ==21310== by 0x4E0DC37: WINTRUST_Alloc (wintrust_main.c:47) ==21310== by 0x4E1136C: WINTRUST_AddSgnr (wintrust_main.c:1050) ==21310== by 0x4CAEC43: test_utils (softpub.c:161) ==21310== by 0x4CB02E1: test_provider_funcs (softpub.c:631) ==21310== by 0x4CB13D9: func_softpub (softpub.c:937) ==21310== by 0x4CB21DB: run_test (test.h:584) ==21310== by 0x4CB25CA: main (test.h:654) ==21310==
is fixed by https://source.winehq.org/git/wine.git/commitdiff/dbdb244d132727452d11e63904...
I filed bug 36714 for the remaining two issues.
https://bugs.winehq.org/show_bug.cgi?id=36605
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |dbdb244d132727452d11e63904f | |b7ffb5f52fd3a Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #5 from Austin English austinenglish@gmail.com --- Really fixed.
https://bugs.winehq.org/show_bug.cgi?id=36605
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.20.