msm: adsprpc: Fix memory out of bounds error

Fixes memory out of bound error.

Change-Id: I9cc11b5231ba3654588eadf7a7adca68aff35684
Signed-off-by: Mohammed Nayeem Ur Rahman <mohara@codeaurora.org>
This commit is contained in:
Mohammed Nayeem Ur Rahman 2018-10-10 16:34:37 +05:30 committed by Gerrit - the friendly Code Review server
parent b486ad9760
commit 74bc55d2fa

View file

@ -2948,7 +2948,7 @@ static int fastrpc_device_open(struct inode *inode, struct file *filp)
if (err)
return err;
snprintf(strpid, PID_SIZE, "%d", current->pid);
buf_size = strlen(current->comm) + strlen(strpid) + 1;
buf_size = strlen(current->comm) + strlen("_") + strlen(strpid) + 1;
fl->debug_buf = kzalloc(buf_size, GFP_KERNEL);
snprintf(fl->debug_buf, UL_SIZE, "%.10s%s%d",
current->comm, "_", current->pid);