Segmentation fault randomici
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- cymon
- Linux 2.x

- Messaggi: 430
- Iscritto il: ven 5 gen 2007, 1:40
- Slackware: 13.1
- Kernel: 2.6.33.4-smp
- Desktop: Fluxbox
- Località: Milano
- Contatta:
Segmentation fault randomici
Ho un problema che ormai credo sia hardware, ma volevo capire se qualcuno ha avuto esperienze simili.
Ho una Slack11 con kernel standard 2.6.17.13... ho tenuto a lungo quello della distro, adesso ho dato una ricompilata concentrandomi sul controller SATA e tenendo solo il mio (mettendo l'ext3 builtin).
A livello hardware ho una asus A8N SLI su cui è montato un AMD64, HD in SATA, un giga di RAM e Geffo come scheda video.
Il mio problema è che, al boot, in punti assolutamente random, il sistema va in segmentation fault e fallisce alcuni passi. E' ovvio che le operazioni che falliscono rendono più o meno possibile usare il PC, ma comunque la situazione non è vivibile. In un primo momento ho pensato fosse un problema di harddisk visto che era vecchiotto e comunque cambiarlo era un'idea che mi frullava in testa da un po', ma adesso che lo ho sostituito continuo ad avere problemi.
Il secondo indiziato classico dovrebbe essere la RAM, ma io non mi tolgo di testa che la cosa abbia a che fare con il controller USB (ho un HD esterno sempre attaccato), per delle strane coincidenze che ho notato.
Qualcuno ha avuto esperienze simili o può indirizzarmi nelle indagini?
Ho una Slack11 con kernel standard 2.6.17.13... ho tenuto a lungo quello della distro, adesso ho dato una ricompilata concentrandomi sul controller SATA e tenendo solo il mio (mettendo l'ext3 builtin).
A livello hardware ho una asus A8N SLI su cui è montato un AMD64, HD in SATA, un giga di RAM e Geffo come scheda video.
Il mio problema è che, al boot, in punti assolutamente random, il sistema va in segmentation fault e fallisce alcuni passi. E' ovvio che le operazioni che falliscono rendono più o meno possibile usare il PC, ma comunque la situazione non è vivibile. In un primo momento ho pensato fosse un problema di harddisk visto che era vecchiotto e comunque cambiarlo era un'idea che mi frullava in testa da un po', ma adesso che lo ho sostituito continuo ad avere problemi.
Il secondo indiziato classico dovrebbe essere la RAM, ma io non mi tolgo di testa che la cosa abbia a che fare con il controller USB (ho un HD esterno sempre attaccato), per delle strane coincidenze che ho notato.
Qualcuno ha avuto esperienze simili o può indirizzarmi nelle indagini?
Re: Segmentation fault randomici
Potresti provare a fare un test con memtest86 per qualche ora e vedere se il problema sia la ram (molto probabile).
-
Mario Vanoni
- Iper Master

- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: Segmentation fault randomici
Questo weekend, da sabato:
- compilando un kernel, la macchina si ferma
- interruttore, ultima ratio
- reboot, e2fsck del disco SATA 500GB, si incanta
- interruttore, reboot, nuovo e2fsck
- si ferma: Duplicate or bad block in use
- interruttore, reboot, nuovo e2fsck va, ma dice di fare un e2fsck manuale
- login, e2fsck -v -y /dev/sda1, OK, richiede reboot, OK
- e parte, lavora bene, viaggia tutta la sera, halt
- domenica non parte, e2fsck blocca
- rimetto 12.1 con il DVD di PJV, con formattazione cattiva (badblocks)
- installazione ex novo, tutto il giorno OK, halt
- lunedi` mattina non parte, e2fsck che si incanta di nuovo
Quintessenza/soluzione mia, ho tolto questo HD SATA marcio.
Garanzia? Ci sarebbe ancora, lo riformattano con M$, affidabile poi?
Pattumiera, cioe` riciclaggio ecologico.
PS E` un Western Digital (WD), tanto per dire.
- compilando un kernel, la macchina si ferma
- interruttore, ultima ratio
- reboot, e2fsck del disco SATA 500GB, si incanta
- interruttore, reboot, nuovo e2fsck
- si ferma: Duplicate or bad block in use
- interruttore, reboot, nuovo e2fsck va, ma dice di fare un e2fsck manuale
- login, e2fsck -v -y /dev/sda1, OK, richiede reboot, OK
- e parte, lavora bene, viaggia tutta la sera, halt
- domenica non parte, e2fsck blocca
- rimetto 12.1 con il DVD di PJV, con formattazione cattiva (badblocks)
- installazione ex novo, tutto il giorno OK, halt
- lunedi` mattina non parte, e2fsck che si incanta di nuovo
Quintessenza/soluzione mia, ho tolto questo HD SATA marcio.
Garanzia? Ci sarebbe ancora, lo riformattano con M$, affidabile poi?
Pattumiera, cioe` riciclaggio ecologico.
PS E` un Western Digital (WD), tanto per dire.
- cymon
- Linux 2.x

- Messaggi: 430
- Iscritto il: ven 5 gen 2007, 1:40
- Slackware: 13.1
- Kernel: 2.6.33.4-smp
- Desktop: Fluxbox
- Località: Milano
- Contatta:
Re: Segmentation fault randomici
Andato con memtest da floppy e i risultati sono rilevanti, ma curiosiDani ha scritto:Potresti provare a fare un test con memtest86 per qualche ora e vedere se il problema sia la ram (molto probabile).
In effetti il programma stesso crasha al 14% del test 2 (provato tre volte, il problema si riproduce sempre allo stesso punto). Andando a leggere il sito il test 2 è:
Ora le possibilità sono:Test 2 [Moving inversions, ones&zeros]
This test uses the moving inversions algorithm with patterns of all ones and zeros. Cache is enabled even though it interferes to some degree with the test algorithm. With cache enabled this test does not take long and should quickly find all "hard" errors and some more subtle errors. This test is only a quick check.
1) memtest non ama la mia motherboard o il mio BIOS e quindi il test è sostanzialmente inattendibile.
2) memtest ha trovato il problema nella ram, ma il problema è fuggito uccidendolo
3) il problema è COSI' GROSSO che fa crashare anche memtest.
Io naturalmente punto sulla soluzione due, ma la tre mi lascia con un po' di inquietudine. Se non altro il test è riproducibile, mi sa che proverò con una sessione di stacca-attacca della ram e vedo cosa ne viene fuori.
- 414N
- Iper Master

- Messaggi: 2924
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: Segmentation fault randomici
Qui un utente si lamenta del fatto che il test 2 di memtest si inchiodi. Risolve il problema disattivando "legacy USB support" nel BIOS. Prova a vedere se hai un'opzione analoga.
- cymon
- Linux 2.x

- Messaggi: 430
- Iscritto il: ven 5 gen 2007, 1:40
- Slackware: 13.1
- Kernel: 2.6.33.4-smp
- Desktop: Fluxbox
- Località: Milano
- Contatta:
Re: Segmentation fault randomici
Si, mi sembra di aver visto l'opzione nella BIOS, stasera la spengo e riprovo, grazie!414N ha scritto:Qui un utente si lamenta del fatto che il test 2 di memtest si inchiodi. Risolve il problema disattivando "legacy USB support" nel BIOS. Prova a vedere se hai un'opzione analoga.
Mmmmmh, l'USB torna in mezzo alla vicenda
- cymon
- Linux 2.x

- Messaggi: 430
- Iscritto il: ven 5 gen 2007, 1:40
- Slackware: 13.1
- Kernel: 2.6.33.4-smp
- Desktop: Fluxbox
- Località: Milano
- Contatta:
Re: Segmentation fault randomici
Ahimé, disattivare l'USB legacy support da BIOS non ha risolto la situazione... il che ha lati positivi e negativi, visto che si torna alle tre opzioni di cui sopra...cymon ha scritto:Si, mi sembra di aver visto l'opzione nella BIOS, stasera la spengo e riprovo, grazie!414N ha scritto:Qui un utente si lamenta del fatto che il test 2 di memtest si inchiodi. Risolve il problema disattivando "legacy USB support" nel BIOS. Prova a vedere se hai un'opzione analoga.![]()
Mmmmmh, l'USB torna in mezzo alla vicenda
