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: 205d, last: 3h42m

Sample crash report:
panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 953
Starting stack trace...
panic(ffffffff8336f3d2) at panic+0x1d0 sys/kern/subr_prf.c:229
__assert(ffffffff833b011a,ffffffff833c28e5,3b9,ffffffff833ec850) at __assert+0x29 sys/kern/subr_prf.c:-1
refcnt_finalize(ffff80002a33b4f0,ffffffff8336bfb1) at refcnt_finalize+0x1db sys/kern/kern_synch.c:954
pppx_if_destroy(205b9a,ffff80002a33b4e8) at pppx_if_destroy+0x3d sys/net/if_pppx.c:794
pppxclose(205b9a,2,2000,ffff800033811790) at pppxclose+0xa0 sys/net/if_pppx.c:541
spec_close(ffff80003c4934d0) at spec_close+0x417 sys/kern/spec_vnops.c:-1
VOP_CLOSE(fffffd80666ea798,2,fffffd80097fb5b0,ffff800033811790) at VOP_CLOSE+0x132 sys/kern/vfs_vops.c:156
vn_closefile(fffffd805d05eb88,ffff800033811790) at vn_closefile+0x12b vn_close sys/kern/vfs_vnops.c:292 [inline]
vn_closefile(fffffd805d05eb88,ffff800033811790) at vn_closefile+0x12b sys/kern/vfs_vnops.c:615
fdrop(fffffd805d05eb88,ffff800033811790) at fdrop+0x121 sys/kern/kern_descrip.c:1280
closef(fffffd805d05eb88,ffff800033811790) at closef+0x192 sys/kern/kern_descrip.c:1264
fdfree(ffff800033811790) at fdfree+0x116 sys/kern/kern_descrip.c:1195
exit1(ffff800033811790,0,0,1) at exit1+0x576 sys/kern/kern_exit.c:215
sys_exit(ffff800033811790,ffff80003c493840,ffff80003c493790) at sys_exit+0x1a sys/kern/kern_exit.c:-1
syscall(ffff80003c493840) at syscall+0xb17 mi_syscall sys/sys/syscall_mi.h:176 [inline]
syscall(ffff80003c493840) at syscall+0xb17 sys/arch/amd64/amd64/trap.c:746
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x7da2ac098140, count: 242
End of stack trace.

Crashes (393):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/09/01 18:15 openbsd 813b141997c4 807a3b61 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/09/01 09:14 openbsd c92b9bbde912 807a3b61 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/31 06:37 openbsd 956d2a6101a0 807a3b61 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/29 03:56 openbsd 906513d7bd69 d401b9d7 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/27 23:19 openbsd 95647c95e867 e12e5ba4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/27 18:44 openbsd 95647c95e867 e12e5ba4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/27 15:13 openbsd 2a098345d1c3 e12e5ba4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/27 07:00 openbsd 2a098345d1c3 e12e5ba4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/26 22:46 openbsd d9624900b8bd e12e5ba4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/26 09:10 openbsd 07d23478ec82 bf27483f .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/25 17:18 openbsd 4f8e478bcc72 bf27483f .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/25 09:12 openbsd 5457917989f0 bf27483f .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/25 04:09 openbsd 5457917989f0 bf27483f .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/25 01:45 openbsd 5457917989f0 bf27483f .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/24 00:13 openbsd e872a63396e1 bf27483f .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/23 18:37 openbsd e872a63396e1 bf27483f .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/23 07:12 openbsd ccaf50e2ba15 bf27483f .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/22 12:24 openbsd 3468367b8f8a bf27483f .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/22 00:08 openbsd 418e3d9a7b00 3e79b825 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/21 13:33 openbsd 418e3d9a7b00 3e79b825 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/21 08:23 openbsd 70b219c460a6 0b9605c8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/20 12:25 openbsd 58b1a4a98d17 79512909 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/19 22:57 openbsd 5f352b01c2c4 254a27c1 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/18 15:23 openbsd f6bf47459f3d 1804e95e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/17 17:17 openbsd fd78d8b282be 1804e95e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/17 15:43 openbsd fd78d8b282be 1804e95e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/17 09:29 openbsd fd78d8b282be 1804e95e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/16 02:09 openbsd 1733a114764f 1804e95e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/16 00:55 openbsd 1733a114764f 1804e95e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/15 20:41 openbsd 1733a114764f 1804e95e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/15 17:44 openbsd 1733a114764f 1804e95e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/15 09:37 openbsd bc42849e5050 1804e95e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/15 02:54 openbsd bc42849e5050 1804e95e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/14 13:19 openbsd 7a15ea66e78c dcc075fb .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/14 11:44 openbsd 7a15ea66e78c 22ec1469 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/13 17:55 openbsd f6ad99933bf1 22ec1469 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/13 02:39 openbsd ca8bfee27b33 22ec1469 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/12 12:58 openbsd 4f0517bc68fc c06e8995 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/11 10:42 openbsd 3e54954732e9 32a0e5ed .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/10 19:17 openbsd db91578bce12 32a0e5ed .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/10 14:29 openbsd db91578bce12 32a0e5ed .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/10 13:21 openbsd db91578bce12 32a0e5ed .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/09 17:16 openbsd 86b9fcdd2575 32a0e5ed .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/08 23:26 openbsd 297fbc8e674e 32a0e5ed .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/08 19:40 openbsd 297fbc8e674e 32a0e5ed .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/08 10:46 openbsd ca647cfa4ec3 6a893178 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/08 04:32 openbsd ca647cfa4ec3 6a893178 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/08 00:05 openbsd efaa42f7482b 04cffc22 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/07 21:09 openbsd efaa42f7482b 04cffc22 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/07 13:27 openbsd 01075e58a8ba 3cda49cf .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "refs != ~NUM" failed in kern_synch.c
2025/08/07 11:13 openbsd 01075e58a8ba 3cda49cf .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/07 04:00 openbsd 01075e58a8ba 3cda49cf .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/07 01:20 openbsd 01075e58a8ba 3cda49cf .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "refs != ~NUM" failed in kern_synch.c
2025/08/06 01:17 openbsd f0bae7c1d04d 3cda49cf .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main 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.