Ich habe die Vermutung das Firefox nicht damit zurecht kommt, wenn ich Add Ons häufig deaktiviere und wieder aktiviere, sobald man diese braucht.
Benenne mal die im Profil liegende Datei xulstore.json um, geht es dann wieder?
Außerdem nutze ich immer die Sync Funktion, die ich wirklich toll finde, damit ich schnell alles wieder herstellen kann.
Sync ist kein Ersatz für ein Backup, das solltest Du unbedingt zusätzlich machen.