diff options
| author | Zhou Qingyang <[email protected]> | 2022-01-24 18:20:01 +0100 |
|---|---|---|
| committer | Mauro Carvalho Chehab <[email protected]> | 2022-02-17 10:06:56 +0100 |
| commit | abd77889851d2ead0d0c9c4d29f1808801477b00 (patch) | |
| tree | f219ea3d5f2125e9c5233c3a48b3eaffeb6b66d3 /tools/perf/scripts/python/stackcollapse.py | |
| parent | cc74074ad9369ef54ba5d3b45edc28e9677911e7 (diff) | |
media: ti-vpe: cal: Fix a NULL pointer dereference in cal_ctx_v4l2_init_formats()
In cal_ctx_v4l2_init_formats(), devm_kzalloc() is assigned to
ctx->active_fmt and there is a dereference of it after that, which could
lead to NULL pointer dereference on failure of devm_kzalloc().
Fix this bug by adding a NULL check of ctx->active_fmt.
This bug was found by a static analyzer.
Builds with 'make allyesconfig' show no new warnings, and our static
analyzer no longer warns about this code.
Fixes: 7168155002cf ("media: ti-vpe: cal: Move format handling to cal.c and expose helpers")
Signed-off-by: Zhou Qingyang <[email protected]>
Reviewed-by: Pratyush Yadav <[email protected]>
Signed-off-by: Laurent Pinchart <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions