syzbot


assert "info->rti_ifa->ifa_ifp != NULL" failed in route.c

Status: upstream: reported on 2025/03/09 02:46
Reported-by: syzbot+a61950f05462fd20d8df@syzkaller.appspotmail.com
First crash: 60d, last: 13d

Sample crash report:
panic: kernel diagnostic assertion "info->rti_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 996
Starting stack trace...
panic(ffffffff834240c1) at panic+0x1ba sys/kern/subr_prf.c:229
__assert(ffffffff833cd757,ffffffff8336e724,3e4,ffffffff83349337) at __assert+0x29 sys/kern/subr_prf.c:-1
rtrequest(1,ffff80003c983a08,38,ffff80003c983980,0) at rtrequest+0xf10 rtlabel_id2sa sys/net/route.c:1812 [inline]
rtrequest(1,ffff80003c983a08,38,ffff80003c983980,0) at rtrequest+0xf10 sys/net/route.c:990
rtm_output(ffff8000015dc500,ffff80003c983ab0,ffff80003c983a08,38,0) at rtm_output+0x855 sys/net/rtsock.c:973
route_output(fffffd806f9b4c00,ffff80000150a478) at route_output+0x9ac sys/net/rtsock.c:878
route_send(ffff80000150a478,fffffd806f9b4c00,0,0) at route_send+0xd7 sys/net/rtsock.c:342
sosend(ffff80000150a478,0,ffff80003c983c58,0,0,0) at sosend+0x824 sys/kern/uipc_socket.c:-1
sendit(ffff80003853b220,9,ffff80003c983d50,0,ffff80003c983e00) at sendit+0x721 sys/kern/uipc_syscalls.c:779
sys_sendto(ffff80003853b220,ffff80003c983eb0,ffff80003c983e00) at sys_sendto+0x8d sys/kern/uipc_syscalls.c:557
syscall(ffff80003c983eb0) at syscall+0x97e mi_syscall sys/sys/syscall_mi.h:-1 [inline]
syscall(ffff80003c983eb0) at syscall+0x97e sys/arch/amd64/amd64/trap.c:577
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0xab9eafced50, count: 246
End of stack trace.

Crashes (11):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/04/24 16:59 openbsd 31338944480d 9c80ffa0 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "info->rti_ifa->ifa_ifp != NULL" failed in route.c
2025/04/23 18:58 openbsd 1b07127f5555 57d54c08 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "info->rti_ifa->ifa_ifp != NULL" failed in route.c
2025/04/19 19:42 openbsd 0790a7da1c05 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "info->rti_ifa->ifa_ifp != NULL" failed in route.c
2025/04/15 12:33 openbsd 2766c3c8c83b 85125322 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "info->rti_ifa->ifa_ifp != NULL" failed in route.c
2025/04/14 03:59 openbsd 76a00bd59e53 0bd6db41 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "info->rti_ifa->ifa_ifp != NULL" failed in route.c
2025/04/12 10:28 openbsd ade9dbe6546b 0bd6db41 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "info->rti_ifa->ifa_ifp != NULL" failed in route.c
2025/04/01 11:52 openbsd f4478a09da45 36d76a97 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "info->rti_ifa->ifa_ifp != NULL" failed in route.c
2025/03/13 15:06 openbsd dd809e4cd4f7 44be8b44 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "info->rti_ifa->ifa_ifp != NULL" failed in route.c
2025/03/09 09:10 openbsd 147d2ad00d69 163f510d .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "info->rti_ifa->ifa_ifp != NULL" failed in route.c
2025/03/09 05:12 openbsd 147d2ad00d69 163f510d .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "info->rti_ifa->ifa_ifp != NULL" failed in route.c
2025/03/09 02:46 openbsd 147d2ad00d69 163f510d .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "info->rti_ifa->ifa_ifp != NULL" failed in route.c
* Struck through repros no longer work on HEAD.