Commit 264c563f authored by csmall's avatar csmall

Stopped ps from crashing if System.map is multiple of 1024

parent e4c67b27
......@@ -8,4 +8,7 @@ Version ????
Put most of the Debian diffs in.
ps no longer crashes if System.map is %1024. Debian #109237
(Thanks Colin Walters)
......@@ -356,7 +356,7 @@ static int sysmap_mmap(const char *filename, void (*message)(const char *, ...))
sysmap_index = vp;
for(;;){
char *vstart;
if(!*endp){ /* if we reached the end */
if(endp - sysmap_data >= sbuf.st_size){ /* if we reached the end */
int i = VCNT; /* check VCNT times to verify this file */
if(*Version) goto bad_version;
if(!ksyms_index) return 1; /* if can not verify, assume success */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment