]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Use a safety belt for cases where corrupted narg can be passed to the
authorattilio <attilio@FreeBSD.org>
Sat, 7 Nov 2009 21:46:34 +0000 (21:46 +0000)
committerattilio <attilio@FreeBSD.org>
Sat, 7 Nov 2009 21:46:34 +0000 (21:46 +0000)
commit06748b5f7cdf5a1f930dff2fd21a9f7ddf3a1f7f
treebec4bbf7d3e58b86574d81e92739736930e6bbe5
parent66c17d4f6c913d2431bb59d83982e98b92474671
Use a safety belt for cases where corrupted narg can be passed to the
ktrsyscall(). print_number() does decrement the number of arguments,
leading to infinite loops for negative values.

Reported by: Patrick Lamaiziere <patpr at davenulle dot org>,
Jonathan Pascal <jkpyvxmzsa at mailinator dot com>
Submitted by: jh
PR: bin/120055, kern/119564
MFC: 1 week
usr.bin/kdump/kdump.c