From owner-freebsd-standards@FreeBSD.ORG Mon Mar 27 09:00:33 2006 Return-Path: X-Original-To: freebsd-standards@hub.freebsd.org 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 DD3F016A427 for ; Mon, 27 Mar 2006 09:00:32 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43E3743D46 for ; Mon, 27 Mar 2006 09:00:32 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k2R90Vig052541 for ; Mon, 27 Mar 2006 09:00:31 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k2R90V2G052536; Mon, 27 Mar 2006 09:00:31 GMT (envelope-from gnats) Resent-Date: Mon, 27 Mar 2006 09:00:31 GMT Resent-Message-Id: <200603270900.k2R90V2G052536@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, Vladimir Olegovich Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 343C516A400 for ; Mon, 27 Mar 2006 08:59:53 +0000 (UTC) (envelope-from deka@itc.tsu.ru) Received: from itc.tsu.ru (itc.tsu.ru [212.192.100.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33BEA43D45 for ; Mon, 27 Mar 2006 08:59:51 +0000 (GMT) (envelope-from deka@itc.tsu.ru) Received: from itc.tsu.ru (localhost [127.0.0.1]) by itc.tsu.ru (8.13.1/8.13.1) with ESMTP id k2R95tmA050372 for ; Mon, 27 Mar 2006 16:05:55 +0700 (OMSST) (envelope-from deka@itc.tsu.ru) Received: (from deka@localhost) by itc.tsu.ru (8.13.1/8.13.1/Submit) id k2R95n0i050371; Mon, 27 Mar 2006 16:05:49 +0700 (OMSST) (envelope-from deka) Message-Id: <200603270905.k2R95n0i050371@itc.tsu.ru> Date: Mon, 27 Mar 2006 16:05:49 +0700 (OMSST) From: Vladimir Olegovich To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: standards/94995: incorrect behaviour libc.getaddrinfo() X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Vladimir Olegovich List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 09:00:33 -0000 >Number: 94995 >Category: standards >Synopsis: incorrect behaviour libc.getaddrinfo() >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-standards >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Mar 27 09:00:30 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Vladimir Olegovich >Release: FreeBSD 4.11-RELEASE i386 >Organization: >Environment: fetchmail-6.3.2_1, build from FreeBSD-ports (from source) $ gcc -v Using builtin specs. gcc version 2.95.4 20020320 [FreeBSD] $ fetchmail -V This is fetchmail release 6.3.2+POP2+RPA+SDPS+SSL+OPIE+NLS. System: FreeBSD netadmin.ssmu.ru 4.11-RELEASE FreeBSD 4.11-RELEASE #3: Wed Aug 17 10:31:07 OMSST 2005 root@netadmin.ssmu.ru:/usr/src/sys/compile/netadmin i386 >Description: The function getaddrinfo returns 0 (no error), but thus res->ai_canonname == 0, that contradicts IEEE Std 1003.1-2001, which requests that the implementation copies the nodename if no canonical name is available. FreeBSD 4.11's implementation however does not do that. Possibly, failure has occured, when getaddrinfo has received the digital nodename ("212.192.112.206"), instead of string. >How-To-Repeat: I have found this situation: $ fetchmail fetchmail: No mail for deka at inet.tsu.ru POP3 connection to pop3.mail.ru failed: Connection refused fetchmail: Query status=2 (SOCKET) Segmentation fault $ gdb fetchmail ...[skip]... Program received signal SIGSEGV, Segmentation fault. 0x8061c20 in xstrdup (s=0x0) at xmalloc.c:56 56 p = (char *) xmalloc(strlen(s)+1); (gdb) backtrace #0 0x8061c20 in xstrdup (s=0x0) at xmalloc.c:56 #1 0x805478d in do_session (ctl=0x8081600, proto=0x80642c0, maxfetch=0) at driver.c:1030 #2 0x8055573 in do_protocol (ctl=0x8081600, proto=0x80642c0) at driver.c:1630 #3 0x804bf6e in doPOP3 (ctl=0x8081600) at pop3.c:1304 #4 0x80501cd in query_host (ctl=0x8081600) at fetchmail.c:1403 #5 0x804eac4 in main (argc=1, argv=0xbfbffb10) at fetchmail.c:685 My config file: $ cat .fetchmailrc poll inet.tsu.ru timeout 120 protocol pop3 user deka pass **** poll pop3.mail.ru timeout 180 protocol pop3 user vega0 pass **** poll 212.192.112.206 timeout 30 protocol pop3 user deka pass **** Possibly, failure has occured, when getaddrinfo has received the digital nodename ("212.192.112.206"), instead of string. >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-standards@FreeBSD.ORG Mon Mar 27 11:03:11 2006 Return-Path: X-Original-To: freebsd-standards@freebsd.org 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 D27D916A400 for ; Mon, 27 Mar 2006 11:03:11 +0000 (UTC) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CF5B43D46 for ; Mon, 27 Mar 2006 11:03:11 +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.4/8.13.4) with ESMTP id k2RB3Baa062411 for ; Mon, 27 Mar 2006 11:03:11 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k2RB3AcG062405 for freebsd-standards@freebsd.org; Mon, 27 Mar 2006 11:03:10 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 27 Mar 2006 11:03:10 GMT Message-Id: <200603271103.k2RB3AcG062405@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 Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 11:03:12 -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 o [2002/12/13] kern/46239 standards posix semaphore implementation errors o [2003/07/12] standards/54410standards one-true-awk not POSIX compliant (no exte o [2005/06/25] standards/82654standards C99 long double math functions are missin o [2006/03/20] standards/94729standards fcntl() throws undocumented ENOTTY o [2006/03/27] standards/94995standards incorrect behaviour libc.getaddrinfo() 6 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 s [2002/03/19] standards/36076standards Implementation of POSIX fuser command s [2002/05/07] standards/37843standards manual for pthread_setschedparam(3) is wr o [2002/06/14] standards/39256standards snprintf/vsnprintf aren't POSIX-conforman 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/25] standards/54833standards [pcvt] more pcvt deficits o [2003/07/25] standards/54839standards [pcvt] 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 s [2004/02/14] standards/62858standards malloc(0) not C99 compliant s [2004/03/29] kern/64875 standards [libc] [patch] [feature request] add a sy 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(1) not Posix compliant 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 a [2005/04/23] standards/80293standards sysconf() does not support well-defined u o [2005/05/20] standards/81287standards [PATCH]: fingerd(8) might send a line not o [2005/07/21] standards/83845standards [libm] [patch] add log2() and log2f() sup o [2005/08/18] standards/85080standards output of long double subnormals (with pr o [2005/12/24] standards/90871standards ACPI Not Work o [2006/01/26] standards/92360standards [headers] [patch] Missing TAB3 in kernel o [2006/01/26] standards/92362standards [headers] [patch] Missing SIGPOLL in kern o [2006/02/22] kern/93705 standards [headers] [patch] ENODATA and EGREGIOUS ( 32 problems total. From owner-freebsd-standards@FreeBSD.ORG Mon Mar 27 16:48:50 2006 Return-Path: X-Original-To: freebsd-standards@hub.freebsd.org 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 213E716A41F; Mon, 27 Mar 2006 16:48:50 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 583F043D53; Mon, 27 Mar 2006 16:48:49 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from freefall.freebsd.org (ume@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k2RGmnsd000157; Mon, 27 Mar 2006 16:48:49 GMT (envelope-from ume@freefall.freebsd.org) Received: (from ume@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k2RGmmn2000153; Mon, 27 Mar 2006 16:48:48 GMT (envelope-from ume) Date: Mon, 27 Mar 2006 16:48:48 GMT From: Hajimu UMEMOTO Message-Id: <200603271648.k2RGmmn2000153@freefall.freebsd.org> To: deka@itc.tsu.ru, ume@FreeBSD.org, freebsd-standards@FreeBSD.org Cc: Subject: Re: standards/94995: incorrect behaviour libc.getaddrinfo() X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2006 16:48:50 -0000 Synopsis: incorrect behaviour libc.getaddrinfo() State-Changed-From-To: open->closed State-Changed-By: ume State-Changed-When: Mon Mar 27 16:47:45 UTC 2006 State-Changed-Why: I've just MFC'ed it into RELENG_4. Thanks for your report. http://www.freebsd.org/cgi/query-pr.cgi?pr=94995 From owner-freebsd-standards@FreeBSD.ORG Wed Mar 29 22:02:11 2006 Return-Path: X-Original-To: freebsd-standards@freebsd.org 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 1226716A442 for ; Wed, 29 Mar 2006 22:02:11 +0000 (UTC) (envelope-from chacehena@drg.com) Received: from globalsync.net (22.Red-83-32-214.dynamicIP.rima-tde.net [83.32.214.22]) by mx1.FreeBSD.org (Postfix) with SMTP id 4044243D46 for ; Wed, 29 Mar 2006 22:02:05 +0000 (GMT) (envelope-from chacehena@drg.com) Message-ID: <000001c6537c$5dc48c50$c37ea8c0@kwp28> From: "Hena Chace" To: freebsd-standards@freebsd.org Date: Wed, 29 Mar 2006 17:01:44 -0500 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: news good X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Hena Chace List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 22:02:11 -0000 D B ear Home O y wner ,=20 =20 Your cred K it doesn't matter to us ! If you O G WN real e X st W at 2 e and want IMM G EDIA n TE cas y h to spe L nd ANY way you like, or simply wish=20 to LO P WER your monthly p g ayments by a third or more, here are the deal G s=20 we have T 4 ODA y Y :=20 =20 $48 D 8,000.00 at a 3.6 Q 7% fixe i d-ra s te=20 $37 B 2,000.00 at a 3 k .90% variab h le-ra p te=20 $49 I 2,000.00 at a 3.2 0 1% i u ntere M st-only=20 $24 d 8,000.00 at a 3. 4 36% fix r ed-ra o te=20 $1 1 98,000.00 at a 3.5 p 5% v e ariable-ra A te=20 =20 Hur t ry, when these dea F Is are gone, they are gone ! =20 Don't worry about a y pproval, your cre D dit will not di e squalify you !=20 =20 Vis K it our sit 1 e =20 =20 Sincerely, Hena Chace =20 App Y roval Manager