BUG: Unable to handle kernel NULL pointer dereference at

Type:
kernel NULL pointer
Class:
bug
Kernel version:
4.13-rc1
Tainted info:
  • G - All loaded modules have GPL or compatible license
  • D - Kernel has oopsed before
Architecture:
x86_64
Distribution:
Unknown
Hardware:
ASUS All Series/Z87-C, BIOS 1802 01/28/2014
Guilty info:
  • Module: smsusb
  • Function: smsusb_submit_urb
  • Driver: smsusb
Registers:
  • PID: 1619
  • RIP: 0010
  • RSP: ffffc9000a0bfe60
  • EFLAGS: 00010286
  • RAX: ffff8804093912c0
  • RBX: ffff88040b246000
  • RCX: 0000000000000000
  • RDX: 0000000000000081
  • RSI: ffff88040b246910
  • RDI: 0000000000000000
  • RBP: ffff88041ec58c80
  • R08: 0000000000002000
  • R09: ffff8800368d8000
  • R11: ffff8803dac0e440
  • R12: ffff88041ec5cc00
  • R14: 0ffff88041ec5cc0
  • R15: ffff8803fc749480
  • GS: ffff88041ec40000(0000)
  • knlGS: 0000000000000000
  • DS: 0000
  • ES: 0000
  • CR0: 0000000080050033
  • CR2: 0000000000000000
  • CR3: 0000000001a09000
  • CR4: 00000000001406e0
Dissassembled code:
  • Code: 0f 1f 44 00 00 53 48 89 fb 48 83 ec 08 48 8b 46 10 48 85 c0 74 71 48 8b 3b 0f b6 93 18 0a 00 00 44 8b 83 14 0a 00 00 4c 8b 48 18 0f 48 89 7e 68 48 8d 7e 20 c1 e2 0f 48 89 b6 d0 00 00 00 81
  • All code
  • ========
  • 0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
  • 5: 53 push %rbx
  • 6: 48 89 fb mov %rdi,%rbx
  • 9: 48 83 ec 08 sub $0x8,%rsp
  • d: 48 8b 46 10 mov 0x10(%rsi),%rax
  • 11: 48 85 c0 test %rax,%rax
  • 14: 74 71 je 0x87
  • 16: 48 8b 3b mov (%rbx),%rdi
  • 19: 0f b6 93 18 0a 00 00 movzbl 0xa18(%rbx),%edx
  • 20: 44 8b 83 14 0a 00 00 mov 0xa14(%rbx),%r8d
  • 27: 4c 8b 48 18 mov 0x18(%rax),%r9
  • 2b:* 8b 0f mov (%rdi),%ecx <-- trapping instruction
  • 2d: 48 89 7e 68 mov %rdi,0x68(%rsi)
  • 31: 48 8d 7e 20 lea 0x20(%rsi),%rdi
  • 35: c1 e2 0f shl $0xf,%edx
  • 38: 48 89 b6 d0 00 00 00 mov %rsi,0xd0(%rsi)
  • 3f: 81 .byte 0x81
  • Code starting with the faulting instruction
  • ===========================================
  • 0: 8b 0f mov (%rdi),%ecx
  • 2: 48 89 7e 68 mov %rdi,0x68(%rsi)
  • 6: 48 8d 7e 20 lea 0x20(%rsi),%rdi
  • a: c1 e2 0f shl $0xf,%edx
  • d: 48 89 b6 d0 00 00 00 mov %rsi,0xd0(%rsi)
  • 14: 81 .byte 0x81
Linked modules:

dvb_core, xt_multiport, iptable_filter, uinput, bnep, binfmt_misc, nls_utf8, nls_cp437, vfat, snd_hda_codec_hdmi, iTCO_wdt, iTCO_vendor_support, uvcvideo, videobuf2_vmalloc, videobuf2_memops, btusb, videobuf2_v4l2, btrtl, videobuf2_core, snd_usb_audio, btbcm, btintel, smsusb, videodev, snd_usbmidi_lib, bluetooth, media, xpad, smsmdtv, snd_rawmidi, input_leds, joydev, ff_memless, rc_core, snd_seq_device, ecdh_generic, intel_rapl, x86_pkg_temp_thermal, intel_powerclamp, coretemp, kvm_intel, irqbypass, crct10dif_pclmul, snd_hda_codec_realtek, crc32_pclmul, pcbc, snd_hda_codec_generic, aesni_intel, snd_hda_intel, aes_x86_64, crypto_simd, cryptd, glue_helper, snd_hwdep, snd_hda_core, snd_pcm, snd_timer, eeepc_wmi, asus_wmi, sparse_keymap, mei_me, lpc_ich, rfkill, soundcore, sg, mfd_core, shpchp, tpm_infineon

Last seen similar oops:
2017-07-22
Total count:
4 (from 1 unique sources)
Bug found in this kernels too:
2.6.32, 3.4.6, 4.9, 4.13-rc1

Leave a Reply

Your email address will not be published. Required fields are marked *

*