This is a test version of Biostars. For the public version, visit https://www.biostars.org.
What Is (Or How To Find Out) The Meaning Of Error Code -1073741510 From Local Blast 2.2.25+?

I ran the command line tool rpsblast.exe from python using biopython and I got the following error:

ApplicationError: Command 'blast-2.2.25+/bin/rpsblast.exe -out rpsPfamSmall.xml 
-outfmt 5 -query targetHMM_small.fasta -db PfamDB\Pfam -evalue 1' 
returned non-zero exit status -1073741510

The manual gives the following possible error codes: Exit Code Meaning 0 Success 1 Error in query sequence(s) or BLAST options 2 Error in BLAST database 3 Error in BLAST engine 4 Out of memory 255 Unknown error

Have you encountered this error before or do you know ho I can find out what this error means?

Thanks, Niek

biopython command-line error

2 answers

I would bet that it actually is a normal (255?) error that is somehow translated to negative because the calling software (biopython or your shell) didn't expect a single byte result. Did you try to run the same blast command directly?

On Unix/Linux, negative return codes are from the OS rather than the application. I presume this is the same on Windows. Try and run the same command "by hand" at the Windows command line.

Log in to answer this question.