BUG: Unable to handle kernel NULL pointer dereference at worker_thread

Type:
kernel NULL pointer
Class:
bug
Kernel version:
4.9.10
Tainted info:
  • P - Proprietary module has been loaded
  • O - Out-of-tree module has been loaded
Architecture:
x86_64
Distribution:
Unknown
Hardware:
Gigabyte Technology Co., Ltd. To be filled by O.E.M./990FXA-UD3, BIOS FC 02/05/2013
Guilty info:
  • Function: worker_thread
Ip:
ffffffff81071879
Registers:
  • PID: 1471
  • RIP: 0010
  • RSP: 0018
  • EFLAGS: 00010246
  • RAX: 0000000000000080
  • RBX: ffff88042edd4b40
  • RCX: 0000000000000000
  • RDX: ffff880419193e80
  • RSI: 0000000000000000
  • RDI: ffff88042edd52c0
  • RBP: ffffc900033ebec0
  • R08: 0000000000000000
  • R09: 0000000000000002
  • R11: 000001eb8ca05a41
  • R12: ffff88042edd4b40
  • R14: ffff88042edd4b60
  • R15: ffff8803e87d2f00
  • GS: ffff88042edc0000(0000)
  • knlGS: 0000000000000000
  • DS: 0000
  • ES: 0000
  • CR0: 0000000080050033
  • CR2: 0000000000000009
  • CR3: 00000002d6fef000
  • CR4: 00000000000406e0
Stack:
  • ffffc900033ebea8
  • ffff880419193e80
  • ffff880419193e80
  • ffff880419193e80
  • ffff880419193e80
  • ffffffff81071780
  • ffff880074006380
  • ffff8803e87d2f00
  • ffffffff81071780
  • b30000008aab99b3
  • 00000000b28a2cb1
  • ffffc900033ebf48
Dissassembled code:
  • Code: 04 4d 8b 67 48 0f 84 d9 02 00 00 48 8b 4d b0 49 39 4f 40 0f 85 7f 03 00 00 83 e0 fb 41 89 47 68 41 ff 4c 24 34 49 8b 17 49 8b 47 48 89 42 08 48 89 10 4d 89 3f 4d 89 7f 08 48 8b 43 20 4c 8d
  • All code
  • ========
  • 0: 04 4d add $0x4d,%al
  • 2: 8b 67 48 mov 0x48(%rdi),%esp
  • 5: 0f 84 d9 02 00 00 je 0x2e4
  • b: 48 8b 4d b0 mov -0x50(%rbp),%rcx
  • f: 49 39 4f 40 cmp %rcx,0x40(%r15)
  • 13: 0f 85 7f 03 00 00 jne 0x398
  • 19: 83 e0 fb and $0xfffffffffffffffb,%eax
  • 1c: 41 89 47 68 mov %eax,0x68(%r15)
  • 20: 41 ff 4c 24 34 decl 0x34(%r12)
  • 25: 49 8b 17 mov (%r15),%rdx
  • 28:* 49 8b 47 08 mov 0x8(%r15),%rax <-- trapping instruction
  • 2c: 48 89 42 08 mov %rax,0x8(%rdx)
  • 30: 48 89 10 mov %rdx,(%rax)
  • 33: 4d 89 3f mov %r15,(%r15)
  • 36: 4d 89 7f 08 mov %r15,0x8(%r15)
  • 3a: 48 8b 43 20 mov 0x20(%rbx),%rax
  • 3e: 4c rex.WR
  • 3f: 8d .byte 0x8d
  • Code starting with the faulting instruction
  • ===========================================
  • 0: 08 48 89 or %cl,-0x77(%rax)
  • 3: 42 08 48 89 rex.X or %cl,-0x77(%rax)
  • 7: 10 4d 89 adc %cl,-0x77(%rbp)
  • a: 3f (bad)
  • b: 4d 89 7f 08 mov %r15,0x8(%r15)
  • f: 48 8b 43 20 mov 0x20(%rbx),%rax
  • 13: 4c rex.WR
  • 14: 8d .byte 0x8d
Linked modules:

isofs, udf, rfcomm, snd_hrtimer, snd_seq_dummy, snd_seq_midi, snd_seq_oss, snd_seq_midi_event, cpufreq_userspace, cpufreq_powersave, cpufreq_conservative, iptable_filter, hidp, cmac, bnep, nfnetlink_log, binfmt_misc, nls_iso8859_1, nls_cp437, vfat, snd_usb_audio, snd_usbmidi_lib, snd_hwdep, joydev, snd_rawmidi, snd_seq_device, uvcvideo, videobuf2_vmalloc, videobuf2_memops, videobuf2_v4l2, videobuf2_core, videodev, media, btusb, btrtl, btbcm, btintel, bluetooth, snd_hda_codec_hdmi, evdev, snd_hda_codec_realtek, snd_hda_codec_generic, arc4, snd_hda_intel, snd_hda_core, snd_pcm_oss, snd_mixer_oss, snd_timer, kvm_amd, irqbypass, iwlmvm, mac80211, efi_pstore, iwlwifi, soundcore, pcspkr, cfg80211, fam15h_power, efivars, rfkill, k10temp, tpm_infineon, button, acpi_cpufreq, nvidia_drm(PO)

Last seen similar oops:
2017-02-22
Total count:
2 (from 1 unique sources)
Bug found in this kernels too:
2.6.32, 4.9.10

Leave a Reply

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

*