syzbot


assert "refs != ~NUM" failed in kern_synch.c

Status: upstream: reported on 2025/02/08 12:26
Reported-by: syzbot+bee527c059e64ef8bdec@syzkaller.appspotmail.com
First crash: 371d, last: 1d03h

Sample crash report:
panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 955
Starting stack trace...
panic(ffffffff833b42fe) at panic+0x1d0 sys/kern/subr_prf.c:229
__assert(ffffffff833f2036,ffffffff834013ee,3bb,ffffffff8342b601) at __assert+0x29 sys/kern/subr_prf.c:-1
refcnt_finalize(ffff80003c43af08,ffffffff833a4d07) at refcnt_finalize+0x1db sys/kern/kern_synch.c:956
pppx_if_destroy(285b9a,ffff80003c43af00) at pppx_if_destroy+0x3d sys/net/if_pppx.c:794
pppxclose(285b9a,1,2000,ffff80003c448fc8) at pppxclose+0xa0 sys/net/if_pppx.c:541
spec_close(ffff80003c441450) at spec_close+0x417 sys/kern/spec_vnops.c:-1
VOP_CLOSE(fffffd805fe49ca8,1,fffffd80097fd4e0,ffff80003c448fc8) at VOP_CLOSE+0x132 sys/kern/vfs_vops.c:156
vn_closefile(fffffd80673f3370,ffff80003c448fc8) at vn_closefile+0x12b vn_close sys/kern/vfs_vnops.c:292 [inline]
vn_closefile(fffffd80673f3370,ffff80003c448fc8) at vn_closefile+0x12b sys/kern/vfs_vnops.c:615
fdrop(fffffd80673f3370,ffff80003c448fc8) at fdrop+0x121 sys/kern/kern_descrip.c:1280
closef(fffffd80673f3370,ffff80003c448fc8) at closef+0x192 sys/kern/kern_descrip.c:1264
fdfree(ffff80003c448fc8) at fdfree+0x116 sys/kern/kern_descrip.c:1195
exit1(ffff80003c448fc8,0,0,1) at exit1+0x576 sys/kern/kern_exit.c:215
sys_exit(ffff80003c448fc8,ffff80003c4417c0,ffff80003c441710) at sys_exit+0x1a sys/kern/kern_exit.c:-1
syscall(ffff80003c4417c0) at syscall+0xb17 mi_syscall sys/sys/syscall_mi.h:176 [inline]
syscall(ffff80003c4417c0) at syscall+0xb17 sys/arch/amd64/amd64/trap.c:775
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x7193b4792270, count: 242
End of stack trace.

Crashes (1088):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/02/13 21:22 openbsd 002f3ac1824d 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/13 11:59 openbsd 7d8bc7d2b639 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/02/13 07:48 openbsd 829f23bb157c 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/12 22:27 openbsd 829f23bb157c 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/11 17:10 openbsd fad87c8e2325 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/11 12:18 openbsd 960213463517 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/02/11 10:43 openbsd 960213463517 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/02/11 08:10 openbsd 960213463517 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/10 02:41 openbsd 7db5826dada7 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/09 16:25 openbsd a82d9bb4a825 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/08 11:19 openbsd 3c0af00218ea 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/02/07 22:28 openbsd 6a5ee414a02d 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/07 19:27 openbsd 9d884ef6f275 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/07 12:05 openbsd 9d884ef6f275 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/07 10:39 openbsd 9d884ef6f275 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/06 05:40 openbsd fb820f9a8913 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/06 02:55 openbsd 46e16b2b21c5 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/04 11:42 openbsd 75991a0e19ad 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/02/03 08:19 openbsd 2933a3218787 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/03 03:21 openbsd 2933a3218787 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/02 18:20 openbsd 28dc9acc561e 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/02/02 16:41 openbsd 28dc9acc561e 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/02/02 11:40 openbsd 28dc9acc561e 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/02/02 10:02 openbsd 28dc9acc561e 018ebef2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/02/01 23:37 openbsd 455fdbe5e703 6b8752f2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/01/31 23:01 openbsd 3729e22e7105 afc0c4d4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/30 03:54 openbsd b822cddf2b35 bfa73b7b .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/01/29 20:10 openbsd efad3755d7df aeb6fdd5 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/01/29 16:12 openbsd efad3755d7df aeb6fdd5 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/29 09:33 openbsd 132d3f17556a b78a7341 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/28 08:04 openbsd 2cb4d48e2c81 3029c699 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/27 06:44 openbsd e574c2d36cbc efb3e894 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/01/26 18:17 openbsd 4c8dfe351ad4 a4c52dd6 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/26 13:56 openbsd 4c8dfe351ad4 a4c52dd6 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/25 02:26 openbsd 12762e433761 40acda8a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/01/24 18:57 openbsd 652212f689da 40acda8a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/01/24 10:04 openbsd 652212f689da 40acda8a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/01/24 02:01 openbsd 18e483d517eb 4f25b9b4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/01/23 17:43 openbsd 2db1efefed82 7556b6ec .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/01/23 10:50 openbsd 2db1efefed82 7556b6ec .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/23 06:07 openbsd 9e4d3748fbc0 56f88057 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/22 19:49 openbsd 9e4d3748fbc0 56f88057 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/22 18:45 openbsd 9e4d3748fbc0 56f88057 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/22 01:56 openbsd bf8f984edd8f 56f88057 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/21 20:10 openbsd bf8f984edd8f 56f88057 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/21 18:59 openbsd bf8f984edd8f 56f88057 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/21 17:06 openbsd bf8f984edd8f 56f88057 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2026/01/21 01:53 openbsd bbdb2fea834c 56f88057 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/01/20 23:21 openbsd bbdb2fea834c 56f88057 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2026/01/20 01:45 openbsd deb62df5ff8f 56f88057 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/02/08 12:25 openbsd 2347e6edcd5e ef44b750 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
* Struck through repros no longer work on HEAD.