[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mozilla meldet Speicherzugriffsfehler



Und zwar beim ansehen von Quicktime-Filmen (auch wenn diese gar nicht
vorhanden sind...). Es geht aber wenn ich den mozilla mit nice -n 19
mozilla starte. Mit Nebenwirkung natürlich. Interressant ist vielleicht
noch das irgendein Teil vom Kernel die CPU sehr stark belastet. Wie kann
ich herausfinden welcher?

memtest liefert keine Fehler und ich kann auch problemlos einen Kernel
compilieren und nebenher die Komplette Festplatte als bzip2
komprimieren. (Geht zwar langsam aber eben fehlerfrei). Also mache ich
es mal am mozilla fest.


$ strace -o mozilla.strace mozilla
ptrace: umoven: No such process
trace: ptrace(PTRACE_SYSCALL, ...): No such process

Der output von strace enthält ganz viel wie folgendes:
write(3, "\31\0\v\0\1\0@\3\0\0\0\0\26 \0\340\1\0@\3\1\0@\3\0\0\0"...,
48) = 48
read(3, "\1\2 }\0\0\0\0009\5\340\2\0\0\0\0\0\0\0\0\33\0\0\0\260"..., 32)
= 32
write(3, "(\0\4\0\1\0@\3@\0\0\0\0\0\0\0", 16) = 16
read(3, "\1\1!}\0\0\0\0@\23@\0\16\0\37\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
32) = 32
write(3, "\31\0\v\0\1\0@\3\0\0\0\0\26 \0\340\1\0@\3\1\0@\3\0\0\0"...,
48) = 48
read(3, "\1\2#}\0\0\0\0009\5\340\2\0\0\0\0\0\0\0\0\33\0\0\0\260"..., 32)
= 32
write(3, "+\0\1\0", 4)                  = 4
read(3, "\1\2$}\0\0\0\0009\5\340\2\0\0\0\0\1\0\0\0\33\0\0\0\260"..., 32)
= 32
gettimeofday({1116350583, 70436}, NULL) = 0
gettimeofday({1116350583, 70474}, NULL) = 0
ioctl(3, FIONREAD, [0])                 = 0
ioctl(28, FIONREAD, [32])               = 0
read(28, "\226 \1#\1\0@\3\1\0@\3\0\0\0\0\16\0\37\0\310\0\310\0\0"...,
32) = 32

Das sieht für mich (als absoluter strace-Laie) eher unauffällig aus.
Und dann sind da noch einige Fehler wie z.B.

open("/lib/libstdc++.so.6", O_RDONLY)   = -1 ENOENT (No such file or
directory)
open("/usr/lib/i686/cmov/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/i686/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)

Soll ich die etwa alle nachinstallieren, aber in irgendwelchen depends
oder suggests tauchen die nicht auf. 


open("/home/ulrich/.Xdefaults-primus", O_RDONLY) = -1 ENOENT (No such
file or directory)
access("/home/ulrich/de_DE.UTF-8/Wrapper-color", R_OK) = -1 ENOENT (No
such file or directory)
usw. usf.

Diese Dateien bzw. das Verzeichnis existiert gar nicht. (Auch nicht als
Eintrag in den pref.js (in home und /etc/mozilla)

Wo/Wie kann ich weiter nach Fehlern suchen? Und was fange ich mit den
vorhanden an?

Ulrich

Den gesamten output von strace hänge ich lieber nicht an; sind über 6 MB

Falls irgendwelche Angaben weiterhelfen, stelle ich die gerne zur
Verfügung...



Reply to: