Segmentation fault

Segmentation fault

de Josefina MartãNez DurãN -
Número de respuestas: 11

Buenas tardes. He leído todas las discusiones sobre este problema pero aun así no he podido solucionarlo. Hice la instalación directa y luego al darme el error, seguí el instructivo donde debo eliminar y volver a instalar fpc por manejador de paquetes y resetear el PATH, en dicho instructivo pide que busque el directorio fpc-3.0.3 pero en mi caso no lo encuentro, lo hice desde el directorio fpc-3.0.4 pero continúa dando segmentation fault.

En respuesta a Josefina MartãNez DurãN

Re: Segmentation fault

de Federico Bello Perez -
Hola,

Este fue el hilo que seguiste? https://eva.fing.edu.uy/mod/forum/discuss.php?d=272783
Al seguir los pasos, que verisón de pascal te queda instalada? Podes fijarte esto compilando un programa o simplemente ejecutando "fpc". Te agradecería si pasas captura de lo que te devuelve esto ultimo

Saludos!
En respuesta a Federico Bello Perez

Re: Segmentation fault

de Josefina MartãNez DurãN -
Si ese fue el hilo, no me está dejando subir la captura. Pero la versión que aparece es 3.0.4 [2017/10
/03] for x86_64
Eso es lo que aparece en la primera línea al ejecutar "fpc"
En respuesta a Josefina MartãNez DurãN

Re: Segmentation fault

de Federico Bello Perez -
Hola,

Si te sigue apareciendo la version 3.0.4 es porque quedo mal hecha la desinstalación/instalación. Podrías seguir estos pasos y enviarme captura de todo el procedimiento?

1) Desinstalar: Ir al directorio donde se encuentre el directorio fpc-3.0.4/ y ejecutar "rm -fR fpc-3.0.4".

Ademas, ejecutar " rm ~/.fpc.cfg "

2) Instalar Pascal por manejador de paquetes: En el instructivo está mejor explicado, pero ejecutar "sudo apt-get install fpc" debería instalar la última versión.

3) Resetear el PATH: ejecutar " PATH=$(getconf PATH)", lo cual debería resetear todos los paths a su configuración por defecto.

Gracias!
En respuesta a Federico Bello Perez

Re: Segmentation fault

de Josefina MartãNez DurãN -
En respuesta a Josefina MartãNez DurãN

Re: Segmentation fault

de Luis Sierra -
hola josefina,

tres cosas.

1. intentaste borrar fpc-3.0.4, pero no lo hiciste. te paraste en ese directorio, y borraste algún eventual subdirectorio fpc-3.0.4. podría suceder que:
1.a. dentro del directorio en que estabas parada había un subdirectorio fpc-3.0.4, y en ese caso habrías tenido éxito en eliminar la info, o
1.b. dentro del directorio en que estabas parada NO había un subdirectorio fpc-3.0.4, y en ese caso no habrías borrado nada.

2. por otro lado, podés observar que al ejecutar el apt-get install se te indica que fpc-3.2.2 ya lo tenés instalado, así que no hay nada que instalar.

3. se me ocurre que podrías estar intentando instalar en alguna máquina de facultad. si es ese el caso, revisá el hilo '"Violación de segmento" con cualquier programa', en particular el post de juan pablo.

saludos

luis
En respuesta a Luis Sierra

Re: Segmentation fault

de Federico Bello Perez -
Aporto al punto 1 ya que me parece que allí esta el problema. Cuando queres borrar el directorio fpc-3.0.4 es necesario pararse en el directorio anterior. Una forma de hacer esto es ir hasta el directorio fpc-3.0.4, luego ejecutar 'cd ..' y recién ahi correr rm -fR fpc-3.0.4.

Una vez que hagas esto debería quedar andando, pero si sigue sin andar te pido que vuelvas a mandar captura de todo el procedimiento modificando este paso.

Saludos!
En respuesta a Josefina MartãNez DurãN

Re: Segmentation fault

de Luis Sierra -
hola josefina,

qué es lo que te da segmentation fault? la compilación? la ejecución de lo compilado? no entiendo el problema aún.

saludos

luis