Firefox friert beim Start für etwa 10 Sekunden ein

Firefox friert beim Start für etwa 10 Sekunden ein

Jedes Mal, wenn ich Firefox starte und einige Websites besuche, merke ich, dass er für etwa 10 Sekunden einfriert. Nicht immer bei denselben Websites, aber es passiert immer irgendwann in den ersten 2 oder 3 Minuten. Ich kann sehen, dass die Festplatten-LED die ganze Zeit leuchtet, während der Browser einfriert.

Mein Betriebssystem ist Linux und ich habe hier derzeit keine Erweiterung/kein Plugin installiert.

Ich habe keine Formularausfüllung, keinen Verlauf und nicht mehr als 20–30 Lesezeichen.

Hat jemand etwas Ähnliches bemerkt oder weiß, wie ichdebuggenum herauszufinden, was Firefox tut oder zu tun versucht?

Antwort1

Ich hatte das gleiche Problem unter Win XP SP3. Nach dem Update von FF 3.6 auf FF 11 bemerkte ich, dass FF beim Start etwa 20 Sekunden lang einfrierte. Die LED-Leuchte der Festplatte leuchtete durchgehend. Dieses Einfrieren setzte sich mit FF 12 und FF 13 fort.

Ursache: Die Ursache waren die alten Versionen von urlclassifier.sqlite aus früheren FF-Versionen, zurückgehend bis FF 2.
Aus irgendeinem Grund hat FF beim Start all diese alten Dateien gelesen und kompiliert.

Lösung: Melden Sie sich als Administrator an und löschen Sie alle URL-Classifier-Varianten ('urlclassifier.sqlite', 'urlclassifier2.sqlite', 'urlclassifier3.sqlite') aus allen Ihren FF-Profilen.
Suchen Sie unter Win XP im Ordner „Dokumente und Einstellungen“ nach allen Dateien, die mit „urlclassifier“ beginnen, z. B.: urlclassifier*.*.
Löschen Sie alles, was Sie finden. FF erstellt beim nächsten Start nur die Datei urlclassifier3.sqlite neu.

Ergebnis: Nachdem ich FF nur die benötigte URL-Classifier-Datei gelöscht und erneut heruntergeladen hatte, war das Einfrieren verschwunden.

Antwort2

Stellen Sie sicher, dass Sie die entsprechenden Debugpakete haben, falls vorhanden. Versuchen Sie, es auszuführen strace firefoxund es auch in gdb auszuführen und einen Backtrace zu erstellen, nachdem das Einfrieren aufhört (Sie können bei Google nach Informationen suchen, wie Sie mit gdb einen Backtrace erstellen). Beides wird Firefox wahrscheinlich verlangsamen, wird aber eine ganze Menge nützlicher Informationen liefern. Sie können sie auf Pastebin posten und hier verlinken, aber es könnte auch ratsam sein, einen Fehlerbericht an Mozilla oder Ihre Distribution zu senden.

verwandte Informationen