{"source": "audit/live run.sh crash uaf tsan (fake ASIO driver; plain -O2, ASan and TSan builds of the real MEX + audioIO + RtAudio)", "pcf": {"crashes": 10, "reloads": 6605, "runs": 14, "per": 660, "min_at": 29, "max_at": 1842, "runs_now": [[20, true, 29], [20, true, 1842], [20, true, 792], [20, true, 93], [250, false, 600], [250, false, 600], [250, false, 600]], "runs_earlier": [[20, true, 420], [20, true, 476], [20, true, 46], [20, true, 190], [250, true, 274], [250, true, 43], [250, false, 600]]}, "ost": {"crashes": 13, "reloads": 3022, "runs": 14, "per": 232, "min_at": 1, "max_at": 623, "runs_now": [[20, true, 130], [20, true, 15], [20, true, 100], [20, true, 59], [250, true, 15], [250, true, 533], [250, true, 1]], "runs_earlier": [[20, true, 505], [20, true, 623], [20, true, 32], [20, true, 196], [250, true, 46], [250, false, 600], [250, true, 167]]}, "asan_pcf_error": "==1==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x55b96860d542 bp 0x7fbd127904c0 sp 0x7fbd12786000 T1)", "asan_pcf_frame": "#0 0x55b96860d542 in Audapter::handleBuffer(double*, double*, int, bool) build/src/Audapter.cpp:1972", "uaf_summaries": ["heap-use-after-free ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc:98 in memmove", "heap-use-after-free build/src/lpc_formant.cpp:570 in LPFormantTracker::hqr_roots(double*, double*, double*)", "heap-use-after-free build/src/phase_vocoder.cpp:542 in PhaseVocoder::getMode() const"], "uaf_ops": [["tdratio", 483], ["toggle:fn1:675:676", 79], ["toggle:pvocframelen:256:512", 28]], "plain_segv": [["toggle:pvocframelen:256:512", 17]], "pvoc_frame": "Audapter::handleBuffer(double*, double*, int, bool) build/src/Audapter.cpp:2030", "tsan_reports": 356, "tsan_pairs": 195, "tsan_ost": "SEGV build/src/ost.cpp:361 in OST_TAB::osTrack", "td_read": "audapter::TimeDomainShifter::genShiftedPitchCycle() build/src/time_domain_shifter.cpp:316", "td_free": "Audapter::setGetParam(bool, char const*, void*, int, bool, int*) build/src/Audapter.cpp:1451", "audio": []}