Date: Tue, 27 Nov 2012 16:10:25 +0100 From: Andre Oppermann <andre@freebsd.org> To: attilio@FreeBSD.org Cc: freebsd-current@freebsd.org Subject: Re: panic: vm_object_madvise: page 0xfffffe0413c58630 is fictitious Message-ID: <50B4D7E1.60004@freebsd.org> In-Reply-To: <CAJ-FndCs7Tee6WcX2HJcvCTAB9CtvPOZ%2BJJcB4u7m2yKdbkUfQ@mail.gmail.com> References: <50B4A374.5040705@freebsd.org> <CAJ-FndCs7Tee6WcX2HJcvCTAB9CtvPOZ%2BJJcB4u7m2yKdbkUfQ@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
On 27.11.2012 16:05, Attilio Rao wrote:
> On Tue, Nov 27, 2012 at 11:26 AM, Andre Oppermann <andre@freebsd.org> wrote:
>> FreeBSD bbb.ccc 10.0-CURRENT FreeBSD 10.0-CURRENT #0:
>> Fri Nov 23 17:00:40 CET 2012
>> aaa@bbb.ccc:/usr/obj/usr/src/head/sys/GENERIC amd64
>>
>> #0 doadump (textdump=-2014022336) at pcpu.h:229
>> #1 0xffffffff8033e2d2 in db_fncall (dummy1=<value optimized out>,
>> dummy2=<value optimized out>,
>> dummy3=<value optimized out>, dummy4=<value optimized out>)
>> at /usr/src/head/sys/ddb/db_command.c:578
>> #2 0xffffffff8033e074 in db_command (last_cmdp=<value optimized out>,
>> cmd_table=<value optimized out>, dopager=1) at
>> /usr/src/head/sys/ddb/db_command.c:449
>> #3 0xffffffff8033dd62 in db_command_loop () at
>> /usr/src/head/sys/ddb/db_command.c:502
>> #4 0xffffffff80340690 in db_trap (type=<value optimized out>, code=0)
>> at /usr/src/head/sys/ddb/db_main.c:231
>> #5 0xffffffff808b375e in kdb_trap (type=3, code=0, tf=<value optimized
>> out>)
>> at /usr/src/head/sys/kern/subr_kdb.c:654
>> #6 0xffffffff80bfc71a in trap (frame=0xffffff8487f478a0)
>> at /usr/src/head/sys/amd64/amd64/trap.c:579
>> #7 0xffffffff80be65b2 in calltrap () at /tmp/exception-3nQ6Cf.s:179
>> #8 0xffffffff808b2f5e in kdb_enter (why=0xffffffff80e5e23b "panic",
>> msg=<value optimized out>)
>> at cpufunc.h:63
>> #9 0xffffffff8088086f in panic (fmt=<value optimized out>)
>> at /usr/src/head/sys/kern/kern_shutdown.c:628
>> #10 0xffffffff80adea4a in vm_object_madvise (object=<value optimized out>,
>> pindex=<value optimized out>, end=8952, advise=<value optimized out>)
>> at /usr/src/head/sys/vm/vm_object.c:1101
>
> Can you do: "frame 10" and then "info locals" and finally "p *m"?
(kgdb) frame 10
#10 0xffffffff80adea4a in vm_object_madvise (object=<value optimized out>,
pindex=<value optimized out>, end=8952, advise=<value optimized out>)
at /usr/src/head/sys/vm/vm_object.c:1101
1101 KASSERT((m->flags & PG_FICTITIOUS) == 0,
Current language: auto; currently minimal
(kgdb) info locals
m = <value optimized out>
backing_object = <value optimized out>
tpindex = <value optimized out>
(kgdb) p *m
Cannot access memory at address 0xa00000038
(kgdb)
--
Andre
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50B4D7E1.60004>
