Closed
Bug 1219574
Opened 9 years ago
Closed 9 years ago
[Netflix] error F7702-1003-8053000B: Nightly 44 fails to load 64-bit CDM
Categories
(Core :: Audio/Video: Playback, defect, P1)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox42 | --- | unaffected |
firefox43 | --- | affected |
firefox44 | --- | affected |
People
(Reporter: cpeterson, Unassigned)
References
Details
(Keywords: 64bit, regression)
cpearce says: The fact that "GetGMPDecryptor failed to return a CDM" is in the log means it could be a bug on our side. Will step through the code in a debugger later today to see if it's a regression in Firefox. Version: 3.0000.077.051 Esn: NFCDFF-02-C2EV0JK8CJH77T0RT19JUL6XF896Q8 JsSid: 14460688354997, Epoch: 1446068850, Start: 1446068835, TimeZone: -780 Href: http://www.netflix.com/watch/70201346?trkid=13462260&tctx=0,0,6c59e129-296e-44d1-9029-04929374f7dd-6281115 UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:44.0) Gecko/20100101 Firefox/44.0 -------------------------------------------------------------------------------- 0.216|0|I|Ext| object.pool: Setting play context:, location: WATCHNOW, row: 0, rank: 0, request_id: 6c59e129-296e-44d1-9029-04929374f7dd-6281115 0.217|1|I|Playback| Playback created, MovieId: 70201346, TrackingId: 13462260, Xid: 14460688355864, AccountKey: undefined 0.220|1|I|Playback| Playback loading, MovieId: 70201346, TrackingId: 13462260, Xid: 14460688355864, AccountKey: undefined 0.220|1|I|Playback| Playback state changed, From: 0, To: 1 0.400|0|I|Msl| No store state, starting fresh 0.401|0|I|Nccp| Creating EDGE instance, Endpoint: https://www.netflix.com/api/msl/, Path: /cbp/html5player-1.0000.077 0.404|0|E|StorageLock| Lock was expired or invalid, ignoring, Epoch: 1446068835, LockEpoch: 1445391984 0.404|1|I|Playback| Authorizing, MovieId: 70201346, TrackingId: 13462260, Xid: 14460688355864, AccountKey: undefined 2.454|1|I|Playback| AudioTrack changed, ToBcp47: en, To: 2, MediaTime: undefined 2.454|1|I|Playback| TimedTextTrack changed, ToBcp47: en, To: 1, From: none, MediaTime: undefined 2.454|1|I|Playback| Processing post-authorize, MovieId: 70201346, TrackingId: 13462260, Xid: 14460688355864, AccountKey: undefined 2.455|1|I|Playback| Downloading initial stream headers, MovieId: 70201346, TrackingId: 13462260, Xid: 14460688355864, AccountKey: undefined, Audio: 64|96, Video: 235|560|1050 4.279|1|I|Playback| Overriding bookmark, From: 3374000, To: 3374000 4.281|1|I|MediaPresenter| Seeking, Requested: 3374.000, Actual: 3371.369, Cause: 1 4.295|1|I|Playback| Playback state changed, From: 1, To: 2 4.298|1|I|MediaPresenter| Feeding init segment to decoder, Type: audio, Bitrate: 64, DownloadableId: 733305442, Bytes: 691 4.298|1|I|MediaPresenter| Feeding init segment to decoder, Type: video, Bitrate: 235, DownloadableId: 771554715, Bytes: 1853 4.300|1|I|MediaPresenter| Setting the license 4.470|1|E|MediaPresenter| Unable to set the license, code: 7702, subCode: 1003, extCode: 8053000B, edgeCode: undefined, message: Unable to create MediaKeys. GetGMPDecryptor failed to return a CDM, errorDetails: GetGMPDecryptor failed to return a CDM, errorData: undefined, state: undefined 4.470|1|E|Playback| Fatal playback error, Error: [PlayerError #F7702-1003-8053000B] GetGMPDecryptor failed to return a CDM, HandleDelay: undefined 4.470|1|I|Playback| Playback closing, MovieId: 70201346, TrackingId: 13462260, Xid: 14460688355864, AccountKey: undefined, ErrorCode: F7702-1003-8053000B 4.471|1|I|MediaPresenter| Closing. 4.476|1|I|Playback| Playback state changed, From: 2, To: 3 5.095|1|E|Nccp| Processing EDGE response failed, method: stop, success: false, errorActionId: 3, errorSubCode: 1331, errorExternalCode: V0, errorNccpCode: undefined, errorReasonCode: undefined, errorDetails: [inputName:playback], errorDisplayMessage: undefined, errorDisplayMessageBcp47: undefined, errorData: {"inputName":"playback"} 5.095|1|E|PlayDataManager| Unable to send stop command, g: false, te: 3, j: 1331, Z: V0, o: [inputName:playback], ue: [object Object] 5.335|1|I|Playback| Playback state changed, From: 3, To: 4
Flags: needinfo?(cpearce)
Comment 1•9 years ago
|
||
This regressed in 2015-10-22-03-05-46, which is when bug 1187031 was first in Nightly. Bob: It seems that moving back to USER_LOCKDOWN in bug 1187031 has caused the Adobe CDM to fail to load the first time Netflix is used in a new profile on x64 Firefox. I debugged a release x64 Nightly and can see that the PR_LoadLibraryWithFlags call in GMPLoaderImpl::Load() is failing. STR: 1. Start Win64 Nightly and create a new profile. 2. Open about:addons > Plugins. Right click on Primetime and Find Updates, wait for GMP to install. 3. Open Netflix.com, login, play a video. 4. Observe F7702-1003-8053000B error. This only affects Win64, not Win32. Does the Win64 Adobe GMP DLL have a manifest?
Depends on: 1187031
Flags: needinfo?(cpearce) → needinfo?(bobowen.code)
Reporter | ||
Updated•9 years ago
|
Reporter | ||
Comment 2•9 years ago
|
||
cpearce determined that the problem here is that Adobe's x64 Primetime DLL contains a manifest, whereas the x86 Primetime DLL does not. This is causing the x64 DLL to fail to load inside the sandbox in Firefox Nightly 44, which has a more locked down sandbox. Adobe's next x64 build will remove the manifest, which fixes the problem.
Flags: needinfo?(bobowen.code)
Comment 3•9 years ago
|
||
Adobe has shipped a new CDM DLL which fixes their x64 manifest.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
I don't suppose there is a workaround available between now and when Firefox 45 is released?
Reporter | ||
Comment 5•8 years ago
|
||
Roman, you can try forcing a new CDM download to see if that fixes your loading problem: 1. Uncheck the "Play DRM content" setting in the Tools > Options > Content menu. 2. Quit Firefox. 3. Manually delete the "gmp-eme-adobe" directory in "C:\Users\YOUR_USER_NAME\AppData\Roaming\Mozilla\Firefox\Profiles\YOUR_PROFILE_NAME.default" directory 4. Run Firefox and re-check the "Play DRM content" setting. 5. Open the Tools > Add-ons > Plugins menu and open the gear icon > Check for Updates. 6. Watch for the Adobe CDM to download.
(In reply to Herve25 from comment #6) > Tried Chris' trick. > > Still no luck on v45 stable... > > OS is Win7 x64. Please file a new bug. You've probably got a different issue.
You need to log in
before you can comment on or make changes to this bug.
Description
•