| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: valgrind | Distribution: openSUSE 10.2 (i586) |
| Version: 3.2.3 | Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany |
| Release: 17.1 | Build date: Thu May 10 21:02:57 2007 |
| Group: Development/Tools/Debuggers | Build host: dvorak.suse.de |
| Size: 14072999 | Source RPM: valgrind-3.2.3-17.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://valgrind.org/ | |
| Summary: Memory Management Debugger | |
Valgrind checks all memory operations in an application, like read,
write, malloc, new, free, and delete. Valgrind can find uses of
uninitialized memory, access to already freed memory, overflows,
illegal stack operations, memory leaks, and any illegal
new/malloc/free/delete commands. Another program in the package is
"cachegrind," a profiler based on the valgrind engine.
To use valgrind you should compile your application with "-g -O0"
compiler options. Afterwards you can use it with:
valgrind --tool=memcheck --sloppy-malloc=yes --leak-check=yes
--db-attach=yes my_application, for example.
More valgrind options can be listed via "valgrind --help". There is
also complete documentation in the /usr/share/doc/packages/valgrind/
directory. A debugged application runs slower and needs much more
memory, but is usually still usable. Valgrind is still in development,
but it has been successfully used to optimize several KDE applications.
Authors:
--------
Julian Seward <jseward@acm.org>
Cerion Armour-Brown
Jeremy Fitzhardinge
Tom Hughes
Nicholas Nethercote
Paul Mackerras
Dirk Mueller
Robert Walsh
GNU General Public License (GPL)
internal MD5: 8682c1d5eefcbd02c5aac81053a5a0f8
GPG
* Fri Mar 30 2007 - dmueller@suse.de
- add patch to track undefinedness in environment (#249676)
* Tue Jan 30 2007 - dmueller@suse.de
- update to 3.2.3:
* fixes two serious regressions introduced in 3.2.2
* intercept stpcpy_chk (#234247)
- fix openat syscall wrapper (#240225)
* Thu Jan 25 2007 - dmueller@suse.de
- intercept stpcpy_chk and memrchr as well (#234347)
* Tue Jan 23 2007 - dmueller@suse.de
- switch to gcc-32bit on x86_64
* Mon Jan 22 2007 - dmueller@suse.de
- update to 3.2.2:
* many fixes for ppc 32/64 (#fate 301640)
* Tue Oct 17 2006 - dmueller@suse.de
- disable omega plugin for ppc/ppc64
* Mon Oct 16 2006 - dmueller@suse.de
- update to 3.2 BRANCH:
* support glibc 2.5
* update suppressions
- add omega plugin
* Sat Sep 16 2006 - dmueller@suse.de
- update to 3.2.1:
* suppresion updates
* Fri Sep 15 2006 - dmueller@suse.de
- update to 3.2.1rc1:
* about 36 bugfixes
* Wed Sep 13 2006 - stbinner@suse.de
- fix build with < Factory
* Mon Aug 28 2006 - dmueller@suse.de
- fix suppressions
- update drd plugin
* Thu Aug 24 2006 - dmueller@suse.de
- add experimental drd plugin
- fix build on x86_64
* Wed Aug 02 2006 - dmueller@suse.de
- also fix multibyte NOP parsing for x86_64
* Tue Aug 01 2006 - dmueller@suse.de
- add patch to handle multibyte NOPs as generated by
recent binutils
* Wed Jun 07 2006 - dmueller@suse.de
- update to 3.2.0 final
* only marginal changes since rc1
* Tue May 30 2006 - dmueller@suse.de
- update to 3.2.0 rc1:
* ppc64 support
* callgrind now integrated part
* massive performance improvements
* lots of emulation fixlets
* Thu Mar 16 2006 - dmueller@suse.de
- update to 3.1.1 (FATE #300493)
* Mon Mar 06 2006 - dmueller@suse.de
- various updates from branch to fix PPC32 support
* Mon Feb 06 2006 - dmueller@suse.de
- Fix GDB support
* Mon Feb 06 2006 - dmueller@suse.de
- Reduce BuildRequires
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Wed Jan 04 2006 - dmueller@suse.de
- update to 3.1 branch
* Fri Dec 09 2005 - dmueller@suse.de
- fix strict-aliasing issue
* Mon Nov 28 2005 - dmueller@suse.de
- 3.1.0 final update
* Mon Nov 21 2005 - dmueller@suse.de
- 3.1.0 RC1 update
* Thu Nov 10 2005 - dmueller@suse.de
- update to 3.1 SVN
* Tue Nov 08 2005 - dmueller@suse.de
- add hack to make valgrind work with apps that require executable stack
* Thu Sep 15 2005 - dmueller@suse.de
- update 3.0.1 final
* Thu Aug 25 2005 - dmueller@suse.de
- make massif work again
* Sun Aug 21 2005 - dmueller@suse.de
- fix trace-children=yes failure
- add default suppressions for SL 10
* Mon Aug 15 2005 - dmueller@suse.de
- regenerate VEX offset headers, otherwise it just hangs
* Fri Aug 12 2005 - dmueller@suse.de
- update to 3.0 branch to make it work on non-SSE platforms (#104181)
* Fri Aug 05 2005 - dmueller@suse.de
- initial package of 3.0
/usr/bin/callgrind_annotate /usr/bin/callgrind_control /usr/bin/cg_annotate /usr/bin/valgrind /usr/bin/valgrind-listener /usr/include/valgrind /usr/include/valgrind/callgrind.h /usr/include/valgrind/helgrind.h /usr/include/valgrind/libvex.h /usr/include/valgrind/libvex_basictypes.h /usr/include/valgrind/libvex_emwarn.h /usr/include/valgrind/libvex_guest_amd64.h /usr/include/valgrind/libvex_guest_arm.h /usr/include/valgrind/libvex_guest_offsets.h /usr/include/valgrind/libvex_guest_ppc32.h /usr/include/valgrind/libvex_guest_ppc64.h /usr/include/valgrind/libvex_guest_x86.h /usr/include/valgrind/libvex_ir.h /usr/include/valgrind/libvex_trc_values.h /usr/include/valgrind/memcheck.h /usr/include/valgrind/pub_tool_aspacemgr.h /usr/include/valgrind/pub_tool_basics.h /usr/include/valgrind/pub_tool_basics_asm.h /usr/include/valgrind/pub_tool_clientstate.h /usr/include/valgrind/pub_tool_clreq.h /usr/include/valgrind/pub_tool_cpuid.h /usr/include/valgrind/pub_tool_debuginfo.h /usr/include/valgrind/pub_tool_errormgr.h /usr/include/valgrind/pub_tool_execontext.h /usr/include/valgrind/pub_tool_hashtable.h /usr/include/valgrind/pub_tool_libcassert.h /usr/include/valgrind/pub_tool_libcbase.h /usr/include/valgrind/pub_tool_libcfile.h /usr/include/valgrind/pub_tool_libcprint.h /usr/include/valgrind/pub_tool_libcproc.h /usr/include/valgrind/pub_tool_libcsignal.h /usr/include/valgrind/pub_tool_machine.h /usr/include/valgrind/pub_tool_mallocfree.h /usr/include/valgrind/pub_tool_options.h /usr/include/valgrind/pub_tool_oset.h /usr/include/valgrind/pub_tool_redir.h /usr/include/valgrind/pub_tool_replacemalloc.h /usr/include/valgrind/pub_tool_signals.h /usr/include/valgrind/pub_tool_stacktrace.h /usr/include/valgrind/pub_tool_threadstate.h /usr/include/valgrind/pub_tool_tooliface.h /usr/include/valgrind/valgrind.h /usr/include/valgrind/vki-amd64-linux.h /usr/include/valgrind/vki-linux.h /usr/include/valgrind/vki-ppc32-linux.h /usr/include/valgrind/vki-ppc64-linux.h /usr/include/valgrind/vki-x86-linux.h /usr/include/valgrind/vki_posixtypes-amd64-linux.h /usr/include/valgrind/vki_posixtypes-ppc32-linux.h /usr/include/valgrind/vki_posixtypes-ppc64-linux.h /usr/include/valgrind/vki_posixtypes-x86-linux.h /usr/lib/pkgconfig/valgrind.pc /usr/lib/valgrind /usr/lib/valgrind/default.supp /usr/lib/valgrind/glibc-2.2.supp /usr/lib/valgrind/glibc-2.3.supp /usr/lib/valgrind/glibc-2.4.supp /usr/lib/valgrind/glibc-2.5.supp /usr/lib/valgrind/hp2ps /usr/lib/valgrind/x86-linux /usr/lib/valgrind/x86-linux/cachegrind /usr/lib/valgrind/x86-linux/callgrind /usr/lib/valgrind/x86-linux/helgrind /usr/lib/valgrind/x86-linux/lackey /usr/lib/valgrind/x86-linux/libcoregrind.a /usr/lib/valgrind/x86-linux/libvex.a /usr/lib/valgrind/x86-linux/massif /usr/lib/valgrind/x86-linux/memcheck /usr/lib/valgrind/x86-linux/none /usr/lib/valgrind/x86-linux/omega /usr/lib/valgrind/x86-linux/vgpreload_core.so /usr/lib/valgrind/x86-linux/vgpreload_helgrind.so /usr/lib/valgrind/x86-linux/vgpreload_massif.so /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so /usr/lib/valgrind/x86-linux/vgpreload_omega.so /usr/lib/valgrind/xfree-3.supp /usr/lib/valgrind/xfree-4.supp /usr/share/doc/packages/valgrind /usr/share/doc/packages/valgrind/ACKNOWLEDGEMENTS /usr/share/doc/packages/valgrind/AUTHORS /usr/share/doc/packages/valgrind/COPYING /usr/share/doc/packages/valgrind/NEWS /usr/share/doc/packages/valgrind/README /usr/share/doc/packages/valgrind/README_DEVELOPERS /usr/share/doc/packages/valgrind/README_MISSING_SYSCALL_OR_IOCTL /usr/share/doc/packages/valgrind/README_PACKAGERS /usr/share/man/man1/valgrind.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Aug 29 05:38:44 2008