Problem with OpenMPI

OK, I hope you can help me here: I'm trying to crack a hash using John the Ripper. (BindShell.Net: John The Ripper MPI Patch)
I'm runnig it on a cluster system using OpenMPI. But it is not working properly. If i try to run it, i get the following error:

Any idea what can be wrong? Happen on multiCPU as well as on single CPU.
(Some features of the program, like computing speed test, do work well.)

The amount of memory you can set per program is limited, and OpenMPI tries to set memory beyond this limit, resulting in a Segmentation fault.

See the OpenMPI FAQ page for more info, but in short, for a single CPU, issueing the command

ulimit -l unlimited

should work. If you want to use more CPU's on more nodes, you have to issue this command on each node.

FAQ-page: FAQ: Unknown category

Well, thanks, this is better. Now I get:

...repeated for every CPU

But at last I'm getting somewhere. I will study the FAQ thoroughly, there should be some answers.

BTW, I forgot to tell: In runnig the program over PBS/Torque job manager. It should take care of the memory allocation, but obviously it doesn't. "ulimit" didn't help, the memory is set to unlimited by default.

Any ideas?