libkmod: fix possible double free with wrong modules.builtin.modinfo 99/258599/1
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Tue, 13 Apr 2021 11:23:15 +0000 (20:23 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Thu, 20 May 2021 09:48:20 +0000 (18:48 +0900)
commit121ab7ff8fd1fb66e74431b71b5e0703e9912de1
tree754cfbd9ec5d62f5c6291570ac5a2123210e8bfa
parent6192674bed14c2f3aa307b8761377f322dc76c29
libkmod: fix possible double free with wrong modules.builtin.modinfo

Fix double free for *modinfo with non '\0' terminated wrong
modules.builtin.modinfo, which is because EOF is minus value.

Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
[sw0312.kim: cherry-pick mainline commit 675410c3b3b1]

Change-Id: I9899505ff12d1444013b92007bb0474115047104
libkmod/libkmod-builtin.c