⬢ DragonFlyBSD Kernel Audit
DF-5427 / panic.txt
← back to finding ↓ download raw
HARNESS DF-5427[1]  [-57] 5a5a5a5a 5a5a5a5a 5a5a5a5a 5a5a5a5aHARNESS DF-5427[1]: interval[-1] = frm0 tail (width|height<<16) = 0x01e00280 (expect 0x01e00280); interval[-5] and beyond = OUTSIDE the 144-byte slab allocation (groom marker 0x5a)
HARNESS DF-5427: production cdev /dev/video97 created (0666) via uvc_v4l2_reg()
HARNESS DF-5427[1]: kernel-side negative call ret=0 type=1 num=22203 den=7058 (raw interval[-1]=0x01e00280)
HARNESS DF-5427[2] marker=0xa7: nfmt=1 nfrm=1 nitv=4 slab=0xfffff8004f1e97b0 sizeof(fmt)=96 sizeof(frm)=32 sizeof(itv)=4 SLAB=144
HARNESS DF-5427[2]: fmt fcc=0x56595559 name=<YUV 4:2:2 (YUYV)> frm w=640 h=480 interval_type=4 itv=333333/400000/666666/1000000
HARNESS DF-5427[2]: interval[-i] ground truth (slab start=0xfffff8004f1e97b0, in-slab units=36, offset of interval array in slab=128):
HARNESS DF-5427[2]  [-01] 01e00280 00096000 00051615 002f7400 002f7400 00000104 fffff800 4f1e9830
HARNESS DF-5427[2]  [-09] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
HARNESS DF-5427[2]  [-17] 00000000 00000000 00000000 00000000 29565955 59282032 3a323a34 20565559
HARNESS DF-5427[2]  [-25] 00001001 56595559 00000000 00000000 00000000 00000001 fffff800 4f1e9810
HARNESS DF-5427[2]  [-33] a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7
HARNESS DF-5427[2]  [-41] a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7
HARNESS DF-5427[2]  [-49] a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7
HARNESS DF-5427[2]  [-57] a7a7a7a7 a7a7a7a7 a7a7a7a7 a7a7a7a7HARNESS DF-5427[2]: interval[-1] = frm0 tail (width|height<<16) = 0x01e00280 (expect 0x01e00280); interval[-5] and beyond = OUTSIDE the 144-byte slab allocation (groom marker 0xa7)
HARNESS DF-5427[2]: kernel-side negative call ret=0 type=1 num=22203 den=7058 (raw interval[-1]=0x01e00280)
HARNESS DF-5427[3] marker=0xc3: nfmt=1 nfrm=1 nitv=4 slab=0xfffff8004f1e9840 sizeof(fmt)=96 sizeof(frm)=32 sizeof(itv)=4 SLAB=144
HARNESS DF-5427[3]: fmt fcc=0x56595559 name=<YUV 4:2:2 (YUYV)> frm w=640 h=480 interval_type=4 itv=333333/400000/666666/1000000
HARNESS DF-5427[3]: interval[-i] ground truth (slab start=0xfffff8004f1e9840, in-slab units=36, offset of interval array in slab=128):
HARNESS DF-5427[3]  [-01] 01e00280 00096000 00051615 002f7400 002f7400 00000104 fffff800 4f1e98c0
HARNESS DF-5427[3]  [-09] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
HARNESS DF-5427[3]  [-17] 00000000 00000000 00000000 00000000 29565955 59282032 3a323a34 20565559
HARNESS DF-5427[3]  [-25] 00001001 56595559 00000000 00000000 00000000 00000001 fffff800 4f1e98a0
HARNESS DF-5427[3]  [-33] 000f4240 000a2c2a 00061a80 00051615 01e00280 00096000 00051615 002f7400
HARNESS DF-5427[3]  [-41] 002f7400 00000104 fffff800 4f1e9830 00000000 00000000 00000000 00000000
HARNESS DF-5427[3]  [-49] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
HARNESS DF-5427[3]  [-57] 29565955 59282032 3a323a34 20565559HARNESS DF-5427[3]: interval[-1] = frm0 tail (width|height<<16) = 0x01e00280 (expect 0x01e00280); interval[-5] and beyond = OUTSIDE the 144-byte slab allocation (groom marker 0xc3)
HARNESS DF-5427[3]: kernel-side negative call ret=0 type=1 num=22203 den=7058 (raw interval[-1]=0x01e00280)
HARNESS DF-5427[1] marker=0x5a: nfmt=1 nfrm=1 nitv=4 slab=0xfffff8004f1e98d0 sizeof(fmt)=96 sizeof(frm)=32 sizeof(itv)=4 SLAB=144
HARNESS DF-5427[1]: fmt fcc=0x56595559 name=<YUV 4:2:2 (YUYV)> frm w=640 h=480 interval_type=4 itv=333333/400000/666666/1000000
HARNESS DF-5427[1]: interval[-i] ground truth (slab start=0xfffff8004f1e98d0, in-slab units=36, offset of interval array in slab=128):
HARNESS DF-5427[1]  [-01] 01e00280 00096000 00051615 002f7400 002f7400 00000104 fffff800 4f1e9950
HARNESS DF-5427[1]  [-09] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
HARNESS DF-5427[1]  [-17] 00000000 00000000 00000000 00000000 29565955 59282032 3a323a34 20565559
HARNESS DF-5427[1]  [-25] 00001001 56595559 00000000 00000000 00000000 00000001 fffff800 4f1e9930
HARNESS DF-5427[1]  [-33] 000f4240 000a2c2a 00061a80 00051615 01e00280 00096000 00051615 002f7400
HARNESS DF-5427[1]  [-41] 002f7400 00000104 fffff800 4f1e98c0 00000000 00000000 00000000 00000000
HARNESS DF-5427[1]  [-49] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
HARNESS DF-5427[1]  [-57] 29565955 59282032 3a323a34 20565559HARNESS DF-5427[1]: interval[-1] = frm0 tail (width|height<<16) = 0x01e00280 (expect 0x01e00280); interval[-5] and beyond = OUTSIDE the 144-byte slab allocation (groom marker 0x5a)
HARNESS DF-5427[1]: kernel-side negative call ret=0 type=1 num=22203 den=7058 (raw interval[-1]=0x01e00280)
Fatal user address access from kernel mode from trig at ffffffff82603f4b


Fatal trap 12: page fault while in kernel mode
cpuid = 3; lapic id = 3
fault virtual address	= 0xfffff7fe4f1e9950
fault code		= supervisor read data, page not present
instruction pointer	= 0x8:0xffffffff82603f4b
stack pointer	        = 0x10:0xfffff80117a975d8
frame pointer	        = 0x10:0xfffff80117a975f8
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		= 1124
current thread          = pri 6 
kernel: type 12 trap, code=0

CPU3 stopping CPUs: 0x00000037
 stopped
Stopped at      uvc_drv_enum_v4l2_frameintervals+0x18b: movl    (%rax,%r10,4),%eax
db>