BUG: Unable to handle kernel NULL pointer dereference at

Type:
kernel NULL pointer
Class:
bug
Kernel version:
4.13
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: 72
  • RIP: 0010
  • RSP: ffffc90001b47e60
  • EFLAGS: 00010286
  • RAX: ffff88040750f100
  • RBX: ffff880403489000
  • RCX: 0000000000000000
  • RDX: 0000000000000081
  • RSI: ffff880403489910
  • RDI: 0000000000000000
  • RBP: ffff88041ed58c80
  • R08: 0000000000002000
  • R09: ffff880036c96000
  • R11: 0000000000000001
  • R12: ffff88041ed5cc00
  • R14: 0ffff88041ed5cc0
  • R15: ffff88040c177000
  • GS: ffff88041ed40000(0000)
  • knlGS: 0000000000000000
  • DS: 0000
  • ES: 0000
  • CR0: 0000000080050033
  • CR2: 0000000000000000
  • CR3: 0000000366b44000
  • 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:

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

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

Leave a Reply

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

*