Closed jorgeriesco closed 5 years ago
Hola!
Ese error suele ocurrir cuando intentas escribir en una variable del stack algo que es mas grande que el espacio que tienes (como si hicieras malloc(sizeof(char)*12) para despues pegarle un string de largo 13, solo que en vez de que esto ocurra en el heap (donde esta la memoria asignada dinamicamente) esto ocurren en el stack.
Intenta revisar que los buffers que usas sean lo suficientemente grandes para guardar tus datos.
Avisame si tienes mas dudas. Saludos!
@jorgeriesco Por favor, se agradece si puedes actualizar el estado de esta issue: ¿resolviste tu problema?
Disculpen! SI esta resuleta. Muchas gracias!
Hola,
Al abrir el archivo .bin e intentar leer dentro de un directorio cada 32 bytes, solo para confirmar que la lectura es efectiva, parece funcionar y valgrind no tira errores , pero luego aparece lo siguiente en consola:
stack smashing detected : terminated
Abortado (`core' generado)
Alguna idea de que podriamos estar haciendo mal?
Gracias.