• Miércoles 20 de Noviembre de 2024, 14:41

Autor Tema:  Violación de segmento en C.  (Leído 14616 veces)

Raty

  • Nuevo Miembro
  • *
  • Mensajes: 1
  • Nacionalidad: 00
    • Ver Perfil
Violación de segmento en C.
« en: Miércoles 15 de Febrero de 2012, 20:58 »
0
Buenas, quería saber si me podeís ayudar con un problema que tengo en un programa. Me da violación de segmento al ejecutar y no tengo ni la menor idea de por qué puede ser.

Me urge bastante!

EI: juntando mensajes.

Quité el error, era un puntero, pero no consigo que escriba en el log de ninguna manera xD
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
« última modificación: Viernes 17 de Febrero de 2012, 11:26 por Eternal Idol »

caperutxa

  • Miembro activo
  • **
  • Mensajes: 40
  • Nacionalidad: 00
    • Ver Perfil
Re:Violación de segmento en C.
« Respuesta #1 en: Jueves 16 de Febrero de 2012, 07:36 »
0
No se, explica algo el método, comenta los errores, pon el trozo de código que no imprime.

Haz algo tu que puedes! ;)
Si quieres obtener resultados diferentes no hagas siempre lo mismo.


Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re:Violación de segmento en C.
« Respuesta #2 en: Viernes 17 de Febrero de 2012, 11:27 »
0
Depuralo con el gdb para ver que devuelven las funciones a las que llamas  :suerte:

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

Manzanit0

  • Nuevo Miembro
  • *
  • Mensajes: 15
  • Nacionalidad: es
  • Sometimes we can’t feel the vibe of our heart...
    • Ver Perfil
    • Lapso de Imaginación
Re:Violación de segmento en C.
« Respuesta #3 en: Viernes 27 de Abril de 2012, 13:19 »
0
Cuándo te da violación de segmento es por que estás intentando escribir en una zona de memoria que no debes. Eso seguramente se deba a un puntero que apunta a algun sitio inadecuado... revisa tus punteros y a dónde apuntan.

Si pones código te lo podemos mirar :)