Rodrigo Javier Tobar Carrizo escribió:
> Alvaro Herrera escribió:
>> Rodrigo Javier Tobar Carrizo escribió:
>>
>>> Program received signal SIGSEGV, Segmentation fault.
>>> 0x080495cd in generate_new_population () at subgalaxyfinder.c:763
>>> 763 GalA[numgal].BulgeMass = 0.0;
>>> (gdb)
>>>
>>> Es decir, se me cae en una asignacion, asi de simple.
>>
>> Esto no es "simplemente una asignacion" -- estas dereferenciando el
>> puntero GalA. Quizas GalA es nulo, o bien GalA[numgal] apunta mas alla
>> del fin de la memoria.
>>
>> Fijate cuanto valen GalA y numgal en ese punto.
>
> Si, por supuesto que lo hice... por eso hice todo el pasteleo de
> revisar. GalA es un puntero valido, y numgal esta dentro del scope del
> arreglo. De hecho, si le hago un printf funciona, o, como mencione
> tambien, si dentro de gdb hago un "set GalA[numgal] = 0", tambien
> funciona. Por eso me resulta raro.
>
> Saludos!
Si GalA es un puntero, no deberia ser GalA[numgal]->BulgeMass = 0.0; ?
Saludos
From [EMAIL PROTECTED] Tue Apr 15 14:29:25 2008
From: [EMAIL PROTECTED] (Julio Saldivar)
Date: Tue Apr 15 14:29:28 2008
Subject: Radius GUI
Message-ID: <[EMAIL PROTECTED]>
Hola alguien a ocupado una GUI para radius que me pueda recomendar, de
preferencia web.
saludos
--
voy a ser el mejor papá del mundo
y con la mejor mama.
Si alguna vez
mi voz deja de escucharse
piensen que el bosque
hablará por mí
con su lenguaje de raíces.
From [EMAIL PROTECTED] Tue Apr 15 10:35:05 2008
From: [EMAIL PROTECTED] (Rodrigo Javier Tobar Carrizo)
Date: Tue Apr 15 14:35:10 2008
Subject: Aplicacion 32bits en maquina de 64
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Claudio Salazar wrote:
> Rodrigo Javier Tobar Carrizo escribió:
>> Alvaro Herrera escribió:
>>> Rodrigo Javier Tobar Carrizo escribió:
>>>
>>>> Program received signal SIGSEGV, Segmentation fault.
>>>> 0x080495cd in generate_new_population () at subgalaxyfinder.c:763
>>>> 763 GalA[numgal].BulgeMass = 0.0;
>>>> (gdb)
>>>>
>>>> Es decir, se me cae en una asignacion, asi de simple.
>>>
>>> Esto no es "simplemente una asignacion" -- estas dereferenciando el
>>> puntero GalA. Quizas GalA es nulo, o bien GalA[numgal] apunta mas alla
>>> del fin de la memoria.
>>>
>>> Fijate cuanto valen GalA y numgal en ese punto.
>>
>> Si, por supuesto que lo hice... por eso hice todo el pasteleo de
>> revisar. GalA es un puntero valido, y numgal esta dentro del scope del
>> arreglo. De hecho, si le hago un printf funciona, o, como mencione
>> tambien, si dentro de gdb hago un "set GalA[numgal] = 0", tambien
>> funciona. Por eso me resulta raro.
>>
>> Saludos!
> Si GalA es un puntero, no deberia ser GalA[numgal]->BulgeMass = 0.0; ?
>
> Saludos
No, ese seria el caso de que GalA fuese un puntero doble. GalA esta
definido como:
struct GALAXY *GalA;
Por lo tanto, ese no es el problema.
Saludos!
--
Rodrigo Tobar Carrizo http://csrg.inf.utfsm.cl/~rtobar
ACS-UTFSM Technical Leader +56 9 78073439
Linux User #399271
From [EMAIL PROTECTED] Tue Apr 15 10:36:15 2008
From: [EMAIL PROTECTED] (Rodrigo Javier Tobar Carrizo)
Date: Tue Apr 15 14:36:18 2008
Subject: Aplicacion 32bits en maquina de 64
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
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
From [EMAIL PROTECTED] Tue Apr 15 14:29:34 2008
From: [EMAIL PROTECTED] (Roberto Bonvallet)
Date: Tue Apr 15 14:54:01 2008
Subject: Aplicacion 32bits en maquina de 64
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
2008/4/15, Claudio Salazar <[EMAIL PROTECTED]>:
> Si GalA es un puntero, no deberia ser GalA[numgal]->BulgeMass = 0.0; ?
Pero GaIA[numgal] no es (necesariamente) un puntero. A[B] es
equivalente a *(A + B).
--
Roberto Bonvallet
From [EMAIL PROTECTED] Tue Apr 15 14:35:39 2008
From: [EMAIL PROTECTED] (Jorge Palma)
Date: Tue Apr 15 15:01:57 2008
Subject: Radius GUI
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
On Tue, Apr 15, 2008 at 2:29 PM, Julio Saldivar <[EMAIL PROTECTED]> wrote:
> Hola alguien a ocupado una GUI para radius que me pueda recomendar, de
> preferencia web.
>
> saludos
>
> --
> voy a ser el mejor papá del mundo
> y con la mejor mama.
>
> Si alguna vez
> mi voz deja de escucharse
> piensen que el bosque
> hablará por mí
> con su lenguaje de raíces.
>
http://www.google.cl/search?hl=en&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=freeradius+web&spell=1
2da coincidencia
Salu2
--
Jorge Palma Escobar
Ingeniero de Sistemas
Red Hat Linux Certified Engineer
Certificate Nº 804005089418233