From owner-freebsd-standards@FreeBSD.ORG Mon Apr 11 11:02:23 2005 Return-Path: Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21DA116A4F2 for ; Mon, 11 Apr 2005 11:02:23 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEFED43D46 for ; Mon, 11 Apr 2005 11:02:22 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j3BB2MWD088337 for ; Mon, 11 Apr 2005 11:02:22 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j3BB2Mfq088331 for freebsd-standards@freebsd.org; Mon, 11 Apr 2005 11:02:22 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 11 Apr 2005 11:02:22 GMT Message-Id: <200504111102.j3BB2Mfq088331@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-standards@FreeBSD.org Subject: Current problem reports assigned to you X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 11:02:23 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/03/05] bin/25542 standards /bin/sh: null char in quoted string p [2002/02/25] standards/35307standards standard include files are not standard c o [2002/12/13] kern/46239 standards posix semaphore implementation errors o [2003/04/21] standards/51209standards [PATCH] add a64l()/l64a/l64a_r functions p [2003/06/05] standards/52972standards /bin/sh arithmetic not POSIX compliant o [2003/06/18] kern/53447 standards poll(2) semantics differ from susV3/POSIX o [2003/07/12] standards/54410standards one-true-awk not POSIX compliant (no exte o [2004/01/01] standards/60772standards _Bool and bool should be unsigned o [2004/11/03] standards/73500standards 'set +o' in /bin/sh does not include unse o [2005/03/03] standards/78357standards getaddrinfo() doesn't appear to support A o [2005/03/09] standards/78650standards ttyname_r() is not standards compliant o [2005/03/16] standards/78907standards does not define pthread typ 12 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2000/09/24] bin/21519 standards sys/dir.h should be deprecated some more o [2001/01/16] bin/24390 standards Replacing old dir-symlinks when using /bi s [2001/01/24] standards/24590standards timezone function not compatible witn Sin s [2001/06/18] kern/28260 standards UIO_MAXIOV needs to be made public p [2001/11/20] standards/32126standards getopt(3) not Unix-98 conformant o [2002/02/27] misc/35381 standards incorrect floating-point display of large s [2002/03/19] standards/36076standards Implementation of POSIX fuser command o [2002/06/14] standards/39256standards [v]snprintf aren't POSIX-conformant for s o [2002/07/09] kern/40378 standards stdlib.h gives needless warnings with -an p [2002/08/12] standards/41576standards POSIX compliance of ln(1) o [2002/10/23] standards/44425standards getcwd() succeeds even if current dir has o [2002/12/09] standards/46119standards Priority problems for SCHED_OTHER using p o [2003/07/24] standards/54809standards pcvt deficits o [2003/07/25] standards/54833standards more pcvt deficits o [2003/07/25] standards/54839standards pcvt deficits o [2003/07/31] standards/55112standards glob.h, glob_t's gl_pathc should be "size o [2003/09/05] standards/56476standards cd9660 unicode support simple hack o [2003/10/29] standards/58676standards grantpt(3) alters storage used by ptsname p [2003/12/26] standards/60597standards FreeBSD's /usr/include lacks of cpio.h s [2004/02/14] standards/62858standards malloc(0) not C99 compliant p [2004/02/21] standards/63173standards Patch to add getopt_long_only(3) to libc o [2004/03/29] kern/64875 standards [patch] add a system call: fdatasync() o [2004/05/07] standards/66357standards make POSIX conformance problem ('sh -e' & o [2004/05/11] standards/66531standards _gettemp uses a far smaller set of filena o [2004/08/22] standards/70813standards [PATCH] ls not Posix compliant o [2004/08/26] docs/70985 standards [patch] sh(1): incomplete documentation o o [2004/09/22] standards/72006standards floating point formating in non-C locales o [2005/03/20] standards/79055standards Add an IFS regression test for shells o [2005/03/20] standards/79056standards regex(3) regression tests o [2005/03/21] standards/79067standards /bin/sh should be more intelligent about 30 problems total. From owner-freebsd-standards@FreeBSD.ORG Mon Apr 11 11:30:24 2005 Return-Path: Delivered-To: freebsd-standards@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 572BB16A4CE for ; Mon, 11 Apr 2005 11:30:24 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 319E643D1F for ; Mon, 11 Apr 2005 11:30:24 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j3BBUOXo095811 for ; Mon, 11 Apr 2005 11:30:24 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j3BBUNlH095804; Mon, 11 Apr 2005 11:30:23 GMT (envelope-from gnats) Resent-Date: Mon, 11 Apr 2005 11:30:23 GMT Resent-Message-Id: <200504111130.j3BBUNlH095804@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-standards@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Sergey Vavilov Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD8D916A4CE for ; Mon, 11 Apr 2005 11:27:36 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8001743D1F for ; Mon, 11 Apr 2005 11:27:36 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BBRYP7047237 for ; Mon, 11 Apr 2005 11:27:34 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j3BBRYP2047236; Mon, 11 Apr 2005 11:27:34 GMT (envelope-from nobody) Message-Id: <200504111127.j3BBRYP2047236@www.freebsd.org> Date: Mon, 11 Apr 2005 11:27:34 GMT From: Sergey Vavilov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: standards/79788: natd "reverse" option makes segmentation fault X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 11:30:24 -0000 >Number: 79788 >Category: standards >Synopsis: natd "reverse" option makes segmentation fault >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-standards >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Apr 11 11:30:23 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Sergey Vavilov >Release: 5.3 >Organization: local >Environment: FreeBSD t2.perm.mtsnet.ru 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Mon Dec 27 12:36:09 YEKT 2004 root@t1.perm.mtsnet.ru:/usr/src/sys/i386/compile/vavy i386 >Description: I use natd on machine with 1 NIC. Problem - segmentatin fault within "reverse" option enabled >How-To-Repeat: include option "reverse" into natd's config file >Fix: unknown >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-standards@FreeBSD.ORG Mon Apr 11 11:40:12 2005 Return-Path: Delivered-To: freebsd-standards@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D904016A4CE for ; Mon, 11 Apr 2005 11:40:12 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B423743D3F for ; Mon, 11 Apr 2005 11:40:12 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j3BBeC9u097601 for ; Mon, 11 Apr 2005 11:40:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j3BBeCKF097600; Mon, 11 Apr 2005 11:40:12 GMT (envelope-from gnats) Date: Mon, 11 Apr 2005 11:40:12 GMT Message-Id: <200504111140.j3BBeCKF097600@freefall.freebsd.org> To: freebsd-standards@FreeBSD.org From: Maxim Konovalov Subject: Re: standards/79788: natd "reverse" option makes segmentation fault X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Maxim Konovalov List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 11:40:13 -0000 The following reply was made to PR standards/79788; it has been noted by GNATS. From: Maxim Konovalov To: Sergey Vavilov Cc: bug-followup@freebsd.org Subject: Re: standards/79788: natd "reverse" option makes segmentation fault Date: Mon, 11 Apr 2005 15:39:32 +0400 (MSD) > >Number: 79788 > >Category: standards Why "standards"? > >Synopsis: natd "reverse" option makes segmentation fault [...] > >Release: 5.3 [...] > >Description: > I use natd on machine with 1 NIC. > Problem - segmentatin fault within "reverse" option enabled > >How-To-Repeat: > include option "reverse" into natd's config file I believe phk has fixed this issue in rev. 1.50 libalias/alias.c, bin/76839 and MFC'ed changes to RELENG_5. Could you please upgrade your system to RELENG_5 or RELENG_5_4 or try an enclosed patch? Index: alias.c =================================================================== RCS file: /home/ncvs/src/lib/libalias/alias.c,v retrieving revision 1.49 retrieving revision 1.50 diff -u -r1.49 -r1.50 --- alias.c 14 Aug 2004 14:21:09 -0000 1.49 +++ alias.c 5 Apr 2005 13:04:35 -0000 1.50 @@ -1170,7 +1170,7 @@ if (la->packetAliasMode & PKT_ALIAS_REVERSE) { la->packetAliasMode &= ~PKT_ALIAS_REVERSE; - iresult = PacketAliasOut(ptr, maxpacketsize); + iresult = LibAliasOut(la, ptr, maxpacketsize); la->packetAliasMode |= PKT_ALIAS_REVERSE; return (iresult); } @@ -1264,7 +1264,7 @@ if (la->packetAliasMode & PKT_ALIAS_REVERSE) { la->packetAliasMode &= ~PKT_ALIAS_REVERSE; - iresult = PacketAliasIn(ptr, maxpacketsize); + iresult = LibAliasIn(la, ptr, maxpacketsize); la->packetAliasMode |= PKT_ALIAS_REVERSE; return (iresult); } %%% -- Maxim Konovalov From owner-freebsd-standards@FreeBSD.ORG Mon Apr 11 14:20:38 2005 Return-Path: Delivered-To: freebsd-standards@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3EF8816A4CE; Mon, 11 Apr 2005 14:20:38 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CCD143D2D; Mon, 11 Apr 2005 14:20:38 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from freefall.freebsd.org (maxim@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j3BEKb7v017776; Mon, 11 Apr 2005 14:20:37 GMT (envelope-from maxim@freefall.freebsd.org) Received: (from maxim@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j3BEKbdY017772; Mon, 11 Apr 2005 14:20:37 GMT (envelope-from maxim) Date: Mon, 11 Apr 2005 14:20:37 GMT From: Maxim Konovalov Message-Id: <200504111420.j3BEKbdY017772@freefall.freebsd.org> To: sergey@vavilov.org, maxim@FreeBSD.org, freebsd-standards@FreeBSD.org Subject: Re: standards/79788: natd "reverse" option makes segmentation fault X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 14:20:38 -0000 Synopsis: natd "reverse" option makes segmentation fault State-Changed-From-To: open->closed State-Changed-By: maxim State-Changed-When: Mon Apr 11 14:19:03 GMT 2005 State-Changed-Why: The submitter confirmed the bug was fixed in rev. 1.50 libalias/alias.c, bin/76839. http://www.freebsd.org/cgi/query-pr.cgi?pr=79788 From owner-freebsd-standards@FreeBSD.ORG Mon Apr 11 17:50:31 2005 Return-Path: Delivered-To: freebsd-standards@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C8D916A4CE for ; Mon, 11 Apr 2005 17:50:31 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BDB743D3F for ; Mon, 11 Apr 2005 17:50:31 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j3BHoVLB041412 for ; Mon, 11 Apr 2005 17:50:31 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j3BHoV6F041411; Mon, 11 Apr 2005 17:50:31 GMT (envelope-from gnats) Date: Mon, 11 Apr 2005 17:50:31 GMT Message-Id: <200504111750.j3BHoV6F041411@freefall.freebsd.org> To: freebsd-standards@FreeBSD.org From: Matteo Riondato Subject: Re: standards/35307: standard include files are not standard compliant X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Matteo Riondato List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 17:50:31 -0000 The following reply was made to PR standards/35307; it has been noted by GNATS. From: Matteo Riondato To: freebsd-gnats-submit@freebsd.org Cc: stefanf@freebsd.org Subject: Re: standards/35307: standard include files are not standard compliant Date: Mon, 11 Apr 2005 19:41:31 +0200 This was fixed in HEAD and in RELENG_5, but not in RELENG_4. If this fix cannot be merged to RELENG_4, this PR can be closed. Thank you. Best Regards --=20 Rionda aka Matteo Riondato Disinformato per default G.U.F.I. Staff Member (http://www.gufi.org) FreeSBIE Developer (http://www.freesbie.org) From owner-freebsd-standards@FreeBSD.ORG Tue Apr 12 15:50:24 2005 Return-Path: Delivered-To: freebsd-standards@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C96A16A4CE for ; Tue, 12 Apr 2005 15:50:24 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AA2543D5C for ; Tue, 12 Apr 2005 15:50:24 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j3CFoOF0052076 for ; Tue, 12 Apr 2005 15:50:24 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j3CFoOxZ052075; Tue, 12 Apr 2005 15:50:24 GMT (envelope-from gnats) Date: Tue, 12 Apr 2005 15:50:24 GMT Message-Id: <200504121550.j3CFoOxZ052075@freefall.freebsd.org> To: freebsd-standards@FreeBSD.org From: Stefan Farfeleder Subject: Re: standards/35307: standard include files are not standard compliant X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Stefan Farfeleder List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Apr 2005 15:50:24 -0000 The following reply was made to PR standards/35307; it has been noted by GNATS. From: Stefan Farfeleder To: bug-followup@FreeBSD.org Cc: Subject: Re: standards/35307: standard include files are not standard compliant Date: Tue, 12 Apr 2005 17:45:54 +0200 On Mon, Apr 11, 2005 at 07:41:31PM +0200, Matteo Riondato wrote: > This was fixed in HEAD and in RELENG_5, but not in RELENG_4. > If this fix cannot be merged to RELENG_4, this PR can be closed. Yes, this won't be fixed in RELENG_4. I recommend you to upgrade to RELENG_5 as GCC 2.95 is virtually useless for modern C++ code. From owner-freebsd-standards@FreeBSD.ORG Sat Apr 16 16:37:39 2005 Return-Path: Delivered-To: freebsd-standards@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F251C16A4CE; Sat, 16 Apr 2005 16:37:38 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9D3D43D45; Sat, 16 Apr 2005 16:37:38 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from freefall.freebsd.org (delphij@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j3GGbce8015888; Sat, 16 Apr 2005 16:37:38 GMT (envelope-from delphij@freefall.freebsd.org) Received: (from delphij@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j3GGbchA015884; Sat, 16 Apr 2005 16:37:38 GMT (envelope-from delphij) Date: Sat, 16 Apr 2005 16:37:38 GMT From: Xin LI Message-Id: <200504161637.j3GGbchA015884@freefall.freebsd.org> To: lx@knight.6test.edu.cn, delphij@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-standards@FreeBSD.org Subject: Re: kern/80008: Unnecessary requirement of sa_len in getnameinfo() X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Apr 2005 16:37:39 -0000 Synopsis: Unnecessary requirement of sa_len in getnameinfo() State-Changed-From-To: open->analyzed State-Changed-By: delphij State-Changed-When: Sat Apr 16 16:33:02 GMT 2005 State-Changed-Why: Dear freebsd-standards, Would you please review the following patch? I have consulted with POSIX standard and there is no requirement that there must be a "sa_len" field in sockaddr. Therefore, I think the check should be either removed, or be replaced with an assignment. Index: getnameinfo.c =================================================================== RCS file: /home/ncvs/src/lib/libc/net/getnameinfo.c,v retrieving revision 1.14 diff -u -r1.14 getnameinfo.c --- getnameinfo.c 1 May 2003 19:03:14 -0000 1.14 +++ getnameinfo.c 16 Apr 2005 16:31:33 -0000 @@ -109,9 +109,6 @@ if (sa == NULL) return EAI_FAIL; - if (sa->sa_len != salen) - return EAI_FAIL; - family = sa->sa_family; for (i = 0; afdl[i].a_af; i++) if (afdl[i].a_af == family) { Responsible-Changed-From-To: freebsd-bugs->freebsd-standards Responsible-Changed-By: delphij Responsible-Changed-When: Sat Apr 16 16:33:02 GMT 2005 Responsible-Changed-Why: Patch candidate for review. http://www.freebsd.org/cgi/query-pr.cgi?pr=80008