BUG: unable to handle kernel NULL pointer dereference at 0000000000000009
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Triaged
|
Medium
|
Unassigned | ||
Xenial |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Got this bug/oops while running with the linux-image-
BUG: unable to handle kernel NULL pointer dereference at 0000000000000009
IP: [<ffffffffab413
PGD 0
Oops: 0000 [#1] SMP
Modules linked in: ctr ccm veth xt_CHECKSUM iptable_mangle xt_comment ec_sys bridge stp llc nf_log_ipv6 ip6table_filter ip6t_MASQUERADE nf_nat_
snd ghash_clmulni_intel soundcore r8169 psmouse input_leds cfg80211 rtsx_pci mii vhost_net vhost media ahci libahci macvtap macvlan mei_me mei kvm_intel kvm irqbypass tpm_crb i2c_hid intel_lpss_acpi inte
CPU: 2 PID: 3997 Comm: dnsmasq Tainted: P W O 4.4.0-113-generic #136-Ubuntu
Hardware name: System76 Lemur/Lemur, BIOS 5.12 02/17/2017
task: ffff880830269e00 ti: ffff880035c44000 task.ti: ffff880035c44000
RIP: 0010:[<
RSP: 0018:ffff880035
RAX: 00000000ab729fd0 RBX: 000000000000001c RCX: ffff880035c47e98
RDX: ffff880035c47a94 RSI: 000000000000001c RDI: ffff8807ef1a7424
RBP: ffff880035c47a80 R08: 0000000000000000 R09: ffff8807ef1a7424
R10: ffff8807ef1a7424 R11: ffff8807ef1a7400 R12: ffff880035c47e98
R13: 0000000000000000 R14: 00ffffffabea6920 R15: 0000000000000001
FS: 00007ff2b234d88
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000009 CR3: 0000000035c1e000 CR4: 0000000000360670
Stack:
ffff88084e001600 ffffffffab72d1d7 ffff880830f18500 ffff880035c47aaf
ffff880035c47a94 00000000000001c0 00000000ffffffff b0f4001fc4815eea
000000000000001c ffff880830f18500 0000000000000000 ffff880035c47d30
Call Trace:
[<ffffffffab72
[<ffffffffab78
[<ffffffffab7a
[<ffffffffab78
[<ffffffffab7a
[<ffffffffab7a
[<ffffffffab78
[<ffffffffab78
[<ffffffffab7a
[<ffffffffab3a
[<ffffffffab3a
[<ffffffffab7b
[<ffffffffab72
[<ffffffffab72
[<ffffffffab72
[<ffffffffab39
[<ffffffffab72
[<ffffffffab84
Code: f3 48 0f 47 de 48 85 db 0f 84 8b 01 00 00 8b 02 49 89 f9 49 89 cc 4c 8b 71 08 89 45 c4 8b 01 a8 04 0f 85 79 01 00 00 4c 8b 79 18 <4d> 8b 6f 08 4d 29 f5 49 39 dd 4c 0f 47 eb a8 02 0f 85 36 02 00
RIP [<ffffffffab413
RSP <ffff880035c47a18>
CR2: 0000000000000009
---[ end trace bdd9157c94a456b6 ]---
The trigger is when I start an artful lxd container and it tries to get an IPv4/IPv6. Oddly enough, the same thing works perfectly for my xenial container. My lxd-bridge has dnsmasq contained by Apparmor which is non standard but always worked flawlessly.
I can trigger the bug 100% of the time so validating any tentative fix should be easy.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-image-
ProcVersionSign
Uname: Linux 4.4.0-112-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.1-0ubuntu2.15
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CurrentDesktop: Unity
CurrentDmesg: Error: command ['dmesg'] failed with exit code 1: dmesg: read kernel buffer failed: Operation not permitted
Date: Sat Feb 10 16:45:26 2018
HibernationDevice: RESUME=
InstallationDate: Installed on 2016-12-06 (431 days ago)
InstallationMedia: Ubuntu-Server 16.04.1 LTS "Xenial Xerus" - Beta amd64 (20161206)
MachineType: System76 Lemur
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.157.16
RfKill: Error: [Errno 2] No such file or directory: 'rfkill'
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/17/2017
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 5.12
dmi.board.
dmi.board.name: Lemur
dmi.board.vendor: System76
dmi.board.version: lemu7
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: System76
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: Lemur
dmi.product.
dmi.sys.vendor: System76
---
ApportVersion: 2.20.1-0ubuntu2.15
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CurrentDesktop: Unity
CurrentDmesg: Error: command ['dmesg'] failed with exit code 1: dmesg: read kernel buffer failed: Operation not permitted
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=
InstallationDate: Installed on 2016-12-06 (431 days ago)
InstallationMedia: Ubuntu-Server 16.04.1 LTS "Xenial Xerus" - Beta amd64 (20161206)
MachineType: System76 Lemur
NonfreeKernelMo
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.157.16
RfKill: Error: [Errno 2] No such file or directory
Tags: xenial
Uname: Linux 4.4.0-112-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip libvirtd lpadmin lxd plugdev sambashare sudo wireshark
_MarkForUpload: True
dmi.bios.date: 02/17/2017
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 5.12
dmi.board.
dmi.board.name: Lemur
dmi.board.vendor: System76
dmi.board.version: lemu7
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: System76
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: Lemur
dmi.product.
dmi.sys.vendor: System76
CVE References
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | Confirmed → Incomplete |
status: | Incomplete → Triaged |
Changed in linux (Ubuntu Xenial): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Xenial): | |
status: | Triaged → Fix Committed |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1748671
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.