View previous topic :: View next topic |
Author |
Message |
gambi n00b
Joined: 30 Nov 2004 Posts: 71 Location: Leipzig
|
Posted: Thu Jan 27, 2005 11:20 am Post subject: Speicherzugriffsfehler <- Was bedeutet das? |
|
|
Ich habe versucht xqf zu starten und da sagt mir meine Shell:
Code: |
bash-2.05b$ xqf
/home/user/.wolf: Datei oder Verzeichnis nicht gefunden
/home/user/.mohaa: Datei oder Verzeichnis nicht gefunden
Speicherzugriffsfehler
|
Das liegt nicht alleine an xqf, denn es taucht exakt der selbe Fehler auch bei anderen Programmen auf.
Hatte das schonmal einer von euch und was kann ich dagegen machen?
danke schonmal im vorraus.
ps.:
damit keiner wieder was von ner glaskugel schreibt:
k7s5a (ja ich weiß is kacke - ging aber bis jetzt)
512 mb ram (einer Infinion der andere NoName)
Seagate 120 gig ( mb cache)
kernel: linux-2.6.10-gentoo-r5
dateisystem ext3 und boot auf ext2
[/code] _________________ moderne Physik ist wie das Lächeln einer Katze, die es garnicht gibt. - Einstein
"Kunst kommt von Können, käme sie von wollen, so würde sie Wulst heißen" Max Liebermann (1847-1835)
|
|
Back to top |
|
|
dakjo Veteran
Joined: 31 Jan 2004 Posts: 1544
|
Posted: Thu Jan 27, 2005 11:23 am Post subject: |
|
|
Ich wuerde sagen, da ist ein Fehler im Prgramm, weil der ja versucht auf irgendwas zuzugreiffen und das nicht richtig abprüft. Will dann warscheinlich von nem Null-Pointer lesen und dann Segfault. _________________ 'Dieselben Naturkräfte, die uns ermöglichen, zu den Sternen zu fliegen, versetzen uns auch in die Lage, unseren Stern zu vernichten.' - Wernher von Braun
http://www.mpsna.de |
|
Back to top |
|
|
Blackdream Tux's lil' helper
Joined: 16 Dec 2004 Posts: 131 Location: Germany,Munich,Unterhaching
|
Posted: Thu Jan 27, 2005 1:41 pm Post subject: |
|
|
Normalerweiße liegt ein Speicherzugriff Fehler am Ram.
Lass mal memtest über deinen Ram laufen . |
|
Back to top |
|
|
gentop l33t
Joined: 29 Nov 2004 Posts: 639
|
Posted: Thu Jan 27, 2005 1:46 pm Post subject: |
|
|
Installiere einfach noch mal xqf neu
Ein RAM-Fehler ist da eher unwahrscheinlich...
//gentop |
|
Back to top |
|
|
Blackdream Tux's lil' helper
Joined: 16 Dec 2004 Posts: 131 Location: Germany,Munich,Unterhaching
|
Posted: Thu Jan 27, 2005 1:48 pm Post subject: |
|
|
gentop wrote: | Installiere einfach noch mal xqf neu
Ein RAM-Fehler ist da eher unwahrscheinlich...
//gentop |
mhh er hat geschrieben, das des auch bei anderen Programmen auftaucht deswegen ist ein Software Fehler schon stärker auszuschließen. |
|
Back to top |
|
|
gentop l33t
Joined: 29 Nov 2004 Posts: 639
|
Posted: Thu Jan 27, 2005 1:59 pm Post subject: |
|
|
Dann würd ich mal defensiv sein und gcc bzw. glibc neu kompilieren.
//gentop |
|
Back to top |
|
|
beejay Retired Dev
Joined: 03 Oct 2002 Posts: 924 Location: Flensungen (das liegt neben Merlau)
|
Posted: Thu Jan 27, 2005 3:35 pm Post subject: |
|
|
gentop wrote: | Dann würd ich mal defensiv sein und gcc bzw. glibc neu kompilieren.
//gentop |
Käufst Du denn auch gleich ein neues Auto, wenn der Kühler mal leer ist?
Ich denke mal ein Speichertest bringt schneller Gewissheit. _________________ Dort wo schwarzer Rauch aufsteigt, sich alsbald ein Fehler zeigt.
www.paludis-sucks.org | www.gentoo.de | www.gentoo-ev.org | www.gentoo.org |
|
Back to top |
|
|
gambi n00b
Joined: 30 Nov 2004 Posts: 71 Location: Leipzig
|
Posted: Thu Jan 27, 2005 3:46 pm Post subject: |
|
|
Quote: |
Installiere einfach noch mal xqf neu
Ein RAM-Fehler ist da eher unwahrscheinlich...
//gentop
|
genau das bringt ja garnichts
memtest hab ich schon durchlaufen lassen, ohne erfolg.
ich hab jetzt herausgefunden das es auch nautilus betrifft, demnach alles warscheinlich
etwas mit gtk zu tun hat. mehr weis ich leider im moment auch nicht.
so long.. _________________ moderne Physik ist wie das Lächeln einer Katze, die es garnicht gibt. - Einstein
"Kunst kommt von Können, käme sie von wollen, so würde sie Wulst heißen" Max Liebermann (1847-1835)
|
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Thu Jan 27, 2005 4:19 pm Post subject: |
|
|
Also unter Speicherzugriffsfehler versteht man normal den Zugriff eines Programmes auf einen fremden Speicherbereich. Das heißt der Speicherbereich ist entweder einem anderen programm zugeteilt oder der Zeiger ist ein NULL Pointer (Zeigt auf Speicherstelle 0x0) oder der Speicherplatz ist noch nicht reserviert (Also auch nicht von deinem Programm). Beim letzten bin ich mir nicht sicher, da zumindest bei Windows der Zugriff auf nicht vergebenen Speicher zulässig ist.
Glaube also nicht das es sich bei deinem Problem um fehlerhaften RAM handelt.
Mfg
Sino |
|
Back to top |
|
|
c07 Veteran
Joined: 25 Oct 2002 Posts: 1091
|
Posted: Thu Jan 27, 2005 5:09 pm Post subject: |
|
|
Code: | /tmp $ echo "int main() { return * (int *) 0; }" > segfault.c
/tmp $ gcc segfault.c
/tmp $ LANG=C; a.out
Segmentation fault
/tmp $ LANG=de_DE; a.out
Speicherzugriffsfehler |
|
|
Back to top |
|
|
gambi n00b
Joined: 30 Nov 2004 Posts: 71 Location: Leipzig
|
Posted: Fri Jan 28, 2005 11:56 am Post subject: |
|
|
das ist sehr komisch gestern ging alles was mit gtk und gnome zutun hatte
nicht, oder fasst alles (nautilus, gdm, ...) und heute spinnt alles was mit
qt zutun hat rum (kdm, opera, ... - konqueror geht aber ( !? ) ).
Könnt ihr mir sagen warum auf einmal statt bei gtk jetzt bei qt dieser
Fehler kommt?
danke für weitere Hilfe. _________________ moderne Physik ist wie das Lächeln einer Katze, die es garnicht gibt. - Einstein
"Kunst kommt von Können, käme sie von wollen, so würde sie Wulst heißen" Max Liebermann (1847-1835)
|
|
Back to top |
|
|
Ragin l33t
Joined: 14 Apr 2003 Posts: 776
|
Posted: Fri Jan 28, 2005 12:43 pm Post subject: |
|
|
Im Normalfall sind diese Speicherzugriffsfehler auf den einen fehlerhaften gcc oder glibc (oder beides ) zurückzuführen.
Der RAM ist es in den wenigsten Fällen, wenn man die Programme noch normal kompilieren kann. Wenn allerdings beim Kompilieren schon irgendwelche segmentation faults o.ä. auftauchen ists dann wirklich zu 99% der RAM (oder aber auch noch der gcc ). _________________ "Innerhalb der Computergemeinschaft lebt man nach der Grundregel, die Gegenwart sei ein Programmfehler, der in der nächsten Ausgabe behoben sein wird."
Clifford Stoll, amerik. Astrophysiker u. Computer- Pionier |
|
Back to top |
|
|
|