From owner-freebsd-bugs Mon May 14 5:10: 7 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9009537B43C for ; Mon, 14 May 2001 05:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f4ECA1X16468; Mon, 14 May 2001 05:10:01 -0700 (PDT) (envelope-from gnats) Received: from mail-2.addcom.de (mail-2.addcom.de [62.96.128.36]) by hub.freebsd.org (Postfix) with SMTP id 9B10737B422 for ; Mon, 14 May 2001 05:00:32 -0700 (PDT) (envelope-from sblank@addcom.de) Received: (qmail 25559 invoked by uid 502); 14 May 2001 12:00:26 -0000 Received: from n-dialin-1167.addcom.de (HELO ally.addcom.de) (root@62.246.7.215) by mail-2.addcom.de with SMTP; 14 May 2001 12:00:26 -0000 Received: (from sblank@localhost) by ally.addcom.de (8.11.3/8.11.3) id f4EBwpQ00796; Mon, 14 May 2001 13:58:51 +0200 (CEST) (envelope-from sblank) Message-Id: <200105141158.f4EBwpQ00796@ally.addcom.de> Date: Mon, 14 May 2001 13:58:51 +0200 (CEST) From: sblank@addcom.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: bin/27315: netstat says "netstat: kvm_read: Bad address" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 27315 >Category: bin >Synopsis: netstat says "netstat: kvm_read: Bad address" >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: Mon May 14 05:10:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Sascha Blank >Release: FreeBSD 4.3-STABLE i386 >Organization: >Environment: System: FreeBSD ally.addcom.de 4.3-STABLE FreeBSD 4.3-STABLE #0: Mon May 14 10:49:07 CEST 2001 sblank@ally.addcom.de:/disc2/releng-4/obj/disc2/releng-4/src/sys/ALLY i386 I have rebuilt both the world and the kernel with sources from May 14th, 2001 to avoid possible inconsistencies. My system has this network card: ed0 at port 0x280-0x29f iomem 0xd8000-0xdbfff irq 3 on isa0 ed0: address 00:00:c0:e6:dc:6d, type SMC8216/SMC8216C (16 bit) My network layout is very simple: +------------------+ ed0 ed0 +------------------------+ | my box: 10.0.0.1 |---------------| client's box: 10.0.0.2 | | 4.3-STABLE | | 4.2-RELEASE | +------------------+ +------------------------+ ident /usr/src/usr.bin/netstat/*.[ch] says: /usr/src/usr.bin/netstat/atalk.c: $FreeBSD: src/usr.bin/netstat/atalk.c,v 1.13 1999/10/21 07:08:55 julian Exp $ /usr/src/usr.bin/netstat/if.c: $FreeBSD: src/usr.bin/netstat/if.c,v 1.32.2.7 2001/05/02 23:52:26 fenner Exp $ /usr/src/usr.bin/netstat/inet.c: $FreeBSD: src/usr.bin/netstat/inet.c,v 1.37.2.2 2001/03/22 13:48:42 des Exp $ /usr/src/usr.bin/netstat/inet6.c: $FreeBSD: src/usr.bin/netstat/inet6.c,v 1.3.2.4 2001/03/22 13:48:42 des Exp $ /usr/src/usr.bin/netstat/ipsec.c: $FreeBSD: src/usr.bin/netstat/ipsec.c,v 1.1.2.1 2000/07/15 07:29:30 kris Exp $ /usr/src/usr.bin/netstat/ipx.c: $FreeBSD: src/usr.bin/netstat/ipx.c,v 1.13 1999/10/21 07:08:56 julian Exp $ /usr/src/usr.bin/netstat/iso.c: $FreeBSD: src/usr.bin/netstat/iso.c,v 1.4 1999/09/06 07:34:27 peter Exp $ /usr/src/usr.bin/netstat/main.c: $FreeBSD: src/usr.bin/netstat/main.c,v 1.34.2.4 2001/03/22 13:48:42 des Exp $ /usr/src/usr.bin/netstat/mbuf.c: $FreeBSD: src/usr.bin/netstat/mbuf.c,v 1.17.2.2 2000/10/24 22:53:26 bmilekic Exp $ /usr/src/usr.bin/netstat/mroute.c: $FreeBSD: src/usr.bin/netstat/mroute.c,v 1.11.2.1 2000/07/15 07:29:30 kris Exp $ /usr/src/usr.bin/netstat/mroute6.c: $FreeBSD: src/usr.bin/netstat/mroute6.c,v 1.1.2.3 2001/04/17 17:48:57 jesper Exp $ /usr/src/usr.bin/netstat/netgraph.c: $FreeBSD: src/usr.bin/netstat/netgraph.c,v 1.3.2.1 2001/03/22 13:48:42 des Exp $ /usr/src/usr.bin/netstat/netstat.h: $FreeBSD: src/usr.bin/netstat/netstat.h,v 1.16.2.2 2001/03/22 13:48:44 des Exp $ /usr/src/usr.bin/netstat/route.c: $FreeBSD: src/usr.bin/netstat/route.c,v 1.41.2.6 2001/05/10 08:26:46 ru Exp $ /usr/src/usr.bin/netstat/unix.c: $FreeBSD: src/usr.bin/netstat/unix.c,v 1.12.2.1 2001/03/22 13:48:44 des Exp $ >Description: When doing a "netstat -nr" on my system to show the routing information I get the following error: sblank in ~ (3)> netstat -nr Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire 10 link#1 UC 0 0 ed0 => netstat: kvm_read: Bad address 10.0.0.2 0:0:c0:e7:40:65 UHLW 0 3 ed0 1197 127.0.0.1 127.0.0.1 UH 0 0 lo0 Notice the "Bad address" error displayed above. If I add the "-a" flag, the error goes away. sblank in ~ (4)> netstat -nra Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire 10 link#1 UC 0 0 ed0 => 10.0.0.2 0:0:c0:e7:40:65 UHLW 0 3 ed0 826 127.0.0.1 127.0.0.1 UH 0 0 lo0 >How-To-Repeat: See description. >Fix: Not sure about it yet. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message