Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 May 2009 10:11:44 GMT
From:      ivan <ivan@svyaz-nt.ru>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   kern/134531: kernel crash related to routes/zebra
Message-ID:  <200905141011.n4EABioU023087@www.freebsd.org>
Resent-Message-ID: <200905141020.n4EAK2XU078041@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         134531
>Category:       kern
>Synopsis:       kernel crash related to routes/zebra
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu May 14 10:20:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     ivan
>Release:        7.0
>Organization:
svyaz-serveis
>Environment:
FreeBSD gw1.svyaz-nt.ru 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Thu Nov 13 19:39:32 YEKT 2008     ivan@gw1.svyaz-nt.ru:/usr/obj/usr/src/sys/ROUTER  i386
>Description:
In /var/log/messages

 kernel_read: rtm->rtm_msglen 12653, nbytes 132, type 73
 kernel: rn_addmask: mask impossibly already in tree
 kernel: bge1: discard frame w/o packet header
 kernel: 
 kernel: bge1: discard frame w/o packet header
 syslogd: kernel boot file is /boot/kernel/kernel
 kernel: 118> ether 00:13:d4:e9:f7:ae
 savecore: reboot after panic: page fault
 savecore: writing core to vmcore.0

in vmcore (kgdb)

nread portion of the kernel message buffer:                                     
                               
                                                                                
                                
                                                                                
                                
Fatal trap 12: page fault while in kernel mode                                  
                                
cpuid = 1; apic id = 01                                                         
                                
fault virtual address   = 0x0                                                   
                                
fault code              = supervisor write, protection violation                
                                
instruction pointer     = 0x20:0xc07a490d                                       
                                
stack pointer           = 0x28:0xe95f8a50                                       
                                
frame pointer           = 0x28:0xe95f8a64                                       
                                
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 29848 (zebra)
trap number             = 12
panic: page fault
cpuid = 1
Uptime: 2m17s
Physical memory: 3571 MB
Dumping 215 MB: 200 184 168 152 136 120 104 88 72 56 40 24 8

#0  doadump () at pcpu.h:195
warning: Source file is more recent than executable.


In vmcore after bt
#0  doadump () at pcpu.h:195
#1  0xc075a117 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409
#2  0xc075a3d9 in panic (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/kern_shutdown.c:563
#3  0xc0a6f22c in trap_fatal (frame=0xe95f8a10, eva=0) at
/usr/src/sys/i386/i386/trap.c:899
#4  0xc0a6f4b0 in trap_pfault (frame=0xe95f8a10, usermode=0, eva=0) at
/usr/src/sys/i386/i386/trap.c:812
#5  0xc0a6fe5c in trap (frame=0xe95f8a10) at /usr/src/sys/i386/i386/trap.c:490
#6  0xc0a55ddb in calltrap () at /usr/src/sys/i386/i386/exception.s:139
#7  0xc07a490d in mb_free_ext (m=0xc74df300) at atomic.h:175
#8  0xc07a5d05 in m_pullup (n=0xc74df300, len=4) at mbuf.h:510
#9  0xc080123a in route_output (m=0xc74df300, so=0xc720ddec) at
/usr/src/sys/net/rtsock.c:324
#10 0xc07fd329 in raw_usend (so=0xc720ddec, flags=Variable "flags" is not
available.
) at /usr/src/sys/net/raw_usrreq.c:267
#11 0xc07fff65 in rts_send (so=0xc720ddec, flags=0, m=0xc74df300, nam=0x0,
control=0x0, td=0xc7155c60)
    at /usr/src/sys/net/rtsock.c:277
#12 0xc07ad635 in sosend_generic (so=0xc720ddec, addr=0x0, uio=0xe95f8c60,
top=0xc74df300, control=0x0, 
    flags=0, td=0xc7155c60) at /usr/src/sys/kern/uipc_socket.c:1240
#13 0xc07a95ff in sosend (so=0xc720ddec, addr=0x0, uio=0xe95f8c60, top=0x0,
control=0x0, flags=0, td=0xc7155c60)
    at /usr/src/sys/kern/uipc_socket.c:1286
#14 0xc0793bfb in soo_write (fp=0xc7087120, uio=0xe95f8c60,
active_cred=0xc7ff8800, flags=0, td=0xc7155c60)
    at /usr/src/sys/kern/sys_socket.c:103
#15 0xc078d2a7 in dofilewrite (td=0xc7155c60, fd=5, fp=0xc7087120,
auio=0xe95f8c60, offset=-1, flags=0)
    at file.h:254
#16 0xc078d588 in kern_writev (td=0xc7155c60, fd=5, auio=0xe95f8c60) at
/usr/src/sys/kern/sys_generic.c:401
#17 0xc078d5ff in write (td=0xc7155c60, uap=0xe95f8cfc) at
/usr/src/sys/kern/sys_generic.c:317
#18 0xc0a6f805 in syscall (frame=0xe95f8d38) at
/usr/src/sys/i386/i386/trap.c:1035
#19 0xc0a55e40 in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:196
#20 0x00000033 in ?? ()
Previous frame inner to this frame (corrupt stack?)
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905141011.n4EABioU023087>