Closed Bug 1581228 Opened 4 months ago Closed 4 months ago

Redirect SecRandomCopyBytes

Categories

(Core :: Web Replay, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: bhackett1024, Assigned: bhackett1024)

Details

Attachments

(1 file)

Web replay is broken in today's nightlies due to some recent changes to the code paths involved in generating some UUIDs, which have to be consistent between recording/replaying. An unredirected system API, SecRandomCopyBytes, is now used to generate random numbers (via rust's RNG), and redirecting this function ensures the random values and resulting UUIDs will be consistent.

Pushed by bhackett@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cb5a1ffb4d5f
Redirect SecRandomCopyBytes, r=jlast.
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
You need to log in before you can comment on or make changes to this bug.