⬢ DragonFlyBSD Kernel Audit
DF-2323 / panic_wild.txt
← back to finding ↓ download raw
dfpci: kmalloc(128) -> 0xfffff8008f92ce80 M_ZERO
dfpci: kmalloc(3) -> 0xfffff8008d5804a8
dfpci: kmalloc(2) -> 0xfffff8008d5804b0
dfpci: krealloc(0xfffff8008f92ce80, 32) flags=0x102 ENTER
dfpci: krealloc(0xfffff8008f92ce80, 32) -> 0xfffff8008d5c0b60
dfpci: kmalloc(257) -> 0xfffff80116f4d1c0
dfpci: kfree(0xfffff8008d5804a8) [tracked]
dfpci: kfree(0xfffff8008d5804b0) [tracked]
dfpci: kfree(0xfffff80116c47480) [*** UNTRACKED -- NOT OURS ***]
dfpci: kfree(0xfffff8008d5c0b60) [tracked]
pci0:0:2:0: failed to read VPD data.
dfpci: kfree(0xfffff80116f4d1c0) [tracked]
dfpci: === VPD scenario 'vpd groom' RETURNED: rocnt=2 ros=0 wcnt=0 w=0 ident=0
dfpci: tracked-and-still-live blocks: 6
dfpci: post: kmalloc(64) -> 0xfffff80116c47480 (== canary!); canary bytes now aaaaaaaaaaaaaaaa TWO LIVE OWNERS, SAME MEMORY
dfpci: log reset
dfpci: groom: WILD pointer 0x4141414141414141 planted at victim+8
dfpci: groom: X=0xfffff8008d6e0d60 (freed -> LIFO head) V=X+32=0xfffff8008d6e0d80
dfpci: === VPD scenario 'vpd wild' START (vpd_reg=0xc0 stall=16)
dfpci: kmalloc(128) -> 0xfffff8008f988b00 M_ZERO
dfpci: kmalloc(3) -> 0xfffff8008d6a0508
dfpci: kmalloc(2) -> 0xfffff8008d6a0510
dfpci: krealloc(0xfffff8008f988b00, 32) flags=0x102 ENTER
dfpci: krealloc(0xfffff8008f988b00, 32) -> 0xfffff8008d6e0d60
dfpci: kmalloc(257) -> 0xfffff80117e558c0
dfpci: kfree(0xfffff8008d6a0508) [tracked]
dfpci: kfree(0xfffff8008d6a0510) [tracked]
dfpci: kfree(0x4141414141414141) [*** UNTRACKED -- NOT OURS ***]
Fatal user address access from kernel mode from sysctl at ffffffff80baeaa2


Fatal trap 12: page fault while in kernel mode
cpuid = 3; lapic id = 3
fault virtual address	= 0xffff8020a0a0a0a0
fault code		= supervisor read data, page not present
instruction pointer	= 0x8:0xffffffff80baeaa2
stack pointer	        = 0x10:0xfffff80117f836a0
frame pointer	        = 0x10:0xfffff80117f836c8
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 0, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 946
current thread          = pri 6 
trap number		= 12
panic: page fault
cpuid = 3
Trace beginning at frame 0xfffff80117f83508
trap_fatal() at trap_fatal+0x301 0xffffffff80b6e181 
trap_fatal() at trap_fatal+0x301 0xffffffff80b6e181 
trap_pfault() at trap_pfault+0x431 0xffffffff80b6e761 
calltrap() at calltrap+0x9 0xffffffff80b3258a 
--- trap 000000000000000c, rip = ffffffff80baeaa2, rsp = fffff80117f83690, rbp = fffff80117f836c8 ---
pmap_kvtom() at pmap_kvtom+0x12 0xffffffff80baeaa2 
dfh_run_vpd() at dfh_run_vpd+0x187 0xffffffff80a18b47 
dfh_sysctl_cmd() at dfh_sysctl_cmd+0x292 0xffffffff80a19862 
boot() called on cpu#3
Uptime: 4m6s
Physical memory: 4061 MB
Dumping 553 MB: 538 522 506 490 474 458 442 426 410 394 378 362 346 330 314 298 282 266 250 234 218 202 186 170 154 138 122 106 90 74 58 42 26 10
Dump complete