Open
Bug 1826258
Opened 2 years ago
Updated 1 year ago
Intermittent SUMMARY: ThreadSanitizer: data race /tmp/glibc/malloc/dynarray_emplace_enlarge.c:66 in __libc_dynarray_emplace_enlarge
Categories
(Core :: Networking: DNS, defect, P2)
Core
Networking: DNS
Tracking
()
NEW
People
(Reporter: RyanVM, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: intermittent-failure, regressionwindow-wanted, Whiteboard: [necko-triaged][necko-priority-review])
Attachments
(1 file)
(deleted),
text/plain
|
Details |
Updated•2 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 3•1 year ago
|
||
if (NS_FAILED(status) && rs.Reset()) {
bool Reset() {
// reset no more than once per second
if (PR_IntervalToSeconds(PR_IntervalNow() - mLastReset) < 1) {
return false;
}
mLastReset = PR_IntervalNow();
auto result = res_ninit(&_res);
LOG(("nsResState::Reset() > 'res_ninit' returned %d", result));
return (result == 0);
}
So there's a race on either mLastReset or _res
Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•