Re: programas dando segfault

2005-07-02 Por tôpico Carlos Adail Scherer Jr.
Sei que é meio tarde pra fazer comentário da msg, mas lá vai:

Em 23/06/05, Bruno de Oliveira Schneider[EMAIL PROTECTED] escreveu:
 On 6/22/05, Leandro Ferreira wrote:
  Essa é novidade para mim. Por que máquina nova pode dar erro de memória?
 
 Porque se fosse maquina velha, os erros de memoria ja teriam aparecido. :-)
 
 Na verdade eu usei uma frase que transmite mal a idéia. A maquina nao
 tem erros de memoria porque e' nova, ela tem erros de memoria por
 problemas de fabricacao.  Mesmo que o vendedor tenha testado um pouco
 o micro antes de entregar, muitos problemas só ficam evidentes depois
 de um tempo de uso. Dai a impressao que nós usuarios temos de que os
 micros novos dao mais erros de memoria.
 
Erros aparecem principalmente depois que se usa um SO decente pra
testar o hw. Eu sei de um caso de um K6 que simplesmente não instala
Linux pq ele acusa erro numa instrução do proc. Porém, o Win98
funciona como se tudo fossem flores... Na questão da memória, tem
outra coisa que mascara os problemas que possam existir: a paridade
falsa. Memórias do tipo EDO tem paridade e portanto um controle de
correção de erros mais apurado, enquanto que memórias mais novas
mascaram isso pq é muito mais fácil só detectar um erro e reenviar o
dado do que perder tempo corrigindo o erro.

 Os discos rigidos, ao contrario, parecem ser muito mais problematicos
 em maquinas velhas, devido ao desgaste natural das partes móveis. Se
 ele tivesse muito problema de segfault num micro velho, eu diria para
 ele checar primeiro o HD.
 
Exatamente.
-- 

Carlos Adail Scherer Junior
Mestrando PPGCC/2005
PUCRS - Pont. Univ. Cat. do RS
Porto Alegre - RS - Brasil

##
#   .~.   Linux User #317751 #
#  / v \   Seja Livre, use   #
# /(   )\ GNU/Linux  #
#  ^^-^^ Debian User #
##

Antes de perguntar:
http://www.useaporradogoogle.com/



Re: programas dando segfault

2005-06-23 Por tôpico Bruno de Oliveira Schneider
On 6/22/05, Leandro Ferreira wrote:
 Essa é novidade para mim. Por que máquina nova pode dar erro de memória?

Porque se fosse maquina velha, os erros de memoria ja teriam aparecido. :-)

Na verdade eu usei uma frase que transmite mal a idéia. A maquina nao
tem erros de memoria porque e' nova, ela tem erros de memoria por
problemas de fabricacao.  Mesmo que o vendedor tenha testado um pouco
o micro antes de entregar, muitos problemas só ficam evidentes depois
de um tempo de uso. Dai a impressao que nós usuarios temos de que os
micros novos dao mais erros de memoria.

Os discos rigidos, ao contrario, parecem ser muito mais problematicos
em maquinas velhas, devido ao desgaste natural das partes móveis. Se
ele tivesse muito problema de segfault num micro velho, eu diria para
ele checar primeiro o HD.

-- 
Bruno de Oliveira Schneider
http://www.dcc.ufla.br/~bruno/



Re: programas dando segfault

2005-06-22 Por tôpico Leandro Ferreira
No dia 22/06/2005 às 09:35,
Bruno de Oliveira Schneider [EMAIL PROTECTED] escreveu:

 Sugiro testar seu hardware. Maquina novinha e' otima para dar erro de
 memoria!
 

Olá Bruno!

Essa é novidade para mim. Por que máquina nova pode dar erro de memória?

Um abraço

Leandro

--
 (@_   Leandro Padilha Ferreira - http://androle.pro.br
 //\
 V_/_  Linux user #237.744 - GPG ID: A7FB969E
 
---
No México que é bom. Lá a gente recebe semanalmente, de quinze
 em quinze dias... 

--Ferreira (ex-ponta esquerda do Santos)


signature.asc
Description: Digital signature


programas dando segfault

2005-06-21 Por tôpico chinabhz


Estou com muitos problemas de segfault em alguns programas, dentre eles  
o mozilla, o mutt e ainda o scrollkeeper, que impede o dist-upgrade por  
não conseguir executar o 'scrollkeeper-update -q' pedido nos pacotes do  
gnome.


Tentando achar uma saída, passei o mutt para o strace e vejam as  
ultimas linhas:


--inicio--

stat64(/usr/lib/cmov, 0xb0e8) = -1 ENOENT (No such file or  
directory)

open(/usr/lib/libdb-4.3.so, O_RDONLY) = 3
read(3, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0pq\1\000...,  
512) = 512

fstat64(3, {st_mode=S_IFREG|0644, st_size=931336, ...}) = 0
old_mmap(NULL, 930876, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =  
0xb7e04000
old_mmap(0xb7ee5000, 12288, PROT_READ|PROT_WRITE,  
MAP_PRIVATE|MAP_FIXED, 3, 0xe1000) = 0xb7ee5000

close(3)= 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

--fim-

Esta mesma mensagem é emitida pelo mozilla.

Esta máquina é novinha, instalei tem duas semanas via sarge e fiz o  
dist-upgrade para unstable, sendo que somente ela apresenta estes  
problemas, visto que tenho outras máquinas unstable que funcionam  
perfeitamente.


O interessante é que até sexta passada estava tudo funcionando.

Alguma luz???
--
Esta mensagem n?o cont?m nenhuma informa??o confidencial, pois
se fosse para ser confidencial n?o poderia estar trafegando por
e-mail em uma lista p?blica. Portanto voc? pode fazer o que
quiser com esta mensagem, inclu?ndo esta s?tira a notas de
copyrights rid?culas, que eu n?o estou nem a?!!