Closed Bug 1581228 Opened 5 years ago Closed 5 years ago

Redirect SecRandomCopyBytes

Categories

(Core Graveyard :: Web Replay, defect)

defect
Not set
normal

Tracking

(firefox71 fixed)

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: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: