diff options
author | Jerry James <[email protected]> | 2018-06-23 22:49:04 +0200 |
---|---|---|
committer | Masahiro Yamada <[email protected]> | 2018-06-28 22:48:08 +0900 |
commit | 73d1c580f92b203f4c3a189ee98c917c65712f7e (patch) | |
tree | f5f4a1a5b4d02a109a2a60feec525d8a5aeb39eb /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 8b9d27124094964b3c4f8985ba66355ac4d9e842 (diff) |
kconfig: loop boundary condition fix
If buf[-1] just happens to hold the byte 0x0A, then nread can wrap around
to (size_t)-1, leading to invalid memory accesses.
This has caused segmentation faults when trying to build the latest
kernel snapshots for i686 in Fedora:
https://bugzilla.redhat.com/show_bug.cgi?id=1592374
Signed-off-by: Jerry James <[email protected]>
[[email protected]: reformatted patch for submission]
Signed-off-by: Alexander Ploumistos <[email protected]>
Signed-off-by: Masahiro Yamada <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions