syzbot
memory leak in ip_mc_add_src (3)
Status: closed as invalid on 2022/10/12 18:48
Subsystems:
net
[Documentation on labels]
First crash: 2566d, last: 1892d
Sample crash report:
BUG: memory leak
unreferenced object 0xffff8881102c06a0 (size 32):
comm "syz-executor456", pid 8391, jiffies 4294956522 (age 19.050s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 ................
backtrace:
[<ffffffff839bc9c8>] kmalloc include/linux/slab.h:554 [inline]
[<ffffffff839bc9c8>] kzalloc include/linux/slab.h:684 [inline]
[<ffffffff839bc9c8>] ip_mc_add1_src net/ipv4/igmp.c:1971 [inline]
[<ffffffff839bc9c8>] ip_mc_add_src+0x348/0x450 net/ipv4/igmp.c:2095
[<ffffffff839bfb14>] ip_mc_source+0x3d4/0x610 net/ipv4/igmp.c:2416
[<ffffffff8394fae8>] do_ip_setsockopt net/ipv4/ip_sockglue.c:1294 [inline]
[<ffffffff8394fae8>] ip_setsockopt+0x15d8/0x1f70 net/ipv4/ip_sockglue.c:1423
[<ffffffff83963740>] tcp_setsockopt+0x70/0x1420 net/ipv4/tcp.c:3643
[<ffffffff8363f850>] __sys_setsockopt+0x1b0/0x360 net/socket.c:2117
[<ffffffff8363fa22>] __do_sys_setsockopt net/socket.c:2128 [inline]
[<ffffffff8363fa22>] __se_sys_setsockopt net/socket.c:2125 [inline]
[<ffffffff8363fa22>] __x64_sys_setsockopt+0x22/0x30 net/socket.c:2125
[<ffffffff842e0fcd>] do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46
[<ffffffff84400068>] entry_SYSCALL_64_after_hwframe+0x44/0xae
BUG: memory leak
unreferenced object 0xffff8881102c06a0 (size 32):
comm "syz-executor456", pid 8391, jiffies 4294956522 (age 20.140s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 ................
backtrace:
[<ffffffff839bc9c8>] kmalloc include/linux/slab.h:554 [inline]
[<ffffffff839bc9c8>] kzalloc include/linux/slab.h:684 [inline]
[<ffffffff839bc9c8>] ip_mc_add1_src net/ipv4/igmp.c:1971 [inline]
[<ffffffff839bc9c8>] ip_mc_add_src+0x348/0x450 net/ipv4/igmp.c:2095
[<ffffffff839bfb14>] ip_mc_source+0x3d4/0x610 net/ipv4/igmp.c:2416
[<ffffffff8394fae8>] do_ip_setsockopt net/ipv4/ip_sockglue.c:1294 [inline]
[<ffffffff8394fae8>] ip_setsockopt+0x15d8/0x1f70 net/ipv4/ip_sockglue.c:1423
[<ffffffff83963740>] tcp_setsockopt+0x70/0x1420 net/ipv4/tcp.c:3643
[<ffffffff8363f850>] __sys_setsockopt+0x1b0/0x360 net/socket.c:2117
[<ffffffff8363fa22>] __do_sys_setsockopt net/socket.c:2128 [inline]
[<ffffffff8363fa22>] __se_sys_setsockopt net/socket.c:2125 [inline]
[<ffffffff8363fa22>] __x64_sys_setsockopt+0x22/0x30 net/socket.c:2125
[<ffffffff842e0fcd>] do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46
[<ffffffff84400068>] entry_SYSCALL_64_after_hwframe+0x44/0xae
BUG: memory leak
unreferenced object 0xffff8881102c06a0 (size 32):
comm "syz-executor456", pid 8391, jiffies 4294956522 (age 21.240s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 ................
backtrace:
[<ffffffff839bc9c8>] kmalloc include/linux/slab.h:554 [inline]
[<ffffffff839bc9c8>] kzalloc include/linux/slab.h:684 [inline]
[<ffffffff839bc9c8>] ip_mc_add1_src net/ipv4/igmp.c:1971 [inline]
[<ffffffff839bc9c8>] ip_mc_add_src+0x348/0x450 net/ipv4/igmp.c:2095
[<ffffffff839bfb14>] ip_mc_source+0x3d4/0x610 net/ipv4/igmp.c:2416
[<ffffffff8394fae8>] do_ip_setsockopt net/ipv4/ip_sockglue.c:1294 [inline]
[<ffffffff8394fae8>] ip_setsockopt+0x15d8/0x1f70 net/ipv4/ip_sockglue.c:1423
[<ffffffff83963740>] tcp_setsockopt+0x70/0x1420 net/ipv4/tcp.c:3643
[<ffffffff8363f850>] __sys_setsockopt+0x1b0/0x360 net/socket.c:2117
[<ffffffff8363fa22>] __do_sys_setsockopt net/socket.c:2128 [inline]
[<ffffffff8363fa22>] __se_sys_setsockopt net/socket.c:2125 [inline]
[<ffffffff8363fa22>] __x64_sys_setsockopt+0x22/0x30 net/socket.c:2125
[<ffffffff842e0fcd>] do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46
[<ffffffff84400068>] entry_SYSCALL_64_after_hwframe+0x44/0xae
BUG: memory leak
unreferenced object 0xffff8881102c06a0 (size 32):
comm "syz-executor456", pid 8391, jiffies 4294956522 (age 23.350s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 ................
backtrace:
[<ffffffff839bc9c8>] kmalloc include/linux/slab.h:554 [inline]
[<ffffffff839bc9c8>] kzalloc include/linux/slab.h:684 [inline]
[<ffffffff839bc9c8>] ip_mc_add1_src net/ipv4/igmp.c:1971 [inline]
[<ffffffff839bc9c8>] ip_mc_add_src+0x348/0x450 net/ipv4/igmp.c:2095
[<ffffffff839bfb14>] ip_mc_source+0x3d4/0x610 net/ipv4/igmp.c:2416
[<ffffffff8394fae8>] do_ip_setsockopt net/ipv4/ip_sockglue.c:1294 [inline]
[<ffffffff8394fae8>] ip_setsockopt+0x15d8/0x1f70 net/ipv4/ip_sockglue.c:1423
[<ffffffff83963740>] tcp_setsockopt+0x70/0x1420 net/ipv4/tcp.c:3643
[<ffffffff8363f850>] __sys_setsockopt+0x1b0/0x360 net/socket.c:2117
[<ffffffff8363fa22>] __do_sys_setsockopt net/socket.c:2128 [inline]
[<ffffffff8363fa22>] __se_sys_setsockopt net/socket.c:2125 [inline]
[<ffffffff8363fa22>] __x64_sys_setsockopt+0x22/0x30 net/socket.c:2125
[<ffffffff842e0fcd>] do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46
[<ffffffff84400068>] entry_SYSCALL_64_after_hwframe+0x44/0xae
BUG: memory leak
unreferenced object 0xffff8881102c06a0 (size 32):
comm "syz-executor456", pid 8391, jiffies 4294956522 (age 25.460s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 ................
backtrace:
[<ffffffff839bc9c8>] kmalloc include/linux/slab.h:554 [inline]
[<ffffffff839bc9c8>] kzalloc include/linux/slab.h:684 [inline]
[<ffffffff839bc9c8>] ip_mc_add1_src net/ipv4/igmp.c:1971 [inline]
[<ffffffff839bc9c8>] ip_mc_add_src+0x348/0x450 net/ipv4/igmp.c:2095
[<ffffffff839bfb14>] ip_mc_source+0x3d4/0x610 net/ipv4/igmp.c:2416
[<ffffffff8394fae8>] do_ip_setsockopt net/ipv4/ip_sockglue.c:1294 [inline]
[<ffffffff8394fae8>] ip_setsockopt+0x15d8/0x1f70 net/ipv4/ip_sockglue.c:1423
[<ffffffff83963740>] tcp_setsockopt+0x70/0x1420 net/ipv4/tcp.c:3643
[<ffffffff8363f850>] __sys_setsockopt+0x1b0/0x360 net/socket.c:2117
[<ffffffff8363fa22>] __do_sys_setsockopt net/socket.c:2128 [inline]
[<ffffffff8363fa22>] __se_sys_setsockopt net/socket.c:2125 [inline]
[<ffffffff8363fa22>] __x64_sys_setsockopt+0x22/0x30 net/socket.c:2125
[<ffffffff842e0fcd>] do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46
[<ffffffff84400068>] entry_SYSCALL_64_after_hwframe+0x44/0xae
BUG: memory leak
unreferenced object 0xffff8881102c06a0 (size 32):
comm "syz-executor456", pid 8391, jiffies 4294956522 (age 26.560s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 ................
backtrace:
[<ffffffff839bc9c8>] kmalloc include/linux/slab.h:554 [inline]
[<ffffffff839bc9c8>] kzalloc include/linux/slab.h:684 [inline]
[<ffffffff839bc9c8>] ip_mc_add1_src net/ipv4/igmp.c:1971 [inline]
[<ffffffff839bc9c8>] ip_mc_add_src+0x348/0x450 net/ipv4/igmp.c:2095
[<ffffffff839bfb14>] ip_mc_source+0x3d4/0x610 net/ipv4/igmp.c:2416
[<ffffffff8394fae8>] do_ip_setsockopt net/ipv4/ip_sockglue.c:1294 [inline]
[<ffffffff8394fae8>] ip_setsockopt+0x15d8/0x1f70 net/ipv4/ip_sockglue.c:1423
[<ffffffff83963740>] tcp_setsockopt+0x70/0x1420 net/ipv4/tcp.c:3643
[<ffffffff8363f850>] __sys_setsockopt+0x1b0/0x360 net/socket.c:2117
[<ffffffff8363fa22>] __do_sys_setsockopt net/socket.c:2128 [inline]
[<ffffffff8363fa22>] __se_sys_setsockopt net/socket.c:2125 [inline]
[<ffffffff8363fa22>] __x64_sys_setsockopt+0x22/0x30 net/socket.c:2125
[<ffffffff842e0fcd>] do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46
[<ffffffff84400068>] entry_SYSCALL_64_after_hwframe+0x44/0xae
executing program
executing program
* Struck through repros no longer work on HEAD.