SOURCES: valgrind-debuginfo.patch (NEW) - fix accessing debuginfo ...

wolf wolf at pld-linux.org
Sat Apr 21 14:40:41 CEST 2007


Author: wolf                         Date: Sat Apr 21 12:40:41 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- fix accessing debuginfo data

---- Files affected:
SOURCES:
   valgrind-debuginfo.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/valgrind-debuginfo.patch
diff -u /dev/null SOURCES/valgrind-debuginfo.patch:1.1
--- /dev/null	Sat Apr 21 14:40:41 2007
+++ SOURCES/valgrind-debuginfo.patch	Sat Apr 21 14:40:36 2007
@@ -0,0 +1,14 @@
+diff -ruN valgrind-3.2.3./coregrind/m_debuginfo/readelf.c valgrind-3.2.3/coregrind/m_debuginfo/readelf.c
+--- valgrind-3.2.3./coregrind/m_debuginfo/readelf.c	2007-01-13 00:19:50.000000000 +0100
++++ valgrind-3.2.3/coregrind/m_debuginfo/readelf.c	2007-04-21 14:34:39.564762671 +0200
+@@ -790,7 +790,9 @@
+       VG_(sprintf)(debugpath, "%s/.debug/%s", objdir, debugname);
+       if ((addr = open_debug_file(debugpath, crc, size)) == 0) {
+          VG_(sprintf)(debugpath, "/usr/lib/debug%s/%s", objdir, debugname);
+-         addr = open_debug_file(debugpath, crc, size);
++         if ((addr = open_debug_file(debugpath, crc, size)) == 0) {
++            addr = open_debug_file(debugname, crc, size);
++	 }
+       }
+    }
+ 
================================================================


More information about the pld-cvs-commit mailing list