syzbot


WARNING: ODEBUG bug in corrupted (2)

Status: fixed on 2022/03/08 16:11
Reported-by: syzbot+a437546ec71b04dfb5ac@syzkaller.appspotmail.com
Fix commit: 33812fc7c8d7 HID: magicmouse: Fix an error handling path in magicmouse_probe()
First crash: 558d, last: 343d

Cause bisection: failed (bisect log)
similar bugs (3):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.14 WARNING: ODEBUG bug in corrupted syz done 1 821d 821d 1/1 fixed on 2020/10/08 10:30
upstream WARNING: ODEBUG bug in corrupted C 3 1089d 1125d 0/24 closed as invalid on 2020/05/29 21:04
android-49 WARNING: ODEBUG bug in corrupted syz 1 1606d 1333d 0/3 public: reported syz repro on 2019/04/14 09:28

Sample crash report:
magicmouse 0003:05AC:0265.0001: hidraw0: USB HID v0.00 Device [HID 05ac:0265] on usb-dummy_hcd.0-1/input0
magicmouse 0003:05AC:0265.0001: magicmouse input not registered
magicmouse: probe of 0003:05AC:0265.0001 failed with error -12
------------[ cut here ]------------
ODEBUG: free active (active state 0) object type: timer_list hint: magicmouse_battery_timer_tick+0x0/0x360 include/linux/device.h:693
WARNING: CPU: 1 PID: 25 at lib/debugobjects.c:505 debug_print_object+0x16e/0x250 lib/debugobjects.c:505
Modules linked in:
CPU: 1 PID: 25 Comm: kworker/1:1 Not tainted 5.16.0-rc6-next-20211224-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: usb_hub_wq hub_event
RIP: 0010:debug_print_object+0x16e/0x250 lib/debugobjects.c:505
Code: ff df 48 89 fa 48 c1 ea 03 80 3c 02 00 0f 85 af 00 00 00 48 8b 14 dd 80 c1 05 8a 4c 89 ee 48 c7 c7 80 b5 05 8a e8 1e 28 25 05 <0f> 0b 83 05 35 9d a6 09 01 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e c3
RSP: 0018:ffffc90000dfeb10 EFLAGS: 00010286
RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000
RDX: ffff8880157d3a80 RSI: ffffffff815f4208 RDI: fffff520001bfd54
RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000001
R10: ffffffff815edf6e R11: 0000000000000000 R12: ffffffff89adf420
R13: ffffffff8a05bbc0 R14: ffffffff81666980 R15: dffffc0000000000
FS:  0000000000000000(0000) GS:ffff8880b9d00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fff4e854bf0 CR3: 000000000b88e000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000

Fix bisection attempts:
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-root 2021/12/26 08:06 upstream 438645193e59 858ea628 .config log report syz
ci-upstream-kasan-gce-root 2021/11/26 06:35 upstream a4849f6000e2 858ea628 .config log report syz
ci-upstream-kasan-gce-root 2021/10/27 06:14 upstream d25f27432f80 858ea628 .config log report syz
ci-upstream-kasan-gce-root 2021/09/25 15:51 upstream 7d42e9818258 858ea628 .config log report syz
ci-upstream-kasan-gce-root 2021/08/26 07:23 upstream 73f3af7b4611 858ea628 .config log report syz
ci-upstream-kasan-gce-root 2021/07/26 17:55 upstream ff1176468d36 858ea628 .config log report syz
ci-upstream-kasan-gce-root 2021/06/26 17:34 upstream b7050b242430 858ea628 .config log report syz
* Struck through repros no longer work on HEAD.
Crashes (2):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-linux-next-kasan-gce-root 2021/12/29 00:16 linux-next ea586a076e8a 76c8cf06 .config log report syz C WARNING: ODEBUG bug in corrupted
ci-upstream-kasan-gce-root 2021/05/27 17:14 upstream d7c5303fbc8a 858ea628 .config log report syz WARNING: ODEBUG bug in corrupted
* Struck through repros no longer work on HEAD.