Open Bug 1597408 Opened 2 years ago Updated 8 months ago

enabling Vorbis decoding on RDD causing sandboxing failure on MinGW-clang

Categories

(Core :: Security: Process Sandboxing, defect, P3)

defect

Tracking

()

People

(Reporter: mjf, Unassigned)

References

(Blocks 2 open bugs)

Details

When trying to enable Vorbis decoding on RDD in Bug 1524049, the following log lines point to a sandbox issue:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=276606186&repo=autoland&lineNumber=1314-1316

I pushed a build with the RDD sandbox disabled and the tests pass:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=3d61d1e04b55665af399e0a1df2d0e113aa3141d

Blocks: mingw-clang
Blocks: 1524049

I'm going to have to dig into this sometime and figure out what caused mingw to load this dll earlier now

Priority: -- → P3
Blocks: 1597816
No longer blocks: 1524049

I am unable to reproduce this bug. I did a try run by disabling the MINGW32 guards (https://treeherder.mozilla.org/#/jobs?repo=try&revision=d27e3194d4858010ff6ac893f953da7650d4a82b&selectedTaskRun=V0ai8hMSSZet3LgeU2oPwg.0) and the build seems to succeed and the built browser seems capable of playing the sample Vorbis video (https://xiph.org/video/vid1.shtml) without any issues.

Tom, can you confirm?

Flags: needinfo?(tom)

My windows machine is still packed in a box, Michael could you perhaps test again if you have a Windows machine, or perhaps David?

Flags: needinfo?(tom)
Flags: needinfo?(mfroman)
Flags: needinfo?(dmajor)

Sorry for the slow response. When I download the target.installer.exe from the Windows MinGW all MinGW-Clang builds for Windows 64-bits build-win64-mingwclang/opt Bo job, I don't see the RDD process running when playing that video.

The short version, I don't believe that push indicates the bug is fixed. Please let me know if I did something incorrectly.

Flags: needinfo?(mfroman)

Sounds like comment 4 took care of this - let me know if not.

Flags: needinfo?(dmajor)
You need to log in before you can comment on or make changes to this bug.