PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Speicherzugriffsfehler seit ein paar Tagen



andras98
19.02.04, 21:25
Hi,

Ich merke in den letzten Tagen, das Programme die frueher einwandfrei funktioniert haben, in letzter Zeit nicht mehr starten und mit einem Speicherzugriffsfehler quittieren. Ich benutze Suse 9.0 und lade regelmaessig die Updates runter. Kann es sein, dass da eine Library oder so eine alte ueberschrieben hat und dann dynamisch gelinkte Programme den Dienst verweigern? Klar, ist eine wilde Vermutung aber ich versteh nicht, warum sonst auf einmal ein Programm nicht mehr geht ...

lg,

andreas

PS: ein "strace pan" sagt mir bspw.

access("/home/andreas/.pan/joplin_sub.idx", F_OK) = 0
access("/home/andreas/.pan/joplin_unsub.idx", F_OK) = -1 ENOENT (No such file or directory)
gettimeofday({1077221843, 743514}, NULL) = 0
access("/home/andreas/.pan/joplin_sub.idx", F_OK) = 0
access("/home/andreas/.pan/joplin_unsub.idx", F_OK) = -1 ENOENT (No such file or directory)
open("/home/andreas/.pan/joplin_sub.idx", O_RDONLY|O_LARGEFILE) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=3100, ...}) = 0
read(8, "13\n50\n0\n17\n-1\n-1\n-1\n-1\n-1\n-1\n2\n3"..., 3100) = 3100
close(8) = 0
open("/home/andreas/.pan/joplin_sub.dat", O_RDONLY|O_LARGEFILE) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=3148, ...}) = 0
read(8, "at.tuwien.admins\0Forum fuer EDV-"..., 3148) = 3148
close(8) = 0
gettimeofday({1077221843, 745690}, NULL) = 0
time(NULL) = 1077221843
brk(0) = 0x82ce000
brk(0x82ef000) = 0x82ef000
brk(0) = 0x82ef000
brk(0) = 0x82ef000
brk(0x82ee000) = 0x82ee000
brk(0) = 0x82ee000
gettimeofday({1077221843, 756982}, NULL) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

ml
19.02.04, 21:46
Speicherzugriffsfehler lassen oft auf fehlerhafte RAM-Speicher schliessen.
Lade dir mal memtest86 und teste deinen Speicher!

BlackTheJack
19.02.04, 21:51
Haste Markenspeicher drin oder son billig dreck? Wenns Billigdreck ist könnts wi ml sagt am ram liegen. Man sollte nciht an der falschen stelle sparen. :)

corax2.05
19.02.04, 21:59
hi,

hatte kürzlich ein ähnliches problem.

wie "ml" schon sagte laß mal den memtest durchlaufen.
den findest du auf der suse cd.
einfach von cd (oder DVD) booten und speichertest auswählen.

außerdem solltest du die timing einstellungen vom ram mal prüfen. das war bei mir der fehler, das timing war zu schnell. (siehe mein thread (http://www.linuxforen.de/forums/showthread.php?threadid=123272)) :D

andras98
19.02.04, 23:18
Hi,

Der PC ist mittlerweile ein Jahr alt. Das RAM ist nicht getauscht worden. Ich werd mal memtest laufen lassen aber ich wuerde eher auf einen Softwarefehler schliessen. Die Hardware wurde wie gesagt nicht geaendert - genausowenig wie das Timing....

lg,

andreas

Susu
20.02.04, 06:19
Es kann auch an einem defekten Board liegen... (z. B. Kondensatoren, wie bei mir)

Susu

corax2.05
21.02.04, 01:09
ich hatte an der hardware auch nix geändert und trotzdem trat der fehler plötzlich auf...
sicherlich muß es nich der speicher sein, kann aber ;)