From owner-freebsd-bugs Fri Dec 13 6: 0:17 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2551837B401 for ; Fri, 13 Dec 2002 06:00:15 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46BE643EC5 for ; Fri, 13 Dec 2002 06:00:14 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gBDE0Ex3015753 for ; Fri, 13 Dec 2002 06:00:14 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gBDE0EeA015752; Fri, 13 Dec 2002 06:00:14 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25C0637B401 for ; Fri, 13 Dec 2002 05:55:11 -0800 (PST) Received: from bsdlab.tf-md.net (64-93-1-35.client.dsl.net [64.93.1.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F22743ED1 for ; Fri, 13 Dec 2002 05:55:10 -0800 (PST) (envelope-from kstailey@bsdlab.tf-md.net) Received: from bsdlab.tf-md.net (localhost.tf-md.net [127.0.0.1]) by bsdlab.tf-md.net (8.12.6/8.12.6) with ESMTP id gBDDrC7h017362 for ; Fri, 13 Dec 2002 08:53:13 -0500 (EST) (envelope-from kstailey@bsdlab.tf-md.net) Received: (from kstailey@localhost) by bsdlab.tf-md.net (8.12.6/8.12.6/Submit) id gBDDrCRa017361; Fri, 13 Dec 2002 08:53:12 -0500 (EST) Message-Id: <200212131353.gBDDrCRa017361@bsdlab.tf-md.net> Date: Fri, 13 Dec 2002 08:53:12 -0500 (EST) From: Ken Stailey Reply-To: Ken Stailey To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: bin/46232: ps(1) re an sl fields are broken Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 46232 >Category: bin >Synopsis: ps(1) re an sl fields are broken >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Dec 13 06:00:13 PST 2002 >Closed-Date: >Last-Modified: >Originator: Ken Stailey >Release: FreeBSD 5.0-RC i386 >Organization: Thomson Financial >Environment: System: FreeBSD bsdlab.tf-md.net 5.0-RC FreeBSD 5.0-RC #0: Wed Dec 11 07:53:15 EST 2002 kstailey@bsdlab.tf-md.net:/usr/obj/usr/src/sys/BSDLAB i386 >Description: 4.3BSD's ps(1) RE and SL fields could not count higher than 99 on purpose. 4.4BSD's ps(1) RE and SL fields are not supposed to count higher than 127 on purpose but the CSRG did not have time to fix this if I look at static char sccsid[] = "@(#)keyword.c 8.5 (Berkeley) 4/2/94"; on my _CSRG Archives_ CD-ROM set. I submitted patches into NetBSD and somebody wrote improved versions. OpenBSD forked with those patches built-in. Now only FreeBSD is broken. >How-To-Repeat: ps vax (system must be booted for more than 127 seconds) >Fix: begin 644 ps.patch.current.gz M'XL("+OD^3T``W!S+G!A=&-H+F-UC=]B&D$7'!'"=38L;^/#53YIO/-#9GJ3DART7"@G/?F*N,<$;)G,8OP'!) M:1*#?7YQJ08T#*&:096)5]CHJ-5J=?NFU"RK9MJ666N`9;GXO7`4J5^I5';$ M\%L'N^8VFJY=4V]NH&HW:H8#E7RYN5%!^5J:S6A0,J#T]-3^C&MWV.D88!DP MF7ML_8I'G5;7@(?'NSMM0D="1S=@V.X.#`11\/SNMP&JO1DY)J,2LMZY`K]:T7Z8+3*5G[`24,0ZWL@VAW[^R:K='T[0\)L$"1U=HN28PT*"Y$4T+^1%R$5>Q$JP]%K:IC&E+U,O MG0CCOW0>;Q]:!^U?%J+)E8K6-Z`BP6DD\/J=8Q(`?C>QG>!U1(<:[QK<:6Z\$^V]>MXT=]T&N^XV;+H>0T?RA^N\'4QQA!`T];;Y5`\Z#J>X:V:9?R!,G033H"//8X_ M!$KYS9;`'Q-_`C2%)(Z6$"8,LAA++28!!![WI*ZI5GX(2$AC@O?R,,I5M5A7 M%$W#!3ZBRXX.9V>@S:L?P\A[@;-5Z>CPLS@$%U!0W^+7^6())&?B*F[Z7$ED6+I:[HLT3[$29O%!+PBDW`*47-.!C`\J: M/_98#GB%$?RSM'!%R,N$**S%;/2?V>Q_>>P-CK&9CA/&3S$I M%?;'>;31;'22V4+!"`]6VOI>)W"&'.,!;I\2-![L#_E(<]GH!(,[X4KK^\QW M'KOWQYB/$IPY)X0KY/?'>ZS%;'2*S9V(?#P-,!>@A,=$%/0L6VC"17' M=HS+?`;B'/&RB$LXPMBK9B/-9/$D3A8QR'GRHV#W]0@1/KSA^,F01,*"SYLM M]%V%-YR8('S;D$UZ/OY_F`8-':09N_&.9NQ&[I?D&'S8$(R%W.&X]D]NO:E( M+4DP6XDBN]1E7B\N15KQ-_^WLIK.BJ1GQ7JU:@KR!T0DY.`%?V0I1YJ`)..S MC(/&F4ISY,635!=$L8$0W"X0&A(A)B1((4L)0[IGF<\S1MZ)?^ZW?Q?B MEU(\I"0*(*5_$L%,P3+VIM0OTE!^>:A@6U)!4,PUT!@/*5^Z0,.Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message