mirror of
https://github.com/DynamoRIO/dynamorio.git
synced 2026-10-12 02:02:04 +00:00
Replaces an assert on a slash existing in any path with handling a local path in record_file_reader. Tested: Before the fix: ``` $ bin64/drrun -t drmemtrace -tool record_filter -filter_modify_marker_value 12,6 \ -outdir tmp -infile mock_templates_arch.x86_64 drmemtrace_launcher: clients/drcachesim/reader/record_file_reader.h:287: \ std::string dynamorio::drmemtrace::record_file_reader_t<T>::get_stream_name() const [with T = dynamorio::drmemtrace::gzip_reader_t; std::string = std::__cxx11::basic_string<char>]: \ Assertion `ind != std::string::npos' failed. ``` After the fix: ``` $ bin64/drrun -t drmemtrace -tool record_filter -filter_modify_marker_value 12,6 \ -outdir tmp -infile mock_templates_arch.v8.x86_64 Output 30 entries from 30 entries. ``` Fixes #8173
This directory contains fully implemented DynamoRIO clients. See the readme for each client for more details and a link to public documentation.