[mpich-discuss] exit code -1073741819
trymelz trymelz
trymelz at yahoo.com
Wed Mar 19 18:29:51 CDT 2008
Hi
The MPI program is too big to be sent. Here is what I got from the debugger
Before calling PMPI_ISEND:
Symbol Value Type
buf(1) 3 INTEGER(4)
cnt 1 INTEGER(4)
datatype 1275069467 INTEGER(4)
dest 0 INTEGER(4)
tag 24 INTEGER(4)
comm 1140850688 INTEGER(4)
reqs(1) 1243468 INTEGER(4)
ierr 0 INTEGER(4)
call PMPI_ISEND(buf,cnt,datatype,dest,tag,comm,reqs(1),ierr)
Unhandled exception at 0x003b41c9 in EXEC.exe:0xC0000005:
Access violation writing location 0x00000000
After the break at the crash, all the arguments becomes "undefined address".
When I check the library, I got
$ nm fmpich2s.lib | grep MPI_SEND@
00000000 T _MPI_SEND at 28
00000000 I __imp__MPI_SEND at 28
00000000 T _MPI_SEND at 32
00000000 I __imp__MPI_SEND at 32
00000000 T _PMPI_SEND at 28
00000000 I __imp__PMPI_SEND at 28
00000000 T _PMPI_SEND at 32
00000000 I __imp__PMPI_SEND at 32
I am wondering why there are two definitions: _MPI_SEND at 28 and _MPI_SEND at 32. And I could not find corresponding source code for _MPI_SEND at 32. Any comments? Thanks.
Linfa
----- Original Message ----
From: Jayesh Krishna <jayesh at mcs.anl.gov>
To: trymelz trymelz <trymelz at yahoo.com>
Cc: mpich-discuss at mcs.anl.gov
Sent: Wednesday, March 19, 2008 2:32:59 PM
Subject: RE: [mpich-discuss] exit code -1073741819
Hi,
Can you send us your MPI program ?
You can also try to debug your program by setting the error handler to MPI_ERRORS_RETURN (MPI_Comm_set_errhandler() ) & using MPI_Error_string() to get the description of the error code.
Regards,
Jayesh
From: owner-mpich-discuss at mcs.anl.gov [mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of trymelz trymelz
Sent: Wednesday, March 19, 2008 2:11 PM
To: mpich-discuss at mcs.anl.gov
Subject: [mpich-discuss] exit code -1073741819
Hi all,
I got an strange error when I run my parallel program.
job aborted:
rank: node: exit code[: error message]
0: abyss: -1073741819: process 0 exited without calling finalize
1: abyss: -1073741819: process 1 exited without calling finalize
2: abyss: -1073741819: process 2 exited without calling finalize
My program works as expected under Linux. But when I porting it to windows I got above error. It is compiled by VC8 and Intel FORTRAN 10.0.
I didn't built my own MPICH2, but link my program with fmpich2s.lib and mpi.lib which were installed from mpich2-1.0.6p1-win32-ia32.msi.
This error happened inside the call to MPI_SEND. Does anyone have an idea about this error?
Linfa
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
____________________________________________________________________________________
Looking for last minute shopping deals?
Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20080319/acb23d3b/attachment.htm>
More information about the mpich-discuss
mailing list