vielen dank für die hinweise.
habe jetzt mal ein neues profil erstellt und alle persönlichen einstellungen, sowie im alten profil installierte extensions ins neue profil transferiert.
und siehe da, im neuen profil tritt der fehler nicht mehr auf.
... und mittlerweile habe ich auch den grund für das zweimalige laden gefunden: schuld daran ist die einstellung: zeichenkodierung -> automatisch bestimmen -> universell
user_pref("intl.charset.detector", "universal_charset_detector");
sobald diese einstellung deaktiviert ist, funktioniert wieder alles ganz normal.