OSDN Git Service

media: au0828: fix null dereference in error path
authorSean Young <sean@mess.org>
Sun, 19 May 2019 19:28:22 +0000 (15:28 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 4 Aug 2019 07:33:44 +0000 (09:33 +0200)
commitf7d3edb053435ac79b2ee9bd89d18cb2d43e0d5d
tree355f517475170a6461ce071d4828a95ea027b7d7
parentaf34434a1750090dfa108c4e8310ab0e869652f1
media: au0828: fix null dereference in error path

commit 6d0d1ff9ff21fbb06b867c13a1d41ce8ddcd8230 upstream.

au0828_usb_disconnect() gets the au0828_dev struct via usb_get_intfdata,
so it needs to set up for the error paths.

Reported-by: syzbot+357d86bcb4cca1a2f572@syzkaller.appspotmail.com
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/usb/au0828/au0828-core.c