[Bug 28766] DIB engine multiple invalid memory accesses

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Apr 26 21:53:31 CDT 2014


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

--- Comment #3 from Austin English <austinenglish at gmail.com> ---
(In reply to Bruno Jesus from comment #2)
> Is this still an issue in the latest development version of wine?

Definitely.

==10523== Conditional jump or move depends on uninitialised value(s)
==10523==    at 0x530FA72: GetDIBits (dib.c:1248)
==10523==    by 0x496AFE6: test_dibsections (bitmap.c:542)
==10523==    by 0x4990928: func_bitmap (bitmap.c:5629)
==10523==    by 0x49EBCE4: run_test (test.h:584)
==10523==    by 0x49EC0D3: main (test.h:654)
==10523==  Uninitialised value was created by a stack allocation
==10523==    at 0x496A45A: test_dibsections (bitmap.c:415)
==10523==

==10523== Source and destination overlap in memcpy(0x5aa0000, 0x5aa0000, 16)
==10523==    at 0x400ACD3: memcpy (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==10523==    by 0x532C6FD: convert_to_8 (primitives.c:3264)
==10523==    by 0x5314F32: convert_bitmapinfo (dc.c:227)
==10523==    by 0x5310131: GetDIBits (dib.c:1395)
==10523==    by 0x496D3B4: test_dibsections (bitmap.c:841)
==10523==    by 0x4990928: func_bitmap (bitmap.c:5629)
==10523==    by 0x49EBCE4: run_test (test.h:584)
==10523==    by 0x49EC0D3: main (test.h:654)
==10523==

wine-1.7.17-92-ge2bf516

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