A few days ago I encountered this issue with FF 55.x.x. Relatively quickly I found the fix and rolled it back. Since then, I have been having a related issue. Not sure if I should start another thread.
One day after rolling back FF to 52.0.2... FF crashes and exhibits the same issues as 55. With a little examination I find that it is 55! How did that happen? I have all updates turned OFF. I mean ALL! In order to avoid this very thing. My system has never auto updated EVER. Auto checking and updating has always been turned off.
So I find that there is an apt function called unattended-upgrades. I have never paid much attention to it. Never configured or disabled it. It has a white-list and a black-list. From reading the logs, it apparently triggers any time it wants to but about once per day. It happened yesterday and again a little after 6am this morning I get this:
2017-08-21 06:12:32,399 INFO Initial blacklisted packages:
2017-08-21 06:12:32,402 INFO Initial whitelisted packages:
2017-08-21 06:12:32,403 INFO Starting unattended upgrades script
2017-08-21 06:12:32,404 INFO Allowed origins are: ['o=Ubuntu,a=xenial', 'o=Ubuntu,a=xenial-security', 'o=UbuntuESM,a=xenial']
2017-08-21 06:12:53,892 INFO Packages that will be upgraded: firefox
2017-08-21 06:12:53,898 INFO Writing dpkg log to '/var/log/unattended-upgrades/unattended-upgrades-dpkg.log'
2017-08-21 06:14:06,478 INFO All upgrades installed
Now, what I want to know is,,,,, Who the hell decided that FF needed to be updated every day? Especially when FF 55 is broken and causing wide spread havoc on RPI platforms. How is it possible that some ■■■■■■■ slipped in a script during some previous upgrade or patch to make sure that my system was updated every day? Is there no one that makes sure that this crap is not passed through to every user in the world with out approval? That is an unacceptable security risk. I decide what is installed on MY computer. Why is there a mechanism allowed to over ride my choices without notification? What a great way to propagate a virus!
Solution: sudo apt-get purge unattended-upgrades
I have had to roll my system back 3 times now. I am thinking it won't be necessary tomorrow.