Skip site navigation (1)Skip section navigation (2)
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>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50B4D7E1.60004>