syzbot


KMSAN: uninit-value in dib3000mb_attach (2)

Status: upstream: reported C repro on 2020/10/23 08:07
Subsystems: usb media
[Documentation on labels]
Reported-by: syzbot+c88fc0ebe0d5935c70da@syzkaller.appspotmail.com
First crash: 1978d, last: 35m
Discussions (22)
Title Replies (including bot) Last reply
[syzbot] Monthly usb report (Nov 2024) 0 (1) 2024/11/15 14:42
[syzbot] Monthly usb report (Oct 2024) 0 (1) 2024/10/15 08:33
[syzbot] Monthly usb report (Sep 2024) 0 (1) 2024/09/14 10:58
[PATCH] media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg 2 (2) 2024/08/26 10:39
[syzbot] Monthly media report (Aug 2024) 0 (1) 2024/08/16 19:57
[syzbot] Monthly usb report (Jun 2024) 0 (1) 2024/06/10 11:56
[syzbot] Monthly usb report (May 2024) 0 (1) 2024/05/10 08:47
[syzbot] Monthly usb report (Apr 2024) 0 (1) 2024/04/08 12:51
[syzbot] Monthly media report (Mar 2024) 0 (1) 2024/03/13 13:39
[syzbot] Monthly usb report (Jan 2024) 0 (1) 2024/01/05 13:17
[syzbot] Monthly usb report (Dec 2023) 0 (1) 2023/12/05 09:53
[syzbot] Monthly usb report (Nov 2023) 0 (1) 2023/11/03 20:48
[syzbot] Monthly usb report (Oct 2023) 0 (1) 2023/10/04 07:28
[syzbot] Monthly usb report (Sep 2023) 0 (1) 2023/09/04 08:33
[PATCH] Initialization of read buffer for dib3000_read_reg 2 (2) 2023/07/19 07:34
[syzbot] Monthly usb report (Jul 2023) 0 (1) 2023/07/03 09:03
[syzbot] Monthly media report (May 2023) 0 (1) 2023/05/31 12:40
[syzbot] Monthly usb report (May 2023) 0 (1) 2023/05/31 12:38
[syzbot] Monthly usb report (Apr 2023) 0 (1) 2023/05/01 09:05
[syzbot] Monthly media report (Apr 2023) 0 (1) 2023/05/01 09:02
[syzbot] Monthly media report 0 (1) 2023/03/30 09:59
KMSAN: uninit-value in dib3000mb_attach (2) 0 (1) 2020/10/23 08:07
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KMSAN: uninit-value in dib3000mb_attach media usb C 3 1979d 1979d 0/28 closed as invalid on 2019/06/24 13:36
Last patch testing requests (13)
Created Duration User Patch Repo Result
2024/06/29 09:42 22m retest repro upstream error
2024/06/29 09:42 27m retest repro upstream error
2024/02/04 23:47 26m retest repro upstream OK log
2024/02/04 23:47 30m retest repro upstream OK log
2024/02/04 23:47 22m retest repro upstream OK log
2024/02/04 22:04 25m retest repro upstream OK log
2024/02/04 22:04 24m retest repro upstream OK log
2024/02/04 22:04 24m retest repro upstream OK log
2024/02/04 22:04 24m retest repro upstream OK log
2024/02/04 22:04 24m retest repro upstream OK log
2023/04/13 08:51 24m kdev@benbenng.net patch https://github.com/google/kmsan.git master OK log
2023/04/12 21:51 24m kdev@benbenng.net patch https://github.com/google/kmsan.git master OK log
2021/03/25 21:55 46m alaaemadhossney.ae@gmail.com https://github.com/google/kmsan.git master OK

Sample crash report:
dvbdev: DVB: registering new adapter (TwinhanDTV USB-Ter USB1.1 / Magic Box I / HAMA USB1.1 DVB-T device)
usb 1-1: media controller created
dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
dvb-usb: bulk message failed: -22 (6/0)
=====================================================
BUG: KMSAN: uninit-value in dib3000mb_attach+0x2d8/0x3c0 drivers/media/dvb-frontends/dib3000mb.c:758
 dib3000mb_attach+0x2d8/0x3c0 drivers/media/dvb-frontends/dib3000mb.c:758
 dibusb_dib3000mb_frontend_attach+0x155/0x2f0 drivers/media/usb/dvb-usb/dibusb-mb.c:31
 dvb_usb_adapter_frontend_init+0xed/0x9a0 drivers/media/usb/dvb-usb/dvb-usb-dvb.c:290
 dvb_usb_adapter_init drivers/media/usb/dvb-usb/dvb-usb-init.c:90 [inline]
 dvb_usb_init drivers/media/usb/dvb-usb/dvb-usb-init.c:186 [inline]
 dvb_usb_device_init+0x25a8/0x3760 drivers/media/usb/dvb-usb/dvb-usb-init.c:310
 dibusb_probe+0x46/0x250 drivers/media/usb/dvb-usb/dibusb-mb.c:110
 usb_probe_interface+0xd6f/0x1350 drivers/usb/core/driver.c:399
 really_probe+0x4db/0xd90 drivers/base/dd.c:657
 __driver_probe_device+0x2ab/0x5d0 drivers/base/dd.c:799
 driver_probe_device+0x72/0x890 drivers/base/dd.c:829
 __device_attach_driver+0x568/0x9e0 drivers/base/dd.c:957
 bus_for_each_drv+0x403/0x620 drivers/base/bus.c:457
 __device_attach+0x3c1/0x650 drivers/base/dd.c:1029
 device_initial_probe+0x32/0x40 drivers/base/dd.c:1078
 bus_probe_device+0x3dc/0x5c0 drivers/base/bus.c:532
 device_add+0x13aa/0x1ba0 drivers/base/core.c:3682
 usb_set_configuration+0x31c9/0x38d0 drivers/usb/core/message.c:2210
 usb_generic_driver_probe+0x109/0x2a0 drivers/usb/core/generic.c:254
 usb_probe_device+0x3a7/0x690 drivers/usb/core/driver.c:294
 really_probe+0x4db/0xd90 drivers/base/dd.c:657
 __driver_probe_device+0x2ab/0x5d0 drivers/base/dd.c:799
 driver_probe_device+0x72/0x890 drivers/base/dd.c:829
 __device_attach_driver+0x568/0x9e0 drivers/base/dd.c:957
 bus_for_each_drv+0x403/0x620 drivers/base/bus.c:457
 __device_attach+0x3c1/0x650 drivers/base/dd.c:1029
 device_initial_probe+0x32/0x40 drivers/base/dd.c:1078
 bus_probe_device+0x3dc/0x5c0 drivers/base/bus.c:532
 device_add+0x13aa/0x1ba0 drivers/base/core.c:3682
 usb_new_device+0x15f4/0x2470 drivers/usb/core/hub.c:2651
 hub_port_connect drivers/usb/core/hub.c:5521 [inline]
 hub_port_connect_change drivers/usb/core/hub.c:5661 [inline]
 port_event drivers/usb/core/hub.c:5821 [inline]
 hub_event+0x4ffb/0x72d0 drivers/usb/core/hub.c:5903
 process_one_work kernel/workqueue.c:3231 [inline]
 process_scheduled_works+0xae0/0x1c40 kernel/workqueue.c:3312
 worker_thread+0xea5/0x1520 kernel/workqueue.c:3390
 kthread+0x3dd/0x540 kernel/kthread.c:389
 ret_from_fork+0x6d/0x90 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244

Local variable rb created at:
 dib3000_read_reg+0x86/0x4e0 drivers/media/dvb-frontends/dib3000mb.c:54
 dib3000mb_attach+0x123/0x3c0 drivers/media/dvb-frontends/dib3000mb.c:758

CPU: 1 UID: 0 PID: 1821 Comm: kworker/1:2 Not tainted 6.11.0-rc3-syzkaller-00144-ge724918b3786 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024
Workqueue: usb_hub_wq hub_event
=====================================================

Crashes (4606):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/08/16 11:46 upstream e724918b3786 e4bacdaf .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/04/25 07:29 upstream e88c4cfcb7b8 8bdc0f22 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/01/15 21:21 upstream 9f8413c4a66f 2a7bcc7f .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2023/09/29 15:20 upstream 9ed22ae6be81 d265efd8 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in dib3000mb_attach
2023/06/21 09:46 https://github.com/google/kmsan.git master e6bc8833d80f 09ffe269 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in dib3000mb_attach
2023/03/12 23:12 https://github.com/google/kmsan.git master e61893130d87 5205ef30 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in dib3000mb_attach
2022/12/02 14:03 https://github.com/google/kmsan.git master 49a9a20768f5 e080de16 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in dib3000mb_attach
2022/08/20 22:33 https://github.com/google/kmsan.git master 1b070a5d1a2c 26a13b38 .config strace log report syz C ci-upstream-kmsan-gce KMSAN: uninit-value in dib3000mb_attach
2022/05/12 11:15 https://github.com/google/kmsan.git master d6e2c8c7eb40 beb0b407 .config strace log report syz C ci-upstream-kmsan-gce KMSAN: uninit-value in dib3000mb_attach
2019/06/24 18:41 https://github.com/google/kmsan.git master 3351e2b9635b 472f0082 .config console log report syz C ci-upstream-kmsan-gce
2024/11/23 13:17 upstream 06afb0f36106 68da6d95 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/22 21:53 upstream 28eb75e178d3 68da6d95 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/22 21:53 upstream 28eb75e178d3 68da6d95 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/22 15:23 upstream 28eb75e178d3 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/22 14:23 upstream 28eb75e178d3 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/22 03:32 upstream fc39fb56917b 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/22 01:18 upstream fc39fb56917b 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/21 16:22 upstream 43fb83c17ba2 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/21 11:47 upstream 43fb83c17ba2 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/21 10:21 upstream 43fb83c17ba2 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/20 21:09 upstream bf9aa14fc523 4fca1650 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/20 19:30 upstream bf9aa14fc523 4fca1650 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/20 08:53 upstream a5c93bfec0be 7d02db5a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/20 07:36 upstream a5c93bfec0be 7d02db5a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/19 19:53 upstream 158f238aa69d 571351cb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/19 06:37 upstream c6d64479d609 571351cb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/18 17:49 upstream adc218676eef 571351cb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/18 15:40 upstream adc218676eef 571351cb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/18 01:00 upstream f66d6acccbc0 cfe3a04a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/17 08:54 upstream 4a5df3796467 cfe3a04a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/17 08:54 upstream 4a5df3796467 cfe3a04a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/16 23:57 upstream e8bdb3c8be08 cfe3a04a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/16 19:30 upstream e8bdb3c8be08 cfe3a04a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/16 04:38 upstream f868cd251776 cfe3a04a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2024/11/15 08:56 upstream cfaaa7d010d1 f6ede3a3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in dib3000mb_attach
2023/12/18 18:59 upstream ceb6a6f023fd 3222d10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in dib3000mb_attach
2024/11/23 01:21 upstream 28eb75e178d3 68da6d95 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/22 06:54 upstream fcc79e1714e8 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/22 02:30 upstream fcc79e1714e8 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/21 17:59 upstream 43fb83c17ba2 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/21 15:16 upstream 43fb83c17ba2 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/21 15:04 upstream 43fb83c17ba2 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/21 14:03 upstream 43fb83c17ba2 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/21 00:34 upstream bf9aa14fc523 4fca1650 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/20 22:27 upstream bf9aa14fc523 4fca1650 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/20 11:34 upstream a5c93bfec0be 7d02db5a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/20 10:06 upstream a5c93bfec0be 7d02db5a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/20 00:30 upstream 158f238aa69d 571351cb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/19 15:03 upstream c6d64479d609 571351cb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/19 14:14 upstream c6d64479d609 571351cb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/19 11:30 upstream c6d64479d609 571351cb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/18 22:06 upstream adc218676eef 571351cb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/18 04:27 upstream f66d6acccbc0 cfe3a04a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/17 12:39 upstream 4a5df3796467 cfe3a04a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/16 08:48 upstream f868cd251776 cfe3a04a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2024/11/15 15:41 upstream cfaaa7d010d1 f6ede3a3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in dib3000mb_attach
2023/11/19 19:28 upstream 037266a5f723 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386 KMSAN: uninit-value in dib3000mb_attach
2021/01/17 03:04 https://github.com/google/kmsan.git master 73d62e81b476 65a7a854 .config console log report info ci-upstream-kmsan-gce
2019/06/24 17:25 https://github.com/google/kmsan.git master 3351e2b9635b 472f0082 .config console log report ci-upstream-kmsan-gce
* Struck through repros no longer work on HEAD.