|
From: Julian S. <js...@ac...> - 2008-04-09 00:52:17
|
Hello all, Valkyrie is a Qt3-based GUI for the Valgrind's Memcheck tool. It works with Valgrind versions 3.0.0 through 3.2.3 (unfortunately not the current 3.3.0 release) and is available at http://www.valgrind.org/downloads/valkyrie-1.2.0.tar.bz2. Valkyrie development has, unfortunately, stalled, due to time constraints. This state of affairs does not look likely to change in the near-to-medium future. I have been contacted by a few developers who are interested in pushing things along. If you are a developer and are interested in working on Valkyrie, there is a Valkyrie mailing list you can subscribe to: https://lists.sourceforge.net/lists/listinfo/valgrind-valkyrie-dev. The current To-do list looks like this: - Make Valkyrie work with the current (3.3.X) version of Valgrind. This should be easy: in 3.3.0, Valgrind's "--log-file-exactly=" option was renamed to "--log-file=", and so Valkyrie's option should be renamed accordingly. - The path for the Help contents files are hard-coded to /usr/doc. Documentation is therefore not visible unless the Helpviewer is pointed to the right files. Also, there is no way to set paths. - The path on where to save the output to is also hard-coded to /home/<acct>/.valkyrie/logs. - Valkyrie sometimes fails to run valgrind on a binary, and gives an error message: Process exited with return value 1. This is likely to simply be the client program return value. If, however, you suspect Valgrind itself may have crashed, please 'Save Log' and examine for details. BUT "Save Log" is currently disabled. - On exit, the Valkyrie prompts to save the output or not. When "Save" is clicked, a file dialog opens. Sometimes save fails, and then the user has to discard the output. - Support for Massif and Cachegrind seems to be wanted by quite a few users. - Porting to QT4 is a must. |