Mir ist gestern das Gleiche passiert: Die prefs.js hat sich grundlos kastriert. Ich musste aus einem uralten Backup ersetzen und hoffen, dass sich dadurch keine Seiteneffekte ergeben. Streng genommen ist der Zustand des Profils danach undefiniert.
Trotzdem fehlen jetzt natürlich das jüngste Konto, die aktuellen CalDAV-Kalender, wer weiß, welche lokalen Kalender und was sonst noch.
Es ist ein Jammer mit der prefs.js:
- Mozilla unterhält Server für den Sync-Dienst, aber niemand kommt mal auf die Idee, Thunderbird-Profile dort zu sichern.
- Nicht einmal eine einzige Version dieser Datei wird beim täglichen ÜBERSCHREIBEN aufgehoben. Die spinnen! Das ist keine Programmierung, das ist russisches Roulette.
- Niemand weiß, welche obsoleten Einstellungen jahrelang in dieser Datei weiterleben.
- Irgendein völlig Gestörter hielt es 2014 für eine gute Idee, die Icons der Suchmaschinen als 8000 Zeichen lange Zeilen in diese prefs.js zu packen.
- Drucker belegen seitenweise Platz mit Parametern, deren Name 100x länger ist als deren Wert.
- Jedes Add-On darf da reinschreiben lassen, so viel es will - ein Albtraum.
Thunderbird kostet wirklich regelmäßig Nerven und bringt mich an den Rand meiner Selbstbeherrschung. Obwohl mir klar ist, dass nur noch Freiwillige daran arbeiten.