[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] Windows Condor Pool: job exit code -1073741502



kschwarz@xxxxxxxxxxxxxx wrote:
Hi all,

I am having a problem with only one windows machine that refuses to run jobs, exiting with return value (exit code) of -1073741502.
[snip]
I don't know what this exit code means, so could someone help me?

Sure, it means a DLL failed to initialize, probably because a needed DLL 
is not present on that one machine, or it is present but it is corrupted 
(scandisk time?).  You could right click on the .exe and select "View 
Dependencies" to see what DLLs your job wants to try and narrow down 
which DLL is corrupt on that machine.
So you ask how did I figure out that exit code -1073741502 means DLL 
initialization failure?  The trick is take the exit status, convert to 
Hex (can use even the standard Windows calc.exe program to do this) --- 
the hex value of this code is 0xc0000142.  If you google for 0xc0000142, 
you find all sorts of info.
Hmmm, seems it make sense if Condor on Windows converted all these crazy 
Win32 exit codes into error strings?   Or at the very least reported the 
exit status in hex form as well, esp if it is > 0xC0000000 ? 
Thoughts/opinions welcome.
Hope the above helps,
Todd


--
Todd Tannenbaum                       University of Wisconsin-Madison
Condor Project Research               Department of Computer Sciences