driver stub: Fix dangling & NULL ptr dereference (#27)
authorPavel Begunkov <asml.silence@gmail.com>
Tue, 20 Feb 2018 14:30:35 +0000 (17:30 +0300)
committerKedar Patil <kepatil@nvidia.com>
Tue, 20 Feb 2018 14:30:35 +0000 (20:00 +0530)
commitb1155e4b4526f1d52cebebd60ab985dbbc923157
treebaaf2b691a1404372988b3dc42ebdba09a566478
parent26a38983cbe5824fd5be03eab8d037758fc44360
driver stub: Fix dangling & NULL ptr dereference (#27)

1. NULL pointer dereference
2. dangling pointer dereference
3. Memory leak (newly created device isn't returned to user)
4. Ignoring errors + invalid error logging

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
test/driver_stub/cl.c