From owner-freebsd-bugs@FreeBSD.ORG Tue Oct 30 05:20:03 2007 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B68816A41B for ; Tue, 30 Oct 2007 05:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8A52613C4A6 for ; Tue, 30 Oct 2007 05:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l9U5K3Fb054755 for ; Tue, 30 Oct 2007 05:20:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l9U5K3V9054754; Tue, 30 Oct 2007 05:20:03 GMT (envelope-from gnats) Date: Tue, 30 Oct 2007 05:20:03 GMT Message-Id: <200710300520.l9U5K3V9054754@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Yuri Pankov Cc: Subject: Re: bin/117642: sysinstall segfault in FreeBSD 7.0-BETA1.5 on "AMD" toggle X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Yuri Pankov List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Oct 2007 05:20:03 -0000 The following reply was made to PR bin/117642; it has been noted by GNATS. From: Yuri Pankov To: Wayne Chapeskie Cc: bug-followup@freebsd.org Subject: Re: bin/117642: sysinstall segfault in FreeBSD 7.0-BETA1.5 on "AMD" toggle Date: Tue, 30 Oct 2007 08:12:02 +0300 --=-4CM9KAqISZeL7Wat7C9V Content-Type: text/plain Content-Transfer-Encoding: 7bit Confirmed on -CURRENT with one addition - it segfaults whenever configRpcBind is called (Networking-AMD, Networking-rpc.statd, Networking-rpc.lockd, Startup-NIS client, Startup-NIS server). Value, returned by variable_get, isn't checked. Can be solved with attached patch. --=-4CM9KAqISZeL7Wat7C9V Content-Disposition: attachment; filename=config.c.diff Content-Type: text/x-patch; name=config.c.diff; charset=UTF-8 Content-Transfer-Encoding: base64 LS0tIHNyYy91c3Iuc2Jpbi9zeXNpbnN0YWxsL2NvbmZpZy5jLm9yaWcJMjAwNy0xMC0zMCAwNzo1 NDozMS4wMDAwMDAwMDAgKzAzMDANCisrKyBzcmMvdXNyLnNiaW4vc3lzaW5zdGFsbC9jb25maWcu YwkyMDA3LTEwLTMwIDA4OjA0OjA2LjAwMDAwMDAwMCArMDMwMA0KQEAgLTg3MywxMCArODczLDEy IEBADQogew0KICAgICBpbnQgcmV0dmFsID0gMDsNCiAgICAgaW50IGRvdXBkYXRlID0gMTsNCisg ICAgY2hhciAqdmFyOw0KIA0KICAgICBpZiAoc2VsZiAhPSBOVUxMKSB7DQogICAgIAlyZXR2YWwg PSBkbWVudVRvZ2dsZVZhcmlhYmxlKHNlbGYpOw0KLQlpZiAoc3RyY21wKHZhcmlhYmxlX2dldChz ZWxmLT5kYXRhKSwgIllFUyIpICE9IDApDQorCXZhciA9IHZhcmlhYmxlX2dldChzZWxmLT5kYXRh KTsNCisJaWYgKHZhciAmJiBzdHJjbXAodmFyLCAiWUVTIikgIT0gMCkNCiAJICAgIGRvdXBkYXRl ID0gMDsNCiAgICAgfQ0KIA0K --=-4CM9KAqISZeL7Wat7C9V--