[Bug 202326] libteken assert() fail and result in kernel panic
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Aug 15 08:43:04 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202326
--- Comment #1 from commit-hook at freebsd.org ---
A commit references this bug:
Author: ed
Date: Sat Aug 15 08:42:33 UTC 2015
New revision: 286798
URL: https://svnweb.freebsd.org/changeset/base/286798
Log:
Stop parsing digits if the value already exceeds USHRT_MAX.
There is no need for us to support parsing values that are larger than
the maximum terminal window size. In this case that would be the maximum
of unsigned short.
The problem with parsing larger values is that they can cause integer
overflows when adjusting the cursor position, leading to all sorts of
failing assertions.
PR: 202326
Reported by: kcwu csie org
MFC after: 1 month
Changes:
head/sys/teken/teken.c
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list