Ein Problem, welches ich seit den letzten Betaversionen von Firefox 3 erstmalig festgestellt habe, findet sich selbst in der aktuellen Release 3.0.1 (deutsch wie englisch) immer noch wieder und wird anscheinend hartnäckig von den Entwicklern ignoriert: es kommt bei einer Vielzahl von Anwendern von FF3 regelmäßig vor, daß ein normales Beenden des Browsers (egal ob über die GUI-Schaltfläche oder über Datei/Beenden) nicht dazu führt, daß auch der Prozess sauber aus dem Speicher entfernt wird. Im Ergebnis findet man dann als Anwender beim nächsten Versuch, Firefox wieder zu starten, ein Popupfenster mit dem Titel “Close Firefox” auf dem Schirm, daß ein nicht antwortender Firefox-Prozess gefunden wurde, den man über den Taskmanager bitteschön selbst abschießen möge.
Verfährt man mit diesem Prozess wie geheißen, kann man Firefox anschließend problemlos wieder starten. Ebenso hilft natürlich auch einfach ein Reboot des Rechners. Stellt sich nun die Frage, was da schief läuft.
Ich habe das große Orakel befragt, und es liefert einige Treffer zu Diskussionen über genau dieses Thema, doch bis dato gibt es offenbar keine Lösung. Schlimmer, anscheinend wird das Problem seitens Mozilla-TEAM nicht als Bug akzeptiert, obwohl es durch die Diskussionen und eigene Recherche meinerseits nach der Ursache inzwischen haufenweise Anhaltspunkte gibt, die eine zuverlässige Reproduzierbarkeit des Problems ermöglichen:
- Ich habe auf den bei mir betroffenen zwei Systemen (Dienstrechner und -notebook) einen eindeutigen Zusammenhang mit der automatischen Aktualisierung von Addons wie Adblock+ und insbesondere Noscript festgestellt. Führe ich nicht eigenhändig nach dem Auffinden einer neuen Version von Noscript dieses Update und den Neustart des Browsers durch, sondern überlasse dies dem Browser selbst, ist das bei mir quasi die Garantie, daß der Prozess im Taskmanager hängen bleibt.
- An den Addons im Allgemeinen bzw. an Noscript und Adblock+ im Besonderen kann es auch nicht liegen, denn das Phänomen wurde von etlichen Usern auch mit frischen, jungfräulichen Vanilla-Profilen und -installationen festgestellt.
- Bei einigen Usern zeichnet sich ein Zusammenhang mit einer im Moment des Browserbeendens noch geöffneten oder kurz zuvor geschlossenen SSL-Verbindung ab. Dies passt prima zum automatischen Update der Addons, denn diese Verbindung findet ebenfalls über HTTPS/SSL statt.
Nichts desto trotz wird das Problem bisher offenbar hartnäckig ignoriert. Gut, es gibt einen Workaround, und man kann durch Deaktivieren des automatischen Updates der Addons die häufigste Ursache des Problems auch zuverlässig vermeiden, von einer echten Problemlösung ist das aber noch weit entfernt. Hoffen wir mal, daß die Mozillajungs nicht weiter so merkresistent bleiben und die echte im Code schlummernde Problemursache zügig beheben.
Update 26.01.2009: Das Problem besteht auch mit FF 3.0.5 nach wie vor. Nach den Erfahrungen vieler Kommentatoren dieses Beitrages scheint es einen Zusammenhang mit Adblock Plus zu geben. Ich für meinen Teil nutze zwar natürlich ebenfalls Adblock Plus, das Problem tritt aber auf sämtlichen meiner Installationen prinzipiell dann auf, wenn Noscript mal wieder aktualisiert wurde (was leider nahezu jeden Tag passiert).
Update 01.03.2010: Erstaunlich viele Besucher melden in letzter Zeit, daß Sie das Problem damit lösen konnten, eine Winamp-Erweiterung für FF deinstalliert zu haben. Offenbar ist dies eines von mehreren Addons, die ein sauberes Beenden selbst mit FF 3.5 noch verhindern. Noscript zählt inzwischen nicht mehr zu den von mir ins Auge gefassten Problemverursachern. In meinen Installationen ist das Problem seit nunmehr einem Dreivierteljahr nicht mehr aufgetreten.

Greif meint
Ich habe das Problem mit einer nakten Installation ohne Addins sowohl bei Vista und W7 nicht jedoch bei XP da läuft es auch mit Addins. Allerdings ohne das WINAMP Addin
Blainy meint
Ich habe mir gestern (23.06.2010) das neueste Update geladen - 3.4.6 -> seitdem war FF fast nicht mehr benutzbar, da unerträglich langsam.
Direkt nach dem Start wurde FF gar nicht mehr geladen, und konnte erst durch anlegen eines neuen Profils wieder zum Leben erweckt werden.
Danach war zunächst wiederherstellen der Einstellungen angesagt, wobei sich hier herausstellte, dass die zuvor problemlos laufende iMacro Erweiterung den Start zuverlässig verhindert.
Danach lief FF zwar wieder - aber unerträglich langsam. Aufgrund des Beitrags oben habe ich dann (leider) Adblock plus deinstalliert - und voila - FF läuft wie die Feuerwehr.
Es ist zwar Schade um das tolle Addon - aber bei mir kommt FF vor den Addons.
mowie meint
Super, das es bei euch allen geklappt hat. Ich gehöre leider zu der kleinen Minderheit, die weder Winamp noch andere addons installiert hat. Deaktivieren der Plugs hat leider auch nichts genützt.
FF läßt sich nur über den Task Manger schließen. Nun habe ich 3.5.7 runtergeladen und installiert, leider keine Änderung. Habe das Problem erst seit 3 Tagen. Hilfe!! Keine Lust auf IE
Markus meint
hallo !
danke für die hilfe - micht hat dieses problem schon so lange geärgert und nach der deinstallation der winamp-toolbar - funkt alles einwandfrei !
war so happy das ich FF gleich ein paar mal geschlossen und geöffnet habe
danke !
Andre meint
Es lag tatsächlich einfach nur an
WINAMP TOOLBAR
Ich habe das ganze eh nicht mehr benutzt und bin jetzt froh, dass
alles wieder seine Ordnung hat. Denn das nach dem beenden
von Firefox der “immernoch bestehende” Prozess 50% CPU
Auslastung gefressen hat war ja echt nicht mehr normal!
Knut meint
Sauber, der CPU Horror hat ein Ende!! Einfach die “scheiß” Winamp Toolbar deinstalliert und alles funktioniert wieder wie früher.
Danke
Paul Iten meint
Firefox beendet nicht richtig
Ich kann diese Probleme nur bestätigen: Bei meiner FF3.6-Installation mit Winamp-Plugin bleibt Firefox nach Beendigung hartnäckig im Speicher stehen. Bei einem nächsten Start von FF wird man durch eine Programmeldung darauf aufmerksam gemacht, dass bereits eine Instanz von FF laufe und diese zuerst beedigt werden müsse, bevor eine neue gestartet werden könne.
Tatsächlich war bei mir der Problem verursachende Grund das installierte Winamp-Plugin. Nach deinstallieren desselben, verschwand FF bei dessen Beendigung problemlos aus dem Speicher, genau so, wie man dies von einer professionell programmierten Applikation gewohnt ist. Also Mozilla-Guis macht Euch auf die Socken!
Tomate meint
Hi, Leute! Auch bei mir hat die Deinstallation des Winamp-Plugins das Problem gelöst.
Nicht nur, dass der Prozess nicht beendet wurde. Je länger die Anwendung geöffnet war, desto mehr Speicher beanspruchte sie (auch wenn nur die Google-Startseite geöffnet war). Nach einigen Tagen ohne Runterfahren (immer nur Ruhezustand, ohne Firefox zu beenden) hat Firefox am Ende 1,5 GB Speicher beansprucht, und der Rechner wurde äächt langsammmm… Offenbar wird auch die Speicherverwaltung des Programms durch irgendwas schwer gestört.
Danke für Eure Tips, sehr hilfreich!
Chris meint
Hallo Leute, erstmal habt ihr echt gute ideen nur ist das problem das ich dieses winamp plugin garnicht benutze sondern nur mcaffee siteAdvisior und addblock plus sowie den realplayer browser plugin und laut mozilla sind die 100% kompatibel (laut beantworteter supportanfrage) und immer noch bleibt das problem bestehen.
Firefox beenden, auf x oder datei/beenden, browserfenster schließt sich jedoch bleibt der prozess weiterhin bestehen und es dauert ein weilchen bis sich erstmal der taskmanager öffnen lässt zumal er mit fast 100% ausgelastet ist. hat sonst noch irgendeiner dieses problem behoben können der ebenfalls kein winamp (ist sowieso mist) benutzt ??? danke danke danke
Toni meint
Hi,
nachdem ich das Winamp Add-On deinstalliert habe schließt Firefox wieder korrekt.
lg,