twx-linux/scripts/kconfig
Masahiro Yamada ce5ec36799 kconfig: qconf: fix buffer overflow in debug links
[ Upstream commit 984ed20ece1c6c20789ece040cbff3eb1a388fa9 ]

If you enable "Option -> Show Debug Info" and click a link, the program
terminates with the following error:

    *** buffer overflow detected ***: terminated

The buffer overflow is caused by the following line:

    strcat(data, "$");

The buffer needs one more byte to accommodate the additional character.

Fixes: c4f7398bee9c ("kconfig: qconf: make debug links work again")
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-10-10 11:58:01 +02:00
..
lxdialog kconfig: menuconfig: simplify global jump key assignment 2023-07-25 00:59:32 +09:00
tests
.gitignore kconfig: Update all declared targets 2023-01-13 16:29:52 +09:00
conf.c
confdata.c kconfig: add warn-unknown-symbols sanity check 2023-09-01 16:38:04 +09:00
expr.c kconfig: remove wrong expr_trans_bool() 2024-07-25 09:50:44 +02:00
expr.h kconfig: remove wrong expr_trans_bool() 2024-07-25 09:50:44 +02:00
gconf-cfg.sh kconfig: refactor Makefile to reduce process forks 2022-12-13 22:29:10 +09:00
gconf.c kconfig: gconf: give a proper initial state to the Save button 2024-07-25 09:50:44 +02:00
gconf.glade
images.c
images.h
internal.h
lexer.l kconfig: fix infinite loop when expanding a macro at the end of file 2024-03-26 18:20:05 -04:00
list.h
lkc_proto.h
lkc.h kconfig: menuconfig: simplify global jump key assignment 2023-07-25 00:59:32 +09:00
Makefile kbuild: Show marked Kconfig fragments in "help" 2023-09-04 02:04:20 +09:00
mconf-cfg.sh kconfig: refactor Makefile to reduce process forks 2022-12-13 22:29:10 +09:00
mconf.c kconfig: menuconfig: remove jump_key::index 2023-07-25 00:59:32 +09:00
menu.c kconfig: remove wrong expr_trans_bool() 2024-07-25 09:50:44 +02:00
merge_config.sh scripts: kconfig: merge_config: config files: add a trailing newline 2024-09-18 19:24:05 +02:00
nconf-cfg.sh kconfig: refactor Makefile to reduce process forks 2022-12-13 22:29:10 +09:00
nconf.c kconfig: nconf: Add search jump feature 2023-08-13 21:29:41 +09:00
nconf.gui.c kconfig: nconf: Add search jump feature 2023-08-13 21:29:41 +09:00
nconf.h kconfig: nconf: Add search jump feature 2023-08-13 21:29:41 +09:00
parser.y
preprocess.c kconfig: fix possible buffer overflow 2023-09-06 02:00:02 +09:00
qconf-cfg.sh kconfig: port qconf to work with Qt6 in addition to Qt5 2023-08-16 12:06:29 +09:00
qconf.cc kconfig: qconf: fix buffer overflow in debug links 2024-10-10 11:58:01 +02:00
qconf.h
streamline_config.pl streamline_config.pl: handle also ${CONFIG_FOO} 2023-06-08 11:11:32 +09:00
symbol.c kconfig: fix comparison to constant symbols, 'm', 'n' 2024-06-12 11:12:58 +02:00
util.c kconfig: remove const qualifier from str_get() 2022-11-21 10:18:39 +09:00