Closed
Bug 1318619
Opened 8 years ago
Closed 8 years ago
Update cubeb from upstream to 7f74039f92
Categories
(Core :: Audio/Video: cubeb, defect, P1)
Core
Audio/Video: cubeb
Tracking
()
RESOLVED
FIXED
mozilla53
Tracking | Status | |
---|---|---|
firefox53 | --- | fixed |
People
(Reporter: achronop, Unassigned)
References
Details
Update cubeb from upstream to 7f74039f92
Reporter | ||
Updated•8 years ago
|
Rank: 15
Priority: -- → P1
Reporter | ||
Comment 1•8 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/2be605ce027c1dfbf6c770a018f966854147149c Bug 1318619 - Update cubeb upstream to 7f74039f92. r=kinetik
Comment 2•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/2be605ce027c
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox53:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
Comment 3•8 years ago
|
||
This change broke the WinXP support on Nightly. Do we need to backout this patch until the updater block updating on WinXP? Or do we declare we actually dropped support for WinXP now?
Depends on: xp-eol
Flags: needinfo?(achronop)
Comment 4•8 years ago
|
||
(In reply to Masatoshi Kimura [:emk] from comment #3) > This change broke the WinXP support on Nightly. Do we need to backout this > patch until the updater block updating on WinXP? Or do we declare we > actually dropped support for WinXP now? Can you detail what's broken on XP? Most of us don't have access to an XP machine...
Comment 5•8 years ago
|
||
The previous cubeb was using LoadLibrary/GetProcAddress to load AVRT.dll dynamically because AVRT.dll is only available Win7 or later. Apparently the newest cubeb no longer supports WinXP, so cubeb implicitly links to AVRT.dll instead of using LoadLibrary/GetProcAddress. So xul.dll will fail to load on WinXP. Search for AvRevertMmThreadCharacteristics and AvSetMmThreadCharacteristics in the changeset.
Comment 6•8 years ago
|
||
The user-visible effect: The latest Nightly will not even start on WinXP. It will only display "Couldn't load XPCOM." error.
Comment hidden (spam) |
Comment 8•8 years ago
|
||
My mistake. We need to revert https://github.com/kinetiknz/cubeb/commit/c0ec4416790019565c344c29f1b2eff91531145a from upstream. I'll sort it out tomorrow AM.
Flags: needinfo?(kinetik)
Pushed by mgregan@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/c788e6d12d93 Update libcubeb to 13f167c2.
Comment 10•8 years ago
|
||
(In reply to Matthew Gregan [:kinetik] from comment #8) > My mistake. > > We need to revert > https://github.com/kinetiknz/cubeb/commit/ > c0ec4416790019565c344c29f1b2eff91531145a from upstream. > > I'll sort it out tomorrow AM. Landed in comment 9.
Flags: needinfo?(kinetik)
Flags: needinfo?(achronop)
Comment 11•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c788e6d12d93
You need to log in
before you can comment on or make changes to this bug.
Description
•