I recently updated my desktop to Ubuntu 21.10. This defaults to a snap version of Firefox, and while it is slower to start, I could live with that. But the real problem was that, several times a day, I would be told that I had a crashed tab, and this message was in all tabs (of which I only had 3 or 4). The message included a button to restore the tabs, and while this always worked, it was annoying. As an experiment, I tried deleting the snap version and installing Firefox from apt (instructions here). Since doing this, the tab-crashing behavior is gone. So why would the snap version, and only the snap version, have this problem? This is a System76 Ratel Pro with 8 Gb of RAM. It currently has no System76 PPA, pure Ubuntu 21.04 install from ISO, then upgraded to 21.10.
Edit: I do not believe that the "21.10 Firefox Missing Profiles" question describes the same problem. The problem I encountered concerns Firefox running normally, and then asynchronously crashing. Repeatedly.