Closed Bug 737435 Opened 9 years ago Closed 9 years ago

Windows builds fail to start due to missing MSVCR100.dll

Categories

(Firefox :: Installer, defect)

All
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 14

People

(Reporter: bj, Assigned: khuey)

References

Details

(Keywords: regression)

I updated the 64-bit windows install on Windows 7 and now Firefox won't start. Windows says:

The program can't start because MSVCR100.dll is missing from your computer. Try reinstalling the program to fix this problem.

The installation process should have check for the library and aborted instead of leaving me with a browser that can't be run.

Yesterday's update, and previous updates, didn't have this problem.

I don't know how to get the build id, but it was the Nightly update available at 11:00 Eastern time today. Windows gives the file version as 14.0.0.4462
You need to install Microsoft Visual C++ Redistributable Package, link:

http://www.microsoft.com/download/en/details.aspx?id=14632
Confirmed on Win8CP 64bit too.
Nightly14.0a1 32bit fail to update.
http://hg.mozilla.org/mozilla-central/rev/ee554888d071

Suspected
b972b89518c3	Serge Gautherie — Bug 735810. (Cv1) Stop trying to package MSVC dlls when WIN32_REDIST_DIR isn't set. r=khuey.
Blocks: 735810
Keywords: regression
Update also fails on WindowsXP SP3.
Fixed by backout.

https://hg.mozilla.org/mozilla-central/rev/9989b866c3a8
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Ftr, I checked
/pub/firefox/nightly/2012/03/2012-03-20-04-35-30-mozilla-central/
firefox-14.0a1.en-US.win64-x86_64.*

.exe, .complete.mar and .zip include the 2 v10 dlls.
.partial.20120320031130-20120320043530.mar does not, which is expected.

But .exe and .zip removed-files list files of all 4 MSVC versions :-(
(*.mar, I can't check.)

Sorry about that.
Assignee: nobody → khuey
Flags: in-testsuite-
Target Milestone: --- → Firefox 14
Duplicate of this bug: 737710
Hardware: x86_64 → All
Summary: Windows 7 64-bit build: Can't start, missing MSVCR100.dll → Windows builds fail to start due to missing MSVCR100.dll
...Sorry to re-open this one, but I was just hit by it trying to run http://ftp.mozilla.org/pub/mozilla.org/thunderbird/tinderbox-builds/comm-central-win32-debug/1349946002/thunderbird-19.0a1.en-US.win32.installer.exe on Win7 x64.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
This is a Firefox bug and the link you pointed to is for a Thunderbird build. Please file a Thunderbird bug.
Status: REOPENED → RESOLVED
Closed: 9 years ago9 years ago
Resolution: --- → FIXED
Ok, sorry, just filed bug 800561.
(In reply to TinyButStrong from comment #1)
> You need to install Microsoft Visual C++ Redistributable Package, link:
> 
> http://www.microsoft.com/download/en/details.aspx?id=14632

WRONG!
This link points to a VULNERABLE, outdated and superseded version of the MSVCRT.

See but http://support.microsoft.com/kb/2467173 and
http://www.microsoft.com/technet/security/bulletin/MS11-025.mspx
which point to the current version.
(In reply to Stefan Kanthak from comment #10)
> (In reply to TinyButStrong from comment #1)
> > You need to install Microsoft Visual C++ Redistributable Package, link:
> > 
> > http://www.microsoft.com/download/en/details.aspx?id=14632
> 
> WRONG!
> This link points to a VULNERABLE, outdated and superseded version of the
> MSVCRT.
> 
> See but http://support.microsoft.com/kb/2467173 and
> http://www.microsoft.com/technet/security/bulletin/MS11-025.mspx
> which point to the current version.

You are responding to something that's over a year old ...
Correct(In reply to Kyle Huey [:khuey] (khuey@mozilla.com) from comment #11)

> You are responding to something that's over a year old ...

Correct.
The link given in comment #1 was but outdated when it was written!
You need to log in before you can comment on or make changes to this bug.