Re: segmentation fault
Em Wed, Jul 09, 2003 at 04:37:33PM -0300, fredm@chesf.gov.br escreveu:
>
>
>
>
> > Tue, Jul 08, 2003 at 04:30:00PM -0300, fredm@chesf.gov.br:
> > > Povo,
> >
> > Olá Magalhães :),
> >
>
> Eu mereço...
>
> > > Por que acontece o "segmentation fault"? Eu estava tranquilamente
> baixando
> > > um espelho das atualizações de segurança do debian quando aconteceu a
> > > primeira vez. Rodei de novo, e uns minutos depois aconteceu de novo.
> Que
> > > howto trata do assunto? Ele deixa rastro em algum log? Olhei no
> /var/log e
> > > não achei nenhum nome muito sugestivo.
> >
> > Segfault é uma falha de segmentação que pode ocorrer com qualquer
> > programa. Isso acontece se o programa que você está usando tem um bug,
> > e/ou foi mal programado. Quando um programa precisa ler parte da memória
> > que não foi devidamente inisializada, ou não pertence ao programa,
> > acontece isso e o kernel geralmente termina o programa. Primeiro temos
> > então que sager qual programa você está usando.
>
> foi o wget, baixando as atulaizações de segurança do potato, do slink, do
> sarge
> e do woody... E quanto aos logs? Era para ele deixar um core-sei-lá-o-que
> em
> algum lugar?
>
Core dump; um arquivinho chamado core deixado no seu $HOME. É útil para
desenvolvedores depurarem o programa, acharem o que é que está errado.
Quando eu tinha um AMD-K6 e o cooler passou a ter problemas
(processador AMD + cooler defeituoso = superaquecimento da CPU), eu
tinha vários segmentation faults, mesmo em programas considerado
estáveis, como o mutt e procmail, além de reinicializações sem mais nem
menos. Troquei o cooler, acabou-se o problema. Só para constar.
Reply to: