6.1-STABLE panic

Daniel O'Connor doconnor at gsoft.com.au
Mon Jul 3 04:23:55 UTC 2006


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   = 0xb6
> fault code              = supervisor read, page not present
> instruction pointer     = 0x20:0xc0512564
> stack pointer           = 0x28:0xdea06b1c
> frame pointer           = 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=0x54, events=-557274220, active_cred=0xdec8ab84,
    td=0x122) 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 = fp->f_data;
234             int error;
235
236             NET_LOCK_GIANT();
(kgdb) print so
$1 = (struct socket *) 0xc48f8300
(kgdb) print fp
$2 = (struct file *) 0x54
(kgdb) print fp->f_data
Cannot access memory at address 0x60
(kgdb) up
#8  0xc050cff1 in kern_select (td=0xc48f8300, nd=290, fd_in=0x8122000,
    fd_ou=0x8122400, fd_ex=0x8122800, tvp=0xdec8acd0)
    at /data/src/sys/kern/sys_generic.c:763
763             error = selscan(td, ibits, obits, nd);
(kgdb) print td
$3 = (struct thread *) 0xc48f8300
(kgdb) print ibits
$4 = {0xdec8ac1c, 0xdec8ac44, 0xdec8ac6c}
(kgdb) print obits
$5 = {0xdec8aba4, 0xdec8abcc, 0xdec8abf4}
(kgdb) print nd
$6 = 290

...

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 :)

-- 
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20060703/fb641618/attachment.pgp


More information about the freebsd-stable mailing list