Sistemas Operativos > GNU/Linux
Fallo De Segmetacion (core Dumped)
(1/1)
torres007:
Hola a todos,
estoy probando un pequeño programa en c para encender un led por el puerto paralelo, compilo sin problemas, pero cuando lo ejecuto como root me aparece en el terminal: "fallo de segmentacion (core dumped)" y ahi me quedo, el programa es pequeño, y no hay mucho donde buscar errores, además es el tipico que usa todo el mundo para manejar el puerto paralelo y ya fuera del propio programa me pierdo para buscar errores.
El programa es el siguiente:
--- Código: Text ---#include <sys/io.h>#include <stdio.h> main(int argc, char *argv[]){ ioperm(0x0378,1,1); outb(atoi(argv[1]),0x0378);}
compilo como: gcc -o nombre_ejecutable nombre_programa.c
y ejecuto: ./nombre_ejecutable 0 ó 1
Si alguien me pudiera echar una mano se lo agradeceria infinito
Un saludo
su -:
Si estas en Linux 2.4.X el error se da a un overflow.
Te recomiedo que leas esto
Navegación
Ir a la versión completa