[Bug 1567219] Re: Valgrind does not support compressed debug info
Launchpad Bug Tracker
1567219 at bugs.launchpad.net
Fri Aug 12 19:03:28 UTC 2016
This bug was fixed in the package valgrind -
1:3.12.0~svn20160714-1ubuntu2
---------------
valgrind (1:3.12.0~svn20160714-1ubuntu2) yakkety; urgency=medium
* Cherry-pick upstream patch to fix assertions on arm. LP: #1612429
valgrind (1:3.12.0~svn20160714-1ubuntu1) yakkety; urgency=medium
* Merge with Debian (LP: #1567219) remaining changes:
- Lower over-inflated valgrind-dbg Recommends to Suggests instead.
- Don't strip vgpreload* on ARM; this results in unusable stack traces
without valgrind-dbg.
- Configure with --enable-only64bit on AArch64.
* Reintroduce universe/valgrind-mpi package, as archive reorg is done.
* Drop s390x patches, applied upstream.
valgrind (1:3.12.0~svn20160714-1) unstable; urgency=medium
* New upstream snapshot release
- Add support for compressed debuginfo (Closes: #810295)
* Drop MIPS patches (merged/fixed upstream)
* Refresh patches
* Add smoke test for autopkgtest
Thanks to dann frazier for the patch (Closes: #819813)
* Update 07_fix-spelling-in-binary.patch
* Update Standards-Version to 3.9.8 (no changes needed)
* Update Vcs-* URLs
-- Dimitri John Ledkov <xnox at ubuntu.com> Thu, 11 Aug 2016 23:18:04
+0100
** Changed in: valgrind (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to valgrind in Ubuntu.
https://bugs.launchpad.net/bugs/1567219
Title:
Valgrind does not support compressed debug info
Status in Ubuntu on IBM z Systems:
Fix Committed
Status in Valgrind:
Fix Released
Status in valgrind package in Ubuntu:
Fix Released
Bug description:
== Comment: #0 - Andreas Arnez <arnez at de.ibm.com> - 2016-04-01 12:23:20 ==
It seems that some Ubuntu debug packages are built with compressed debug info, which is not supported by Valgrind. In particular I've seen that this even applies to the dynamic loader (when libc6-dbg is installed):
$ ./vg-in-place /bin/true
==5907== Memcheck, a memory error detector
==5907== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==5907== Using Valgrind-3.12.0.SVN and LibVEX; rerun with -h for copyright info
==5907== Command: /bin/true
==5907==
--5907-- WARNING: Serious error when reading debug info
--5907-- When reading debug info from /lib/s390x-linux-gnu/ld-2.23.so:
--5907-- Ignoring non-Dwarf2/3/4 block in .debug_info
--5907-- WARNING: Serious error when reading debug info
--5907-- When reading debug info from /lib/s390x-linux-gnu/ld-2.23.so:
--5907-- Ignoring non-Dwarf2/3/4 block in .debug_info
--5907-- WARNING: Serious error when reading debug info
--5907-- When reading debug info from /lib/s390x-linux-gnu/ld-2.23.so:
--5907-- Ignoring non-Dwarf2/3/4 block in .debug_info
--5907-- WARNING: Serious error when reading debug info
--5907-- When reading debug info from /lib/s390x-linux-gnu/ld-2.23.so:
--5907-- Last block truncated in .debug_info; ignoring
--5907-- WARNING: Serious error when reading debug info
--5907-- When reading debug info from /lib/s390x-linux-gnu/ld-2.23.so:
--5907-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4
--5907-- WARNING: Serious error when reading debug info
--5907-- When reading debug info from /lib/s390x-linux-gnu/libc-2.23.so:
--5907-- Ignoring non-Dwarf2/3/4 block in .debug_info
--5907-- WARNING: Serious error when reading debug info
--5907-- When reading debug info from /lib/s390x-linux-gnu/libc-2.23.so:
--5907-- Ignoring non-Dwarf2/3/4 block in .debug_info
--5907-- WARNING: Serious error when reading debug info
--5907-- When reading debug info from /lib/s390x-linux-gnu/libc-2.23.so:
--5907-- Ignoring non-Dwarf2/3/4 block in .debug_info
--5907-- WARNING: Serious error when reading debug info
--5907-- When reading debug info from /lib/s390x-linux-gnu/libc-2.23.so:
--5907-- Last block truncated in .debug_info; ignoring
--5907-- WARNING: Serious error when reading debug info
--5907-- When reading debug info from /lib/s390x-linux-gnu/libc-2.23.so:
--5907-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4
==5907==
==5907== HEAP SUMMARY:
==5907== in use at exit: 0 bytes in 0 blocks
==5907== total heap usage: 0 allocs, 0 frees, 0 bytes allocated
==5907==
==5907== All heap blocks were freed -- no leaks are possible
==5907==
==5907== For counts of detected and suppressed errors, rerun with: -v
==5907== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
== Comment: #1 - Andreas Arnez <arnez at de.ibm.com> - 2016-04-01 12:26:28 ==
Note that this issue should apply to all platforms. It has already been reported for upstream Valgrind, and a patch has been proposed:
https://bugs.kde.org/show_bug.cgi?id=303877
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1567219/+subscriptions
More information about the foundations-bugs
mailing list