Ich bitte um Hilfestellung. Ich habe seit knapp einem Jahr SuSE 10.0 (64 bit)
installiert und benutze den mitgelieferten mozilla Browser. Seit einigen Tage
kann ich den nicht mehr starten – ohne etwas am System geändert zu haben. Ein
Versuch mit “sh -vx mozilla” fördert den Fehlertext “Segmentation fault” beim
Aufruf von lib64/mozilla-bin zu Tage. Der Versuch, mozilla erneut zu
installieren (unter YaST) brachte keine Änderung des Verhaltens.
Frage: Was ist da passiert und wie bekomme ich den Browser (+ Mail-Client)
wieder zum Laufen.
Hmmmm, klingt seltsam. Nicht, dass mir der Mozilla nicht auch schon Segfaults produziert hätte.
Mach doch einfach mal die Konsole auf und gib mv .mozilla .mozilla-old ein. Damit ist erst mal alles (fast) weg.
Sollte jetzt der Mozilla tun, wissen wir, wo der Hund begraben liegt. Keine Angst, Bookmarks kannst Du problemlos wieder integrieren.
Hoffe, das war hilfreich.
Grüße,
Bernd
Gleiche Fehlermeldung hatte ich auch mit dem Firefox. Die Ursache war ein Fehler im Speicher, in den oberen 64MB von 256MB. Ich habe jedesmal dann memtest vor und nach der PC Nutzung starten lassen (mindestens einschließlich Test 3). Erst beim 10 oder 20 mal zeigte sich der Fehler, ab 192M. Abhilfe brachte mem=192 als Kerneloption. Das ist ein sehr seltener Fehler. Ein Fehler sollte dann auch auftreten, wenn du ganz viele Apllicationen öffnest (controlle mit top im Terminal, ob der ganze Speicher gebraucht wird). Es kann auch ein Fehler auf der Festplatte sein (2 bits so gepurzelt, daß checksumme trotzdem stimmt), probier mal reiserfschk.
Der memtest hat nichts gebracht. Ich werde ihn aber noch ein paar mal laufen lassen.
Der reiserfsck übersteigt leider mein Linux-know-how. Die -check-Option verlangt das File-Systen read-only. Geht denn das mit dem root-file-system?
Es scheint aber so, als ob beim booten ein file-system-check mitläuft (?)
Mit “reiserfsck /dev/hda11” macht diese nur die Überprüfung. Solange man keine Option wie –fix-fixable mit angibt. Woanders als read only mounten sollten gehen:
md /home/dieterd/testmount
mount -r /dev/hda11 /home/dieterd/testmount
reiserfsck /home/dieterd/testmount
eventuell option -S für ganz ausführliches checken
Wenn es nicht geht, dann geht es mit einer Knoppix CD/DVD oder Suse livefileCD. Beim Booten macht dieser eine check, aber nicht den ganz ausführlichen. Dieser kann erzwungen werden in dem man alles herunterfährt, z.B. KDE bis an die Stelle “Benutzerwechsel”, etwas wartet und knallhart abschaltet (bis zum Netzsteckerziehen), sollte aber tunlichst vermieden Du mußt nur wissen welche Partition das ist. Es macht nichts aus, daß es die “/” Partition ist. werden.
Es kann auch noch etwas mit dem Java sein, da Mozilla dieses mitverwendet. Wenn alles nicht hilft vieleicht Mozilla und java deinstalieren und dann wieder installieren in der Paketauswahl. Oder Du installierst ein neues Mozilla/Firefox parallel dazu. Oder/und räume die temporären Verzeichnissse des Mozillas aus, lösche mal alles wie History, Cookies, Cache. Starte mal in einem TErminal “top” uns siehe was mit dem Speicher passiert (ober Zeilen) wieviel frei, oder geswappt. Fehler beim swappen (auf der Swap Partition) können auch zu ähmlichen Verhalten/Fehlern führen wie eine kleine MAcke beim Speicher. Ich kenne kein Testprogramm dazu. Das sind jetzt etwas viele Möglichkeiten.
Hallo Bernd,
wegen Abwesenheit bin ich leider erst jetzt dazu gekommen, Deinen Tipp auszuprobieren und hatte vollen Erfolg! Mozilla und Mail laufen wieder, die Ursache für den Fehler bleibt aber vorerst unklar, insbesondere weil auch unter “root” der gleiche Fehler auftritt, obwohl ich von dort aus fast nie mit dem Browser und ganz sicher nie mit dem Mail-Client gearbeitet habe. Der Inhalt des Verzeichnisses .mozilla sollte also bei beiden Usern sehr unterschiedlich sein.
Den weiteren Hinweis auf einen möglichen Speicherfehler muss ich noch prüfen.
Erstmal vielen Dank für die Hilfe – Peter
Noch etwas ist mir beim Mozilla Firefox aufgefallen. Bei mir brauchte dieser beim hochfahren eine Minute minus 5 plus 15 Sekunden. Ganz ganz selten brach er ab. Nachdem ich nur in dem Profilemanager “firefox -ProfileManager” ein weiteres Profil angelegt habe und zwischen den beiden wähle, geht es komischerweise viel schneller und seitdem gab es keinen Abbruch mehr. Ich habe keine Erkiärung dafür. Aber vielleicht hilft diese Maßnahme.