![](https://seccdn.libravatar.org/avatar/52c0d79ff47caff9d169a381d4f60431.jpg?s=120&d=mm&r=g)
Ich hab schon seit langem ein Problem mit Speicherzugriffsfehlern: Ich benutze eine SuSE 7.1: Linux version 2.4.16-4GB (root@Pentium.suse.de) (gcc version 2.95.2 19991024 (release)) #1 Mon Apr 15 12:57:13 GMT 2002 Seit einiger Zeit stürzen diverse Browser andauernd mit Speicherzugriffsfehler ab. (Netscape4.76/Opera6.03/mozilla0.6) Auch andere Programme schonmal, aber seltener. Bisher hab ich einiges selbst compiliert. (Grundsystem/Kernel/XServer/gcc als SuSErpm von CD oder ftp.suse.com) Jetzt sogar KDE3. Doch das Packet kde-i18n wollte nicht so ganz: es meldet bei ./configure found msgfmt program is not GNU msgfmt; ignore it und erzeugt keine .mo-dateien (/opt/kde/share/locale/de/LC_MESSAGES nach make install leer) also hab ich mir mal gnu gettext von www.gnu.org geladen und versucht zu compilieren: ./configure -> OK make -> OK make check : --snip-- FAIL: format-awk-2 PASS: format-c-1 ./format-c-2: line 182: 32282 Speicherzugriffsfehler ${MSGFMT} --check-format -o f-c-2-$n.mo f-c-2-$n.po 2>/dev/null Format string checking error: #, c-format msgid "abc%%def" msgstr "xyz%" FAIL: format-c-2 PASS: format-c-3 PASS: format-c-4 --snap-- also jetzt auch schon bei nicht-X-Anwendungen dieser Speicherzugriffsfehler. Könnte das an dem Kernel liegen? Oder am Compiler? Was mach ich falsch? Gruss Michael -- Der süsse Pinguin ist mir lieber als die kleinen weichen, die einem nur kaputte Fenster verkaufen
![](https://seccdn.libravatar.org/avatar/208f884b860bee2b1a5f890e5c5756d7.jpg?s=120&d=mm&r=g)
Michael Heide wrote:
Ich hab schon seit langem ein Problem mit Speicherzugriffsfehlern: [...] also jetzt auch schon bei nicht-X-Anwendungen dieser Speicherzugriffsfehler. Könnte das an dem Kernel liegen? Oder am Compiler?
Nun, es koennte am Speicher liegen ;-) Hast Du denn schon einen Speichertest laufen lassen? Siehe dazu die Web-Seite http://www.memtest86.com/. Wenn der Fehler findet, dann musst Du wohl den Speicher mal tauschen. Falls der Test OK verlaeuft, dann schauen wir weiter. Und lass den Test ueber eine Nacht lang laufen, manche Speicherprobleme treten erst nach etlichen Durchlaeufen auf. Theoretisch koennte auch die CPU einen Knacks haben, ist aber vielleicht eher un- wahrscheinlich. Und auch manche Compiler haben Bugs... Aber schau erst mal, ob der Speicher an sich in Ordnung ist. Gruesse, Thomson -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH)
![](https://seccdn.libravatar.org/avatar/52c0d79ff47caff9d169a381d4f60431.jpg?s=120&d=mm&r=g)
On Monday 18 November 2002 14:03, Thomas Hertweck wrote:
Michael Heide wrote:
Ich hab schon seit langem ein Problem mit Speicherzugriffsfehlern: [...] also jetzt auch schon bei nicht-X-Anwendungen dieser Speicherzugriffsfehler. Könnte das an dem Kernel liegen? Oder am Compiler?
Nun, es koennte am Speicher liegen ;-) Hast Du denn schon einen Speichertest laufen lassen? Siehe dazu die Web-Seite http://www.memtest86.com/. Wenn der Fehler findet, dann musst Du wohl den Speicher mal tauschen. Falls der Test OK verlaeuft, dann schauen wir weiter. Und lass den Test ueber eine Nacht lang laufen, manche Speicherprobleme treten erst nach etlichen Durchlaeufen auf. Theoretisch koennte auch die CPU einen Knacks haben, ist aber vielleicht eher un- wahrscheinlich. Und auch manche Compiler haben Bugs... Aber schau erst mal, ob der Speicher an sich in Ordnung ist.
Gruesse, Thomson den memtest von der suse-cd hab ich mal 'ne nacht laufen lassen, ohne dass ich da was nennenswertes entdecken konnte. war auch meine erste vermutung. Glaube ich aber mittlerweile auch nicht mehr dran: warum sollte der rechner stundenlang ganz prima laufen und bei manchen programmen, die ich ewig an habe (kmail z.b.) nie abstürzen und manche stürzen direkt ab....
-- Der süsse Pinguin ist mir lieber als die kleinen weichen, die einem nur kaputte Fenster verkaufen
![](https://seccdn.libravatar.org/avatar/208f884b860bee2b1a5f890e5c5756d7.jpg?s=120&d=mm&r=g)
Michael Heide wrote:
[...] den memtest von der suse-cd hab ich mal 'ne nacht laufen lassen, ohne dass ich da was nennenswertes entdecken konnte.
Was heisst "nennenswert"? Gab es Fehler oder gab es keine?
war auch meine erste vermutung. Glaube ich aber mittlerweile auch nicht mehr dran: warum sollte der rechner stundenlang ganz prima laufen und bei manchen programmen, die ich ewig an habe (kmail z.b.) nie abstürzen und manche stürzen direkt ab....
Na, das waere schon moeglich. Stell Dir vor, irgendwo im oberen Speicherbereich ist etwas nicht in Ordnung. Den brauchst Du allerdings nach dem Hochfahren und dem Star- ten einiger Programme noch nicht. Erst wenn der Rechner dann eine Weile laeuft und mehr und mehr Programme ge- oeffnet werden und mehr und mehr Speicher gebraucht wird, magst Du in die entsprechend kritische Speicherregion kom- men, und dann geht nichts mehr. So einen Fall hatten wir hier schon erlebt. Nun, wenn es der Speicher an sich nicht ist, dann wird es schwieriger. CPU testen/tauschen ist etwas aufwendiger.... Filesysteme mal alle gecheckt? Koennte auch sein, dass ir- gendwo ein Filesystemschaden eine relevante runtime-Biblio- thek beschaedigt hat, und das nun fuer Aerger sorgt. An- sonsten muss ich nochmal in Ruhe nachdenken ueber das Pro- blem. Gibt denn /var/log/messages oder warn etwas her? Gruesse, Thomson -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH)
![](https://seccdn.libravatar.org/avatar/52c0d79ff47caff9d169a381d4f60431.jpg?s=120&d=mm&r=g)
On Monday 18 November 2002 14:30, Thomas Hertweck wrote:
Michael Heide wrote:
[...] den memtest von der suse-cd hab ich mal 'ne nacht laufen lassen,
ohne dass ich da was nennenswertes entdecken konnte.
Was heisst "nennenswert"? Gab es Fehler oder gab es keine?
In dem Fall sollte das heissen: ich seh da keine Fehler bzw. es gab keine Fehler.
Nun, wenn es der Speicher an sich nicht ist, dann wird es schwieriger. CPU testen/tauschen ist etwas aufwendiger....
Wird die CPU bei dem Speichertest nicht mitgetestet? Naja, stimmt: betimmt nicht alle funktionen / FPU/MMX etc.
Filesysteme mal alle gecheckt? Koennte auch sein, dass ir- gendwo ein Filesystemschaden eine relevante runtime-Biblio- thek beschaedigt hat, und das nun fuer Aerger sorgt. An- Filesystem? e2fsck zeigt mir nix an (hat schon ein paarmal gecheckt wegen zuoft gemounted seit den ersten paar mal auftreten) Wie bekomme ich raus ob eine Bibliothek betroffen ist? sonsten muss ich nochmal in Ruhe nachdenken ueber das Pro- blem. Gibt denn /var/log/messages oder warn etwas her? hm.... die is gross.... und die möchte ich NICHT hier posten :-) entdecken kann ich da in dem Zusammenhang nichts, was mich weiter bringt; um genau zu sein hinterlässt ein abstürzendes Programm dort meist überhauptkeinen Eintrag.
Michael -- Der süsse Pinguin ist mir lieber als die kleinen weichen, die einem nur kaputte Fenster verkaufen
participants (2)
-
Michael Heide
-
Thomas Hertweck