[Bug 49488] New: uninitialized bytes in server call from ntdll/server_write_file

WineHQ Bugzilla wine-bugs at winehq.org
Tue Jun 30 07:12:25 CDT 2020


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

            Bug ID: 49488
           Summary: uninitialized bytes in server call from
                    ntdll/server_write_file
           Product: Wine
           Version: 5.11
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: ntdll
          Assignee: wine-bugs at winehq.org
          Reporter: jeffersoncarpenter2 at gmail.com
      Distribution: ---

Created attachment 67607
  --> https://bugs.winehq.org/attachment.cgi?id=67607
Configure output.

Steps to reproduce

* Build wine (currently ec9e556d31).  Attached my configure output.  See for
configure flags.
* Build 'int main() { return 0; }' under i686-w64-mingw-gcc
* Run under valgrind.  Valgrind output attached.

The first valgrind error is:

==1472== Syscall param writev(vector[...]) points to uninitialised byte(s)
==1472==    at 0x432C2A3: __writev (writev.c:26)
==1472==    by 0x432C2A3: writev (writev.c:24)
==1472==    by 0x485A099: send_request (server.c:221)
==1472==    by 0x485A1DB: server_call_unlocked (server.c:281)
==1472==    by 0x485A236: wine_server_call (server.c:297)
==1472==    by 0x484B69E: server_write_file (file.c:4706)
==1472==    by 0x484CB30: NtWriteFile (file.c:5272)
==1472==    by 0x7BC500A8: NtWriteFile (file.c:176)
==1472==    by 0x5E267A7: rpcrt4_conn_np_write (rpc_transport.c:415)
==1472==    by 0x5E1BF85: rpcrt4_conn_write (rpc_binding.h:197)
==1472==    by 0x5E1DB8C: RPCRT4_SendWithAuth (rpc_message.c:850)
==1472==    by 0x5E1E9B7: RPCRT4_Send (rpc_message.c:1249)

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