Closed Bug 1227094 Opened 10 years ago Closed 9 years ago

After removing a profile via Profile Manager, then 3 files(eme-adobe.dll, eme-adobe.info and eme-adobe.voucher) remain in the profile directory (inside the 'gmp-eme-adobe' directory)

Categories

(Core :: Audio/Video: GMP, defect, P5)

x86_64
Windows 10
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: rick3162, Unassigned)

References

Details

(Keywords: qawanted)

STR:(in win 10 64x) - having installed Nightly 45.0a1 x64 2015-11-22 and running - launch: "C:\Program Files\Nightly\firefox.exe" -no-remote -profilemanager and create a new profile. Then launch it. Notice in %appdata%\Mozilla\Firefox\Profiles\new_profile_name\ that after a while of using Firefox, a new directory 'gmp-eme-adobe' is created (containing 3 files in it's subdirectory '16' : eme-adobe.dll, eme-adobe.info and eme-adobe.voucher). - Now close Firefox. Relaunch profile Manager via C:\Program Files\Nightly\firefox.exe" -no-remote -profilemanager and delete that profile. You' ll notice that the 'gmp-eme-adobe' directory and its contents are still there.
Summary: After removing a profile via Profile Manager, then 3 files(eme-adobe.dll, eme-adobe.info and eme-adobe.voucher) remain inside the profile directory (gmp-eme-adobe) → After removing a profile via Profile Manager, then 3 files(eme-adobe.dll, eme-adobe.info and eme-adobe.voucher) remain in the profile directory (inside the 'gmp-eme-adobe' directory)
Blocks: EME
We don't do anything special when deleting the profile... https://dxr.mozilla.org/mozilla-central/rev/19d89caa664dd9309c796929225ee409df5d1ee4/toolkit/profile/nsToolkitProfileService.cpp#227 We're just calling nsIFile's Remove() method, which should recursively remove the files. I wonder if something not closing the files properly, and Windows thinks they're still in use? If you reboot after gmp-eme-adobe is created, but before deleting the profile, does it work? (If so, that would tend to imply it's something happening during the initial install of the files.)
Component: General → Audio/Video: GMP
Product: Firefox → Core
I just rebooted after gmp-eme-adobe was created (without deleting the profile). Then, I started Profile Manager and deleted the profile (without having launched Firefox first). But, the 3 files remained.
Likely deletion fails if the files are open; perhaps there was a lingering process with them open? Someone else should verify Not critical in any case though
Keywords: qawanted
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P5
So Chris has recently pulled all the Primetime stuff out of Firefox and I can't reproduce this with Widevine, so I'm going to close the bug
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.