From owner-freebsd-bugs@FreeBSD.ORG Mon Mar 2 19:00:16 2009 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A996D10658D7 for ; Mon, 2 Mar 2009 19:00:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 769758FC17 for ; Mon, 2 Mar 2009 19:00:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n22J0GWA020680 for ; Mon, 2 Mar 2009 19:00:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n22J0Gab020674; Mon, 2 Mar 2009 19:00:16 GMT (envelope-from gnats) Date: Mon, 2 Mar 2009 19:00:16 GMT Message-Id: <200903021900.n22J0Gab020674@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: =?ISO-8859-1?Q?St=E9phane?= Legrand Cc: Subject: Re: kern/132215: [route locking] Crash after running ppp X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: =?ISO-8859-1?Q?St=E9phane?= Legrand List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Mar 2009 19:00:20 -0000 The following reply was made to PR kern/132215; it has been noted by GNATS. From: =?ISO-8859-1?Q?St=E9phane?= Legrand To: bug-followup@FreeBSD.org, stephleg@free.fr Cc: Subject: Re: kern/132215: [route locking] Crash after running ppp Date: Mon, 02 Mar 2009 19:42:27 +0100 (kgdb) frame 5 #5 0xc074f6b3 in _mtx_lock_sleep (m=0xc4267e7c, tid=3297722368, opts=0, file=0x0, line=0) at /usr/src/sys/kern/kern_mutex.c:420 420 turnstile_wait(ts, mtx_owner(m), TS_EXCLUSIVE_QUEUE); (kgdb) set $td = (struct thread *)(m->mtx_lock & ~3) (kgdb) p $td->td_tid $1 = 100053 (kgdb) thread $td->td_tid Thread ID 100053 not known. (kgdb) where #0 doadump () at pcpu.h:196 #1 0xc075c6df in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418 #2 0xc075c9a4 in panic (fmt=Variable "fmt" is not available. ) at /usr/src/sys/kern/kern_shutdown.c:574 #3 0xc078eeec in propagate_priority (td=0xc444a690) at /usr/src/sys/kern/subr_turnstile.c:222 #4 0xc078fd11 in turnstile_wait (ts=0xc4260e60, owner=0xc444a690, queue=Variable "queue" is not available. ) at /usr/src/sys/kern/subr_turnstile.c:740 #5 0xc074f6b3 in _mtx_lock_sleep (m=0xc4267e7c, tid=3297722368, opts=0, file=0x0, line=0) at /usr/src/sys/kern/kern_mutex.c:420 #6 0xc0800fbe in rtalloc1_fib (dst=0xe6a1caa8, report=0, ignflags=0, fibnum=0) at /usr/src/sys/net/route.c:296 #7 0xc080194c in rtalloc1 (dst=0xe6a1caa8, report=0, ignflags=0) at /usr/src/sys/net/route.c:266 #8 0xc08b8c74 in selectroute (dstsock=0xc48367c0, opts=0x0, mopts=Variable "mopts" is not available. ) at /usr/src/sys/netinet6/in6_src.c:597 #9 0xc08b8ec8 in in6_selectif (dstsock=0xc48367c0, opts=0x0, mopts=0x0, ro=0x0, retifp=0xe6a1cb54) at /usr/src/sys/netinet6/in6_src.c:673 #10 0xc08b936d in in6_selectsrc (dstsock=0xc48367c0, opts=0x0, inp=0xc450a168, ro=0x0, cred=0xc49d1600, ifpp=0xe6a1cb9c, errorp=0xe6a1cba0) at /usr/src/sys/netinet6/in6_src.c:261 #11 0xc08b6acb in in6_pcbladdr (inp=0xc450a168, nam=0xc48367c0, plocal_addr6=0xe6a1cbd8) at /usr/src/sys/netinet6/in6_pcb.c:325 #12 0xc08b705d in in6_pcbconnect (inp=0xc450a168, nam=0xc48367c0, cred=0xc49d1600) at /usr/src/sys/netinet6/in6_pcb.c:370 #13 0xc08d0b4c in udp6_connect (so=0xc4a3c000, nam=0xc48367c0, td=0xc48f4000) at /usr/src/sys/netinet6/udp6_usrreq.c:867 #14 0xc07acda7 in soconnect (so=0xc4a3c000, nam=0xc48367c0, td=0xc48f4000) at /usr/src/sys/kern/uipc_socket.c:768 #15 0xc07b3ebc in kern_connect (td=0xc48f4000, fd=18, sa=0xc48367c0) at /usr/src/sys/kern/uipc_syscalls.c:570 #16 0xc07b4041 in connect (td=0xc48f4000, uap=0xe6a1ccfc) at /usr/src/sys/kern/uipc_syscalls.c:534 #17 0xc09fdd08 in syscall (frame=0xe6a1cd38) at /usr/src/sys/i386/i386/trap.c:1090 #18 0xc09e4910 in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:255 #19 0x00000033 in ?? () Previous frame inner to this frame (corrupt stack?)