valgrind-3.13.0-lp150.4.3.1.x86_64.rpm


Advertisement

Description

valgrind - Memory Management Debugger

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Update Oss all
Package filename valgrind-3.13.0-lp150.4.3.1.x86_64.rpm
Package name valgrind
Package version 3.13.0
Package release lp150.4.3.1
Package architecture x86_64
Package type rpm
Category Development/Tools/Debuggers
Homepage http://valgrind.org/
License GPL-2.0+
Maintainer -
Download size 8.28 MB
Installed size 64.72 MB
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.

Alternatives

Package Version Architecture Repository
valgrind-3.13.0-lp150.4.6.1.x86_64.rpm 3.13.0 x86_64 openSUSE Update Oss
valgrind-3.13.0-lp150.3.3.x86_64.rpm 3.13.0 x86_64 openSUSE Oss
valgrind - - -

Requires

Name Value
/usr/bin/perl -
glibc >= 2.26
glibc < 2.27.0
libc.so.6(GLIBC_2.14)(64bit) -
libdl.so.2 -
libdl.so.2()(64bit) -
libdl.so.2(GLIBC_2.0) -
libdl.so.2(GLIBC_2.2.5)(64bit) -
libdl.so.2(GLIBC_2.3.3) -
libdl.so.2(GLIBC_2.3.3)(64bit) -
libpthread.so.0()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
libpthread.so.0(GLIBC_2.3.3)(64bit) -

Provides

Name Value
callgrind = 3.13.0
valgrind = 3.13.0-lp150.4.3.1
valgrind(x86-64) = 3.13.0-lp150.4.3.1

Obsoletes

Name Value
callgrind < 3.13.0

Download

Type URL
Mirror widehat.opensuse.org
Binary Package valgrind-3.13.0-lp150.4.3.1.x86_64.rpm
Source Package valgrind-3.13.0-lp150.4.3.1.src.rpm

Install Howto

Install valgrind rpm package:

# zypper install valgrind

Files

Path
/usr/bin/callgrind_annotate
/usr/bin/callgrind_control
/usr/bin/cg_annotate
/usr/bin/cg_diff
/usr/bin/cg_merge
/usr/bin/ms_print
/usr/bin/valgrind
/usr/bin/valgrind-di-server
/usr/bin/valgrind-listener
/usr/bin/vgdb
/usr/lib64/valgrind/32bit-core-valgrind-s1.xml
/usr/lib64/valgrind/32bit-core-valgrind-s2.xml
/usr/lib64/valgrind/32bit-core.xml
/usr/lib64/valgrind/32bit-linux-valgrind-s1.xml
/usr/lib64/valgrind/32bit-linux-valgrind-s2.xml
/usr/lib64/valgrind/32bit-linux.xml
/usr/lib64/valgrind/32bit-sse-valgrind-s1.xml
/usr/lib64/valgrind/32bit-sse-valgrind-s2.xml
/usr/lib64/valgrind/32bit-sse.xml
/usr/lib64/valgrind/64bit-avx-valgrind-s1.xml
/usr/lib64/valgrind/64bit-avx-valgrind-s2.xml
/usr/lib64/valgrind/64bit-avx.xml
/usr/lib64/valgrind/64bit-core-valgrind-s1.xml
/usr/lib64/valgrind/64bit-core-valgrind-s2.xml
/usr/lib64/valgrind/64bit-core.xml
/usr/lib64/valgrind/64bit-linux-valgrind-s1.xml
/usr/lib64/valgrind/64bit-linux-valgrind-s2.xml
/usr/lib64/valgrind/64bit-linux.xml
/usr/lib64/valgrind/64bit-sse-valgrind-s1.xml
/usr/lib64/valgrind/64bit-sse-valgrind-s2.xml
/usr/lib64/valgrind/64bit-sse.xml
/usr/lib64/valgrind/amd64-avx-coresse-valgrind.xml
/usr/lib64/valgrind/amd64-avx-coresse.xml
/usr/lib64/valgrind/amd64-avx-linux-valgrind.xml
/usr/lib64/valgrind/amd64-avx-linux.xml
/usr/lib64/valgrind/amd64-coresse-valgrind.xml
/usr/lib64/valgrind/amd64-linux-valgrind.xml
/usr/lib64/valgrind/arm-core-valgrind-s1.xml
/usr/lib64/valgrind/arm-core-valgrind-s2.xml
/usr/lib64/valgrind/arm-core.xml
/usr/lib64/valgrind/arm-vfpv3-valgrind-s1.xml
/usr/lib64/valgrind/arm-vfpv3-valgrind-s2.xml
/usr/lib64/valgrind/arm-vfpv3.xml
/usr/lib64/valgrind/arm-with-vfpv3-valgrind.xml
/usr/lib64/valgrind/arm-with-vfpv3.xml
/usr/lib64/valgrind/cachegrind-amd64-linux
/usr/lib64/valgrind/cachegrind-x86-linux
/usr/lib64/valgrind/callgrind-amd64-linux
/usr/lib64/valgrind/callgrind-x86-linux
/usr/lib64/valgrind/default.supp
/usr/lib64/valgrind/drd-amd64-linux
/usr/lib64/valgrind/drd-x86-linux
/usr/lib64/valgrind/exp-bbv-amd64-linux
/usr/lib64/valgrind/exp-bbv-x86-linux
/usr/lib64/valgrind/exp-dhat-amd64-linux
/usr/lib64/valgrind/exp-dhat-x86-linux
/usr/lib64/valgrind/exp-sgcheck-amd64-linux
/usr/lib64/valgrind/exp-sgcheck-x86-linux
/usr/lib64/valgrind/getoff-amd64-linux
/usr/lib64/valgrind/getoff-x86-linux
/usr/lib64/valgrind/helgrind-amd64-linux
/usr/lib64/valgrind/helgrind-x86-linux
/usr/lib64/valgrind/i386-coresse-valgrind.xml
/usr/lib64/valgrind/i386-linux-valgrind.xml
/usr/lib64/valgrind/lackey-amd64-linux
/usr/lib64/valgrind/lackey-x86-linux
/usr/lib64/valgrind/massif-amd64-linux
/usr/lib64/valgrind/massif-x86-linux
/usr/lib64/valgrind/memcheck-amd64-linux
/usr/lib64/valgrind/memcheck-x86-linux
/usr/lib64/valgrind/mips-cp0-valgrind-s1.xml
/usr/lib64/valgrind/mips-cp0-valgrind-s2.xml
/usr/lib64/valgrind/mips-cp0.xml
/usr/lib64/valgrind/mips-cpu-valgrind-s1.xml
/usr/lib64/valgrind/mips-cpu-valgrind-s2.xml
/usr/lib64/valgrind/mips-cpu.xml
/usr/lib64/valgrind/mips-fpu-valgrind-s1.xml
/usr/lib64/valgrind/mips-fpu-valgrind-s2.xml
/usr/lib64/valgrind/mips-fpu.xml
/usr/lib64/valgrind/mips-linux-valgrind.xml
/usr/lib64/valgrind/mips-linux.xml
/usr/lib64/valgrind/mips64-cp0-valgrind-s1.xml
/usr/lib64/valgrind/mips64-cp0-valgrind-s2.xml
/usr/lib64/valgrind/mips64-cp0.xml
/usr/lib64/valgrind/mips64-cpu-valgrind-s1.xml
/usr/lib64/valgrind/mips64-cpu-valgrind-s2.xml
/usr/lib64/valgrind/mips64-cpu.xml
/usr/lib64/valgrind/mips64-fpu-valgrind-s1.xml
/usr/lib64/valgrind/mips64-fpu-valgrind-s2.xml
/usr/lib64/valgrind/mips64-fpu.xml
/usr/lib64/valgrind/mips64-linux-valgrind.xml
/usr/lib64/valgrind/mips64-linux.xml
/usr/lib64/valgrind/none-amd64-linux
/usr/lib64/valgrind/none-x86-linux
/usr/lib64/valgrind/power-altivec-valgrind-s1.xml
/usr/lib64/valgrind/power-altivec-valgrind-s2.xml
/usr/lib64/valgrind/power-altivec.xml
/usr/lib64/valgrind/power-core-valgrind-s1.xml
/usr/lib64/valgrind/power-core-valgrind-s2.xml
/usr/lib64/valgrind/power-core.xml
/usr/lib64/valgrind/power-fpu-valgrind-s1.xml
/usr/lib64/valgrind/power-fpu-valgrind-s2.xml
/usr/lib64/valgrind/power-fpu.xml
/usr/lib64/valgrind/power-linux-valgrind-s1.xml
/usr/lib64/valgrind/power-linux-valgrind-s2.xml
/usr/lib64/valgrind/power-linux.xml
/usr/lib64/valgrind/power-vsx-valgrind-s1.xml
/usr/lib64/valgrind/power-vsx-valgrind-s2.xml
/usr/lib64/valgrind/power-vsx.xml
/usr/lib64/valgrind/power64-core-valgrind-s1.xml
/usr/lib64/valgrind/power64-core-valgrind-s2.xml
/usr/lib64/valgrind/power64-core.xml
/usr/lib64/valgrind/power64-core2-valgrind-s1.xml
/usr/lib64/valgrind/power64-core2-valgrind-s2.xml
/usr/lib64/valgrind/power64-linux-valgrind-s1.xml
/usr/lib64/valgrind/power64-linux-valgrind-s2.xml
/usr/lib64/valgrind/power64-linux.xml
/usr/lib64/valgrind/powerpc-altivec32l-valgrind.xml
/usr/lib64/valgrind/powerpc-altivec32l.xml
/usr/lib64/valgrind/powerpc-altivec64l-valgrind.xml
/usr/lib64/valgrind/powerpc-altivec64l.xml
/usr/lib64/valgrind/s390-acr-valgrind-s1.xml
/usr/lib64/valgrind/s390-acr-valgrind-s2.xml
/usr/lib64/valgrind/s390-acr.xml
/usr/lib64/valgrind/s390-fpr-valgrind-s1.xml
/usr/lib64/valgrind/s390-fpr-valgrind-s2.xml
/usr/lib64/valgrind/s390-fpr.xml
/usr/lib64/valgrind/s390x-core64-valgrind-s1.xml
/usr/lib64/valgrind/s390x-core64-valgrind-s2.xml
/usr/lib64/valgrind/s390x-core64.xml
/usr/lib64/valgrind/s390x-generic-valgrind.xml
/usr/lib64/valgrind/s390x-generic.xml
/usr/lib64/valgrind/s390x-linux64-valgrind-s1.xml
/usr/lib64/valgrind/s390x-linux64-valgrind-s2.xml
/usr/lib64/valgrind/s390x-linux64.xml
/usr/lib64/valgrind/vgpreload_core-amd64-linux.so
/usr/lib64/valgrind/vgpreload_core-x86-linux.so
/usr/lib64/valgrind/vgpreload_drd-amd64-linux.so
/usr/lib64/valgrind/vgpreload_drd-x86-linux.so
/usr/lib64/valgrind/vgpreload_exp-dhat-amd64-linux.so
/usr/lib64/valgrind/vgpreload_exp-dhat-x86-linux.so
/usr/lib64/valgrind/vgpreload_exp-sgcheck-amd64-linux.so
/usr/lib64/valgrind/vgpreload_exp-sgcheck-x86-linux.so
/usr/lib64/valgrind/vgpreload_helgrind-amd64-linux.so
/usr/lib64/valgrind/vgpreload_helgrind-x86-linux.so
/usr/lib64/valgrind/vgpreload_massif-amd64-linux.so
/usr/lib64/valgrind/vgpreload_massif-x86-linux.so
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so
/usr/share/doc/packages/valgrind/AUTHORS
/usr/share/doc/packages/valgrind/COPYING
/usr/share/doc/packages/valgrind/COPYING.DOCS
/usr/share/doc/packages/valgrind/NEWS
/usr/share/doc/packages/valgrind/README
/usr/share/doc/packages/valgrind/README.aarch64
/usr/share/doc/packages/valgrind/README.android
/usr/share/doc/packages/valgrind/README.android_emulator
/usr/share/doc/packages/valgrind/README.mips
/usr/share/doc/packages/valgrind/README.s390
/usr/share/doc/packages/valgrind/README.solaris
/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/doc/packages/valgrind/valgrind_manual.pdf
/usr/share/doc/packages/valgrind/valgrind_manual.ps
/usr/share/doc/packages/valgrind/html/FAQ.html
/usr/share/doc/packages/valgrind/html/QuickStart.html
/usr/share/doc/packages/valgrind/html/bbv-manual.html
/usr/share/doc/packages/valgrind/html/cg-manual.html
/usr/share/doc/packages/valgrind/html/cl-format.html
/usr/share/doc/packages/valgrind/html/cl-manual.html
/usr/share/doc/packages/valgrind/html/design-impl.html
/usr/share/doc/packages/valgrind/html/dh-manual.html
/usr/share/doc/packages/valgrind/html/dist.authors.html
/usr/share/doc/packages/valgrind/html/dist.html
/usr/share/doc/packages/valgrind/html/dist.news.html
/usr/share/doc/packages/valgrind/html/dist.news.old.html
/usr/share/doc/packages/valgrind/html/dist.readme-android.html
/usr/share/doc/packages/valgrind/html/dist.readme-android_emulator.html
/usr/share/doc/packages/valgrind/html/dist.readme-developers.html
/usr/share/doc/packages/valgrind/html/dist.readme-mips.html
/usr/share/doc/packages/valgrind/html/dist.readme-missing.html
/usr/share/doc/packages/valgrind/html/dist.readme-packagers.html
/usr/share/doc/packages/valgrind/html/dist.readme-s390.html
/usr/share/doc/packages/valgrind/html/dist.readme-solaris.html
/usr/share/doc/packages/valgrind/html/dist.readme.html
/usr/share/doc/packages/valgrind/html/drd-manual.html
/usr/share/doc/packages/valgrind/html/faq.html
/usr/share/doc/packages/valgrind/html/hg-manual.html
/usr/share/doc/packages/valgrind/html/index.html
/usr/share/doc/packages/valgrind/html/license.gfdl.html
/usr/share/doc/packages/valgrind/html/license.gpl.html
/usr/share/doc/packages/valgrind/html/licenses.html
/usr/share/doc/packages/valgrind/html/lk-manual.html
/usr/share/doc/packages/valgrind/html/manual-core-adv.html
/usr/share/doc/packages/valgrind/html/manual-core.html
/usr/share/doc/packages/valgrind/html/manual-intro.html
/usr/share/doc/packages/valgrind/html/manual-writing-tools.html
/usr/share/doc/packages/valgrind/html/manual.html
/usr/share/doc/packages/valgrind/html/mc-manual.html
/usr/share/doc/packages/valgrind/html/ms-manual.html
/usr/share/doc/packages/valgrind/html/nl-manual.html
/usr/share/doc/packages/valgrind/html/quick-start.html
/usr/share/doc/packages/valgrind/html/sg-manual.html
/usr/share/doc/packages/valgrind/html/tech-docs.html
/usr/share/doc/packages/valgrind/html/vg_basic.css
/usr/share/doc/packages/valgrind/html/images/home.png
/usr/share/doc/packages/valgrind/html/images/kcachegrind_xtree.png
/usr/share/doc/packages/valgrind/html/images/next.png
/usr/share/doc/packages/valgrind/html/images/prev.png
/usr/share/doc/packages/valgrind/html/images/up.png
/usr/share/man/man1/callgrind_annotate.1.gz
/usr/share/man/man1/callgrind_control.1.gz
/usr/share/man/man1/cg_annotate.1.gz
/usr/share/man/man1/cg_diff.1.gz
/usr/share/man/man1/cg_merge.1.gz
/usr/share/man/man1/ms_print.1.gz
/usr/share/man/man1/valgrind-listener.1.gz
/usr/share/man/man1/valgrind.1.gz
/usr/share/man/man1/vgdb.1.gz

Changelog

2018-06-18 - mbrugger@suse.com
- add Implement-emulated-system-registers.-Fixes-392146.patch (bsc#1086543)
2018-02-22 - olaf@aepfle.de
- add valgrind.xen.patch to handle Xen 4.10 (fate#321394, fate#322686)
2017-10-30 - dmueller@suse.com
- add epoll-wait-fix.patch (bsc#1064958)
2017-06-25 - dmueller@suse.com
- update to 3.13.0 (fate#321455):
- remove fix-ppcl64-clobber-list.patch
3.13.0 is a feature release with many improvements and the
usual collection of bug fixes.
See http://valgrind.org/docs/manual/dist.news.html
2017-04-25 - mliska@suse.cz
- Add fix-ppcl64-clobber-list.patch: fix clobber list on ppcl64le,
it's backport of upstream patch.
2016-12-27 - foss@grueninger.de
- update to 3.12.0 (bsc#1017016, FATE#321455)
* 3.12.0 is a feature release with many improvements and the usual
collection of bug fixes. The full changelog can be found at
http://valgrind.org/docs/manual/dist.news.html
or
/usr/share/doc/packages/valgrind/NEWS
- droped patches which are part of the release:
gcc5.patch, r15702.diff, r15792.diff, r15802.diff, svn-r15766.patch,
vex-r3197.diff, vex-r3210.diff, vex-r3213.diff
2016-10-20 - stefan.bruens@rwth-aachen.de
- add vex-r3213.diff (kde#356393)
2016-05-28 - dmueller@suse.com
- add vex-r3197.diff (bsc#981447)
2016-04-20 - jslaby@suse.com
- The previous did not help, remove -strong first.
2016-04-19 - meissner@suse.com
- also remove -fstack-protector-strong from the CFLAGS

See Also

Package Description
valgrind-devel-3.13.0-lp150.4.3.1.x86_64.rpm Memory Management Debugger
valgrind-devel-3.13.0-lp150.4.6.1.x86_64.rpm Memory Management Debugger
vhba-kmp-default-20170610_k4.12.14_lp150.12.13-lp150.2.2.1.x86_64.rpm Virtual SCSI Host Bus adapter
vhostmd-0.4-lp150.2.3.1.x86_64.rpm Virtual Host Metrics Daemon (vhostmd)
vim-plugin-nginx-1.14.2-lp150.2.4.1.noarch.rpm VIM support for nginx config files
vim-plugin-powerline-2.6-lp150.3.3.1.noarch.rpm Powerline VIM plugin
vino-3.22.0-lp150.2.3.1.x86_64.rpm GNOME VNC Server
vino-lang-3.22.0-lp150.2.3.1.noarch.rpm Translations for package vino
virt-install-1.5.1-lp150.6.10.1.noarch.rpm Utilities for installing virtual machines
virt-install-1.5.1-lp150.6.3.1.noarch.rpm Utilities for installing virtual machines
virt-install-1.5.1-lp150.6.6.1.noarch.rpm Utilities for installing virtual machines
virt-manager-1.5.1-lp150.6.10.1.noarch.rpm Virtual Machine Manager
virt-manager-1.5.1-lp150.6.3.1.noarch.rpm Virtual Machine Manager
virt-manager-1.5.1-lp150.6.6.1.noarch.rpm Virtual Machine Manager
virt-manager-common-1.5.1-lp150.6.10.1.noarch.rpm Common files used by the different Virtual Machine Manager interfaces
Advertisement
Advertisement