>Number: 162267 >Category: kern >Synopsis: mpd kernel panic >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Nov 03 09:20:08 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Alexandr Gorsky >Release: FreeBSD 9.0-RC1 >Organization: NEVOSOFT >Environment: FreeBSD rt02.nevosoft.local 9.0-RC1 FreeBSD 9.0-RC1 #0: Wed Nov 2 13:02:37 MSK 2011 al@rt02.nevosoft.local:/usr/obj/usr/src/sys/GENERIC i386
>Description: When user connect to mpd5 server configured as pptp server, kernel have panic after successful authorization. In 9.0 BETA 3 it work fine. backtrace: Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = 0x0 fault code = supervisor read, page not present instruction pointer = 0x20:0xc0b205a9 stack pointer = 0x28:0xdf1b39bc frame pointer = 0x28:0xdf1b39f8 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 = 2959 (arp) trap number = 12 panic: page fault cpuid = 1 KDB: stack backtrace: #0 0xc0a4ad67 at kdb_backtrace+0x47 #1 0xc0a18337 at panic+0x117 #2 0xc0d48623 at trap_fatal+0x323 #3 0xc0d486dd at trap_pfault+0xad #4 0xc0d49465 at trap+0x465 #5 0xc0d323bc at calltrap+0x6 #6 0xc0ad03af at lla_rt_output+0x2df #7 0xc0add937 at route_output+0x407 #8 0xc0ad9988 at raw_usend+0x48 #9 0xc0adc775 at rts_send+0x35 #10 0xc0a7e28a at sosend_generic+0x64a #11 0xc0a7a2ff at sosend+0x3f #12 0xc0a630a3 at soo_write+0x63 #13 0xc0a5c407 at dofilewrite+0x97 #14 0xc0a5c718 at kern_writev+0x68 #15 0xc0a5c79f at sys_write+0x4f #16 0xc0d48c45 at syscall+0x355 #17 0xc0d32421 at Xint0x80_syscall+0x21 Uptime: 4m38s Physical memory: 2023 MB Dumping 193 MB: 178panic: bufwrite: buffer is not busy??? cpuid = 1 162 146 130 114 98 82 66 50 34 18 2 Reading symbols from /boot/kernel/accf_data.ko...Reading symbols from /boot/kernel/accf_data.ko.symbols...done. done. Loaded symbols for /boot/kernel/accf_data.ko Reading symbols from /boot/kernel/accf_dns.ko...Reading symbols from /boot/kernel/accf_dns.ko.symbols...done. done. Loaded symbols for /boot/kernel/accf_dns.ko Reading symbols from /boot/kernel/accf_http.ko...Reading symbols from /boot/kernel/accf_http.ko.symbols...done. done. Loaded symbols for /boot/kernel/accf_http.ko Reading symbols from /boot/kernel/libalias.ko...Reading symbols from /boot/kernel/libalias.ko.symbols...done. done. Loaded symbols for /boot/kernel/libalias.ko Reading symbols from /boot/kernel/ipl.ko...Reading symbols from /boot/kernel/ipl.ko.symbols...done. done. Loaded symbols for /boot/kernel/ipl.ko Reading symbols from /boot/kernel/if_carp.ko...Reading symbols from /boot/kernel/if_carp.ko.symbols...done. done. Loaded symbols for /boot/kernel/if_carp.ko Reading symbols from /boot/kernel/ipfw.ko...Reading symbols from /boot/kernel/ipfw.ko.symbols...done. done. Loaded symbols for /boot/kernel/ipfw.ko Reading symbols from /boot/kernel/ng_socket.ko...Reading symbols from /boot/kernel/ng_socket.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_socket.ko Reading symbols from /boot/kernel/netgraph.ko...Reading symbols from /boot/kernel/netgraph.ko.symbols...done. done. Loaded symbols for /boot/kernel/netgraph.ko Reading symbols from /boot/kernel/ng_mppc.ko...Reading symbols from /boot/kernel/ng_mppc.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_mppc.ko Reading symbols from /boot/kernel/rc4.ko...Reading symbols from /boot/kernel/rc4.ko.symbols...done. done. Loaded symbols for /boot/kernel/rc4.ko Reading symbols from /boot/kernel/ng_tee.ko...Reading symbols from /boot/kernel/ng_tee.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_tee.ko Reading symbols from /boot/kernel/ng_pptpgre.ko...Reading symbols from /boot/kernel/ng_pptpgre.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_pptpgre.ko Reading symbols from /boot/kernel/ng_ksocket.ko...Reading symbols from /boot/kernel/ng_ksocket.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_ksocket.ko Reading symbols from /boot/kernel/ng_iface.ko...Reading symbols from /boot/kernel/ng_iface.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_iface.ko Reading symbols from /boot/kernel/ng_ppp.ko...Reading symbols from /boot/kernel/ng_ppp.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_ppp.ko Reading symbols from /boot/kernel/ng_vjc.ko...Reading symbols from /boot/kernel/ng_vjc.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_vjc.ko Reading symbols from /boot/kernel/ng_tcpmss.ko...Reading symbols from /boot/kernel/ng_tcpmss.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_tcpmss.ko #0 doadump (textdump=1) at pcpu.h:244 244 pcpu.h: No such file or directory. in pcpu.h (kgdb) backtrace #0 doadump (textdump=1) at pcpu.h:244 #1 0xc0a180da in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:442 #2 0xc0a18371 in panic (fmt=Variable "fmt" is not available. ) at /usr/src/sys/kern/kern_shutdown.c:607 #3 0xc0d48623 in trap_fatal (frame=0xdf1b397c, eva=0) at /usr/src/sys/i386/i386/trap.c:972 #4 0xc0d486dd in trap_pfault (frame=0xdf1b397c, usermode=0, eva=0) at /usr/src/sys/i386/i386/trap.c:836 #5 0xc0d49465 in trap (frame=0xdf1b397c) at /usr/src/sys/i386/i386/trap.c:555 #6 0xc0d323bc in calltrap () at /usr/src/sys/i386/i386/exception.s:168 #7 0xc0b205a9 in in_lltable_lookup (llt=0xc5993b00, flags=Variable "flags" is not available. ) at /usr/src/sys/netinet/in.c:1445 #8 0xc0ad03af in lla_rt_output (rtm=0xc61f0800, info=0xdf1b3a70) at if_llatbl.h:202 #9 0xc0add937 in route_output (m=0xc5c6c200, so=0xc62df680) at /usr/src/sys/net/rtsock.c:638 #10 0xc0ad9988 in raw_usend (so=0xc62df680, flags=Variable "flags" is not available. ) at /usr/src/sys/net/raw_usrreq.c:238 #11 0xc0adc775 in rts_send (so=0xc62df680, flags=0, m=0xc5c6c200, nam=0x0, control=0x0, td=0xc59c2000) at /usr/src/sys/net/rtsock.c:386 #12 0xc0a7e28a in sosend_generic (so=0xc62df680, addr=0x0, uio=0xdf1b3c48, top=0xc5c6c200, control=0x0, flags=0, td=0xc59c2000) at /usr/src/sys/kern/uipc_socket.c:1303 #13 0xc0a7a2ff in sosend (so=0xc62df680, addr=0x0, uio=0xdf1b3c48, top=0x0, control=0x0, flags=0, td=0xc59c2000) at /usr/src/sys/kern/uipc_socket.c:1347 #14 0xc0a630a3 in soo_write (fp=0xc610c2a0, uio=0xdf1b3c48, active_cred=0xc557a800, flags=0, td=0xc59c2000) at /usr/src/sys/kern/sys_socket.c:102 #15 0xc0a5c407 in dofilewrite (td=0xc59c2000, fd=3, fp=0xc610c2a0, auio=0xdf1b3c48, offset=-1, flags=0) at file.h:262 #16 0xc0a5c718 in kern_writev (td=0xc59c2000, fd=3, auio=0xdf1b3c48) at /usr/src/sys/kern/sys_generic.c:449 #17 0xc0a5c79f in sys_write (td=0xc59c2000, uap=0xdf1b3cec) at /usr/src/sys/kern/sys_generic.c:365 #18 0xc0d48c45 in syscall (frame=0xdf1b3d28) at subr_syscall.c:131 #19 0xc0d32421 in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:266 #20 0x00000033 in ?? () Previous frame inner to this frame (corrupt stack?) >How-To-Repeat: connect to mpd server configured as pptp >Fix: >Release-Note: >Audit-Trail: >Unformatted: _______________________________________________ freebsd-bugs@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"