Hola. Tengo un problema un poco extraño y no saco el por qué. Me da la sensación de que va a ser una tontería, pero no soy capaz de meterle mano.
Mi programa Java accede a una librería C, lo que posibilita la existencia de leaks. Quisiera comprobarlos utilizando Valgrind. Si ejecuto valgrind con "ls": ==9109== Memcheck, a memory error detector ==9109== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al. ==9109== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info ==9109== Command: ls ==9109== test ==9109== ==9109== HEAP SUMMARY: ==9109== in use at exit: 14,424 bytes in 17 blocks ==9109== total heap usage: 53 allocs, 36 frees, 49,707 bytes allocated ==9109== ==9109== LEAK SUMMARY: ==9109== definitely lost: 0 bytes in 0 blocks ==9109== indirectly lost: 0 bytes in 0 blocks ==9109== possibly lost: 0 bytes in 0 blocks ==9109== still reachable: 14,424 bytes in 17 blocks ==9109== suppressed: 0 bytes in 0 blocks ==9109== Rerun with --leak-check=full to see details of leaked memory ==9109== ==9109== For counts of detected and suppressed errors, rerun with: -v ==9109== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 23 from 6) Podéis ver que muestra una cabecera, se ejecuta y muestra el pie con los resultados. Sin embargo (uso la opción -version para evitar una salida muy larga): $ valgrind java -version ==9136== Memcheck, a memory error detector ==9136== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al. ==9136== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info ==9136== Command: java -version ==9136== java version "1.6.0_22" OpenJDK Runtime Environment (IcedTea6 1.10.2) (6b22-1.10.2-0ubuntu1~11.04.1) OpenJDK Server VM (build 20.0-b11, mixed mode) En este caso no hay pie con resultados. ¿A alguien se le ocurre por qué y cómo puedo obtener estos resultados? Muchas gracias de antemano. NOTA: He probado con la openjdk y con el de sun, también con opciones de valgrind para volcar a archivo, etc. Y el resultado siempre es el mismo. -- Miguel Ángel García Martínez http://www.magmax.org Mail <[email protected]> | Twitter <http://twitter.com/#magmax9> | LinkedIn <http://www.linkedin.com/in/miguelangelgarciamartinez> | about.me <http://about.me/miguelangelgarcia>
_______________________________________________ CRySoL mailing list http://crysol.inf-cr.uclm.es/ https://arco.inf-cr.uclm.es/cgi-bin/mailman/listinfo/crysol
