diff options
author | xypron.glpk@gmx.de <xypron.glpk@gmx.de> | 2017-05-08 18:23:54 (GMT) |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2017-05-12 12:37:17 (GMT) |
commit | 902f5bcfbcbc8dce964a69e4c9fcf658dfb62998 (patch) | |
tree | a16f831faef69493874e8c789f0929addd76057f /drivers/pci/pci-uclass.c | |
parent | 9b57e252ffb85b175b0818bf01fb20086d788f5d (diff) | |
download | u-boot-902f5bcfbcbc8dce964a69e4c9fcf658dfb62998.tar.xz |
env: avoid possible NULL pointer access
env_attr_lookup call env_attr_walk with
callback = regex_callback.
In env_attr_walk
attributes = strchr(entry_cpy, ENV_ATTR_SEP)
will return NULL if ENV_ATTR_SEP is not found.
In the aftermath regex_callback may call
strlen(attributes)
with a NULL value which will lead to a failure.
The problem was indicated by scan-clam.
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Diffstat (limited to 'drivers/pci/pci-uclass.c')
0 files changed, 0 insertions, 0 deletions