Philippe Waroquiers
db07db4c87
Allow valgrind to find debug info in a 'usr merge' setup.
...
On ubuntu 19.10, valgrind fails telling that it cannot find
the mandatory redirection for strlen in ld-linux-x86-64.so.2.
This is due to /bin being a symlink to usr/bin: ld is found
in /usr/lib/x86_64-linux-gnu/ld-2.30.so
but its debug info is
in /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.30.so
Without this patch, valgrind searches the debug info (a.o.)
in /usr/lib/debug/usr/lib/x86_64-linux-gnu/ld-2.30.so
so using the concatenation of /usr/lib/debug
and /usr/lib/x86_64-linux-gnu/ld-2.30.so,
but the debug info is located at the concatenation of
/usr/lib/debug and /lib/x86_64-linux-gnu/ld-2.30.so
(so without the leading /usr).
Modify the debug info search so as to try with and without the /usr.
Patch derived from the patch done by Mathieu Trudel-Lapierre
to solve https://bugs.launchpad.net/ubuntu/+source/valgrind/+bug/1808508
2020-03-01 22:43:31 +01:00
..
2013-07-03 10:00:19 +00:00
2019-12-31 09:44:42 +00:00
2019-09-03 12:10:23 +00:00
2020-03-01 22:43:31 +01:00
2019-05-26 20:07:51 +02:00
2019-11-14 12:33:36 +00:00
2020-01-23 10:53:36 +01:00
2019-09-03 12:10:23 +00:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2020-01-23 10:53:36 +01:00
2020-02-21 17:22:26 -06:00
2020-02-20 09:25:08 +00:00
2019-05-26 20:07:51 +02:00
2017-10-01 19:45:10 -04:00
2019-05-26 20:07:51 +02:00
2019-09-03 12:10:23 +00:00
2017-05-16 08:22:51 +00:00
2017-05-05 22:13:20 +00:00
2017-05-05 22:13:20 +00:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-09-03 12:10:23 +00:00
2019-05-26 20:07:51 +02:00
2020-01-23 10:53:36 +01:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-09-03 12:10:23 +00:00
2019-05-26 20:07:51 +02:00
2019-08-31 14:41:10 +02:00
2019-05-26 20:07:51 +02:00
2020-01-23 10:53:36 +01:00
2019-09-03 12:10:23 +00:00
2019-05-26 20:07:51 +02:00
2019-09-03 12:10:23 +00:00
2019-08-31 14:41:10 +02:00
2019-12-31 09:44:42 +00:00
2019-09-03 12:10:23 +00:00
2019-05-26 20:07:51 +02:00
2020-02-28 15:34:22 +01:00
2020-01-02 06:42:21 +01:00
2019-05-26 20:07:51 +02:00
2019-09-03 12:10:23 +00:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-11-27 12:06:10 +00:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-12-31 09:44:42 +00:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-09-03 12:10:23 +00:00
2019-12-31 09:44:42 +00:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2020-01-14 17:24:29 +00:00
2020-01-02 06:42:21 +01:00
2019-09-03 12:10:23 +00:00
2019-09-03 12:10:23 +00:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2020-01-23 10:53:36 +01:00
2019-10-29 09:48:16 +11:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-09-03 12:10:23 +00:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-09-03 12:10:23 +00:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-08-31 14:41:10 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-08-31 14:41:10 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-09-03 12:10:23 +00:00
2019-09-03 12:10:23 +00:00
2019-08-31 14:41:10 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-12-31 09:44:42 +00:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-09-03 12:10:23 +00:00
2019-05-26 20:07:51 +02:00
2019-11-14 12:33:36 +00:00
2019-09-03 12:10:23 +00:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2019-05-26 20:07:51 +02:00
2020-02-08 13:01:24 +01:00
2020-02-08 13:01:24 +01:00
2019-05-26 20:07:51 +02:00
2020-02-08 13:01:24 +01:00
2020-02-08 13:01:24 +01:00