Initialize bwr.read_buffer in IPCThreadState::talkWithDriver.
I/valgrind( 1309): ==1310== Syscall param ioctl(BINDER_WRITE_READ).read_buffer points to uninitialised byte(s) I/valgrind( 1309): ==1310== at 0x480E670: __ioctl (__ioctl.S:10) I/valgrind( 1309): ==1310== Address 0xbda651b4 is on thread 1's stack Change-Id: I02893df7b5786b6b2dbd9659f5706d7171295ab2
This commit is contained in:
parent
ea402a7e8c
commit
d640f89205
@ -773,6 +773,7 @@ status_t IPCThreadState::talkWithDriver(bool doReceive)
|
|||||||
bwr.read_buffer = (long unsigned int)mIn.data();
|
bwr.read_buffer = (long unsigned int)mIn.data();
|
||||||
} else {
|
} else {
|
||||||
bwr.read_size = 0;
|
bwr.read_size = 0;
|
||||||
|
bwr.read_buffer = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
IF_LOG_COMMANDS() {
|
IF_LOG_COMMANDS() {
|
||||||
|
Loading…
Reference in New Issue
Block a user