syzbot


memory leak in corrupted (2)

Status: fixed on 2024/10/22 11:57
Subsystems: mm exfat
[Documentation on labels]
Reported-by: syzbot+e1c69cadec0f1a078e3d@syzkaller.appspotmail.com
Fix commit: c290fe508eee exfat: resolve memory leak from exfat_create_upcase_table()
First crash: 257d, last: 87d
Discussions (8)
Title Replies (including bot) Last reply
[PATCH v3] fs/exfat: resolve memory leak from exfat_create_upcase_table() 2 (2) 2024/09/17 06:40
Re: [PATCH v2] fs/exfat: resolve memory leak from exfat_create_upcase_table() 1 (1) 2024/09/16 22:12
[PATCH v2] fs/exfat: resolve memory leak from exfat_create_upcase_table() 2 (2) 2024/09/16 11:26
[PATCH] fs/exfat: resolve memory leak from exfat_create_upcase_table() 4 (4) 2024/09/15 07:26
[syzbot] [bluetooth?] memory leak in corrupted (2) 0 (2) 2024/09/15 06:11
[syzbot] Monthly mm report (Sep 2024) 0 (1) 2024/09/02 08:17
[syzbot] Monthly net report (Jul 2024) 0 (1) 2024/07/01 10:28
[syzbot] Monthly bluetooth report (Apr 2024) 0 (1) 2024/04/08 12:51
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream memory leak in corrupted bluetooth syz 536 258d 330d 25/28 fixed on 2024/03/28 13:35
Last patch testing requests (11)
Created Duration User Patch Repo Result
2024/09/15 06:11 14m danielyangkang@gmail.com patch upstream report log
2024/09/14 16:48 15m retest repro upstream report log
2024/09/14 16:48 10m retest repro upstream report log
2024/09/14 16:48 18m retest repro upstream report log
2024/09/14 16:48 16m retest repro upstream OK log
2024/09/14 16:48 19m retest repro upstream OK log
2024/08/30 23:21 14m retest repro upstream report log
2024/08/30 23:21 16m retest repro upstream OK log
2024/08/30 23:21 25m retest repro upstream OK log
2024/08/30 23:21 21m retest repro upstream report log
2024/08/30 23:21 13m retest repro upstream report log

Sample crash report:
2024/06/15 04:10:40 executed programs: 1
2024/06/15 04:10:46 executed programs: 3
BUG: memory leak
unreferenced object 0xffff88810882e300 (size 96):
  comm "syz-executor", pid 5279, jiffies 4294945726
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    bb bb bb bb bb 00 00 73 79 7a 30 00 00 00 00 00  .......syz0.....
  backtrace (crc c7a2591a):
    [<ffffffff8166dc42>] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline]
    [<ffffffff8166dc42>] slab_post_alloc_hook mm/slub.c:3945 [inline]
    [<ffffffff8166dc42>] slab_alloc_node mm/slub.c:4001 [inline]
    [<ffffffff8166dc42>] kmalloc_trace_noprof+0x282/0x320 mm/slub.c:4148
    [<ffffffff84a57710>] kmalloc_noprof include/linux/slab.h:660 [inline]
    [<ffffffff84a57710>] nr_add_node+0xd0/0x15b0 net/netrom/nr_route.c:185
    [<ffffffff84a59916>] nr_rt_ioctl+0xd16/0x19a0 net/netrom/nr_route.c:651
    [<ffffffff84a518df>] nr_ioctl+0x11f/0x1a0 net/netrom/af_netrom.c:1254
    [<ffffffff843aad02>] sock_do_ioctl+0x82/0x1a0 net/socket.c:1222
    [<ffffffff843acf2e>] sock_ioctl+0x14e/0x480 net/socket.c:1341
    [<ffffffff81745346>] vfs_ioctl fs/ioctl.c:51 [inline]
    [<ffffffff81745346>] __do_sys_ioctl fs/ioctl.c:907 [inline]
    [<ffffffff81745346>] __se_sys_ioctl fs/ioctl.c:893 [inline]
    [<ffffffff81745346>] __x64_sys_ioctl+0xf6/0x150 fs/ioctl.c:893
    [<ffffffff8511636e>] do_syscall_x64 arch/x86/entry/common.c:52 [inline]
    [<ffffffff8511636e>] do_syscall_64+0x9e/0x1d0 arch/x86/entry/common.c:83
    [<ffffffff85200130>] entry_SYSCALL_64_after_hwframe+0x77/0x7f

BUG: memory leak
unreferenced object 0xffff88810882e420 (size 96):
  comm "syz-executor", pid 5280, jiffies 4294945727
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    bb bb bb bb bb 00 00 73 79 7a 30 00 00 00 00 00  .......syz0.....
  backtrace (crc 6aca12eb):
    [<ffffffff8166dc42>] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline]
    [<ffffffff8166dc42>] slab_post_alloc_hook mm/slub.c:3945 [inline]
    [<ffffffff8166dc42>] slab_alloc_node mm/slub.c:4001 [inline]
    [<ffffffff8166dc42>] kmalloc_trace_noprof+0x282/0x320 mm/slub.c:4148
    [<ffffffff84a57710>] kmalloc_noprof include/linux/slab.h:660 [inline]
    [<ffffffff84a57710>] nr_add_node+0xd0/0x15b0 net/netrom/nr_route.c:185
    [<ffffffff84a59916>] nr_rt_ioctl+0xd16/0x19a0 net/netrom/nr_route.c:651
    [<ffffffff84a518df>] nr_ioctl+0x11f/0x1a0 net/netrom/af_netrom.c:1254
    [<ffffffff843aad02>] sock_do_ioctl+0x82/0x1a0 net/socket.c:1222
    [<ffffffff843acf2e>] sock_ioctl+0x14e/0x480 net/socket.c:1341
    [<ffffffff81745346>] vfs_ioctl fs/ioctl.c:51 [inline]
    [<ffffffff81745346>] __do_sys_ioctl fs/ioctl.c:907 [inline]
    [<ffffffff81745346>] __se_sys_ioctl fs/ioctl.c:893 [inline]
    [<ffffffff81745346>] __x64_sys_ioctl+0xf6/0x150 fs/ioctl.c:893
    [<ffffffff8511636e>] do_syscall_x64 arch/x86/entry/common.c:52 [inline]
    [<ffffffff8511636e>] do_syscall_64+0x9e/0x1d0 arch/x86/entry/common.c:83
    [<ffffffff85200130>] entry_SYSCALL_64_after_hwframe+0x77/0x7f

BUG: memory leak
unreferenced object 0xffff88810882e7e0 (size 96):
  comm "syz-executor", pid 5283, jiffies 4294946319
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    bb bb bb bb bb 00 00 73 79 7a 30 00 00 00 00 00  .......syz0.....
  backtrace (crc 1db43491):
    [<ffffffff8166dc42>] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline]
    [<ffffffff8166dc42>] slab_post_alloc_hook mm/slub.c:3945 [inline]
    [<ffffffff8166dc42>] slab_alloc_node mm/slub.c:4001 [inline]
    [<ffffffff8166dc42>] kmalloc_trace_noprof+0x282/0x320 mm/slub.c:4148
    [<ffffffff84a57710>] kmalloc_noprof include/linux/slab.h:660 [inline]
    [<ffffffff84a57710>] nr_add_node+0xd0/0x15b0 net/netrom/nr_route.c:185
    [<ffffffff84a59916>] nr_rt_ioctl+0xd16/0x19a0 net/netrom/nr_route.c:651
    [<ffffffff84a518df>] nr_ioctl+0x11f/0x1a0 net/netrom/af_netrom.c:1254
    [<ffffffff843aad02>] sock_do_ioctl+0x82/0x1a0 net/socket.c:1222
    [<ffffffff843acf2e>] sock_ioctl+0x14e/0x480 net/socket.c:1341
    [<ffffffff81745346>] vfs_ioctl fs/ioctl.c:51 [inline]
    [<ffffffff81745346>] __do_sys_ioctl fs/ioctl.c:907 [inline]
    [<ffffffff81745346>] __se_sys_ioctl fs/ioctl.c:893 [inline]
    [<ffffffff81745346>] __x64_sys_ioctl+0xf6/0x150 fs/ioctl.c:893
    [<ffffffff8511636e>] do_syscall_x64 arch/x86/entry/common.c:52 [inline]
    [<ffffffff8511636e>] do_syscall_64+0x9e/0x1d0 arch/x86/entry/common.c:83
    [<ffffffff85200130>] entry_SYSCALL_64_after_hwframe+0x77/0x7f

BUG: memory leak
unreferenced object 0xffff88810adcd5a0 (size 96):
  comm "syz-executor", pid 5284, jiffies 4294946320
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    bb bb bb bb bb 00 00 73 79 7a 30 00 00 00 00 00  .......syz0.....
  backtrace (crc 6aca12eb):
    [<ffffffff8166dc42>] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline]
    [<ffffffff8166dc42>] slab_post_alloc_hook mm/slub.c:3945 [inline]
    [<ffffffff8166dc42>] slab_alloc_node mm/slub.c:4001 [inline]
    [<ffffffff8166dc42>] kmalloc_trace_noprof+0x282/0x320 mm/slub.c:4148
    [<ffffffff84a57710>] kmalloc_noprof include/linux/slab.h:660 [inline]
    [<ffffffff84a57710>] nr_add_node+0xd0/0x15b0 net/netrom/nr_route.c:185
    [<ffffffff84a59916>] nr_rt_ioctl+0xd16/0x19a0 net/netrom/nr_route.c:651
    [<ffffffff84a518df>] nr_ioctl+0x11f/0x1a0 net/netrom/af_netrom.c:1254
    [<ffffffff843aad02>] sock_do_ioctl+0x82/0x1a0 net/socket.c:1222
    [<ffffffff843acf2e>] sock_ioctl+0x14e/0x480 net/socket.c:1341
    [<ffffffff81745346>] vfs_ioctl fs/ioctl.c:51 [inline]
    [<ffffffff81745346>] __do_sys_ioctl fs/ioctl.c:907 [inline]
    [<ffffffff81745346>] __se_sys_ioctl fs/ioctl.c:893 [inline]
    [<ffffffff81745346>] __x64_sys_ioctl+0xf6/0x150 fs/ioctl.c:893
    [<ffffffff8511636e>] do_syscall_x64 arch/x86/entry/common.c:52 [inline]
    [<ffffffff8511636e>] do_syscall_64+0x9e/0x1d0 arch/x86/entry/common.c:83
    [<ffffffff85200130>] entry_SYSCALL_64_after_hwframe+0x77/0x7f


Crashes (432):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/06/15 04:11 upstream d20f6b3d747c 8d849073 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/05/25 07:26 upstream 0b32d436c015 a10a183e .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/05/18 12:30 upstream 7ee332c9f12b c0f1611a .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/05/11 04:16 upstream cf87f46fd34d 9026e142 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/05/08 09:22 upstream dccb07f2914c 4cf3f9b3 .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/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: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/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
2024/05/24 05:51 upstream 8f6a15f095a6 8f98448e .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in corrupted
2024/05/19 12:14 upstream 0450d2083be6 c0f1611a .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
2024/05/18 23:25 upstream 4b377b4868ef c0f1611a .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-leak memory leak in corrupted
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/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/06/20 15:57 upstream e5b3efbe1ab1 dac2aa43 .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro] 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
* Struck through repros no longer work on HEAD.