Manjaro (and arch) started frequently crashing recently

Sorry if I used the wrong support category, couldn’t decide which one is appropriate, any pointers is appreciated.
So, I first noticed this happening with Arch Linux, all of the sudden, my computer would crash, and things that increase the probability of crashing are: Launching browsers, watching videos on browser(like YouTube), compiling things, and especially both together, and I can actually reproduce the bug easily. After not finding a solution at all(it was unusable), I went back to Manjaro, which worked perfectly a few months ago; but I observed the same problem. Then I reinstalled it (the live USB crashed two times) But the problem wasn’t resolved. So I decided to install the an older kernel (5.10 to 5.4, which used to work a few months ago) but that didn’t fix it. I thought it was a hardware problem so I decided to test Linux Mint 19.3 which used to work flawlessly too, and I didn’t encounter any problems(I tested it on Live USB though). What I noticed is when the crash happens, before everything gets frozen, I can see the CPU usage being full, and when the CPU usage is high, the more likely it happens. I tried to view dmesg when the crash happens but the system is completely frozen and I can’t do anything. I sshed through my phone too but ssh also freezes with the system so no luck. What log files shall I attach? Is the problem with the new updates?
Kernel: Manjaro’s 5.10 and 5.4
DE: Manajro’s official KDE Plasma edition
CPU: Intel core i5-3570
GPU: Radeon HD 7770
RAM: 16 GB

I’ve had similar issue on another distrib. Not sure if this is a solution for you but my issue was related to how much voltage I was passing to CPU after I OCed the cpu. I would get crashes if the voltage was too low. Maybe try increasing the voltage to cpu or lower clock speed in your bios.

Thanks for the reply!
I haven’t overclocked my CPU though, but I’ll try your suggestion thanks.

Heat issue? Are your fans working? Is there dust accumulation that needs to be removed?

So, I manually increased the fan speed to medium(it’s noise increased noticably) and CPU’s voltage to its lowest (+50 mV) and I went to reproduce the issue(compiling with all of the available cores) and got the same issue, but twice:
The first one, which is new, I got this error message:
c++: internal compiler error: Segmentation fault terminated program cc1plus
But the second time(continuation of compiling), it crashed as usual.

Yes, my fans work.

Is there dust accumulation that needs to be removed?

I don’t know… will check thanks

I had similar issues at the end of last year (though mine rebooted rather than just froze), it turned out to be a failing PSU. The 12 volt rail fluctuated too much.

# Check  log: 
journalctl
journalctl -b -p err     # list messages from last boot with priority 0..3 
journalctl -f            # follow log, create probem, any msgs; ctrl-c to exit
coredumpctl 
coredumpctl info         # get info on last coredmp
dmesg

# Check processes
htop    # or favorite GUI; ctrl-esc starts kde's system activity monitor

Documentation

Thanks! Here are the outputs:

-- Journal begins at Mon 2021-04-05 15:25:01 +0430, ends at Thu 2021-04-08 15:13:45 +0430. --
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:11 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:14 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:17 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:20 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:23 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:26 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:29 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:32 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:35 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:38 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:41 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:44 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:47 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:50 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:53 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:56 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:59 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:62 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:65 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:68 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:71 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:74 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:77 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:80 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:83 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:86 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:89 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:92 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:95 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:98 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:101 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:104 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:107 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:110 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:113 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:116 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:119 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:122 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:125 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:128 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:131 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:134 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:137 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:140 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:143 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:146 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:149 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:152 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:155 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:158 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:161 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:164 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:167 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:170 Unknown group 'plugdev', ignoring
Apr 08 15:11:28 unexpectedcrash-sh67h systemd-udevd[233]: /usr/lib/udev/rules.d/70-u2f.rules:173 Unknown group 'plugdev', ignoring

journalctl -f:

           PID: 2569 (brave)
           UID: 1000 (unexpectedcrash)
           GID: 1000 (unexpectedcrash)
        Signal: 11 (SEGV)
     Timestamp: Wed 2021-04-07 18:47:47 +0430 (20h ago)
  Command Line: /usr/lib/brave/brave --type=renderer --field-trial-handle=15596897343639486439,9567466206655378163,131072 --enable-features=AutoupgradeMixedContent,DnsOverHttps,LegacyTLSEnforced,PasswordImport,PrefetchPrivacyChanges,Re>
    Executable: /usr/lib/brave/brave
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-brave\x2dbrowser-24be8e4214e34203b70dedba8f4d5f78.scope
          Unit: user@1000.service
     User Unit: app-brave\x2dbrowser-24be8e4214e34203b70dedba8f4d5f78.scope
         Slice: user-1000.slice
     Owner UID: 1000 (unexpectedcrash)
       Boot ID: b4f773a252804984b5bec3d30139bba7
    Machine ID: 8a3fc49db1e94d45b3b33f0f90ff8b58
      Hostname: unexpectedcrash-sh67h
       Storage: /var/lib/systemd/coredump/core.brave.1000.b4f773a252804984b5bec3d30139bba7.2569.1617805067000000.zst
       Message: Process 2569 (brave) of user 1000 dumped core.
                
                Stack trace of thread 16:
                #0  0x000055d1ef49b954 n/a (brave + 0x27d5954)
                #1  0x000055d1ef49ebb1 n/a (brave + 0x27d8bb1)
                #2  0x000055d1ef49e1ec n/a (brave + 0x27d81ec)
                #3  0x000055d1f7535807 __start_google_malloc (brave + 0xa86f807)
                #4  0x000055d1f25d388a _Znwm (brave + 0x590d88a)
                #5  0x000055d1efc7a98b n/a (brave + 0x2fb498b)
                #6  0x000055d1efc85af0 n/a (brave + 0x2fbfaf0)
                #7  0x000055d1efc85755 n/a (brave + 0x2fbf755)
                #8  0x000055d1efcc67e1 n/a (brave + 0x30007e1)
                #9  0x000055d1efcc99e5 n/a (brave + 0x30039e5)
                #10 0x000055d1f2578745 n/a (brave + 0x58b2745)
                #11 0x000055d1f258b570 n/a (brave + 0x58c5570)
                #12 0x000055d1f253d5e8 n/a (brave + 0x58775e8)
                #13 0x000055d1f258bff0 n/a (brave + 0x58c5ff0)
                #14 0x000055d1f2561856 n/a (brave + 0x589b856)
                #15 0x000055d1f25a5147 n/a (brave + 0x58df147)
                #16 0x000055d1f25cb6a9 n/a (brave + 0x59056a9)
                #17 0x00007f0abd71c299 start_thread (libpthread.so.0 + 0x9299)
                #18 0x00007f0abc0d1053 __clone (libc.so.6 + 0xff053)
                
                Stack trace of thread 2:
                #0  0x00007f0abc0d139e epoll_wait (libc.so.6 + 0xff39e)
                #1  0x000055d1f26fe0dd n/a (brave + 0x5a380dd)
                #2  0x000055d1f26fba69 n/a (brave + 0x5a35a69)
                #3  0x000055d1f25d8486 n/a (brave + 0x5912486)
                #4  0x000055d1f258bff0 n/a (brave + 0x58c5ff0)
                #5  0x000055d1f2561856 n/a (brave + 0x589b856)
                #6  0x000055d1f259dcfd n/a (brave + 0x58d7cfd)
                #7  0x000055d1f25a5147 n/a (brave + 0x58df147)
                #8  0x000055d1f25cb6a9 n/a (brave + 0x59056a9)
                #9  0x00007f0abd71c299 start_thread (libpthread.so.0 + 0x9299)
                #10 0x00007f0abc0d1053 __clone (libc.so.6 + 0xff053)
                
                Stack trace of thread 3:
                #0  0x00007f0abd7289ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
                #1  0x00007f0abd722574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
                #2  0x000055d1f25c7643 n/a (brave + 0x5901643)

Address the 70-u2f.rules error and see if it makes any difference:

Thanks! Will report the result in a few days