In some cases after diverging from the recording the socket transport service thread can make some calls to create new pipes and change attributes of their file descriptors. Currently we crash on these (on the main thread we would have a repaint failure and restore the last checkpoint, but we don't support doing this off the main thread). The attached patch adds handling for pipe() and fcntl() to take care of this.
Attachment #9023799 - Flags: review?(lsmyth) → review+
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/mozilla-inbound/rev/a8fc37bd01ba Support some calls in the middleman made by the socket transport service thread, r=lsmyth.
Status: NEW → RESOLVED
Last Resolved: 4 months ago
status-firefox65: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
You need to log in before you can comment on or make changes to this bug.