syzbot


WARNING: ODEBUG bug in corrupted (2)

Status: fixed on 2022/03/08 16:11
Subsystems: usb input
[Documentation on labels]
Reported-by: syzbot+a437546ec71b04dfb5ac@syzkaller.appspotmail.com
Fix commit: 33812fc7c8d7 HID: magicmouse: Fix an error handling path in magicmouse_probe()
First crash: 1065d, last: 850d
Cause bisection: failed (error log, bisect log)
  
Discussions (4)
Title Replies (including bot) Last reply
[PATCH 5.16 0000/1039] 5.16.3-rc1 review 1058 (1058) 2022/02/03 14:49
[PATCH 5.15 000/846] 5.15.17-rc1 review 859 (859) 2022/01/27 16:04
[PATCH] HID: magicmouse: Fix an error handling path in magicmouse_probe() 4 (4) 2022/01/06 13:04
[syzbot] WARNING: ODEBUG bug in corrupted (2) 1 (3) 2021/12/29 05:41
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 1328d 1328d 1/1 fixed on 2020/10/08 10:30
upstream WARNING: ODEBUG bug in corrupted usb media C 3 1596d 1632d 0/26 closed as invalid on 2020/05/29 21:04
android-49 WARNING: ODEBUG bug in corrupted syz 1 2113d 1839d 0/3 public: reported syz repro on 2019/04/14 09:28
Fix bisection attempts (7)
Created Duration User Patch Repo Result
2021/12/26 07:47 19m bisect fix upstream job log (0) log
2021/11/26 06:14 20m bisect fix upstream job log (0) log
2021/10/27 05:53 20m bisect fix upstream job log (0) log
2021/09/25 15:30 20m bisect fix upstream job log (0) log
2021/08/26 07:02 21m bisect fix upstream job log (0) log
2021/07/26 17:34 20m bisect fix upstream job log (0) log
2021/06/26 17:14 20m bisect fix upstream job log (0) log

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

Crashes (2):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/12/29 00:16 linux-next ea586a076e8a 76c8cf06 .config console log report syz C ci-upstream-linux-next-kasan-gce-root WARNING: ODEBUG bug in corrupted
2021/05/27 17:14 upstream d7c5303fbc8a 858ea628 .config console log report syz ci-upstream-kasan-gce-root WARNING: ODEBUG bug in corrupted
* Struck through repros no longer work on HEAD.