Date: Mon, 14 May 2001 13:58:51 +0200 (CEST) From: sblank@addcom.de To: FreeBSD-gnats-submit@freebsd.org Subject: bin/27315: netstat says "netstat: kvm_read: Bad address" Message-ID: <200105141158.f4EBwpQ00796@ally.addcom.de>
next in thread | raw e-mail | index | archive | help
>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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200105141158.f4EBwpQ00796>
