syzbot


memory leak in corrupted (2)

Status: upstream: reported syz repro on 2024/04/01 19:02
Subsystems: bluetooth
[Documentation on labels]
Reported-by: syzbot+e1c69cadec0f1a078e3d@syzkaller.appspotmail.com
First crash: 32d, last: 8h34m
Discussions (2)
Title Replies (including bot) Last reply
[syzbot] Monthly bluetooth report (Apr 2024) 0 (1) 2024/04/08 12:51
[syzbot] [bluetooth?] memory leak in corrupted (2) 0 (1) 2024/04/01 19:02
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream memory leak in corrupted bluetooth syz 536 33d 105d 26/26 fixed on 2024/03/28 13:35

Sample crash report:
BUG: memory leak
unreferenced object 0xffff88811fcf0b80 (size 128):
  comm "syz-executor.6", pid 5235, jiffies 4294944526
  hex dump (first 32 bytes):
    00 80 13 12 81 88 ff ff 00 00 00 00 20 4e 00 00  ............ N..
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace (crc 5b08598c):
    [<ffffffff816622c1>] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline]
    [<ffffffff816622c1>] slab_post_alloc_hook mm/slub.c:3802 [inline]
    [<ffffffff816622c1>] slab_alloc_node mm/slub.c:3845 [inline]
    [<ffffffff816622c1>] kmem_cache_alloc+0x271/0x310 mm/slub.c:3852
    [<ffffffff846ff6ed>] inet_bind_bucket_create+0x2d/0xa0 net/ipv4/inet_hashtables.c:70
    [<ffffffff84707f79>] inet_csk_get_port+0x469/0x1370 net/ipv4/inet_connection_sock.c:550
    [<ffffffff848661f9>] __inet6_bind+0x549/0xaa0 net/ipv6/af_inet6.c:409
    [<ffffffff848668a9>] inet6_bind_sk+0xc9/0x160 net/ipv6/af_inet6.c:466
    [<ffffffff843720c7>] __sys_bind+0x127/0x140 net/socket.c:1847
    [<ffffffff8437210c>] __do_sys_bind net/socket.c:1858 [inline]
    [<ffffffff8437210c>] __se_sys_bind net/socket.c:1856 [inline]
    [<ffffffff8437210c>] __x64_sys_bind+0x1c/0x30 net/socket.c:1856
    [<ffffffff850d7f00>] do_syscall_x64 arch/x86/entry/common.c:52 [inline]
    [<ffffffff850d7f00>] do_syscall_64+0xa0/0x1d0 arch/x86/entry/common.c:83
    [<ffffffff85200130>] entry_SYSCALL_64_after_hwframe+0x77/0x7f

BUG: memory leak
unreferenced object 0xffff88811fcf0c80 (size 128):
  comm "syz-executor.6", pid 5235, jiffies 4294944526
  hex dump (first 32 bytes):
    00 80 13 12 81 88 ff ff 00 00 00 00 20 4e 00 00  ............ N..
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace (crc 244f1af9):
    [<ffffffff816622c1>] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline]
    [<ffffffff816622c1>] slab_post_alloc_hook mm/slub.c:3802 [inline]
    [<ffffffff816622c1>] slab_alloc_node mm/slub.c:3845 [inline]
    [<ffffffff816622c1>] kmem_cache_alloc+0x271/0x310 mm/slub.c:3852
    [<ffffffff846ff8b2>] inet_bind2_bucket_create+0x32/0x140 net/ipv4/inet_hashtables.c:134
    [<ffffffff84708da1>] inet_csk_get_port+0x1291/0x1370 net/ipv4/inet_connection_sock.c:577
    [<ffffffff84704217>] inet_csk_listen_start+0x87/0x130 net/ipv4/inet_connection_sock.c:1281
    [<ffffffff84bfa6aa>] inet_dccp_listen+0xea/0x100 net/dccp/proto.c:951
    [<ffffffff84372214>] __sys_listen+0xa4/0x110 net/socket.c:1881
    [<ffffffff843722a8>] __do_sys_listen net/socket.c:1890 [inline]
    [<ffffffff843722a8>] __se_sys_listen net/socket.c:1888 [inline]
    [<ffffffff843722a8>] __x64_sys_listen+0x18/0x20 net/socket.c:1888
    [<ffffffff850d7f00>] do_syscall_x64 arch/x86/entry/common.c:52 [inline]
    [<ffffffff850d7f00>] do_syscall_64+0xa0/0x1d0 arch/x86/entry/common.c:83
    [<ffffffff85200130>] entry_SYSCALL_64_after_hwframe+0x77/0x7f

BUG: memory leak
unreferenced object 0xffff88811fc62300 (size 128):
  comm "syz-executor.1", pid 5234, jiffies 4294944526
  hex dump (first 32 bytes):
    80 a4 9f 0e 81 88 ff ff 00 00 00 00 20 4e 00 00  ............ N..
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace (crc 1ce0cbed):
    [<ffffffff816622c1>] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline]
    [<ffffffff816622c1>] slab_post_alloc_hook mm/slub.c:3802 [inline]
    [<ffffffff816622c1>] slab_alloc_node mm/slub.c:3845 [inline]
    [<ffffffff816622c1>] kmem_cache_alloc+0x271/0x310 mm/slub.c:3852
    [<ffffffff846ff6ed>] inet_bind_bucket_create+0x2d/0xa0 net/ipv4/inet_hashtables.c:70
    [<ffffffff84707f79>] inet_csk_get_port+0x469/0x1370 net/ipv4/inet_connection_sock.c:550
    [<ffffffff848661f9>] __inet6_bind+0x549/0xaa0 net/ipv6/af_inet6.c:409
    [<ffffffff848668a9>] inet6_bind_sk+0xc9/0x160 net/ipv6/af_inet6.c:466
    [<ffffffff843720c7>] __sys_bind+0x127/0x140 net/socket.c:1847
    [<ffffffff8437210c>] __do_sys_bind net/socket.c:1858 [inline]
    [<ffffffff8437210c>] __se_sys_bind net/socket.c:1856 [inline]
    [<ffffffff8437210c>] __x64_sys_bind+0x1c/0x30 net/socket.c:1856
    [<ffffffff850d7f00>] do_syscall_x64 arch/x86/entry/common.c:52 [inline]
    [<ffffffff850d7f00>] do_syscall_64+0xa0/0x1d0 arch/x86/entry/common.c:83
    [<ffffffff85200130>] entry_SYSCALL_64_after_hwframe+0x77/0x7f

BUG: memory leak
unreferenced object 0xffff88811fc62400 (size 128):
  comm "syz-executor.1", pid 5234, jiffies 4294944526
  hex dump (first 32 bytes):
    80 a4 9f 0e 81 88 ff ff 00 00 00 00 20 4e 00 00  ............ N..
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace (crc f14326bd):
    [<ffffffff816622c1>] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline]
    [<ffffffff816622c1>] slab_post_alloc_hook mm/slub.c:3802 [inline]
    [<ffffffff816622c1>] slab_alloc_node mm/slub.c:3845 [inline]
    [<ffffffff816622c1>] kmem_cache_alloc+0x271/0x310 mm/slub.c:3852
    [<ffffffff846ff8b2>] inet_bind2_bucket_create+0x32/0x140 net/ipv4/inet_hashtables.c:134
    [<ffffffff84708da1>] inet_csk_get_port+0x1291/0x1370 net/ipv4/inet_connection_sock.c:577
    [<ffffffff84704217>] inet_csk_listen_start+0x87/0x130 net/ipv4/inet_connection_sock.c:1281
    [<ffffffff84bfa6aa>] inet_dccp_listen+0xea/0x100 net/dccp/proto.c:951
    [<ffffffff84372214>] __sys_listen+0xa4/0x110 net/socket.c:1881
    [<ffffffff843722a8>] __do_sys_listen net/socket.c:1890 [inline]
    [<ffffffff843722a8>] __se_sys_listen net/socket.c:1888 [inline]
    [<ffffffff843722a8>] __x64_sys_listen+0x18/0x20 net/socket.c:1888
    [<ffffffff850d7f00>] do_syscall_x64 arch/x86/entry/common.c:52 [inline]
    [<ffffffff850d7f00>] do_syscall_64+0xa0/0x1d0 arch/x86/entry/common.c:83
    [<ffffffff85200130>] entry_SYSCALL_64_after_hwframe+0x77/0x7f

BUG: memory leak
unreferenced object 0xffff88811fc62200 (size 128):
  comm "syz-executor.2", pid 5238, jiffies 4294944589
  hex dump (first 32 bytes):
    40 92 9f 0e 81 88 ff ff 00 00 00 00 20 4e 00 00  @........... N..
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace (crc 3b335a53):
    [<ffffffff816622c1>] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline]
    [<ffffffff816622c1>] slab_post_alloc_hook mm/slub.c:3802 [inline]
    [<ffffffff816622c1>] slab_alloc_node mm/slub.c:3845 [inline]
    [<ffffffff816622c1>] kmem_cache_alloc+0x271/0x310 mm/slub.c:3852
    [<ffffffff846ff6ed>] inet_bind_bucket_create+0x2d/0xa0 net/ipv4/inet_hashtables.c:70
    [<ffffffff84707f79>] inet_csk_get_port+0x469/0x1370 net/ipv4/inet_connection_sock.c:550
    [<ffffffff848661f9>] __inet6_bind+0x549/0xaa0 net/ipv6/af_inet6.c:409
    [<ffffffff848668a9>] inet6_bind_sk+0xc9/0x160 net/ipv6/af_inet6.c:466
    [<ffffffff843720c7>] __sys_bind+0x127/0x140 net/socket.c:1847
    [<ffffffff8437210c>] __do_sys_bind net/socket.c:1858 [inline]
    [<ffffffff8437210c>] __se_sys_bind net/socket.c:1856 [inline]
    [<ffffffff8437210c>] __x64_sys_bind+0x1c/0x30 net/socket.c:1856
    [<ffffffff850d7f00>] do_syscall_x64 arch/x86/entry/common.c:52 [inline]
    [<ffffffff850d7f00>] do_syscall_64+0xa0/0x1d0 arch/x86/entry/common.c:83
    [<ffffffff85200130>] entry_SYSCALL_64_after_hwframe+0x77/0x7f


Crashes (423):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/04/30 06:35 upstream 9e4bc4bcae01 27e33c58 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/26 19:55 upstream c942a0cd3603 059e9963 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/25 14:36 upstream e88c4cfcb7b8 8bdc0f22 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/24 21:46 upstream e88c4cfcb7b8 8bdc0f22 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/22 08:57 upstream 48cf398f15fc af24b050 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/21 23:27 upstream 48cf398f15fc af24b050 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/21 19:39 upstream 977b1ef51866 af24b050 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/21 16:36 upstream 977b1ef51866 af24b050 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/21 14:35 upstream 977b1ef51866 af24b050 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/21 01:16 upstream 977b1ef51866 af24b050 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/20 06:09 upstream 3cdb45594619 af24b050 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/20 04:19 upstream 3cdb45594619 af24b050 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/19 08:38 upstream 2668e3ae2ef3 af24b050 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/18 21:39 upstream 8cd26fd90c1a af24b050 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/16 11:01 upstream 96fca68c4fbf 0d592ce4 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/15 08:16 upstream 72374d71c315 c8349e48 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/13 13:07 upstream 8f2c057754b2 c8349e48 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/12 02:48 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/12 02:00 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/12 01:35 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/12 01:11 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/12 00:08 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 23:26 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 22:48 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 21:44 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 20:55 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 20:17 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 19:52 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 19:17 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 18:11 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 17:50 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 16:56 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 16:08 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 15:23 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 14:38 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 13:52 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 13:14 upstream e8c39d0f57f3 478efa7f .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 07:34 upstream 2c71fdf02a95 56086b24 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 07:05 upstream 2c71fdf02a95 56086b24 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 06:12 upstream 2c71fdf02a95 56086b24 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 05:13 upstream 2c71fdf02a95 56086b24 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 04:32 upstream 2c71fdf02a95 56086b24 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 04:11 upstream 2c71fdf02a95 56086b24 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/11 03:16 upstream 2c71fdf02a95 56086b24 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/04/01 18:51 upstream 39cd87c4eb2b 6baf5069 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/03/28 18:59 upstream 8d025e2092e2 120789fd .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
* Struck through repros no longer work on HEAD.