Eisenfaust
Well-Known Member
Hallo.
Ich habe seit einiger Zeit ein sehr hartnäckiges und unangenehmes Problem.
Seit Umstellung auf Firefox 3.6 stürzt Firefox todsicher mit einer 'Illegal instruction' ab, wenn ich einen Menüpunkt (File, Edit, etc.) anwähle. Dabei klappt das Menü erst lange verzögert heraus, nach Auswahl eines Menüpunktes stürzt Firefox3 todsicher ab. Unterläßt man hingegen die Anwahl eines Unterpunktes, arbeitet das Programm weiter. Die ältere Version Firefox 3.5 arbeitet problemlos.
Nach einem Update des Thunderbird 3.0 auf die Version 3.0.4 (aktuell) stürzt diese Anwendung sehr häufig unmotiviert ab, meist inmitten einer Schreibsitzung. Verzögern oder umgehen kann ich dies meistens durch Abspeichern der gerade geschriebenen Email als Draft. Wenn Firefox längere Zeit läuft, kann man davon ausgehen, daß das Programm irgendwann unmotiviert verreckt. Auch dieses Problem trat mit einem Versionssprung von 3.0 auf 3.04 erst auf, der Vorgänger arbeitet ohne Probleme.
Was ich bereits getan habe:
Sowohl Firefox3 als auch Thunderbird3 mehrfach komplett neu übersetzt. Mindestens dreimal mittels 'portmaster -vf' auch alle notwendigen Ports. Die gesamten Ports sind nun bereits mindestens vier Male komplett neu übersetzt worden (portmaster -f auf alle Ports losgelassen, es dauert eine Weile ...).
In den Home-Verzeichnissen der Benutzer komplett neue Profilverzeichnisse und Stammverzeichnisse angelegt (so daß beide Mozilla-Werkzeuge quasi jungfräulich starten und mir nicht irgendwelche wildgewordenen Themes oder Plugsins oder was auch immer den Tag versauen). Half nichts.
Mit Umstieg auf die neuen, aktuellen Xorg-Bibliothken erhoffte ich mir Erlösung, aber dem ist nicht so.
Der Rechner/die Workstation ist eine Maschine mit 8GB RAM, einer Intel Q6600 Quad-Core CPU im 64 Bit Modus (Mainboard: P35 basiert). Der Speicher wurde bereits auf 2 GB limitiert, eine Speicherprüfung durchgeführt (um faules RAM auszuschließen). Die Maschine nutzt auf den Home Verzeichnissen eine dedizierte ZFS-Partition auf einer eigenen Platte. Allerdings habe ich privat eine Single-Core Athlon64 Maschine mit 2 GB, die ebenfalls unter dem gleichen Betriebssystem (gleiche build-world Stand) und mit aktuellen Ports läuft und hier ist das Problem nicht gegeben. Wenn ich via X11-Forwarding und/oder Fernkontrolle den Firefox3- oder Thunderbird-Klienten auf eine andere Maschine hole, gibt es keinerlei Probleme.
Ich habe seit ca. einem Jahr auch massive Probleme mit X11 und Radeon HD4670 sowie HD4770 Karten. Seit radeonhd-devel 1.3 läuft eigentlich nur noch eine HD4770, aber bei Verlassen der windowmaker-Sitzung schmiert der Rechner unrettbar ab (fluxbox das selbe). Ich erwähne dies nur, weil ich mir nicht sicher bin/sein kann, ob nicht das Graphiksystem Ursache für meine Probleme ist.
Mitlerweile schließe ich Speicherprobleme aus, denn der Rechner steht manchmal unter hoher Rechenlast, konsumiert allen Speicher und es gab nie Probleme.
Mein Verdacht war nun, daß eventuell der bordeigene altertümliche gcc 4.2 'falschen' Maschinencode mit den neuen Quellen für den Firefox und Thunderbird erzeugt, jedoch ist es mir noch nicht gelungen, sauber gcc44/c++44 für die Kompilation zu verwenden (kann jemand helfen?).
Ich bin jedenfalls ratlos!
Ich habe seit einiger Zeit ein sehr hartnäckiges und unangenehmes Problem.
Seit Umstellung auf Firefox 3.6 stürzt Firefox todsicher mit einer 'Illegal instruction' ab, wenn ich einen Menüpunkt (File, Edit, etc.) anwähle. Dabei klappt das Menü erst lange verzögert heraus, nach Auswahl eines Menüpunktes stürzt Firefox3 todsicher ab. Unterläßt man hingegen die Anwahl eines Unterpunktes, arbeitet das Programm weiter. Die ältere Version Firefox 3.5 arbeitet problemlos.
Nach einem Update des Thunderbird 3.0 auf die Version 3.0.4 (aktuell) stürzt diese Anwendung sehr häufig unmotiviert ab, meist inmitten einer Schreibsitzung. Verzögern oder umgehen kann ich dies meistens durch Abspeichern der gerade geschriebenen Email als Draft. Wenn Firefox längere Zeit läuft, kann man davon ausgehen, daß das Programm irgendwann unmotiviert verreckt. Auch dieses Problem trat mit einem Versionssprung von 3.0 auf 3.04 erst auf, der Vorgänger arbeitet ohne Probleme.
Was ich bereits getan habe:
Sowohl Firefox3 als auch Thunderbird3 mehrfach komplett neu übersetzt. Mindestens dreimal mittels 'portmaster -vf' auch alle notwendigen Ports. Die gesamten Ports sind nun bereits mindestens vier Male komplett neu übersetzt worden (portmaster -f auf alle Ports losgelassen, es dauert eine Weile ...).
In den Home-Verzeichnissen der Benutzer komplett neue Profilverzeichnisse und Stammverzeichnisse angelegt (so daß beide Mozilla-Werkzeuge quasi jungfräulich starten und mir nicht irgendwelche wildgewordenen Themes oder Plugsins oder was auch immer den Tag versauen). Half nichts.
Mit Umstieg auf die neuen, aktuellen Xorg-Bibliothken erhoffte ich mir Erlösung, aber dem ist nicht so.
Der Rechner/die Workstation ist eine Maschine mit 8GB RAM, einer Intel Q6600 Quad-Core CPU im 64 Bit Modus (Mainboard: P35 basiert). Der Speicher wurde bereits auf 2 GB limitiert, eine Speicherprüfung durchgeführt (um faules RAM auszuschließen). Die Maschine nutzt auf den Home Verzeichnissen eine dedizierte ZFS-Partition auf einer eigenen Platte. Allerdings habe ich privat eine Single-Core Athlon64 Maschine mit 2 GB, die ebenfalls unter dem gleichen Betriebssystem (gleiche build-world Stand) und mit aktuellen Ports läuft und hier ist das Problem nicht gegeben. Wenn ich via X11-Forwarding und/oder Fernkontrolle den Firefox3- oder Thunderbird-Klienten auf eine andere Maschine hole, gibt es keinerlei Probleme.
Ich habe seit ca. einem Jahr auch massive Probleme mit X11 und Radeon HD4670 sowie HD4770 Karten. Seit radeonhd-devel 1.3 läuft eigentlich nur noch eine HD4770, aber bei Verlassen der windowmaker-Sitzung schmiert der Rechner unrettbar ab (fluxbox das selbe). Ich erwähne dies nur, weil ich mir nicht sicher bin/sein kann, ob nicht das Graphiksystem Ursache für meine Probleme ist.
Mitlerweile schließe ich Speicherprobleme aus, denn der Rechner steht manchmal unter hoher Rechenlast, konsumiert allen Speicher und es gab nie Probleme.
Mein Verdacht war nun, daß eventuell der bordeigene altertümliche gcc 4.2 'falschen' Maschinencode mit den neuen Quellen für den Firefox und Thunderbird erzeugt, jedoch ist es mir noch nicht gelungen, sauber gcc44/c++44 für die Kompilation zu verwenden (kann jemand helfen?).
Ich bin jedenfalls ratlos!