← Back to team overview

kernel-packages team mailing list archive

[Bug 1450442] Re: Kernel Oops - unable to handle kernel NULL pointer dereference at (null); Call Trace: [<ffffffff810fb39b>] ? audit_compare_dname_path+0x2b/0xa0

 

I spoke too soon.  We're still seeing the occasional Oops on some
machines:

[   88.174304] BUG: unable to handle kernel NULL pointer dereference at           (null)
[   88.174377] IP: [<ffffffff8136cbb0>] strlen+0x0/0x30
[   88.174445] PGD 79545067 PUD 7b108067 PMD 0
[   88.174478] Oops: 0000 [#1] SMP
[   88.174502] Modules linked in: tcp_diag vmw_vsock_vmci_transport inet_diag vsock ip6t_REJECT xt_hl ip6t_rt ppdev nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT xt_LOG xt_multiport xt_limit xt_tcpudp xt_addrtype crct10dif_pclmul crc32_pclmul nf_conntrack_ipv4 ghash_clmulni_intel nf_defrag_ipv4 aesni_intel vmw_balloon xt_conntrack aes_x86_64 lrw ip6table_filter gf128mul ip6_tables glue_helper nf_conntrack_netbios_ns nf_conntrack_broadcast ablk_helper nf_nat_ftp cryptd nf_nat serio_raw nf_conntrack_ftp nf_conntrack iptable_filter ip_tables x_tables vmwgfx ttm parport_pc drm i2c_piix4 vmw_vmci shpchp mac_hid lp parport psmouse mptspi mptscsih e1000 floppy vmw_pvscsi vmxnet3 mptbase
[   88.174962] CPU: 0 PID: 1742 Comm: rsyslogd Not tainted 3.13.0-52-generic #85-Ubuntu
[   88.175004] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 04/14/2014
[   88.175060] task: ffff88007953e000 ti: ffff88007b5dc000 task.ti: ffff88007b5dc000
[   88.175100] RIP: 0010:[<ffffffff8136cbb0>]  [<ffffffff8136cbb0>] strlen+0x0/0x30
[   88.175142] RSP: 0018:ffff88007b5ddd60  EFLAGS: 00010206
[   88.175175] RAX: 0000000000000003 RBX: 0000000000000003 RCX: 0000000000000401
[   88.175212] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000000
[   88.175250] RBP: ffff88007b5ddd90 R08: ffff88007b929e48 R09: ffff88007b5ddd60
[   88.175288] R10: 0000000000000002 R11: ffff88007bb32e00 R12: 0000000000000005
[   88.175325] R13: 0000000000000000 R14: ffff88007af55578 R15: ffff88007b929c60
[   88.175372] FS:  00007f8dd1056780(0000) GS:ffff88007fc00000(0000) knlGS:0000000000000000
[   88.175414] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   88.175444] CR2: 0000000000000000 CR3: 000000007b107000 CR4: 00000000000407f0
[   88.175528] Stack:
[   88.175543]  ffffffff810fb39b 0000000000000000 0000000000000004 ffff88007c502058
[   88.175591]  ffff88007b929c00 ffff88007b929c60 ffff88007b5dddf8 ffffffff810fdb36
[   88.175639]  ffffffff811d5710 000000047c502058 ffff88007af55540 ffff88003642f2b8
[   88.175687] Call Trace:
[   88.175733]  [<ffffffff810fb39b>] ? audit_compare_dname_path+0x2b/0xa0
[   88.175771]  [<ffffffff810fdb36>] __audit_inode_child+0xb6/0x330
[   88.175819]  [<ffffffff811d5710>] ? d_instantiate+0x50/0x70
[   88.176851]  [<ffffffff811ca090>] vfs_mknod+0x110/0x160
[   88.177895]  [<ffffffff816bf4a5>] unix_bind+0x2a5/0x360
[   88.178903]  [<ffffffff810ff142>] ? __audit_sockaddr+0x42/0x80
[   88.179984]  [<ffffffff8160d4f0>] SYSC_bind+0xe0/0x120
[   88.181090]  [<ffffffff8160e50e>] SyS_bind+0xe/0x10
[   88.182224]  [<ffffffff817330fd>] system_call_fastpath+0x1a/0x1f
[   88.183332] Code: 89 f8 48 89 e5 f6 82 40 c7 84 81 20 74 15 0f 1f 44 00 00 48 83 c0 01 0f b6 10 f6 82 40 c7 84 81 20 75 f0 5d c3 66 0f 1f 44 00 00 <80> 3f 00 55 48 89 e5 74 15 48 89 f8 0f 1f 40 00 48 83 c0 01 80
[   88.186941] RIP  [<ffffffff8136cbb0>] strlen+0x0/0x30
[   88.188053]  RSP <ffff88007b5ddd60>
[   88.189135] CR2: 0000000000000000
[   88.190247] ---[ end trace e08453bad3880683 ]---

/proc/version_signature:
Ubuntu 3.13.0-52.85-generic 3.13.11-ckt18

uname -a:
Linux logs-cdn-1 3.13.0-52-generic #85-Ubuntu SMP Wed Apr 29 16:44:17 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1450442

Title:
  Kernel Oops - unable to handle kernel NULL pointer dereference at
  (null);  Call Trace: [<ffffffff810fb39b>] ?
  audit_compare_dname_path+0x2b/0xa0

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Trusty:
  In Progress
Status in linux source package in Utopic:
  In Progress

Bug description:
  [Impact]
  Ubuntu VMWare instances running 3.13.0-51 will crash with the following backtrace:

  [   12.357276] BUG: unable to handle kernel NULL pointer dereference at           (null)
  [   12.357886] IP: [<ffffffff8136cb80>] strlen+0x0/0x30
  [   12.358457] PGD 230fe9067 PUD 230d5c067 PMD 0
  [   12.359034] Oops: 0000 [#1] SMP
  [   12.359590] Modules linked in: tcp_diag inet_diag vmw_vsock_vmci_transport vsock ip6t_REJECT xt_hl ip6t_rt nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT xt_LOG xt_limit xt_tcpudp xt_addrtype nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack crct10dif_pclmul iptable_filter crc32_pclmul ip_tables ghash_clmulni_intel aesni_intel aes_x86_64 ppdev lrw x_tables gf128mul vmwgfx glue_helper ablk_helper cryptd ttm drm vmw_balloon serio_raw shpchp parport_pc lp i2c_piix4 parport mac_hid vmw_vmci psmouse mptspi vmw_pvscsi e1000 mptscsih floppy vmxnet3 mptbase
  [   12.364773] CPU: 2 PID: 1718 Comm: fail2ban-server Not tainted 3.13.0-51-generic #84-Ubuntu
  [   12.365587] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 04/14/2014
  [   12.367276] task: ffff880230fc3000 ti: ffff8802308c4000 task.ti: ffff8802308c4000
  [   12.368159] RIP: 0010:[<ffffffff8136cb80>]  [<ffffffff8136cb80>] strlen+0x0/0x30
  [   12.369073] RSP: 0018:ffff8802308c5d60  EFLAGS: 00010212
  [   12.369963] RAX: 000000000000000d RBX: 000000000000000d RCX: 0000000000002df0
  [   12.370973] RDX: 0000000000000012 RSI: 0000000000000000 RDI: 0000000000000000
  [   12.372005] RBP: ffff8802308c5d90 R08: ffff8800b9218648 R09: ffff8802308c5d60
  [   12.372988] R10: 0000000000000002 R11: ffff88023082e180 R12: 0000000000000012
  [   12.373901] R13: 0000000000000000 R14: ffff880231f1b3f8 R15: ffff8800b9218460
  [   12.374827] FS:  00007f196f84c740(0000) GS:ffff88023fd00000(0000) knlGS:0000000000000000
  [   12.375752] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
  [   12.376667] CR2: 0000000000000000 CR3: 0000000230872000 CR4: 00000000000407e0
  [   12.377684] Stack:
  [   12.378612]  ffffffff810fb39b 0000000000000000 0000000000000004 ffff88022ff74838
  [   12.379559]  ffff8800b9218400 ffff8800b9218460 ffff8802308c5df8 ffffffff810fdb36
  [   12.380516]  ffffffff811d56e0 000000042ff74838 ffff880231f1b3c0 ffff88022febecf8
  [   12.381506] Call Trace:
  [   12.382630]  [<ffffffff810fb39b>] ? audit_compare_dname_path+0x2b/0xa0
  [   12.383784]  [<ffffffff810fdb36>] __audit_inode_child+0xb6/0x330
  [   12.384912]  [<ffffffff811d56e0>] ? d_instantiate+0x50/0x70
  [   12.386013]  [<ffffffff811ca060>] vfs_mknod+0x110/0x160
  [   12.387145]  [<ffffffff816bf475>] unix_bind+0x2a5/0x360
  [   12.388207]  [<ffffffff810ff142>] ? __audit_sockaddr+0x42/0x80
  [   12.389250]  [<ffffffff8160d4c0>] SYSC_bind+0xe0/0x120
  [   12.390297]  [<ffffffff8172e9fa>] ? do_page_fault+0x1a/0x70
  [   12.391303]  [<ffffffff8160e4de>] SyS_bind+0xe/0x10
  [   12.392426]  [<ffffffff817330bd>] system_call_fastpath+0x1a/0x1f
  [   12.393581] Code: 89 f8 48 89 e5 f6 82 40 c7 84 81 20 74 15 0f 1f 44 00 00 48 83 c0 01 0f b6 10 f6 82 40 c7 84 81 20 75 f0 5d c3 66 0f 1f 44 00 00 <80> 3f 00 55 48 89 e5 74 15 48 89 f8 0f 1f 40 00 48 83 c0 01 80
  [   12.396831] RIP  [<ffffffff8136cb80>] strlen+0x0/0x30
  [   12.397812]  RSP <ffff8802308c5d60>
  [   12.398769] CR2: 0000000000000000
  [   12.399743] ---[ end trace 2c5a33d31a03347e ]---

  We've also seen this on our precise machines that are running the
  backported trusty kernel.

  When reverting to kernel 3.13.0-49 this no longer occurs.

  [Test Case]
  1) Run an Ubuntu VMWare instance with the affected kernel.

  apt-get install auditd
  echo "-w /etc/test" >>/etc/audit/audit.rules
  /etc/init.d/auditd restart
  apt-get install linux-headers-3.13.0-51 linux-headers-3.13.0-51-generic linux-image-3.13.0-51-generic
  reboot
  attempt to login or ssh into the host - you'll get a similar stacktrace.

  
  [Fix]
  commit fcf22d8267ad2601fe9b6c549d1be96401c23e0b upstream

  --

  uname -a:
  Linux search-2 3.13.0-51-generic #84-Ubuntu SMP Wed Apr 15 12:08:34 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

  cat /proc/version_signature:
  Ubuntu 3.13.0-51.84-generic 3.13.11-ckt18

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1450442/+subscriptions


References