Greetings, LQ community. I've been having this problem since 4.14.0 and Firefox Quantum. It happens almost every time I use Firefox. 99% of the time it only happens on ad-heavy Internet sites such as Yahoo and Amazon, although it has also happened within a minute of launching a Google search.
I never had this problem before Firefox changed to its Quantum engine, and never had it in kernels 4.13.x and earlier. I can use Chromium or Seamonkey all day with no problems.
First I thought it might be extensions, since they had to be replaced with the new format. I uninstalled down to only NoScript, AdBlock, Persona, and VideoDownloadHelper. I also tried with a fresh profile. No luck. I also thought it might be the nvidia 340.x legacy driver. I upgraded my GTX260 to a GTX750Ti using the latest 390.x - still no luck. I also thought it might be related to system monitors, so I disabled conky and gkrellm, but it still happens.
When the error happens, I get a single pc speaker beep then the browser will no longer load any pages. I can open a different browser, though, and work from there. Also, occasionally, after the error, when shutting down it will get stuck umounting filesystems.
I'm running Slackware 14.2 32-bit with kernel 4.14.39, on a ASRock 970M with 16GB RAM (using PAE). CPU is AMD Phenom II x2 unlocked to x4 using the ASRock's core unlocker. Nvidia driver is version 390.48 and I don't have any other 3rd party kernel modules. I dual boot with Win7 Enterprise 32-bit, and the same Firefox version with the same addons has no problems.
I have searched several times for information about radix_tree in kernel errors but found nothing. The error output contains references to swap but I do not use swap. Below is a the most recent such error, copied from a rxvt window that was open at the time:
Code:
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.260988] Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./970M Pro3, BIOS P1.30 09/01/2015
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.260989] task: e834a200 task.stack: e59fa000
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261007] pagecache_get_page+0x1f/0x220
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.260999] Call Trace:
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261005] find_get_entry+0x1d/0x110
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.260987] CPU: 2 PID: 2226 Comm: gdbus Tainted: P O 4.14.37-smp #1
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261021] handle_mm_fault+0x598/0xd90
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261031] common_exception+0x65/0x7e
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261025] __do_page_fault+0x17b/0x420
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261026] do_page_fault+0x24/0x100
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261017] ? lru_cache_add_active_or_unevictable+0x2c/0x90
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261040] Code: e8 0f 84 50 ff ff ff e9 90 fe ff ff 8d b6 00 00 00 00 8d bc 27 00 00 00 00 55 89 e5 57 56 53 83 ec 08 89 45 f0 89 4d ec 8b 45 f0 <8b> 58 04 89 d8 83 e0 03 83 f8 01 0f 85 9f 00 00 00 89 d8 83 e0
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261014] do_swap_page+0x122/0x660
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261059] EIP: __radix_tree_lookup+0x12/0xe0 SS:ESP: 0068:e59fbdc8
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261011] swap_readahead_detect+0x66/0x2d0
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261028] ? vmalloc_sync_all+0x10/0x10
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261009] lookup_swap_cache+0x35/0x100
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261019] ? wp_page_copy+0x2f0/0x580
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261002] radix_tree_lookup_slot+0x11/0x30
Message from syslogd@Chimera at Fri Apr 27 07:56:40 2018 ...
Chimera kernel: [ 1890.261039] ? vmalloc_sync_all+0x10/0x10
Thanks in advance for any ideas. I hope I included all of the relevant info.