question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

CDM not loading on Windows 10 networked appdata folders

See original GitHub issue

We’ve received the following from a user who is trying to upgrade a few machines to use the latest version of our app. It’s based on v7.1.9-wvvmp v7.1.1-wvvmp and trying to load v4.10.1582.2 v4.10.1582.1 of the CDM. The user is running Windows 10 1809, and their logs don’t show anywidevine- events.

I believe the app has a problem because when running as a user without appdata re-directed, all the appdata is stored in c:\users\user\appdata eg \local\BBCiPlayerDownloads \roaming\BBCiPlayerDownloads when the user (even an admin user) has their home folder re-directed, they have split appdata so c:\users\user\appdata\local\BBCiPlayerDownloads and \network_path\user\appdata\BBCiPlayerDownloads app (for roaming) It looks to me maybe that the app doesn’t like this split, as the same computer will run BBCiPlayerDownloads app on a user logged in without folder redirection.

This looks as though it’s in the same area as #50 with the CDM being affected by filesystem virtualisation/redirection. Does this sound reasonable? The difference being that widevine-ready doesn’t fire, and versions of Windows pre-dates the version expected to cause problems.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5

github_iconTop GitHub Comments

1reaction
simongregorycommented, Feb 24, 2020

I’ve had a response from our user who was having trouble with the installs. They’ve got a test build working by finding a path on C:\ and setting it via --widevine-base-dir. C:\ProgramData\Widevine didn’t work for non-admin users, so they had to setup a directory to sandbox the cdm for non-admin users as their machines are locked down.

Apologies for being inaccurate but previously they were using v7.1.1-wvvmp with 4.10.1582.1, and are now using v7.1.9-wvvmp with v4.10.1582.2.

My plan is to simulate the 2 problems with restricted and aliased folders and see what errors I get, I’m hoping off the back of this I’ll have some more concrete info on the errors raised at which point I can advise users there’s a problem and get some idea of volumes via stats. Will let you know how that goes.

0reactions
khwaajcommented, Dec 16, 2021

With the advent of the Component Updater Service based releases we have even less control over the installation than before, which limits out ability to do much to work around issues like this. At the end of the day this is caused by the restrictions imposed by the Chromium sandbox, and thus any attempts to fix the root cause has security implications.

Since this is not an old issue I’ll close it due to inactivity.

Read more comments on GitHub >

github_iconTop Results From Across the Web

File path appdata/roaming/fahtvbe command prompt popup
1-Right-click on Start then click on Run · 2-Type: %AppData% and click on OK · 3-Search for the folder fahtvbe and delete that....
Read more >
Why doesn't DIR show C:\Users\Yours Truly\AppData?
My thought was that the Show Hidden Files and Folders option was already enabled for OP. That's why he/she can see them in...
Read more >
11 Ways to Fix "The System Cannot Find The Path Specified ...
1. Run Command Prompt as an Administrator ... Windows utilities cannot access all files and folders available on your device. Administrative ...
Read more >
What's in the hidden Windows AppData Folder, and how to ...
Another way to get at the folder is to open File Explorer, highlight the Path field and type in %appdata% once again, and...
Read more >
Create folder with batch but only if it doesn't already exist
You just use this: if not exist "C:\VTS\" mkdir C:\VTS it wll create a directory only if the folder does not exist. Note...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found