Closed SantiagoDopazo closed 1 month ago
Buenas!
Por lo que veo que marca el stacktrace de Valgrind, el "path" que se está perdiendo es el que se crea cuando llaman a obtenerInfoDeArchivoOffset
el cual nunca se libera, el path que se termina liberando es el original que se había creado en la función anterior obtenerInfoDeArchivo
.
Si estoy en lo correcto, es probable que Valgrind marque otro "definitely lost" similar pero de la función obtenerInfoDeArchivoTamanio
¡Buenas @SantiagoDopazo! ¿Pudieron revisar lo que les comentó Lean? Saludos
¡Buenas! Cierro el issue por inactividad, si les quedó alguna duda pueden abrir uno nuevo referenciando éste. Saludos
Estamos teniendo un problema con la funcion
string_from_format
de las commons lo usamos para generar los path en el FS pero creemos liberarlo cuando hacemosfree(path)
pero valgrind nos dice que lo estamos perdiendo .en esta funcion al usar
char* path=obtenerInfoDeArchivo(nombre,&bloqueInicial,&tamanioEnbytes);
Implementacion de obtenerInfoArchivo:
implementacion generarPathAArchivoFS:
Lo corremos con valgrind y nos da esto :