Comment 2 for bug 1787429

Revision history for this message
Robert Taylor (rgtaylor) wrote :

Bug is reproduceable here - affected all of our tomcat7 instances running on trusty...

tomcat7 crashes silently without logging anything, but the kernel logs show the following:

Aug 16 04:13:38 tomcat1 kernel: [ 33.596382] java: Corrupted page table at address 7f499768d000
Aug 16 04:13:38 tomcat1 kernel: [ 33.597926] PGD 80000000baaad067 PUD b7171067 PMD b7122067 PTE 80003ffffe17c225
Aug 16 04:13:38 tomcat1 kernel: [ 33.599259] Bad pagetable: 000d [#1] SMP
Aug 16 04:13:38 tomcat1 kernel: [ 33.600313] Modules linked in: nfsv3 nfsv4 ipt_REJECT xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack iptable_filter ip_tables x_tables cirrus ttm drm_kms_helper drm syscopyarea sysfillrect sysimgblt i2c_piix4 kvm_intel kvm serio_raw mac_hid lp parport nfsd auth_rpcgss nfs_acl nfs lockd sunrpc fscache nls_utf8 isofs 8139too psmouse 8139cp floppy e1000 mii pata_acpi
Aug 16 04:13:38 tomcat1 kernel: [ 33.600313] CPU: 2 PID: 2097 Comm: java Not tainted 3.13.0-155-generic #205-Ubuntu
Aug 16 04:13:38 tomcat1 kernel: [ 33.600313] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011
Aug 16 04:13:38 tomcat1 kernel: [ 33.600313] task: ffff880138af0000 ti: ffff880035472000 task.ti: ffff880035472000
Aug 16 04:13:38 tomcat1 kernel: [ 33.600313] RIP: 0033:[<00007f498d06baba>] [<00007f498d06baba>] 0x7f498d06baba
Aug 16 04:13:38 tomcat1 kernel: [ 33.600313] RSP: 002b:00007f499767d398 EFLAGS: 00010206
Aug 16 04:13:38 tomcat1 kernel: [ 33.600313] RAX: 0000000000000003 RBX: 00000007f0006ce0 RCX: 00000007301b2860
Aug 16 04:13:38 tomcat1 kernel: [ 33.600313] RDX: 0000000040500001 RSI: 00000007301b2860 RDI: 00007f499000a800
Aug 16 04:13:38 tomcat1 kernel: [ 33.617526] RBP: 00007f499767d3f8 R08: 0000000000000000 R09: 0000000000000017
Aug 16 04:13:38 tomcat1 kernel: [ 33.617526] R10: 00007f499684f9e0 R11: 00000000e603650f R12: 0000000000000000
Aug 16 04:13:38 tomcat1 kernel: [ 33.617526] R13: 00007f499767d3b0 R14: 00007f499767d418 R15: 00007f499000a800
Aug 16 04:13:38 tomcat1 kernel: [ 33.617526] FS: 00007f4997680700(0000) GS:ffff88013fd00000(0000) knlGS:0000000000000000
Aug 16 04:13:38 tomcat1 kernel: [ 33.617526] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 16 04:13:38 tomcat1 kernel: [ 33.617526] CR2: 00007f499768d000 CR3: 0000000035666000 CR4: 0000000000000670
Aug 16 04:13:38 tomcat1 kernel: [ 33.617526]
Aug 16 04:13:38 tomcat1 kernel: [ 33.617526] RIP [<00007f498d06baba>] 0x7f498d06baba
Aug 16 04:13:38 tomcat1 kernel: [ 33.617526] RSP <00007f499767d398>
Aug 16 04:13:38 tomcat1 kernel: [ 33.617526] ---[ end trace af21bf1ea2985973 ]---
Aug 16 04:13:38 tomcat1 kernel: [ 33.646647] BUG: Bad page map in process java pte:80003ffffe17c225 pmd:b7122067
Aug 16 04:13:38 tomcat1 kernel: [ 33.648392] addr:00007f499768d000 vm_flags:08000071 anon_vma: (null) mapping: (null) index:7f499768d
Aug 16 04:13:38 tomcat1 kernel: [ 33.648400] CPU: 1 PID: 2111 Comm: java Tainted: G D 3.13.0-155-generic #205-Ubuntu
Aug 16 04:13:38 tomcat1 kernel: [ 33.648404] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011
Aug 16 04:13:38 tomcat1 kernel: [ 33.648410] 0000000000000000 ffff8800356f1a98 ffffffff8173983f 00007f499768d000
Aug 16 04:13:38 tomcat1 kernel: [ 33.648412] ffff8801357ef0c0 ffff8800356f1ae8 ffffffff8117e374 80003ffffe17c225
Aug 16 04:13:38 tomcat1 kernel: [ 33.648415] 00000000b7122067 00000007f499768d ffff8800b7122468 ffff8800356f1c58
Aug 16 04:13:38 tomcat1 kernel: [ 33.648416] Call Trace:
Aug 16 04:13:38 tomcat1 kernel: [ 33.648432] [<ffffffff8173983f>] dump_stack+0x64/0x80
Aug 16 04:13:38 tomcat1 kernel: [ 33.648459] [<ffffffff8117e374>] print_bad_pte+0x1a4/0x250
Aug 16 04:13:38 tomcat1 kernel: [ 33.648468] [<ffffffff8117f6ae>] vm_normal_page+0x6e/0x80
Aug 16 04:13:38 tomcat1 kernel: [ 33.648476] [<ffffffff8117faa6>] unmap_page_range+0x3e6/0x830
Aug 16 04:13:38 tomcat1 kernel: [ 33.648487] [<ffffffff8117ff71>] unmap_single_vma+0x81/0xf0
Aug 16 04:13:38 tomcat1 kernel: [ 33.648494] [<ffffffff81181019>] unmap_vmas+0x49/0x90
Aug 16 04:13:38 tomcat1 kernel: [ 33.648504] [<ffffffff8118a05c>] exit_mmap+0x9c/0x170
Aug 16 04:13:38 tomcat1 kernel: [ 33.648519] [<ffffffff81118ee3>] ? __delayacct_add_tsk+0x153/0x170
Aug 16 04:13:38 tomcat1 kernel: [ 33.648535] [<ffffffff8106a43c>] mmput+0x5c/0x120
Aug 16 04:13:38 tomcat1 kernel: [ 33.648541] [<ffffffff8106fda4>] do_exit+0x264/0xa60
Aug 16 04:13:38 tomcat1 kernel: [ 33.648546] [<ffffffff8109553a>] ? hrtimer_cancel+0x1a/0x30
Aug 16 04:13:38 tomcat1 kernel: [ 33.648561] [<ffffffff810e0bb2>] ? futex_wait+0x1b2/0x290
Aug 16 04:13:38 tomcat1 kernel: [ 33.648568] [<ffffffff8107061f>] do_group_exit+0x3f/0xb0
Aug 16 04:13:38 tomcat1 kernel: [ 33.648580] [<ffffffff81080ba0>] get_signal_to_deliver+0x1d0/0x700
Aug 16 04:13:38 tomcat1 kernel: [ 33.648599] [<ffffffff81014458>] do_signal+0x48/0xa30