syzbot


general protection fault in usb_audio_probe
Status: fixed on 2021/04/09 19:46
Reported-by: syzbot+719da9b149a931f5143f@syzkaller.appspotmail.com
Fix commit: 30dea07180de ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe
First crash: 278d, last: 273d

Cause bisection: introduced by (bisect log) :
commit 9799110825dba087c2bdce886977cf84dada2005
Author: Kai-Heng Feng <kai.heng.feng@canonical.com>
Date: Thu Mar 4 04:34:16 2021 +0000

  ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend()

Crash: general protection fault in usb_audio_probe (log)
Repro: C syz .config

Sample crash report:

Crashes (360):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-linux-next-kasan-gce-root 2021/03/05 13:28 linux-next 4641b32307b3 9d751681 .config log report syz C general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/10 13:21 linux-next 3aa6f5082286 26967e35 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/10 12:21 linux-next 3aa6f5082286 26967e35 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/10 11:59 linux-next 3aa6f5082286 26967e35 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/10 10:59 linux-next 3aa6f5082286 26967e35 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/09 17:12 linux-next 3aa6f5082286 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/09 03:00 linux-next 4641b32307b3 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/09 01:53 linux-next 4641b32307b3 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/09 00:22 linux-next 4641b32307b3 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/08 23:41 linux-next 4641b32307b3 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/08 22:32 linux-next 4641b32307b3 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/08 21:32 linux-next 4641b32307b3 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/08 20:52 linux-next 4641b32307b3 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/08 18:34 linux-next 4641b32307b3 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/08 15:51 linux-next 4641b32307b3 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/08 14:50 linux-next 4641b32307b3 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/08 13:45 linux-next 4641b32307b3 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/08 13:42 linux-next 4641b32307b3 09fbf400 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/08 00:08 linux-next 4641b32307b3 75506d9c .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/07 10:35 linux-next 4641b32307b3 e4b4d570 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/07 09:13 linux-next 4641b32307b3 e4b4d570 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/07 07:46 linux-next 4641b32307b3 e4b4d570 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/07 06:45 linux-next 4641b32307b3 e4b4d570 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/07 05:46 linux-next 4641b32307b3 e4b4d570 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/07 05:05 linux-next 4641b32307b3 e4b4d570 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/07 04:32 linux-next 4641b32307b3 e4b4d570 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/07 04:16 linux-next 4641b32307b3 e4b4d570 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/07 03:14 linux-next 4641b32307b3 e4b4d570 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/07 02:43 linux-next 4641b32307b3 e4b4d570 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/07 01:59 linux-next 4641b32307b3 e4b4d570 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 17:04 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 15:42 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 14:32 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 12:41 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 12:21 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 11:55 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 11:54 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 11:52 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 11:51 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 11:48 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 11:46 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 11:46 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 11:44 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 11:42 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe
ci-upstream-linux-next-kasan-gce-root 2021/03/05 11:02 linux-next 4641b32307b3 9d751681 .config log report info general protection fault in usb_audio_probe