Messages in this thread Patch in this message | | | Date | Tue, 7 Nov 2017 15:18:50 -0600 | From | "Gustavo A. R. Silva" <> | Subject | Re: usb/media/em28xx: use-after-free in em28xx_dvb_fini |
| |
Hi Andrey,
Could you please try this patch?
Thank you
Gustavo A. R. Silva
--- drivers/media/usb/em28xx/em28xx-dvb.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/drivers/media/usb/em28xx/em28xx-dvb.c b/drivers/media/usb/em28xx/em28xx-dvb.c index 4a7db62..fc3fb92 100644 --- a/drivers/media/usb/em28xx/em28xx-dvb.c +++ b/drivers/media/usb/em28xx/em28xx-dvb.c @@ -2073,6 +2073,9 @@ static int em28xx_dvb_fini(struct em28xx *dev) struct em28xx_dvb *dvb; struct i2c_client *client; + if (!dev) + return 0; + if (dev->is_audio_only) { /* Shouldn't initialize IR for this interface */ return 0; -- 2.7.4
| |