fbsd 7.0 amd 64 crash

From: dd dd <syleishere_at_gmail.com>
Date: Sat, 1 Dec 2007 00:51:55 -0600
swift:/usr/obj/usr/src/sys/MYKERNEL# kgdb kernel.debug /var/crash/vmcore.0
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so:
Undefined symbol "ps_pglobal_lookup"]
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd".

Unread portion of the kernel message buffer:

trap number             = 12
panic: page fault
cpuid = 0
Uptime: 46m8s
Physical memory: 8183 MB
Dumping 406 MB: 391 375 359 343 327 311 295 279 263 247 231 215 199 183 167
151 135 119 103 87 71 55 39 23 7

#0  doadump () at pcpu.h:194
194             __asm __volatile("movq %%gs:0,%0" : "=r" (td));
(kgdb) backtrace
#0  doadump () at pcpu.h:194
#1  0x0000000000000004 in ?? ()
#2  0xffffffff802e5c99 in boot (howto=260) at
/usr/src/sys/kern/kern_shutdown.c:409
#3  0xffffffff802e609d in panic (fmt=0x104 <Address 0x104 out of bounds>) at
/usr/src/sys/kern/kern_shutdown.c:563
#4  0xffffffff804e5724 in trap_fatal (frame=0xffffff00010d0000,
eva=18446742974215570528) at /usr/src/sys/amd64/amd64/trap.c:697
#5  0xffffffff804e5af5 in trap_pfault (frame=0xffffffffabe4d690, usermode=0)
at /usr/src/sys/amd64/amd64/trap.c:614
#6  0xffffffff804e6438 in trap (frame=0xffffffffabe4d690) at
/usr/src/sys/amd64/amd64/trap.c:383
#7  0xffffffff804cc17e in calltrap () at
/usr/src/sys/amd64/amd64/exception.S:169
#8  0xffffffff803372e0 in sbsndptr (sb=0xffffff0004ca9c60, off=279,
len=Variable "len" is not available.
) at /usr/src/sys/kern/uipc_sockbuf.c:935
#9  0xffffffff803f840e in tcp_output (tp=0xffffff000d3332b0) at
/usr/src/sys/netinet/tcp_output.c:796
#10 0xffffffff803f5334 in tcp_do_segment (m=0xffffff0004f62100,
th=0xffffff0004f94824, so=0xffffff0004ca9ae0, tp=0xffffff000d3332b0,
    drop_hdrlen=40, tlen=0) at /usr/src/sys/netinet/tcp_input.c:1212
#11 0xffffffff803f7455 in tcp_input (m=0xffffff0004f62100, off0=Variable
"off0" is not available.
) at /usr/src/sys/netinet/tcp_input.c:845
#12 0xffffffff8039dafb in ip_input (m=0xffffff0004f62100) at
/usr/src/sys/netinet/ip_input.c:665
#13 0xffffffff8037e121 in ether_demux (ifp=0xffffff0001289000,
m=0xffffff0004f62100) at /usr/src/sys/net/if_ethersubr.c:834
#14 0xffffffff8037e39e in ether_input (ifp=0xffffff0001289000,
m=0xffffff0004f62100) at /usr/src/sys/net/if_ethersubr.c:692
#15 0xffffffff80218f80 in em_rxeof (adapter=0xffffff00011a9000, count=4) at
/usr/src/sys/dev/em/if_em.c:4304
#16 0xffffffff8021ab17 in em_poll (ifp=0xffffff0001289000, cmd=Variable
"cmd" is not available.
) at /usr/src/sys/dev/em/if_em.c:1375
#17 0xffffffff802dbe8d in netisr_poll () at
/usr/src/sys/kern/kern_poll.c:432
#18 0xffffffff80386dda in swi_net (dummy=Variable "dummy" is not available.
) at /usr/src/sys/net/netisr.c:254
#19 0xffffffff802c9890 in ithread_loop (arg=0xffffff00010ccbc0) at
/usr/src/sys/kern/kern_intr.c:1036
#20 0xffffffff802c6a03 in fork_exit (callout=0xffffffff802c9720
<ithread_loop>, arg=0xffffff00010ccbc0, frame=0xffffffffabe4dc80)
    at /usr/src/sys/kern/kern_fork.c:754
#21 0xffffffff804cc4ee in fork_trampoline () at
/usr/src/sys/amd64/amd64/exception.S:397
#22 0x0000000000000000 in ?? ()
#23 0x0000000000000000 in ?? ()
#24 0x0000000000000001 in ?? ()
#25 0x0000000000000000 in ?? ()
#26 0x0000000000000000 in ?? ()
#27 0x0000000000000000 in ?? ()
#28 0x0000000000000000 in ?? ()
#29 0x0000000000000000 in ?? ()
#30 0x0000000000000000 in ?? ()
#31 0x0000000000000000 in ?? ()
#32 0x0000000000000000 in ?? ()
#33 0x0000000000000000 in ?? ()
#34 0x0000000000000000 in ?? ()
#35 0x0000000000000000 in ?? ()
#36 0x0000000000000000 in ?? ()
#37 0x0000000000000000 in ?? ()
#38 0x0000000000000000 in ?? ()
#39 0x0000000000000000 in ?? ()
#40 0x0000000000000000 in ?? ()
#41 0x0000000000000000 in ?? ()
#42 0x0000000000000000 in ?? ()
#43 0x0000000000000000 in ?? ()
#44 0x0000000000000000 in ?? ()
#45 0x0000000000000000 in ?? ()
#46 0x00000000008f4000 in ?? ()
#47 0xffffffff806ec400 in tdg_maxid ()
#48 0xffffffff806f8c00 in tdq_cpu ()
#49 0xffffffff806f8c00 in tdq_cpu ()
#50 0xffffff00010d0000 in ?? ()
#51 0xffffff00010d0308 in ?? ()
---Type <return> to continue, or q <return> to quit---
#52 0xffffffffabe4cfe8 in ?? ()
#53 0x0000000000000000 in ?? ()
#54 0xffffffff80303c28 in sched_switch (td=0xffffffff802c9720, newtd=0x0,
flags=Variable "flags" is not available.
) at /usr/src/sys/kern/sched_ule.c:1902
#55 0x0000000000000000 in ?? ()
#56 0x0000000000000000 in ?? ()
#57 0x0000000000000000 in ?? ()
#58 0x0000000000000000 in ?? ()
#59 0x0000000000000000 in ?? ()
#60 0x0000000000000000 in ?? ()
#61 0x0000000000000000 in ?? ()
#62 0x0000000000000000 in ?? ()
#63 0x0000000000000000 in ?? ()
#64 0x0000000000000000 in ?? ()
#65 0x0000000000000000 in ?? ()
#66 0x0000000000000000 in ?? ()
#67 0x0000000000000000 in ?? ()
#68 0x0000000000000000 in ?? ()
#69 0x0000000000000000 in ?? ()
#70 0x0000000000000000 in ?? ()
#71 0x0000000000000000 in ?? ()
#72 0x0000000000000000 in ?? ()
#73 0x0000000000000000 in ?? ()
#74 0x0000000000000000 in ?? ()
#75 0x0000000000000000 in ?? ()
#76 0x0000000000000000 in ?? ()
#77 0x0000000000000000 in ?? ()
#78 0x0000000000000000 in ?? ()
#79 0x0000000000000000 in ?? ()
#80 0x0000000000000000 in ?? ()
#81 0x0000000000000000 in ?? ()
#82 0x0000000000000000 in ?? ()
#83 0x0000000000000000 in ?? ()
#84 0x0000000000000000 in ?? ()
#85 0x0000000000000000 in ?? ()
#86 0x0000000000000000 in ?? ()
#87 0x0000000000000000 in ?? ()
#88 0x0000000000000000 in ?? ()
#89 0x0000000000000000 in ?? ()
#90 0x0000000000000000 in ?? ()
#91 0x0000000000000000 in ?? ()
#92 0x0000000000000000 in ?? ()
#93 0x0000000000000000 in ?? ()
#94 0x0000000000000000 in ?? ()
#95 0x0000000000000000 in ?? ()
#96 0x0000000000000000 in ?? ()
#97 0x0000000000000000 in ?? ()
#98 0x0000000000000000 in ?? ()
#99 0x0000000000000000 in ?? ()
#100 0x0000000000000000 in ?? ()
#101 0x0000000000000000 in ?? ()
#102 0x0000000000000000 in ?? ()
#103 0x0000000000000000 in ?? ()
#104 0x0000000000000000 in ?? ()
#105 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
#106 0x0000000000000000 in ?? ()
#107 0x0000000000000000 in ?? ()
#108 0x0000000000000000 in ?? ()
#109 0x0000000000000000 in ?? ()
#110 0x0000000000000000 in ?? ()
#111 0x0000000000000000 in ?? ()
#112 0x0000000000000000 in ?? ()
#113 0x0000000000000000 in ?? ()
#114 0x0000000000000000 in ?? ()
#115 0x0000000000000000 in ?? ()
#116 0x0000000000000000 in ?? ()
#117 0x0000000000000000 in ?? ()
#118 0x0000000000000000 in ?? ()
#119 0x0000000000000000 in ?? ()
#120 0x0000000000000000 in ?? ()
#121 0x0000000000000000 in ?? ()
#122 0x0000000000000000 in ?? ()
Cannot access memory at address 0xffffffffabe4e000
(kgdb) list
1902                    cpu_switch(td, newtd, mtx);
1903                    /*
1904                     * We may return from cpu_switch on a different
cpu.  However,
1905                     * we always return with td_lock pointing to the
current cpu's
1906                     * run queue lock.
1907                     */
1908                    cpuid = PCPU_GET(cpuid);
1909                    tdq = TDQ_CPU(cpuid);
1910    #ifdef  HWPMC_HOOKS
1911                    if (PMC_PROC_IS_USING_PMCS(td->td_proc))
(kgdb) list
1912                            PMC_SWITCH_CONTEXT(td, PMC_FN_CSW_IN);
1913    #endif
1914            } else
1915                    thread_unblock_switch(td, mtx);
1916            /*
1917             * Assert that all went well and return.
1918             */
1919    #ifdef SMP
1920            /* We should always get here with the lowest priority td
possible */
1921            tdq->tdq_lowpri = td->td_priority;
(kgdb) Quit
(kgdb) Quit
(kgdb) Quit
(kgdb) quit
swift:/usr/obj/usr/src/sys/MYKERNEL#
swift:/usr/obj/usr/src/sys/MYKERNEL# kgdb kernel.debug /var/crash/vmcore.0
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so:
Undefined symbol "ps_pglobal_lookup"]
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd".

Unread portion of the kernel message buffer:

trap number             = 12
panic: page fault
cpuid = 0
Uptime: 46m8s
Physical memory: 8183 MB
Dumping 406 MB: 391 375 359 343 327 311 295 279 263 247 231 215 199 183 167
151 135 119 103 87 71 55 39 23 7

#0  doadump () at pcpu.h:194
194             __asm __volatile("movq %%gs:0,%0" : "=r" (td));
(kgdb) backtrace
#0  doadump () at pcpu.h:194
#1  0x0000000000000004 in ?? ()
#2  0xffffffff802e5c99 in boot (howto=260) at
/usr/src/sys/kern/kern_shutdown.c:409
#3  0xffffffff802e609d in panic (fmt=0x104 <Address 0x104 out of bounds>) at
/usr/src/sys/kern/kern_shutdown.c:563
#4  0xffffffff804e5724 in trap_fatal (frame=0xffffff00010d0000,
eva=18446742974215570528) at /usr/src/sys/amd64/amd64/trap.c:697
#5  0xffffffff804e5af5 in trap_pfault (frame=0xffffffffabe4d690, usermode=0)
at /usr/src/sys/amd64/amd64/trap.c:614
#6  0xffffffff804e6438 in trap (frame=0xffffffffabe4d690) at
/usr/src/sys/amd64/amd64/trap.c:383
#7  0xffffffff804cc17e in calltrap () at
/usr/src/sys/amd64/amd64/exception.S:169
#8  0xffffffff803372e0 in sbsndptr (sb=0xffffff0004ca9c60, off=279,
len=Variable "len" is not available.
) at /usr/src/sys/kern/uipc_sockbuf.c:935
#9  0xffffffff803f840e in tcp_output (tp=0xffffff000d3332b0) at
/usr/src/sys/netinet/tcp_output.c:796
#10 0xffffffff803f5334 in tcp_do_segment (m=0xffffff0004f62100,
th=0xffffff0004f94824, so=0xffffff0004ca9ae0, tp=0xffffff000d3332b0,
    drop_hdrlen=40, tlen=0) at /usr/src/sys/netinet/tcp_input.c:1212
#11 0xffffffff803f7455 in tcp_input (m=0xffffff0004f62100, off0=Variable
"off0" is not available.
) at /usr/src/sys/netinet/tcp_input.c:845
#12 0xffffffff8039dafb in ip_input (m=0xffffff0004f62100) at
/usr/src/sys/netinet/ip_input.c:665
#13 0xffffffff8037e121 in ether_demux (ifp=0xffffff0001289000,
m=0xffffff0004f62100) at /usr/src/sys/net/if_ethersubr.c:834
#14 0xffffffff8037e39e in ether_input (ifp=0xffffff0001289000,
m=0xffffff0004f62100) at /usr/src/sys/net/if_ethersubr.c:692
#15 0xffffffff80218f80 in em_rxeof (adapter=0xffffff00011a9000, count=4) at
/usr/src/sys/dev/em/if_em.c:4304
#16 0xffffffff8021ab17 in em_poll (ifp=0xffffff0001289000, cmd=Variable
"cmd" is not available.
) at /usr/src/sys/dev/em/if_em.c:1375
#17 0xffffffff802dbe8d in netisr_poll () at
/usr/src/sys/kern/kern_poll.c:432
#18 0xffffffff80386dda in swi_net (dummy=Variable "dummy" is not available.
) at /usr/src/sys/net/netisr.c:254
#19 0xffffffff802c9890 in ithread_loop (arg=0xffffff00010ccbc0) at
/usr/src/sys/kern/kern_intr.c:1036
#20 0xffffffff802c6a03 in fork_exit (callout=0xffffffff802c9720
<ithread_loop>, arg=0xffffff00010ccbc0, frame=0xffffffffabe4dc80)
    at /usr/src/sys/kern/kern_fork.c:754
#21 0xffffffff804cc4ee in fork_trampoline () at
/usr/src/sys/amd64/amd64/exception.S:397
#22 0x0000000000000000 in ?? ()
#23 0x0000000000000000 in ?? ()
#24 0x0000000000000001 in ?? ()
#25 0x0000000000000000 in ?? ()
#26 0x0000000000000000 in ?? ()
#27 0x0000000000000000 in ?? ()
#28 0x0000000000000000 in ?? ()
#29 0x0000000000000000 in ?? ()
#30 0x0000000000000000 in ?? ()
#31 0x0000000000000000 in ?? ()
#32 0x0000000000000000 in ?? ()
#33 0x0000000000000000 in ?? ()
#34 0x0000000000000000 in ?? ()
#35 0x0000000000000000 in ?? ()
#36 0x0000000000000000 in ?? ()
#37 0x0000000000000000 in ?? ()
#38 0x0000000000000000 in ?? ()
#39 0x0000000000000000 in ?? ()
#40 0x0000000000000000 in ?? ()
#41 0x0000000000000000 in ?? ()
#42 0x0000000000000000 in ?? ()
#43 0x0000000000000000 in ?? ()
#44 0x0000000000000000 in ?? ()
#45 0x0000000000000000 in ?? ()
#46 0x00000000008f4000 in ?? ()
#47 0xffffffff806ec400 in tdg_maxid ()
#48 0xffffffff806f8c00 in tdq_cpu ()
#49 0xffffffff806f8c00 in tdq_cpu ()
#50 0xffffff00010d0000 in ?? ()
#51 0xffffff00010d0308 in ?? ()
---Type <return> to continue, or q <return> to quit---
#52 0xffffffffabe4cfe8 in ?? ()
#53 0x0000000000000000 in ?? ()
#54 0xffffffff80303c28 in sched_switch (td=0xffffffff802c9720, newtd=0x0,
flags=Variable "flags" is not available.
) at /usr/src/sys/kern/sched_ule.c:1902
#55 0x0000000000000000 in ?? ()
#56 0x0000000000000000 in ?? ()
#57 0x0000000000000000 in ?? ()
#58 0x0000000000000000 in ?? ()
#59 0x0000000000000000 in ?? ()
#60 0x0000000000000000 in ?? ()
#61 0x0000000000000000 in ?? ()
#62 0x0000000000000000 in ?? ()
#63 0x0000000000000000 in ?? ()
#64 0x0000000000000000 in ?? ()
#65 0x0000000000000000 in ?? ()
#66 0x0000000000000000 in ?? ()
#67 0x0000000000000000 in ?? ()
#68 0x0000000000000000 in ?? ()
#69 0x0000000000000000 in ?? ()
#70 0x0000000000000000 in ?? ()
#71 0x0000000000000000 in ?? ()
#72 0x0000000000000000 in ?? ()
#73 0x0000000000000000 in ?? ()
#74 0x0000000000000000 in ?? ()
#75 0x0000000000000000 in ?? ()
#76 0x0000000000000000 in ?? ()
#77 0x0000000000000000 in ?? ()
#78 0x0000000000000000 in ?? ()
#79 0x0000000000000000 in ?? ()
#80 0x0000000000000000 in ?? ()
#81 0x0000000000000000 in ?? ()
#82 0x0000000000000000 in ?? ()
#83 0x0000000000000000 in ?? ()
#84 0x0000000000000000 in ?? ()
#85 0x0000000000000000 in ?? ()
#86 0x0000000000000000 in ?? ()
#87 0x0000000000000000 in ?? ()
#88 0x0000000000000000 in ?? ()
#89 0x0000000000000000 in ?? ()
#90 0x0000000000000000 in ?? ()
#91 0x0000000000000000 in ?? ()
#92 0x0000000000000000 in ?? ()
#93 0x0000000000000000 in ?? ()
#94 0x0000000000000000 in ?? ()
#95 0x0000000000000000 in ?? ()
#96 0x0000000000000000 in ?? ()
#97 0x0000000000000000 in ?? ()
#98 0x0000000000000000 in ?? ()
#99 0x0000000000000000 in ?? ()
#100 0x0000000000000000 in ?? ()
#101 0x0000000000000000 in ?? ()
#102 0x0000000000000000 in ?? ()
#103 0x0000000000000000 in ?? ()
#104 0x0000000000000000 in ?? ()
#105 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
#106 0x0000000000000000 in ?? ()
#107 0x0000000000000000 in ?? ()
#108 0x0000000000000000 in ?? ()
#109 0x0000000000000000 in ?? ()
#110 0x0000000000000000 in ?? ()
#111 0x0000000000000000 in ?? ()
#112 0x0000000000000000 in ?? ()
#113 0x0000000000000000 in ?? ()
#114 0x0000000000000000 in ?? ()
#115 0x0000000000000000 in ?? ()
#116 0x0000000000000000 in ?? ()
#117 0x0000000000000000 in ?? ()
#118 0x0000000000000000 in ?? ()
#119 0x0000000000000000 in ?? ()
#120 0x0000000000000000 in ?? ()
#121 0x0000000000000000 in ?? ()
#122 0x0000000000000000 in ?? ()
Cannot access memory at address 0xffffffffabe4e000
(kgdb) up 6
#6  0xffffffff804e6438 in trap (frame=0xffffffffabe4d690) at
/usr/src/sys/amd64/amd64/trap.c:383
warning: Source file is more recent than executable.

383                             (void) trap_pfault(frame, FALSE);
(kgdb) frame frame->tf_ebp frame->tf_eip
There is no member named tf_ebp.
(kgdb) quit
swift:/usr/obj/usr/src/sys/MYKERNEL# kgdb kernel.debug /var/crash/vmcore.1
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so:
Undefined symbol "ps_pglobal_lookup"]
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd".

Unread portion of the kernel message buffer:


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address   = 0x18
fault code              = supervisor read data, page not present
instruction pointer     = 0x8:0xffffffff803372e0
stack pointer           = 0x10:0xffffffffb1978800
frame pointer           = 0x10:0xffffff000e9ac560
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 1201 (sshd)
trap number             = 12
panic: page fault
cpuid = 0
Uptime: 1h54m33s
Physical memory: 8183 MB
Dumping 410 MB: 395 379 363 347 331 315 299 283 267 251 235 219 203 187 171
155 139 123 107 91 75 59 43 27 11

#0  doadump () at pcpu.h:194
194             __asm __volatile("movq %%gs:0,%0" : "=r" (td));
(kgdb) backtrace
#0  doadump () at pcpu.h:194
#1  0x0000000000000004 in ?? ()
#2  0xffffffff802e5c99 in boot (howto=260) at
/usr/src/sys/kern/kern_shutdown.c:409
#3  0xffffffff802e609d in panic (fmt=0x104 <Address 0x104 out of bounds>) at
/usr/src/sys/kern/kern_shutdown.c:563
#4  0xffffffff804e5724 in trap_fatal (frame=0xffffff0004d2b6a0,
eva=18446742974443587776) at /usr/src/sys/amd64/amd64/trap.c:697
#5  0xffffffff804e5af5 in trap_pfault (frame=0xffffffffb1978750, usermode=0)
at /usr/src/sys/amd64/amd64/trap.c:614
#6  0xffffffff804e6438 in trap (frame=0xffffffffb1978750) at
/usr/src/sys/amd64/amd64/trap.c:383
#7  0xffffffff804cc17e in calltrap () at
/usr/src/sys/amd64/amd64/exception.S:169
#8  0xffffffff803372e0 in sbsndptr (sb=0xffffff0004d9b6f0, off=7,
len=Variable "len" is not available.
) at /usr/src/sys/kern/uipc_sockbuf.c:935
#9  0xffffffff803f840e in tcp_output (tp=0xffffff000e9ac560) at
/usr/src/sys/netinet/tcp_output.c:796
#10 0xffffffff80402b30 in tcp_usr_send (so=0xffffff0004d9b570, flags=0,
m=0xffffff0004a50c00, nam=Variable "nam" is not available.
) at /usr/src/sys/netinet/tcp_usrreq.c:841
#11 0xffffffff8033cc9b in sosend_generic (so=0xffffff0004d9b570, addr=0x0,
uio=0xffffffffb1978b00, top=0xffffff0004a50c00, control=0x0, flags=Variable
"flags" is not available.

) at /usr/src/sys/kern/uipc_socket.c:1240
#12 0xffffffff80321e07 in soo_write (fp=Variable "fp" is not available.
) at /usr/src/sys/kern/sys_socket.c:103
#13 0xffffffff8031b7a8 in dofilewrite (td=0xffffff0004d2b6a0, fd=3,
fp=0xffffff000e9adca8, auio=0xffffffffb1978b00, offset=Variable "offset" is
not available.
) at file.h:254
#14 0xffffffff8031baae in kern_writev (td=0xffffff0004d2b6a0, fd=3,
auio=0xffffffffb1978b00) at /usr/src/sys/kern/sys_generic.c:401
#15 0xffffffff8031bb2c in write (td=0xffffff0004d9b6f0, uap=0x0) at
/usr/src/sys/kern/sys_generic.c:317
#16 0xffffffff804e5d77 in syscall (frame=0xffffffffb1978c70) at
/usr/src/sys/amd64/amd64/trap.c:822
#17 0xffffffff804cc32b in Xfast_syscall () at
/usr/src/sys/amd64/amd64/exception.S:272
#18 0x00000008016f5e5c in ?? ()
Previous frame inner to this frame (corrupt stack?)
(kgdb) quit
swift:/usr/obj/usr/src/sys/MYKERNEL# kgdb kernel.debug /var/crash/vmcore.2
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so:
Undefined symbol "ps_pglobal_lookup"]
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd".

Unread portion of the kernel message buffer:


Fatal trap 12: page fault while in kernel mode
cpuid = 2; apic id = 06
fault virtual address   = 0x8
fault code              = supervisor read data, page not present
instruction pointer     = 0x8:0xffffffff8041e200
stack pointer           = 0x10:0xffffffffb1950430
frame pointer           = 0x10:0xffffff0004ca9700
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 4028 (ping6)
trap number             = 12
panic: page fault
cpuid = 2
Uptime: 5h13m16s
Physical memory: 8183 MB
Dumping 492 MB: 477 461 445 429 413 397 381 365 349 333 317 301 285 269 253
237 221 205 189 173 157 141 125 109 93 77 61 45 29 13

#0  doadump () at pcpu.h:194
194             __asm __volatile("movq %%gs:0,%0" : "=r" (td));
(kgdb) backtrace
#0  doadump () at pcpu.h:194
#1  0x0000000000000004 in ?? ()
#2  0xffffffff802e5c99 in boot (howto=260) at
/usr/src/sys/kern/kern_shutdown.c:409
#3  0xffffffff802e609d in panic (fmt=0x104 <Address 0x104 out of bounds>) at
/usr/src/sys/kern/kern_shutdown.c:563
#4  0xffffffff804e5724 in trap_fatal (frame=0xffffff001f3656a0,
eva=18446742976111624192) at /usr/src/sys/amd64/amd64/trap.c:697
#5  0xffffffff804e5af5 in trap_pfault (frame=0xffffffffb1950380, usermode=0)
at /usr/src/sys/amd64/amd64/trap.c:614
#6  0xffffffff804e6438 in trap (frame=0xffffffffb1950380) at
/usr/src/sys/amd64/amd64/trap.c:383
#7  0xffffffff804cc17e in calltrap () at
/usr/src/sys/amd64/amd64/exception.S:169
#8  0xffffffff8041e200 in nd6_output (ifp=0xffffff0001289000,
origifp=0xffffff0001289000, m0=0xffffff00776d5000, dst=0xffffff001fd63c60,
rt0=Variable "rt0" is not available.
)
    at /usr/src/sys/netinet6/nd6.c:2091
#9  0xffffffff8041ba6f in ip6_output (m0=Variable "m0" is not available.
) at /usr/src/sys/netinet6/ip6_output.c:927
#10 0xffffffff80426b30 in rip6_output (m=Variable "m" is not available.
) at /usr/src/sys/netinet6/raw_ip6.c:452
#11 0xffffffff80426fe3 in rip6_send (so=0xffffff0004fbc2b8, flags=Variable
"flags" is not available.
) at /usr/src/sys/netinet6/raw_ip6.c:793
#12 0xffffffff8033cc9b in sosend_generic (so=0xffffff0004fbc2b8,
addr=0xffffff00047d3700, uio=0xffffffffb1950a20, top=0xffffff00776d5000,
    control=0x0, flags=Variable "flags" is not available.
) at /usr/src/sys/kern/uipc_socket.c:1240
#13 0xffffffff8033f797 in kern_sendit (td=0xffffff001f3656a0, s=3,
mp=0xffffffffb1950ae0, flags=0, control=0x0, segflg=Variable "segflg" is not
available.
)
    at /usr/src/sys/kern/uipc_syscalls.c:789
#14 0xffffffff8034255f in sendit (td=0xffffff001f3656a0, s=3,
mp=0xffffffffb1950ae0, flags=0) at /usr/src/sys/kern/uipc_syscalls.c:730
#15 0xffffffff803425f9 in sendmsg (td=0xffffff001f3656a0,
uap=0xffffffffb1950be0) at /usr/src/sys/kern/uipc_syscalls.c:922
#16 0xffffffff804e5d77 in syscall (frame=0xffffffffb1950c70) at
/usr/src/sys/amd64/amd64/trap.c:822
#17 0xffffffff804cc32b in Xfast_syscall () at
/usr/src/sys/amd64/amd64/exception.S:272
#18 0x0000000800a2ae6c in ?? ()
Previous frame inner to this frame (corrupt stack?)
(kgdb) Quit
(kgdb) Quit
(kgdb) quit
swift:/usr/obj/usr/src/sys/MYKERNEL# kgdb kernel.debug /var/crash/vmcore.3
kgdb: /var/crash/vmcore.3: No such file or directory
swift:/usr/obj/usr/src/sys/MYKERNEL#
swift:/usr/obj/usr/src/sys/MYKERNEL#
Received on Sat Dec 01 2007 - 06:18:22 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:23 UTC