Date: Mon, 3 Jul 2006 13:53:40 +0930 From: "Daniel O'Connor" <doconnor@gsoft.com.au> To: freebsd-stable@freebsd.org Subject: Re: 6.1-STABLE panic Message-ID: <200607031353.42158.doconnor@gsoft.com.au> In-Reply-To: <200606301021.35529.doconnor@gsoft.com.au> References: <200606301021.35529.doconnor@gsoft.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart1254761.lNOFAKeg5I Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 30 June 2006 10:21, Daniel O'Connor wrote: > I have an odd problem with 6.1 where it panics, and then when it reboots > the system hangs solid just after printing how much memory is in the > system, the only way out is the reset switch. > Fatal trap 12: page fault while in kernel mode > fault virtual address =3D 0xb6 > fault code =3D supervisor read, page not present > instruction pointer =3D 0x20:0xc0512564 > stack pointer =3D 0x28:0xdea06b1c > frame pointer =3D 0x28:0xdea06b4c I got another one in 'rtorrent' (BitTorrent client) with exactly the same stack & frame pointer and stack trace. #7 0xc0512564 in soo_poll (fp=3D0x54, events=3D-557274220, active_cred=3D0= xdec8ab84, td=3D0x122) at /data/src/sys/kern/sys_socket.c:232 232 { Current language: auto; currently c (kgdb) list 227 soo_poll(fp, events, active_cred, td) 228 struct file *fp; 229 int events; 230 struct ucred *active_cred; 231 struct thread *td; 232 { 233 struct socket *so =3D fp->f_data; 234 int error; 235 236 NET_LOCK_GIANT(); (kgdb) print so $1 =3D (struct socket *) 0xc48f8300 (kgdb) print fp $2 =3D (struct file *) 0x54 (kgdb) print fp->f_data Cannot access memory at address 0x60 (kgdb) up #8 0xc050cff1 in kern_select (td=3D0xc48f8300, nd=3D290, fd_in=3D0x8122000, fd_ou=3D0x8122400, fd_ex=3D0x8122800, tvp=3D0xdec8acd0) at /data/src/sys/kern/sys_generic.c:763 763 error =3D selscan(td, ibits, obits, nd); (kgdb) print td $3 =3D (struct thread *) 0xc48f8300 (kgdb) print ibits $4 =3D {0xdec8ac1c, 0xdec8ac44, 0xdec8ac6c} (kgdb) print obits $5 =3D {0xdec8aba4, 0xdec8abcc, 0xdec8abf4} (kgdb) print nd $6 =3D 290 =2E.. I don't know where the stack frame for selscan went.. Does anyone else see this? It is fairly frequent and is getting a bit frustrating :) =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart1254761.lNOFAKeg5I Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQBEqJvO5ZPcIHs/zowRAnXxAKCHEQt/497YZJ3doewaIVeltt3JhQCfavQo pHWiWByeLoGCo35ZlRR88bI= =4E9/ -----END PGP SIGNATURE----- --nextPart1254761.lNOFAKeg5I--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200607031353.42158.doconnor>