Re: [OMPI users] 0xc000007b error exit on 64-bit Windows 7

2012-12-03 Thread Damien
I just tried it on a clean VM, the 64-bit OpenMPI installer does install 
to Program Files (x86).  That's not the end of the world, but you have 
to watch your paths.


Miroslav, when you ran the installer did you say yes to adding OpenMPI 
to the system path?  If you installed both 32 and 64-bit binaries, and 
added both to the system path, it will typically just append the paths.  
So if you installed 32-bit first, then 64-bit, whenever you run 
something it will load the 32-bit OpenMPI runtime first, even running 
64-bit, which will cause that bad image error. I think that's why your 
32-bit run works and 64-bit doesn't.


I suggest uninstalling both 32 and 64-bit OpenMPIs, make sure they're 
removed from the path, then reinstall them *without* putting them into 
the system path, and try again from there.  You'll have to set your 
paths manually, but you'll be running with the right binaries each time.


Damien

On 03/12/2012 9:55 AM, Iliev, Hristo wrote:

Hi,

0xC07B is STATUS_INVALID_IMAGE_FORMAT. It mostly means that some of the
dynamic link libraries (DLLs) that the executable is linked against are of
different "bitness", e.g. 32-bit. It could be a packaging error in Open MPI,
or it could be messed up installation. You could use the Dependency Walker
tool to examine the list of DLLs that the executable depends upon and see
which one is the culprit. Dependency Walker is available here:

http://www.dependencywalker.com/

Which brings me to the question: why the win64 version of Open MPI is
installed in "Program Files (x86)", where 32-bit things go?!

Hope that helps.

Kind regards,
Hristo

--
Hristo Iliev, Ph.D. -- High Performance Computing
RWTH Aachen University, Center for Computing and Communication
Rechen- und Kommunikationszentrum der RWTH Aachen
Seffenter Weg 23,  D 52074  Aachen (Germany)



-Original Message-
From: users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org]
On Behalf Of Ilias Miroslav
Sent: Monday, December 03, 2012 3:40 PM
To: us...@open-mpi.org
Subject: [OMPI users] 0xc07b error exit on 64-bit Windows 7

Dear experts,

I just installed http://www.open-
mpi.org/software/ompi/v1.6/downloads/OpenMPI_v1.6.1-1_win64.exe on
our Intel i7 64-bit Windows 7 system.


When I try to run  some executable, I am getting error "Application Error

The

application was unable to start correctly (0xc07b)..."

Any help please ? The "C:\Program Files (x86)\OpenMPI_v1.6.1-x64\bin"
string is in my %Path% variable.

Yours, Miro

PS: On 32-bit Windows 7 the 32-bit OpenMPI application works fine.
___
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users


___
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users




Re: [OMPI users] 0xc000007b error exit on 64-bit Windows 7

2012-12-03 Thread damien
Ignore what I posted,  Hristo is right.   On my phone screen the C looked like 
a 0.  Sorry. 

Damien

Sent from my android device.



-Original Message-
From: "Jeff Squyres (jsquyres)" <jsquy...@cisco.com>
To: Open MPI Users <us...@open-mpi.org>
Cc: "us...@open-mpi.org" <us...@open-mpi.org>
Sent: Mon, 03 Dec 2012 9:01 AM
Subject: Re: [OMPI users] 0xc07b error exit on 64-bit Windows 7

I'm afraid we've lost the open MPI community windows developer. So I don't know 
if you'll get a good answer to this question. 

Sorry!  :(

Sent from my phone. No type good. 

On Dec 3, 2012, at 6:40 AM, "Ilias Miroslav" <miroslav.il...@umb.sk> wrote:

> Dear experts,
> 
> I just installed 
> http://www.open-mpi.org/software/ompi/v1.6/downloads/OpenMPI_v1.6.1-1_win64.exe
>  on our Intel i7 64-bit Windows 7 system.
> 
> 
> When I try to run  some executable, I am getting error "Application Error The 
> application was unable to start correctly (0xc07b)..."
> 
> Any help please ? The "C:\Program Files (x86)\OpenMPI_v1.6.1-x64\bin" string 
> is in my %Path% variable.
> 
> Yours, Miro
> 
> PS: On 32-bit Windows 7 the 32-bit OpenMPI application works fine.
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users

___
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users


Re: [OMPI users] 0xc000007b error exit on 64-bit Windows 7

2012-12-03 Thread damien
That's a null pointer access.   It's not necessarily OpenMPI causing that.   
You'll need to supply more info about what you're running. 

Damien 

Sent from my android device.



-Original Message-
From: "Jeff Squyres (jsquyres)" <jsquy...@cisco.com>
To: Open MPI Users <us...@open-mpi.org>
Cc: "us...@open-mpi.org" <us...@open-mpi.org>
Sent: Mon, 03 Dec 2012 9:01 AM
Subject: Re: [OMPI users] 0xc07b error exit on 64-bit Windows 7

I'm afraid we've lost the open MPI community windows developer. So I don't know 
if you'll get a good answer to this question. 

Sorry!  :(

Sent from my phone. No type good. 

On Dec 3, 2012, at 6:40 AM, "Ilias Miroslav" <miroslav.il...@umb.sk> wrote:

> Dear experts,
> 
> I just installed 
> http://www.open-mpi.org/software/ompi/v1.6/downloads/OpenMPI_v1.6.1-1_win64.exe
>  on our Intel i7 64-bit Windows 7 system.
> 
> 
> When I try to run  some executable, I am getting error "Application Error The 
> application was unable to start correctly (0xc07b)..."
> 
> Any help please ? The "C:\Program Files (x86)\OpenMPI_v1.6.1-x64\bin" string 
> is in my %Path% variable.
> 
> Yours, Miro
> 
> PS: On 32-bit Windows 7 the 32-bit OpenMPI application works fine.
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users

___
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users


Re: [OMPI users] 0xc000007b error exit on 64-bit Windows 7

2012-12-03 Thread Iliev, Hristo
Hi,

0xC07B is STATUS_INVALID_IMAGE_FORMAT. It mostly means that some of the
dynamic link libraries (DLLs) that the executable is linked against are of
different "bitness", e.g. 32-bit. It could be a packaging error in Open MPI,
or it could be messed up installation. You could use the Dependency Walker
tool to examine the list of DLLs that the executable depends upon and see
which one is the culprit. Dependency Walker is available here:

http://www.dependencywalker.com/

Which brings me to the question: why the win64 version of Open MPI is
installed in "Program Files (x86)", where 32-bit things go?!

Hope that helps.

Kind regards,
Hristo

--
Hristo Iliev, Ph.D. -- High Performance Computing
RWTH Aachen University, Center for Computing and Communication
Rechen- und Kommunikationszentrum der RWTH Aachen
Seffenter Weg 23,  D 52074  Aachen (Germany)


> -Original Message-
> From: users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org]
> On Behalf Of Ilias Miroslav
> Sent: Monday, December 03, 2012 3:40 PM
> To: us...@open-mpi.org
> Subject: [OMPI users] 0xc07b error exit on 64-bit Windows 7
> 
> Dear experts,
> 
> I just installed http://www.open-
> mpi.org/software/ompi/v1.6/downloads/OpenMPI_v1.6.1-1_win64.exe on
> our Intel i7 64-bit Windows 7 system.
> 
> 
> When I try to run  some executable, I am getting error "Application Error
The
> application was unable to start correctly (0xc07b)..."
> 
> Any help please ? The "C:\Program Files (x86)\OpenMPI_v1.6.1-x64\bin"
> string is in my %Path% variable.
> 
> Yours, Miro
> 
> PS: On 32-bit Windows 7 the 32-bit OpenMPI application works fine.
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


smime.p7s
Description: S/MIME cryptographic signature


Re: [OMPI users] 0xc000007b error exit on 64-bit Windows 7

2012-12-03 Thread Jeff Squyres (jsquyres)
I'm afraid we've lost the open MPI community windows developer. So I don't know 
if you'll get a good answer to this question. 

Sorry!  :(

Sent from my phone. No type good. 

On Dec 3, 2012, at 6:40 AM, "Ilias Miroslav"  wrote:

> Dear experts,
> 
> I just installed 
> http://www.open-mpi.org/software/ompi/v1.6/downloads/OpenMPI_v1.6.1-1_win64.exe
>  on our Intel i7 64-bit Windows 7 system.
> 
> 
> When I try to run  some executable, I am getting error "Application Error The 
> application was unable to start correctly (0xc07b)..."
> 
> Any help please ? The "C:\Program Files (x86)\OpenMPI_v1.6.1-x64\bin" string 
> is in my %Path% variable.
> 
> Yours, Miro
> 
> PS: On 32-bit Windows 7 the 32-bit OpenMPI application works fine.
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users