Ticket #923 (accepted bug)

Opened 3 weeks ago

Last modified 11 days ago

mscvcr80.dll was not found

Reported by: https://www.google.com/accounts/o8/id?id=AItOawl3h7ll7Sqyc1uaf23ZAjwtBsMXXnz_tcs Owned by: jayesh
Priority: minor Milestone: mpich2-1.3
Component: mpich2 Keywords:
Cc: n.vaziri@…

Description

I download and install your excellent program; but when I run "mpiexec" on cmd, I have a message :"... MSVCR80.dll was not found ..." and when I copy this dll to system folder I have this message:" ... run-time error ....R6034 ...."

I use: Windows XP SP3 and I installed the last version of dot net frame work and c++ run time library. I installed "mpich2-1.0.7rc1-win32-ia32.msi". Can you please help me about this problem?

Thank you so much,

Attachments

Change History

Changed 3 weeks ago by jayesh

  • owner set to jayesh
  • status changed from new to accepted

Hi,

First of all, DONOT copy/install a dll if you do not know the source (There are a lot of trojans/viruses around which get installed this way). The right way to get the MS Visual C dlls are to install the MS Visual studio re-distributable runtime package (The 32-bit version is available at http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en OR browse for "visual studio 2005 SP1 redistributable package" at www.microsoft.com). Also install the latest stable version (1.2) of MPICH2 (available at http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads). Before installing a new version of MPICH2 make sure that you uninstall the previous versions installed, if any. Let us know if it works for you.

Regards, Jayesh

Changed 3 weeks ago by jayesh

  • priority changed from major to minor
  • milestone changed from mpich2-1.2.1 to mpich2-1.3

Changed 13 days ago by jayesh

Hmmm... that is strange. Which version of MPICH2 have you installed on your system (Make sure that you uninstall previous versions of MPICH2 before installing a new version) ?

Regards, Jayesh

Changed 11 days ago by jayesh

Dear Jayesh,

I check every things. Uninstall MPICH2 and install it again. The problem is from "smpd.exe". I see that message even if I run it without any options. However, "wmpiexec.exe" work correctly. I run my program on it and see the output. Is it enough? I mean, can I run my programs with "wmpiexec.exe" with this condition and problem? The results are reliable?

Sincerely, nima

Changed 11 days ago by jayesh

Hi,

Can you try the release candidate for 1.2.1 release (available at http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads)? Type "winver" at the command prompt to make sure that you have SP3 installed on your system. The release candidate for 1.2.1, 1.2.1rc1, contains a fix for systems that do not contain OS features required for process binding feature added to MPICH2. Let us know the results.

(PS: If you have manually copied msvcr80.dll, the dll may not have been removed/replaced when you installed the VS Runtime package. It might be worthwhile to uninstall the VS runtime package, manually remove the manually installed dlls if they exist in the system and re-install the VS runtime package.)

Regards, Jayesh

WARNING! You need to either login using OpenID here or enter your email address here before you can create or edit tickets. Otherwise the ticket will get treated as spam. More information on creating tickets can be found here.

Don't forget to add your email address to the cc list to make sure that you get updated of the ticket status.

Add/Change #923 (mscvcr80.dll was not found)

Author



Change Properties
Action
as accepted
 
Note: See TracTickets for help on using tickets.