[prev in list] [next in list] [prev in thread] [next in thread]
List: openbsd-bugs
Subject: ffs_blkfree: freeing free block
From: Jerome Ibanes <jibanes () gmail ! com>
Date: 2021-01-09 1:12:27
Message-ID: CAB+41mFS6U6E5=S909wHjBq4PRLJpEhri5jAHofkJ+-zOXCqfA () mail ! gmail ! com
[Download RAW message or body]
OpenBSD 6.8/i386 GENERIC
real mem = 536363008 (511MB)
avail mem = 510287872 (486MB)
cpu0 at mainbus0: (uniprocessor)
cpu0: Geode(TM) Integrated Processor by AMD PCS ("AuthenticAMD" 586-class)
500 MHz, 05-0a-02
cpu0: FPU,DE,PSE,TSC,MSR,CX8,SEP,PGE,CMOV,CFLUSH,MMX,MMXX,3DNOW2,3DNOW
sea-net-002# df -kh .
Filesystem Size Used Avail Capacity Mounted on
/dev/wd0a 1024M 1023M -51.0M 105% /
sea-net-002# ls -lah
total 1584936
drwxr-xr-x 2 _suricata _suricata 512B Jan 1 16:20 .
drwxr-xr-x 4 root wheel 1.0K Jan 8 16:58 ..
-rw-rw-r-- 1 root _suricata 655M Jan 8 16:58 eve.json
-rw-rw-r-- 1 root _suricata 0B Jan 1 16:20 fast.log
-rw-rw-r-- 1 root _suricata 118M Jan 8 16:58 stats.log
sea-net-002# cat /dev/null > eve.json
[... lost connectivity to the host... ]
The rest is from the serial console:
dev = 0x0, block = 85520, fs = /
panic: ffs_blkfree: freeing free block
Stopped at db_enter+0x4: popl %ebp
TID PID UID PRFLAGS PFLAGS CPU COMMAND
*421812 80411 0 0x100003 0 0 ksh
db_enter() at db_enter+0x4
panic(d0bf0a66) at panic+0xd3
ffs_blkfree(f5793c68,47810,0) at ffs_blkfree+0x828
ffs_indirtrunc(f5793c68,ffff87f4,ffffffff,1357a0,0,ffffffff) at
ffs_indirtrunc+
0x34a
ffs_indirtrunc(f5793c68,fffff7f3,ffffffff,141ee0,0,ffffffff) at
ffs_indirtrunc+
0x30a
ffs_truncate(f5793c68,0,0,0) at ffs_truncate+0xbb2
ufs_setattr(f5adc458) at ufs_setattr+0x2ab
VOP_SETATTR(d1fe7300,f5adc4a0,d2277240,f5f16dc8) at VOP_SETATTR+0x47
vn_open(f5adc550,602,1a4) at vn_open+0x26a
doopenat(f5f16dc8,ffffff9c,49f50e68,601,1b6,f5adc6b8) at doopenat+0x16e
sys_open(f5f16dc8,f5adc6c0,f5adc6b8) at sys_open+0x1b
syscall(f5adc700) at syscall+0x28e
Xsyscall_untramp() at Xsyscall_untramp+0xa9
end of kernel
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports. Insufficient info makes it difficult to find and fix bugs.
Hope this helps, thanks for looking.
J.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic