diff options
author | Antony Pavlov <antonynpavlov@gmail.com> | 2017-04-24 18:44:08 +0300 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2017-04-25 07:43:31 +0200 |
commit | b378e8c9427b45d856d052a6df4a879a2cee670c (patch) | |
tree | 9635ea41481fe2aab467e9cdb7a10ffe48126c48 /common/Kconfig | |
parent | e6cc84d8b751c76571c26e935261fd6f8cac67b7 (diff) | |
download | barebox-b378e8c9427b45d856d052a6df4a879a2cee670c.tar.gz barebox-b378e8c9427b45d856d052a6df4a879a2cee670c.tar.xz |
globalvar: don't use nv_device if CONFIG_NVVAR is disabled
At the moment barebox crashes if CONFIG_NVVAR is disabled
because of access to unregistered nv_device in
get_param_by_name(&nv_device, "version").
How to reproduce the crash:
barebox$ unset ARCH
barebox$ unset CROSS_COMPILE
barebox$ make sandbox_defconfig
barebox$ sed -i "s/CONFIG_ENV_HANDLING=y/# CONFIG_ENV_HANDLING is not set/" .config
barebox$ make oldconfig
barebox$ ./barebox
Segmentation fault
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'common/Kconfig')
0 files changed, 0 insertions, 0 deletions