Ich habe vor Kurzem Ubuntu 18 installiert und erhalte Segmentierungsfehler beim Ausführen verschiedener Programme wie Python und Nano.
Das Syslog sieht folgendermaßen aus:
Feb 4 18:50:04 dmcb-System-Product-Name kernel: [ 5368.279040] nano[12154]: segfault at 56956c2ce1e0 ip 000056056aa019d9 sp 00007ffd0396c478 error 4 in nano[56056a9f2000+3b000]
Feb 4 19:37:52 dmcb-System-Product-Name kernel: [ 8236.744267] sshd[12526]: segfault at 7fa9094e29d8 ip 00007fed092ec749 sp 00007ffde26ffaf0 error 4 in ld-2.27.so[7fed092db000+27000]
Feb 4 19:37:52 dmcb-System-Product-Name kernel: [ 8237.023587] apport[12529]: segfault at 80009d45e9 ip 000000000059cc34 sp 00007ffd65dbeda8 error 4 in python3.6[400000+3b4000]
Feb 5 07:22:02 dmcb-System-Product-Name kernel: [ 4105.284518] gsd-xsettings[8718]: segfault at 7f1d280095ac ip 00007f3d3f6001d8 sp 00007ffe6b79a5f0 error 4 in libglib-2.0.so.0.5600.4[7f3d3f5b4000+114000]
Ich bin gerade dabei, diesen Fehler zu debuggen, bin mir aber nicht sicher, wo das Problem liegt. Da der Segmentierungsfehler zufällig von verschiedenen Prozessen kommt, gehe ich davon aus, dass die Hardware die Ursache ist.
Einige Einblicke würden wirklich helfen. Danke.
Antwort1
Ihr erster Instinkt ist richtig. Das einzige, was mir einfällt, was so viele Segmentierungsfehler auf einem völlig einfachen System verursachen könnte, ist eine Art Hardwareproblem.
Als erstes überprüfen Sie Ihr Gedächtnis. Besorgen Sie sich eine Kopie vonMemtest86und lassen Sie es einige Stunden ungestört laufen.BeliebigFehler in Memtest86 bedeuten, dass Ihr RAM defekt ist und ersetzt werden muss.
Wenn das nichts ergibt, überprüfen Sie als Nächstes Ihr Netzteil. Eine schlechte Stromversorgung führt zu „zufälligen“ Fehlern, die ansonsten sehr schwer zu diagnostizieren sein können.