[Bug 1054427] New: Firefox crashes (consumes all memory) when loading 1.6MB text file
http://bugzilla.opensuse.org/show_bug.cgi?id=1054427 Bug ID: 1054427 Summary: Firefox crashes (consumes all memory) when loading 1.6MB text file Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: x86-64 URL: https://www.rfc-editor.org/rfc-index.txt OS: openSUSE 42.2 Status: NEW Severity: Major Priority: P5 - None Component: Firefox Assignee: bnc-team-mozilla@forge.provo.novell.com Reporter: Ulrich.Windl@rz.uni-regensburg.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 737250 --> http://bugzilla.opensuse.org/attachment.cgi?id=737250&action=edit Selected OOM dumps regarding Firefox I had repeated Firefox crashes when loading an 1.6MB ASCII text file in Firefox 52.3.0. According to the sound of my disks, the system started paging a while before Firefox was killed. A few seconds after Firefox stared to download (and display) the file, the mouse cursor would not follow mouse movements, and the whole system was quite slow, almost freezing. Maybe the culprit is BtrFS: systemd-coredump[12093]: Detected coredump of the journal daemon itself, diverted to /var/lib/systemd/coredump/core.sys Aug 18 11:46:54 pc kernel: python invoked oom-killer: gfp_mask=0x2400840(GFP_NOFS|__GFP_NOFAIL), nodemask=0, order=0, oom_score_adj=0 Aug 18 11:46:54 pc kernel: python cpuset=/ mems_allowed=0 Aug 18 11:46:54 pc kernel: CPU: 3 PID: 3468 Comm: python Tainted: P O 4.4.79-18.26-default #1 Aug 18 11:46:54 pc kernel: Hardware name: Gigabyte Technology Co., Ltd. GA-MA770T-UD3P/GA-MA770T-UD3P, BIOS F12 03/22/2011 Aug 18 11:46:54 pc kernel: 0000000000000000 ffffffff8132a157 ffff880074cf7520 0000000000000000 Aug 18 11:46:54 pc kernel: ffffffff8120240e 0000000000000000 0000000000000000 ffffffff81140aaa Aug 18 11:46:54 pc kernel: 0000000000000002 0000000001320122 ffff88012ffd5320 0000000000000206 Aug 18 11:46:54 pc kernel: Call Trace: Aug 18 11:46:54 pc kernel: [<ffffffff81019ea9>] dump_trace+0x59/0x320 Aug 18 11:46:54 pc kernel: [<ffffffff8101a26a>] show_stack_log_lvl+0xfa/0x180 Aug 18 11:46:54 pc kernel: [<ffffffff8101b011>] show_stack+0x21/0x40 Aug 18 11:46:54 pc kernel: [<ffffffff8132a157>] dump_stack+0x5c/0x85 Aug 18 11:46:54 pc kernel: [<ffffffff8120240e>] dump_header+0x82/0x231 Aug 18 11:46:54 pc kernel: [<ffffffff81190b32>] oom_kill_process+0x222/0x410 Aug 18 11:46:54 pc kernel: [<ffffffff81191218>] out_of_memory+0x4a8/0x4c0 Aug 18 11:46:54 pc kernel: [<ffffffff81195918>] __alloc_pages_nodemask+0xa48/0xbc0 Aug 18 11:46:54 pc kernel: [<ffffffff811dd85f>] alloc_pages_current+0x7f/0x100 Aug 18 11:46:54 pc kernel: [<ffffffff8118dd40>] pagecache_get_page+0x50/0x1c0 Aug 18 11:46:54 pc kernel: [<ffffffffa0d81ea2>] alloc_extent_buffer+0x112/0x3a0 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffffa0d547eb>] read_tree_block+0x1b/0x50 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffffa0d32825>] read_block_for_search.isra.32+0x125/0x320 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffffa0d3493c>] btrfs_search_slot+0x3ac/0x970 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffffa0d4e77e>] btrfs_lookup_csum+0x3e/0x130 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffffa0d4ea68>] __btrfs_lookup_bio_sums.isra.7+0x1f8/0x530 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffffa0d4eff2>] btrfs_lookup_bio_sums+0x32/0x40 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffffa0d60031>] btrfs_submit_bio_hook+0x131/0x1b0 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffffa0d7b50a>] submit_one_bio+0x6a/0x90 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffffa0d7ee39>] submit_extent_page.isra.41+0x129/0x270 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffffa0d7fd3b>] __do_readpage+0x2bb/0x950 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffffa0d807d4>] __extent_readpages.constprop.45+0x304/0x330 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffffa0d8179c>] extent_readpages+0x15c/0x1a0 [btrfs] Aug 18 11:46:54 pc kernel: [<ffffffff8119a35d>] __do_page_cache_readahead+0x18d/0x210 Aug 18 11:46:54 pc kernel: [<ffffffff8118f83b>] filemap_fault+0x38b/0x450 Aug 18 11:46:54 pc kernel: [<ffffffff811b91c1>] __do_fault+0x61/0xe0 Aug 18 11:46:54 pc kernel: [<ffffffff811bc431>] handle_pte_fault+0x781/0x1530 Aug 18 11:46:54 pc kernel: [<ffffffff811be23b>] handle_mm_fault+0x3db/0x580 Aug 18 11:46:54 pc kernel: [<ffffffff8106682f>] __do_page_fault+0x1af/0x450 Aug 18 11:46:54 pc kernel: [<ffffffff81066afb>] do_page_fault+0x2b/0x70 Aug 18 11:46:54 pc kernel: [<ffffffff81612bc8>] page_fault+0x28/0x30 Aug 18 11:46:54 pc kernel: DWARF2 unwinder stuck at page_fault+0x28/0x30 Aug 18 11:46:54 pc kernel: Aug 18 11:46:54 pc kernel: Leftover inexact backtrace: Aug 18 11:46:54 pc kernel: Mem-Info: Aug 18 11:46:54 pc kernel: active_anon:684402 inactive_anon:233347 isolated_anon:0 active_file:409 inactive_file:1873 isolated_file:0 unevictable:4630 dirty:0 writeback:0 unstable:0 slab_reclaimable:8717 slab_unreclaimable:13379 mapped:9568 shmem:9 pagetables:12593 bounce:0 free:21386 free_pcp:1022 free_cma:0 Aug 18 11:46:54 pc kernel: Node 0 DMA free:15640kB min:268kB low:332kB high:396kB active_anon:12kB inactive_anon:16kB active_file:0kB inac Aug 18 11:46:54 pc kernel: lowmem_reserve[]: 0 3145 3846 3846 3846 Aug 18 11:46:54 pc kernel: Node 0 DMA32 free:57672kB min:55032kB low:68788kB high:82544kB active_anon:2413444kB inactive_anon:608192kB act Aug 18 11:46:54 pc kernel: lowmem_reserve[]: 0 0 701 701 701 Aug 18 11:46:54 pc kernel: Node 0 Normal free:12232kB min:12276kB low:15344kB high:18412kB active_anon:324152kB inactive_anon:325180kB act Aug 18 11:46:54 pc kernel: lowmem_reserve[]: 0 0 0 0 0 Aug 18 11:46:54 pc kernel: Node 0 DMA: 2*4kB (UE) 2*8kB (ME) 4*16kB (UME) 2*32kB (UE) 4*64kB (UME) 1*128kB (E) 3*256kB (UME) 2*512kB (ME) Aug 18 11:46:54 pc kernel: Node 0 Aug 18 11:46:54 pc kernel: DMA32: Aug 18 11:46:54 pc kernel: 9166*4kB (UE) 2620*8kB (U) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 57624kB Aug 18 11:46:54 pc kernel: Node 0 Normal: 2024*4kB (UME) 525*8kB (U) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096 Aug 18 11:46:54 pc kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Aug 18 11:46:54 pc kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB Aug 18 11:46:54 pc kernel: 23598 total pagecache pages Aug 18 11:46:54 pc kernel: 19480 pages in swap cache Aug 18 11:46:54 pc kernel: Swap cache stats: add 2107615, delete 2088135, find 6469/10740 Aug 18 11:46:54 pc kernel: Free swap = 0kB Aug 18 11:46:54 pc kernel: Total swap = 8383484kB Aug 18 11:46:54 pc kernel: 1047950 pages RAM Aug 18 11:46:54 pc kernel: 0 pages HighMem/MovableOnly Aug 18 11:46:54 pc kernel: 37110 pages reserved Aug 18 11:46:54 pc kernel: 0 pages hwpoisoned More attached. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1054427
http://bugzilla.opensuse.org/show_bug.cgi?id=1054427#c1
--- Comment #1 from Ulrich Windl
http://bugzilla.opensuse.org/show_bug.cgi?id=1054427
http://bugzilla.opensuse.org/show_bug.cgi?id=1054427#c2
--- Comment #2 from Ulrich Windl
http://bugzilla.opensuse.org/show_bug.cgi?id=1054427
http://bugzilla.opensuse.org/show_bug.cgi?id=1054427#c3
Karl Cheng
http://bugzilla.opensuse.org/show_bug.cgi?id=1054427
http://bugzilla.opensuse.org/show_bug.cgi?id=1054427#c4
Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=1054427
http://bugzilla.opensuse.org/show_bug.cgi?id=1054427#c5
Ulrich Windl
http://bugzilla.opensuse.org/show_bug.cgi?id=1054427
Tomáš Chvátal
participants (1)
-
bugzilla_noreply@novell.com