Resultados de la búsqueda a petición "valgrind"

3 la respuesta

¿Cómo haces que Valgrind muestre errores de línea?

¿Cómo haces que Valgrind muestre exactamente dónde ocurrió un error? Compilé mi programa (en una máquina Windows a través de un terminal Linux a través de PuTTy) agregando la opción de depuración - Cuando ejecuto Valgrind, obtengo el resumen ...

5 la respuesta

tracking de variables estáticas no inicializadas

Necesito depurar una biblioteca C matemática fea y enorme, probablemente una vez producida por f2c. El código está abusando deloca variables estáticas, y desafortunadamente en algún lugar parece explotar el hecho de que se ...

2 la respuesta

Memoria no liberada pero aún accesible, ¿está goteando?

Al verificar con valgrind, veo que 5 bloques de memoria no se liberaron después de terminar mi programa, pero aún se puede acceder a ellos. ¿Necesito que me moleste? ¿Y cómo sucede? zhanwu@gelata:~/sandbox$ valgrind ./a.out ==2430== Memcheck, ...

3 la respuesta

¿Se conocen problemas de falsos positivos con Valgrind?

¿Hay algún falso positivo conocido con Valgrind? Obtengo un 'Salto o movimiento condicional que depende de los valores no inicializados' con lafmemopen function, escribiendo en C y compilando con GCC. ¿Puedo estar seguro de que es real? EDIT: ...

1 la respuesta

Debug boost :: aplicación de subprocesos, alta tasa de falsos positivos

He programado una aplicación boost :: thread, donde podría tener algunas condiciones de carrera. Quiero depurar este programa. Por lo tanto, utilicé las siguientes herramientas valgrind: halgrind drd lamentablemente tienen una tasa de falsos ...

2 la respuesta

Valgrind informa error al imprimir cadenas asignadas

El código está aquí: #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char* buf = malloc(3); strcpy(buf, "hi"); printf("%s\n", buf); free(buf); } Está compilado con:, gcc a.c && valgrind ./a.out El mensaje de error está ...

4 la respuesta

¿Cómo construir e instalar Valgrind en Mac?

Estoy en Mac OS X usando codeblocks 10.05 Descargué Valgrind y extraje una carpeta. Estoy completamente perdido desde allí, y no tengo idea de cómo construirlo. No conozco NINGÚN comando de terminal / consola y generalmente soy nuevo ...

4 la respuesta

Pérdida de memoria MPI

Estoy escribiendo un código que usa MPI y seguía notando algunas pérdidas de memoria cuando lo ejecutaba con valgrind. Mientras intentaba identificar dónde estaba el problema, terminé con este simple (y totalmente inútil) principal: #include ...

2 la respuesta

¿Qué significan las fugas suprimidas en Valgrind?

He desarrollado una implementación puramente C de listas FIFO (colas) en archivosfifo.h [http://snipt.net/genba/fifoh] yfifo.c [http://snipt.net/genba/fifoc], y he escrito un programa de pruebatestfifo.c [http://snipt.net/genba/testfifoc] que ...

6 la respuesta

os archivos @Suppression para pérdidas de memoria Qt con Valgrind

Normalmente escribo mis clases en C ++ y compruebo si pierden memoria usando valgrind en la plataforma Linux. No estoy satisfecho hasta que se libere toda la memoria del montón. l comenzar a escribir en Qt, descubrí cuántas fugas detecta ...