Closed Bug 1217027 Opened 9 years ago Closed 3 years ago

Nightly freezes in opening mpeg2 dll due to canPlayType probe when profiler sampling 64-bit frames

Categories

(Core :: Gecko Profiler, defect)

x86_64
Windows 10
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: chutten, Unassigned)

References

(Blocks 1 open bug)

Details

Not 100% reproducible, but nearly. Ensure you're using 64-bit Nightly on Windows, with the profiler installed and ready to go. Start Nightly and hit Analyze as soon as the profiler action shows up. At about the 90s mark the canPlayType probe ought to fire in browser.js (from bug 1180109). This can cause a freeze in our patched dll loader (specifically the stub_LdrLoadDll call in WindowsDllBlocklist.cpp::patched_LdrLoadDll) Doesn't seem to happen with 32-bit Nightly.
Blocks: 1329181

I wasn't able to reproduce this old bug. We've fixed some issues around DLL load labels recently (e.g., bug 1754357), maybe that was that.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.