Aplicacion 32bits en maquina de 64
Rodrigo Javier Tobar Carrizo
rtobar en alumnos.inf.utfsm.cl
Mar Abr 15 10:36:15 CLT 2008
Miguel Oyarzo O. wrote:
> At 00:02 15/04/2008, Rodrigo Javier Tobar Carrizo wrote:
>> Hola a todos!
>>
>> Tengo un problema interesante... ojala alguien me pueda ayudar. El
>> problema en cuestion es el siguiente:
>>
>> Maquina de 64 bits. Programa compilado con gcc -m32. Librerias de 32
>> bits. Todo funciona OK hasta que aparece el nunca bien ponderado
>> "Segmentation fault". En gdb tengo la siguiente informacion (entre
>> otras cosas...):
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> 0x080495cd in generate_new_population () at subgalaxyfinder.c:763
>> 763 GalA[numgal].BulgeMass = 0.0;
>> (gdb)
>>
>> (* ... *)
>> Si alguien ha tenido algun problema similar, por favor cuentenme para
>> saber por donde puede ir el mio y poder solucionarlo lo antes posible.
>> He probado tambien corriendo el programa con linux32, y nada de nada,
>> igual se cae, sin informacion de debugging para mas parto.
>>
>> Cualquier respuesta es bienvenida!
>>
>> Saludos!
>> --
>> Rodrigo Tobar Carrizo http://csrg.inf.utfsm.cl/~rtobar
>> ACS-UTFSM Technical Leader +56 9 78073439
>
>
> Una vez tuve un problema mas o menos parecido y el Segmentation fault
> aparecia
> en los momentos menos apropiados y sin ningun patron aparente.
>
> Investigue todo lo que se me ocurrio (incluyendo cambios en la BIOS), pero
> al final mire los pines de la RAM y uno de los modulos tenia el penultimo
> quemado (era una Blitz, Value plus de 512MB). Al cambiarlo nunca mas
> fallo el S.O.
Mmm.... eso suena interesante... voy a tratar de correr el codigo en
otra maquina con las mismas caracteristicas para ver si es que se cae o
no. Si se cae, entonces descartamos el hardware :D.
> No pierdes nada con probar lo mismo que estas haciendo pero con menos
> modulos
> de RAM para descartar.
Gracias por la ayuda!
Saludos!
--
Rodrigo Tobar Carrizo http://csrg.inf.utfsm.cl/~rtobar
ACS-UTFSM Technical Leader +56 9 78073439
Linux User #399271
Más información sobre la lista de distribución Linux