[Bug 36636] valgrind shows an uninitialized write in shell32/tests/appbar.c

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jun 15 22:58:10 CDT 2014


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

--- Comment #4 from Austin English <austinenglish at gmail.com> ---
(In reply to Bruno Jesus from comment #3)
> Created attachment 48794 [details]
> patch 2
> 
> Good, this patch may do the trick then.

Still one left:
../../../tools/runtest -q -P wine -T ../../.. -M shell32.dll -p
shell32_test.exe.so appbar && touch appbar.ok
preloader: Warning: failed to reserve range 00110000-68000000
preloader: Warning: failed to reserve range 7f000000-82000000
==16530== Syscall param writev(vector[...]) points to uninitialised byte(s)
==16530==    at 0x4EFB9D16: writev (in /usr/lib/libc-2.19.90.so)
==16530==    by 0x7BC780ED: send_request (server.c:213)
==16530==    by 0x7BC78272: wine_server_call (server.c:294)
==16530==    by 0x5482B43: put_message_in_queue (message.c:3141)
==16530==    by 0x5482E81: send_inter_thread_message (message.c:3209)
==16530==    by 0x548312B: send_message (message.c:3277)
==16530==    by 0x548353C: SendMessageTimeoutW (message.c:3414)
==16530==    by 0x4E6E0D8: SHAppBarMessage (appbar.c:142)
==16530==    by 0x4CCD41E: test_setpos (appbar.c:224)
==16530==    by 0x4CCE87B: func_appbar (appbar.c:444)
==16530==    by 0x4D225AA: run_test (test.h:584)
==16530==    by 0x4D22976: main (test.h:654)
==16530==  Address 0x4e4fb94 is on thread 1's stack
==16530==  Uninitialised value was created by a stack allocation
==16530==    at 0x4E6DC58: SHAppBarMessage (appbar.c:65)
==16530==

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