Closed Bug 1724313 Opened 4 years ago Closed 4 years ago

Firefox 90 Update broke Firefox for Windows 10

Categories

(Toolkit :: Application Update, defect)

Firefox 90
defect

Tracking

()

RESOLVED DUPLICATE of bug 1691782

People

(Reporter: lubensius, Unassigned, NeedInfo)

References

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0

Steps to reproduce:

Firefox was automatically updated to 90 something on a Windows 10 with all updates except the last one (21H1)

Actual results:

First start after update throw error vc..._1.dll missing. Firefox opens but has no function.
Deinstalling and reinstalling Firefox doesn't fixed the problem. First start again throws error.

Expected results:

normal function.

(In reply to lubensius from comment #0)

vc..._1.dll missing.

Please attach a screenshot that shows the actual file name. Press Windows logo + Shift + S and then use one of the icons at the top to capture only the relevant area of the screen. Click the Attach New File button to upload the image.

There's a vcruntime140.dll in the installation folder, but nothing matching what you describe.

Flags: needinfo?(lubensius)

... VCRUNTIME140_1.dll not found ....

Flags: needinfo?(lubensius)

Additional information

This happens on my gaming laptop. A acer Predator Helios 300 with the original Windows 10 Home installation and only games, steam, ubi, origin, .... installed. (Yes Windows is only for gaming!)
Firefox worked fine until update to 90.0.2(64-bit). Windows Update 2021-07 happened in the same time as the Firefox update.
Error message shows up after deinstall and reinstall (from web) of Firefox. Firefox never worked again.

I tried to reproduce the bug in a VM with a plain Windows 10 Home installation and the same sequence of updates of Windows and Firefox.
In the VM no problem occures.

Question: why is firefox searching for vcruntime_1.dll ? Where is this name stored? --> I will do a search ...

(In reply to lubensius from comment #3)

addition information:
The working installation the VM has vcruntime140.dll and vcruntime140_1.dll in \Windows\System32.
Both have same date of creation but different size.
Both have a valid certificate by Microsoft.

The non working installation has only vcruntime140.dll in \Windows\System32.

On both installations there is a vcruntime140_1.dll in the Microsoft Edge Folder.

Best guess: Firefox 90.0.2 installation relies on vcruntime140_1.dll previously installed in \Windows\System32 by an other installation.

Ok here is the Fix:

Restart Windows
Go to "Apps and Features" in the Settings
Search for "Visual"
There will be a long list of Visual C++ redistributables
click on the last two, which read "2015-2019"
click on "change" and "repair"
open Firefox. It should work now.

P.S. my Visual C++ 2015-2019 redistributales were just changed by the Windows Updater. This date is shown on the list

Hi Lubensius,

If you do right click on ff > properties > compatibilty > run compatibilty troubleshooter > try recommended settings >test the program, does it work normally?

Can you reach about:support screen? (if you can , would you copy it here please?)
Does this issue happen with a new profile? Here is a link on how to create a new profile: https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles -- or you can create a shortcut, and add -p after "C:\Program Files\Firefox Nightly\firefox.exe" in target field to trigger profile manager.

Does this issue occur in the latest nightly version of firefox? Here is a link from where you can download it: https://www.mozilla.org/en-US/firefox/channel/desktop/

I've assigned a component in order to get the dev team involved.

Thanks for the report.
Best regards, Clara

Flags: needinfo?(lubensius)
Component: Untriaged → Startup and Profile System
Product: Firefox → Toolkit
Component: Startup and Profile System → Application Update
See Also: → 1624546, 1691782
Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: