Bug 1321420

Summary: [abrt] kernel-core: BUG: unable to handle kernel NULL pointer dereference at 0000000000000014 [snd_usb_audio]
Product: [Fedora] Fedora Reporter: lejeczek <peljasz>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, mchehab
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:ff793cd3715544ffa174aca0f72bac46b0f6ee99;VARIANT_ID=workstation;
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-28 12:17:16 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: backtrace
none
File: dmesg
none
File: proc_modules
none
File: suspend_stats none

Description lejeczek 2016-03-26 19:15:24 UTC
Version-Release number of selected component:
kernel

Additional info:
reporter:       libreport-2.6.4
cmdline:        BOOT_IMAGE=/vmlinuz-4.6.0-0.rc0.git20.1.fc25.x86_64 root=/dev/mapper/fedora_swir-root ro rd.lvm.lv=fedora_swir/swap rd.lvm.lv=fedora_swir/root rhgb quiet LANG=en_GB.UTF-8
kernel:         4.6.0-0.rc0.git20.1.fc25.x86_64
kernel_tainted_long: 
kernel_tainted_short: GW
not-reportable: A kernel problem occurred, but your kernel has been tainted (flags:GW). Kernel maintainers are unable to diagnose tainted reports.
runlevel:       unknown
type:           Kerneloops

Truncated backtrace:
BUG: unable to handle kernel NULL pointer dereference at 0000000000000014
IP: [<ffffffffc0806a9a>] usb_audio_probe+0x2da/0x9c0 [snd_usb_audio]
PGD 0 
Oops: 0000 [#1] SMP 
Modules linked in: kvm_amd kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel fuse joydev edac_mce_amd edac_core fam15h_power k10temp ath3k btusb btrtl btbcm snd_usb_audio(+) uvcvideo btintel videobuf2_vmalloc snd_usbmidi_lib videobuf2_memops bluetooth arc4 videobuf2_v4l2 snd_rawmidi videobuf2_core snd_hda_codec_realtek videodev sp5100_tco snd_hda_codec_generic media snd_hda_codec_hdmi i2c_piix4 ath9k snd_hda_intel ath9k_common ath9k_hw snd_hda_codec snd_hda_core snd_hwdep snd_seq mac80211 snd_seq_device ath snd_pcm cfg80211 rfkill snd_timer snd soundcore shpchp video acpi_cpufreq tpm_tis tpm nfsd auth_rpcgss nfs_acl lockd grace sunrpc ata_generic pata_acpi serio_raw amdkfd amd_iommu_v2 alx mdio radeon hid_lenovo ax88179_178a pata_atiixp usbnet i2c_algo_bit drm_kms_helper
 ttm drm r8169 mii fjes
CPU: 3 PID: 702 Comm: systemd-udevd Tainted: G        W       4.6.0-0.rc0.git20.1.fc25.x86_64 #1
Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./FM2A88X-ITX+, BIOS P3.20 12/03/2015
task: ffff880426f08000 ti: ffff88042b4e8000 task.ti: ffff88042b4e8000
RIP: 0010:[<ffffffffc0806a9a>]  [<ffffffffc0806a9a>] usb_audio_probe+0x2da/0x9c0 [snd_usb_audio]
RSP: 0018:ffff88042b4eba58  EFLAGS: 00010246
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 00000000000002d1 RSI: 0000000000000000 RDI: ffffffff81ed8ea0
RBP: ffff88042b4ebad0 R08: 0000000000000000 R09: 0000000000000001
R10: 0000000000000001 R11: 0000000000000000 R12: ffff88042793de00
R13: 0000000000000001 R14: ffff88042793decc R15: ffff880427d8dc9b
FS:  00007fd9317458c0(0000) GS:ffff880430400000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000014 CR3: 0000000426ce0000 CR4: 00000000000406e0
Stack:
 ffff880427c7bc48 0000000000000000 ffff880036543000 ffff880427c7bc48
 0000000278ddf00c 0000000000000000 ffff88042bc4e000 64623042535541c8
 ff00306238353a61 0000000078ddf00c ffff880427c62898 ffff880427c62800
Call Trace:
 [<ffffffff8166eb6c>] usb_probe_interface+0x13c/0x2e0
 [<ffffffff815c18cc>] driver_probe_device+0x22c/0x440
 [<ffffffff815c1bb5>] __driver_attach+0xd5/0x100
 [<ffffffff815c1ae0>] ? driver_probe_device+0x440/0x440
 [<ffffffff815bf113>] bus_for_each_dev+0x73/0xc0
 [<ffffffff815c0f9e>] driver_attach+0x1e/0x20
 [<ffffffff815c09c6>] bus_add_driver+0x1c6/0x290
 [<ffffffff815c2880>] driver_register+0x60/0xe0
 [<ffffffff8166d42a>] usb_register_driver+0xaa/0x160
 [<ffffffffc0833000>] ? 0xffffffffc0833000
 [<ffffffffc083301e>] usb_audio_driver_init+0x1e/0x1000 [snd_usb_audio]
 [<ffffffff81002123>] do_one_initcall+0xb3/0x1f0
 [<ffffffff81131df5>] ? rcu_read_lock_sched_held+0x45/0x80
 [<ffffffff8126b6fc>] ? kmem_cache_alloc_trace+0x2ac/0x310
 [<ffffffff811f3f4e>] ? do_init_module+0x27/0x1da
 [<ffffffff811f3f86>] do_init_module+0x5f/0x1da
 [<ffffffff8115e588>] load_module+0x21e8/0x2950
 [<ffffffff8115ab30>] ? __symbol_put+0x70/0x70
 [<ffffffff81159b30>] ? show_coresize+0x30/0x30
 [<ffffffff8103fd19>] ? sched_clock+0x9/0x10
 [<ffffffff8115ee62>] SYSC_init_module+0x172/0x1b0
 [<ffffffff8115efce>] SyS_init_module+0xe/0x10
 [<ffffffff81004039>] do_syscall_64+0x69/0x190
 [<ffffffff818ce5ff>] entry_SYSCALL64_slow_path+0x25/0x25
Code: 02 00 8b 75 ac 4c 89 e7 e8 14 76 00 00 85 c0 89 c1 0f 88 b3 00 00 00 49 8b 7c 24 10 e8 20 cf bd ff 85 c0 89 c1 0f 88 9f 00 00 00 <80> 7b 14 00 0f 85 52 04 00 00 49 63 04 24 41 83 84 24 34 01 00 
RIP  [<ffffffffc0806a9a>] usb_audio_probe+0x2da/0x9c0 [snd_usb_audio]
 RSP <ffff88042b4eba58>

Comment 1 lejeczek 2016-03-26 19:15:31 UTC
Created attachment 1140632 [details]
File: backtrace

Comment 2 lejeczek 2016-03-26 19:15:33 UTC
Created attachment 1140633 [details]
File: dmesg

Comment 3 lejeczek 2016-03-26 19:15:35 UTC
Created attachment 1140634 [details]
File: proc_modules

Comment 4 lejeczek 2016-03-26 19:15:37 UTC
Created attachment 1140635 [details]
File: suspend_stats

Comment 5 Josh Boyer 2016-03-28 12:17:16 UTC
This should be fixed in a newer kernel already.  If it still happens with 4.6.0-0.rc1.git0.1.fc25, please reopen.