[FUGSPBR] RES: [FUGSPBR] Re: [FUGSPBR] Dúvidas no Squid

Renato Machado renato em tvcultura.com.br
Ter Set 4 15:16:40 BRT 2001


Tirado do FAQ do SQUID

11.48 Segment Violation at startup or upon first request
Some versions of GCC (notably 2.95.1 through 2.95.3) have bugs with compiler
optimization. These GCC bugs may cause NULL pointer accesses in Squid,
resulting in a ``FATAL: Received Segment Violation...dying'' message and a
core dump.

You can work around these GCC bugs by disabling compiler optimization. The
best way to do that is start with a clean source tree and set the CC options
specifically:

% cd squid-x.y
% make distclean
% setenv CFLAGS='-g -Wall'
% ./configure ...

To check that you did it right, you can search for AC_CFLAGS in
src/Makefile:

% grep AC_CFLAGS src/Makefile
AC_CFLAGS       = -g -Wall

Now when you recompile, GCC won't try to optimize anything:
% make
Making all in lib...
gcc -g -Wall -I../include -I../include -c rfc1123.c
....etc...

NOTE: some people worry that disabling compiler optimization will negatively
impact Squid's performance. The impact should be negligible, unless your
cache is really busy and already runs at a high CPU usage. For most people,
the compiler optimization makes little or no difference at all.


-----Mensagem original-----
De: owner-fugspbr em fugspbr.org [mailto:owner-fugspbr em fugspbr.org]Em nome
de Fred Dallalana
Enviada em: segunda-feira, 3 de setembro de 2001 15:58
Para: fugspbr em fugspbr.org
Assunto: [FUGSPBR] Re: [FUGSPBR] Dúvidas no Squid


Olá

Sei que é meio tarde, mas...
Aqui na FATEC a gente já passou por isso, mas não instalamos via ports,
simplesmente baixamos o packages do squid-cache.org e aconteceu a mesma
coisa, e pior, olhando no /var/log/messages ficava dando umas mensagens do
kernel como se fosse erro no disco.

Então a gente reinstalou o FreeBSD, e fizemos tudo de novo igual ao que a
gente tinha feito anteriormente, e funcinou.

Agora sei lá que pau é esse.

Um abraço,

FREd

> Saudações Pessoal,
>
> O problema é que eu instalo e starto belezinha o squid, mas quando alguem
> tenta acessar uma pagina usando
> o squid, ele sofre uma espécie de kill e restarta, não deixando navegar.
>
> Eu instalei ele pelo ports e aparentemente funcionou blz, mas eu queria
> saber se alguem passou por isso,
> pq eu queria instalar ele na mão ao inves do ports pq ele coloca em vários
> diretórios dividos.
>
> Eu queria deixar ele como fazia antes num diretorio principal e tal...
>
> Alguem pode me dar uma ajuda....
>
> Agradeço desde já a todos..
>
> João Pedro
>
>
> ----
> Para sair da lista envie um e-mail para majordomo em fugspbr.org
> com as palavras "unsubscribe fugspbr" no corpo da mensagem.
>

----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.

----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.



Mais detalhes sobre a lista de discussão freebsd