Commit: 79e90ad1b5a1104114ff54a42186e416bb04f668
Parent: b3e4587f258ceffcb7a65a48e0baa24559d32791
Author: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
Committer: Johan Hedberg <johan.hedberg@intel.com>
Date: 2013-11-08 11:00:49
Tree: 46b43b1bacfc2ad8d69b3ee28c7f68514f8d5303

android/ipc: Fix crash when sending file descriptor Since CMSG_FIRSTHDR is defined as shown below: ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr) \ ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) 0) it return NULL if msg_controllen is not defined. Accessing that pointer result in daemon crash.

Diffstat

M android/ipc.c | 6 +++- - -

1 files changed, 3 insertions(+), 3 deletions(-)

View Full Diff | Patch