Version: 3.6 SVN OS: Linux "valgrind --tool=memcheck --read-var-info=yes" can't read varinfo from libstdc++.so Reproducible: Didn't try Steps to Reproduce: # cat tst.cpp #include <iostream> int main() { std::cout << "Hello, world" << std::endl; } # g++ -Wall -O0 tst.cpp # valgrind --tool=memcheck --read-var-info=yes ./a.out Actual Results: ... parse_type_DIE: confused by: <1><5206>: DW_TAG_base_type DW_AT_byte_size : 2 DW_AT_encoding : 16 DW_AT_name : (indirect string, offset: 0x4751): char16_t --14705-- WARNING: Serious error when reading debug info --14705-- When reading debug info from /usr/lib64/libstdc++.so.6.0.13: --14705-- parse_type_DIE: confused by the above DIE ... Valgrind rev.11368, VEX rev.2032 Fedora 13/x64 libstdc++.so.6.0.13/gcc-4.4.4 # uname -a Linux cwrk 2.6.34.6-54.fc13.x86_64 #1 SMP Sun Sep 5 17:16:27 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux # cat /etc/redhat-release Fedora release 13 (Goddard) # gcc --version gcc (GCC) 4.4.4 20100630 (Red Hat 4.4.4-10)
Closing this one as dupe as the other one has the patch... *** This bug has been marked as a duplicate of bug 254550 ***