Date: Fri, 13 Sep 2002 11:36:01 -0700 (PDT) From: Julian Elischer <julian@elischer.org> To: John Baldwin <jhb@FreeBSD.org> Cc: Martin Blapp <mb@imp.ch>, julian@FreeBSD.org, current@FreeBSD.org Subject: RE: kernel trap 12, pagefault (KSE problems ?) Message-ID: <Pine.BSF.4.21.0209131134500.76610-100000@InterJet.elischer.org> In-Reply-To: <XFMail.20020913134002.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
the thing that worries me is that MArtin says it happens when he hits ^Z.
Martin.. do you still say there is a connection with ^Z? did these
latest crashes need a^Z to crash?
On Fri, 13 Sep 2002, John Baldwin wrote:
>
> On 13-Sep-2002 Martin Blapp wrote:
> >
> > Hi,
> >
> >> So we dereferenced a pointer at 0x2000018. However, we did it at 0xc0337a39
> >> which isn't in the backtrace (I think gdb eats a frame, backtraces in ddb are
> >> better). Can you do 'l *0xc0337a39' to get the line of the actual panic?
> >
> > (kgdb) l *0xc0337a39
> > 0xc0337a39 is in inodedep_lookup (/usr/src/sys/ufs/ffs/ffs_softdep.c:1015).
> > 1010 #endif
> > 1011 firsttry = 1;
> > 1012 inodedephd = INODEDEP_HASH(fs, inum);
> > 1013 top:
> > 1014 LIST_FOREACH(inodedep, inodedephd, id_hash)
> > 1015 if (inum == inodedep->id_ino && fs == inodedep->id_fs)
> > 1016 break;
> > 1017 if (inodedep) {
> > 1018 *inodedeppp = inodedep;
> > 1019 return (1);
>
> Ok, here's your problem. I'm betting that your inodedep is 0x20000.
> I'm guessing somehow the list of inodedep's has been corrupted.
> I doubt this is some kind of PG_G or some such bug, but probably a
> software bug. Perhaps an inodedep has been free'd but there are
> still stale references to it?
>
> --
>
> John Baldwin <jhb@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
> "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/
>
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0209131134500.76610-100000>
