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

1 la respuesta

Valgrind Errores en Mac OS X para printf a double

En este momento estoy aprendiendo C con la increíbleserie learncodethehardway [http://c.learncodethehardway.org/]. Encontré lo siguiente: Compilo el siguiente código y todo me parece totalmente bien: #include <stdio.h> int main(int argc, char ...

5 la respuesta

Valgrind informando un desbordamiento de segmento

Cuando ejecuto mi programa con valgrind / callgrind recibo mucho el siguiente mensaje: ==21734== brk segment overflow in thread #1: can't grow to 0x4a39000 (con diferentes direcciones) Tenga en cuenta que no está precedido por un mensaje de ...

5 la respuesta

¿Qué sucedió cuando no incluimos '\ 0' al final de la cadena en C?

En C, cuando inicializo mi matriz de esta manera: char full_name[] = { 't', 'o', 'a', 'n' };e imprimirlo conprintf("%s", full_name); y ejecutarlo convalgrind Tengo error El valor no inicializado se creó mediante la asignación de pila ¿Por qué ...

2 la respuesta

Usando valgrind para detectar errores en el código mpi

Tengo un código que funciona perfecto en serie pero conmpirun -n 2 ./out da el siguiente error: ./out': malloc(): smallbin double linked list corrupted: 0x00000000024aa090Traté de usar valgrind como: valgrind --leak-check=yes mpirun -n 2 ...

1 la respuesta

Posible pérdida de memoria Valgrind en OSX El Capitan

Estoy recibiendo una advertencia parapossibly lost: 2,064 bytes in 1 blocks cuando se usa Valgrind en OSX Yosemite. ¿Hay alguna solución para esto? Instalé valgrind usando brew. A continuación se muestra un ejemplo de cómo reproducir ~/cat ...

3 la respuesta

Hacer que callgrind muestre todas las llamadas a funciones en el callgraph kcachegrind

Estaba usando la herramienta valgrind: callgrind y kcachegrind para perfilar un proyecto grande y me preguntaba si hay una forma en que callgrind informa las estadísticas de todas las funciones (no solo las funciones más caras). Para ser ...

1 la respuesta

¿Qué causa un bloqueo aleatorio en boost :: coroutine?

Tengo una aplicación multiproceso que usaimpulso :: asio yimpulso :: corutina a través de su integración enimpulso :: asio. Cada hilo tiene su propioio_service objeto. El único estado compartido entre subprocesos son agrupaciones de conexiones ...

1 la respuesta

¿Cómo hacer que Valgrind registre todas las asignaciones?

Me gustaría hacer que Valgrind registre las asignaciones incluso cuando no se encontraron errores de memoria. ¿Cómo se puede hacer esto?

3 la respuesta

Valgrind: memoria aún accesible con programa trivial usando <iostream>

Tome el siguiente programa trivial: #include <iostream> int main() { return 0; }Si ejecuto esto usando valgrind, me dicen que hay72,704 bytes in 1 blocks que sonstill reachable. Ha habido extensas discusiones sobre SO sobre si preocuparse o no ...

1 la respuesta

Fuga de usuario, fuga de libc ++ o falso positivo

Estoy construyendo una biblioteca dinámica en mac en C ++ 11 usando el compilador clang y la biblioteca estándar libc ++. Cuando ejecuto valgrind en mi código de prueba que enlaza con mi biblioteca dinámica, obtengo un bloque de memoria que ...