> Ho preso in rete un programma musicale (DAP) e l'ho installato seguendo le
> istruzioni varie. Il file binario clikkato o fatto partire da Esegui...
> non da segni di vita. Fatto partire da terminale invece riporta questo
> errore:
>
> Segmentation fault
>
> Cosa significa?
Un 'Segmention fault' si verifica quando ci sono errori
in un programma compilato per cui questo va a scrivere
al di fuori delle zone di memoria assegnate, come ad es.
quando con un puntatore in C si va fuori dello spazio di
memoria allocato.
> Devo ricaricare il file dalla rete o devo insistere con l'installazione?
>
> ciao e grazie,
> Tommaso
Prova a riscaricarlo e se non va, puoi provare a ricompilare i
sorgenti (se sono disponibili). Se ancora non vanno, contatta
l'autore del programma, eventualmente mandandogli il file
di "core" che contiene una immagine del processo in memoria
e permette al programmatore di risalire al problema. Dai il comando
ulimit -c 1000000 per abilitare la generazione del file di core
nel caso sia disabilitata.
In generale è consigliabile non eseguire come utente root programmi di
cui non sia accertata la sicurezza.
Antonio
http://king.rett.polimi.it/~ant