DragonFlyBSD Kernel Audit
DF-2863 / run.log
← back to finding ↓ download raw
RC=0
dfrep:   B1-try: mf=0xfffff8004f1ae040 first96_nonzero=1 devname[0]=00 devname=''
dfrep:   B1-try: mf=0xfffff8004f1ae040 first96_nonzero=1 devname[0]=00 devname=''
dfrep:   B1-try: mf=0xfffff8004f1ae040 first96_nonzero=1 devname[0]=00 devname=''
dfrep:   B1-try: mf=0xfffff8004f1ae040 first96_nonzero=1 devname[0]=00 devname=''
dfrep:   B1-try: mf=0xfffff8004f1ae040 first96_nonzero=1 devname[0]=00 devname=''
dfrep:   B1-try: mf=0xfffff8004f1ae040 first96_nonzero=1 devname[0]=00 devname=''
dfrep: B1 RESULT: devname empty: strlen walked past the 96 non-NUL in-bounds bytes and stopped on mf[96]==0 -> OOB read occurred, adjacent byte was NUL this run
dfrep: B2 FIXED parse
dfrep:   -> cand 1: vfsname='ufs' devname='' (len=0) [vfsname=0xfffff8004f0a25e0 devname=0xfffff8008d9e5230 mf=0xfffff8004f1ae040]
dfrep: done
dfrep: A1 BUGGY candidate list 'ufs:da0s1a;ufs:da1s1a'
dfrep:   -> cand 1: vfsname='ufs' devname='da0s1a;ufs:da1s1a' (len=17) [vfsname=0xfffff8008d403bb0 devname=0xfffff80116811350 mf=0xfffff801177d2000]
dfrep:   -> cand 2: vfsname='ufs' devname='da1s1a' (len=6) [vfsname=0xfffff8008d403bb0 devname=0xfffff80116811350 mf=0xfffff801177d2000]
dfrep: A2 FIXED candidate list
dfrep:   -> cand 1: vfsname='ufs' devname='da0s1a' (len=6) [vfsname=0xfffff8008d403bb0 devname=0xfffff80116811350 mf=0xfffff801177d2000]
dfrep:   -> cand 2: vfsname='ufs' devname='da1s1a' (len=6) [vfsname=0xfffff8008d403bb0 devname=0xfffff80116811350 mf=0xfffff801177d2000]
dfrep: B1 BUGGY unterminated mf, seeded, x16 attempts
dfrep:   B1-try: mf=0xfffff801177d69e0 first96_nonzero=1 devname[0]=51 devname='QQQQQQQQQQQQQQQQQQQQQQQQ'
dfrep: B1 RESULT: OOB heap bytes copied into devname ('Q' marker seen) -> DF-2862 REPRODUCED
dfrep: B2 FIXED parse
dfrep:   -> cand 1: vfsname='ufs' devname='' (len=0) [vfsname=0xfffff8008d403bb0 devname=0xfffff80116811350 mf=0xfffff801177d69e0]
dfrep: done