From nobody@FreeBSD.org  Tue Sep 13 13:41:38 2005
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 4D09F16A41F
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 13 Sep 2005 13:41:38 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id E73FF43D58
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 13 Sep 2005 13:41:37 +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 j8DDfbuJ064156
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 13 Sep 2005 13:41:37 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id j8DDfb9j064155;
	Tue, 13 Sep 2005 13:41:37 GMT
	(envelope-from nobody)
Message-Id: <200509131341.j8DDfb9j064155@www.freebsd.org>
Date: Tue, 13 Sep 2005 13:41:37 GMT
From: XuChunrong <Trixer@126.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Fatal trap 12,while running pim6sd 
X-Send-Pr-Version: www-2.3

>Number:         86068
>Category:       i386
>Synopsis:       Fatal trap 12,while running pim6sd
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    freebsd-i386
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 13 13:50:10 GMT 2005
>Closed-Date:    Sun Jan 29 05:14:13 GMT 2006
>Last-Modified:  Sun Jan 29 05:14:13 GMT 2006
>Originator:     XuChunrong
>Release:        FreeBSD5.4 Release
>Organization:
Southeast University,Nanjing,China
>Environment:
BSDR1# uname -a
FreeBSD BSDR1.mcast6.com 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun May  8 10:21:06 UTC 2005     root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386      
>Description:
These days I used freebsd5.3 to configure a ipv6 multicast network.
Its topology is 

HostA(winxp)
|
FreeBsd5.3(MR,pim6sd RP)
| 
| 
FreeBsd5.3(MR,pim6sd )
|
|
HostB(xp)



//MR: ipv6 Multicast Router
//routing software:zebra+ospf6d,pim6sd
The problem is:
when I run ipv6 multicast applications on HostA(as sender) and HostB(as recv),it seems to work OK .Through pim6sd's log I can see it really create groups, and HostB can recieve data. However ,after a while ,error occurs.The router which worked as RP is dead(Other routers works OK), and it gives an information as below:

--error infomation---------------------------------------------------------------------
Sep 13 19:49:07 BSDR1 kernel: em1: Link is up 1000 Mbps Full Duplex
Sep 13 19:49:29 BSDR1 kernel: em1: Link is Down
Sep 13 19:49:31 BSDR1 kernel: em1: Link is up 1000 Mbps Full Duplex
Sep 13 19:52:43 BSDR1 pim6sd[597]: receive_pim6_bootstrap: Bootstrap from an unrecognized neighbor

(fe80::207:e9ff:fe10:5f8d) on em0
Sep 13 19:53:18 BSDR1 su: xcr to root on /dev/ttyp0
Sep 13 19:53:42 BSDR1 pim6sd[597]: receive_pim6_bootstrap: Bootstrap from an unrecognized neighbor

(fe80::207:e9ff:fe10:5f8d) on em0
Sep 13 19:54:43 BSDR1 pim6sd[597]: receive_pim6_bootstrap: Bootstrap from an unrecognized neighbor

(fe80::207:e9ff:fe10:5f8d) on em0
Sep 13 19:56:43 BSDR1 pim6sd[597]: receive_pim6_bootstrap: Bootstrap from an unrecognized neighbor

(fe80::207:e9ff:fe10:5f8d) on em0
Sep 13 19:57:43 BSDR1 pim6sd[597]: receive_pim6_bootstrap: Bootstrap from an unrecognized neighbor

(fe80::207:e9ff:fe10:5f8d) on em0
Sep 13 20:09:48 BSDR1 syslogd: kernel boot file is /boot/kernel/kernel
Sep 13 20:09:48 BSDR1 kernel:
Sep 13 20:09:48 BSDR1 kernel:
Sep 13 20:09:48 BSDR1 kernel: Fatal trap 12: page fault while in kernel mode
Sep 13 20:09:48 BSDR1 kernel: fault virtual address     = 0x0
Sep 13 20:09:48 BSDR1 kernel: fault code                = supervisor read, page not present
Sep 13 20:09:48 BSDR1 kernel: instruction pointer       = 0x8:0xc06bd98e
Sep 13 20:09:48 BSDR1 kernel: stack pointer             = 0x10:0xd53a4c60
Sep 13 20:09:48 BSDR1 kernel: frame pointer             = 0x10:0xd53a4cc4
Sep 13 20:09:48 BSDR1 kernel: code segment              = base 0x0, limit 0xfffff, type 0x1b
Sep 13 20:09:48 BSDR1 kernel: = DPL 0, pres 1, def32 1, gran 1
Sep 13 20:09:48 BSDR1 kernel: processor eflags  = interrupt enabled, resume, IOPL = 0
Sep 13 20:09:48 BSDR1 kernel: current process           = 35 (swi1: net)
Sep 13 20:09:48 BSDR1 kernel: trap number               = 12
Sep 13 20:09:48 BSDR1 kernel: panic: page fault
Sep 13 20:09:48 BSDR1 kernel: Uptime: 49m3s
Sep 13 20:09:48 BSDR1 kernel: Cannot dump. No dump device defined.
Sep 13 20:09:48 BSDR1 kernel: Automatic reboot in 15 seconds - press a key on the console to abort
Sep 13 20:09:48 BSDR1 kernel: --> Press a key on the console to reboot,
Sep 13 20:09:48 BSDR1 kernel: --> or switch off the system now.
Sep 13 20:09:48 BSDR1 kernel: Rebooting...
Sep 13 20:09:48 BSDR1 kernel: Copyright (c) 1992-2005 The FreeBSD Project.
      
>How-To-Repeat:
      
>Fix:
      
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: arved 
State-Changed-When: Fri Nov 25 15:37:40 GMT 2005 
State-Changed-Why:  
Can you try to build a debug kernel and obtain a backtrace? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=86068 
State-Changed-From-To: feedback->closed 
State-Changed-By: linimon 
State-Changed-When: Sun Jan 29 05:13:37 UTC 2006 
State-Changed-Why:  
Feedback timeout (2 months). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=86068 
>Unformatted:
