Foros del Web » Programación para mayores de 30 ;) » Programación General »

ayuda con Segmentation fault: core dumped

Estas en el tema de ayuda con Segmentation fault: core dumped en el foro de Programación General en Foros del Web. que significa esto? hola amigos tengo el siguiente error saben a que se refiere esto : Segmentation fault: core dumped...
  #1 (permalink)  
Antiguo 09/01/2007, 14:35
 
Fecha de Ingreso: marzo-2005
Mensajes: 372
Antigüedad: 19 años, 2 meses
Puntos: 1
ayuda con Segmentation fault: core dumped

que significa esto?
hola amigos tengo el siguiente error saben a que se refiere esto :
Segmentation fault: core dumped
  #2 (permalink)  
Antiguo 09/01/2007, 14:52
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: ayuda con Segmentation fault: core dumped

Significa que tu programa ha accedido a una región de memoria que no le correspondía.

Esto sucede, bien porque el programa esté mal (tenga un bug grave), o porque tenga un fallo el núcleo del sistema operativo (extraño).
  #3 (permalink)  
Antiguo 11/01/2007, 16:31
Avatar de TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 18 años, 10 meses
Puntos: 24
Re: ayuda con Segmentation fault: core dumped

Cita:
Iniciado por dancresi Ver Mensaje
que significa esto?
hola amigos tengo el siguiente error saben a que se refiere esto :
Segmentation fault: core dumped
Cuando un programo es ejecutado, se le asigna un espacio en la memoria RAM, en cual puede trabajar, uno de los mecanismos que se usa para administrar la RAM es el de segmentacion.
Osea, a el programa cuando se ejecuta se le asignan segmentos de memoria. Si el programa en cuestion intetna acceder a un segmento de memoria que no tiene asignado, entonces se produce una violacion de segmentacion (o segmantation fault).

Bien, como dijo maxextreme, esto ocurre por algún bug en las aplicaciones. Estos bugs son por lo general un mal manejo de referencias, o de solicitud de memoria (punteros y operadores como new y delete en C++).
  #4 (permalink)  
Antiguo 12/01/2007, 06:15
Avatar de _Lucifer_  
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 17 años, 11 meses
Puntos: 28
Re: ayuda con Segmentation fault: core dumped

Cita:
Bien, como dijo maxextreme, esto ocurre por algún bug en las aplicaciones. Estos bugs son por lo general un mal manejo de referencias, o de solicitud de memoria (punteros y operadores como new y delete en C++).
Lo he visto cuando programo en C/C++ bajo linux y borro algo que no debi borrar de la memoria :S o cuando trato de acceder a una posicion de memoria que "no deberia" acceder.

Saludos
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba:
  #5 (permalink)  
Antiguo 12/01/2007, 07:44
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: ayuda con Segmentation fault: core dumped

Para generar un Segmentation fault no hace falta más que escribir:

*(char *)NULL = 0;

Elegante, ¿no?
  #6 (permalink)  
Antiguo 12/01/2007, 08:00
Avatar de _Lucifer_  
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 17 años, 11 meses
Puntos: 28
Re: ayuda con Segmentation fault: core dumped



Jajajajajaja...te quedo bueno...
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:24.