Commit 0b178e7
committed
Changed strip_outer_ld_preload to remove librrpreload in any case.
In test nested_detach (with an asan enabled rr build) following assertion
was hit because LD_PRELOAD contained libasan before librrpreload.
RecordSession.cc:2047: void rr::strip_outer_ld_preload(std::vector<std::__cxx11::basic_string<char> >&): Assertion `preload_pos == string::npos' failed.1 parent ea78659 commit 0b178e7
1 file changed
+17
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
2030 | 2031 | | |
2031 | 2032 | | |
2032 | 2033 | | |
2033 | | - | |
| 2034 | + | |
2034 | 2035 | | |
2035 | 2036 | | |
2036 | 2037 | | |
2037 | 2038 | | |
2038 | 2039 | | |
2039 | | - | |
2040 | | - | |
2041 | | - | |
2042 | | - | |
2043 | | - | |
2044 | | - | |
2045 | | - | |
2046 | | - | |
2047 | | - | |
2048 | | - | |
| 2040 | + | |
| 2041 | + | |
| 2042 | + | |
| 2043 | + | |
| 2044 | + | |
| 2045 | + | |
2049 | 2046 | | |
| 2047 | + | |
| 2048 | + | |
| 2049 | + | |
| 2050 | + | |
| 2051 | + | |
| 2052 | + | |
| 2053 | + | |
2050 | 2054 | | |
| 2055 | + | |
| 2056 | + | |
2051 | 2057 | | |
2052 | 2058 | | |
2053 | 2059 | | |
| |||
0 commit comments