Disponible Valgrind 1.0.0


Paseando por SlashDot he visto la noticia de la liberación de Valgrind un debugger GPL para x86-GNU/Linux, que ha alcanzado la versión 1.0.0, y que parece que funciona muy bien, situandose casi-casi al nivel de Purify

Valgrind is a GPL’d tool to help you find memory-management problems in your programs. When a program is run under Valgrind’s supervision, all reads and writes of memory are checked, and calls to malloc/new/free/delete are intercepted. As a result, Valgrind can detect problems such as:

  • Use of uninitialised memory
  • Reading/writing memory after it has been free’d
  • Reading/writing off the end of malloc’d blocks
  • Reading/writing inappropriate areas on the stack
  • Memory leaks — where pointers to malloc’d blocks are lost forever
  • Passing of uninitialised and/or unaddressible memory to system calls
  • Mismatched use of malloc/new/new [] vs free/delete/delete []
  • Some misuses of the POSIX pthreads API

Muy buen trabajo de Julian Seward. Desde aquí felicitarle por su potente herramienta Valgrind, que ya se está utilizando, con gran éxito, en proyectos como KDE 3, Gnome, Mozilla y AbiWord entre otros.

Valgrind, an open-source memory debugger for x86-GNU/Linux

http://developer.kde.org/~sewardj/

  • Documentación de Valgrind, version 1.0.0

    http://developer.kde.org/~sewardj/docs/

  • The design and implementation of Valgrind
    Detailed technical notes for hackers, maintainers and the overly-curious

    http://developer.kde.org/~sewardj/docs/techdocs.html

  • Valgrind 1.0.0 Released (Noticia en Slahdot)
    “Yesterday saw the official release of Valgrind 1.0.0. Valgrind is a C/ C++ programmer’s dream come true: effortless memory allocation checking, uninitialized memory access, leaks etc. Purify for Linux has arrived, only better: contrary to its commercial (non-Linux) sibling, checking is performed directly on the executable, no re-linking necessary. The technology behind Valgrind is highly fascinating and explained down to the very gory details in the documentation.”

    http://slashdot.org/article.pl?sid=02/07/28/1833225


carcoco

http://bulma.net/todos.phtml?id_autor=132

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=1423 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.