¿Es posible decirle a valgrind que ignore algún conjunto de bibliotecas? Específicamente bibliotecas glibc ..¿Puedo hacer que valgrind ignore las bibliotecas glibc?
Problema real: Tengo un código que funciona bien en la ejecución normal. Sin fugas, etc.
Cuando trato de ejecutarlo a través de valgrind, obtengo volcados de memoria y reinicios/paradas del programa.
Core generalmente apunta a las funciones glibc (generalmente fseek, mutex, etc.). Entiendo que podría haber algún problema con la versión incompatible de glibc/valgrind.
Probé varias versiones de valgrind y glibc pero no tuve suerte. ¿Alguna sugerencia?
Creo que quiere decirle a valgrind que no perfile ciertas funciones glibc, no solo suprima la salida resultante. –
@Tim: ¡Exactamente! Básicamente, quiero que Valgrind los ignore (ejecútelos como en la ejecución normal) – Jack
@Jack: para eso, tendrá que familiarizarse con los internos de Valgrind. Realmente sugiero echar un vistazo a valgrind/valgrind.h, es difícil sugerir algo a menos que publiques el resultado que recibiste de valgrind. –