HI, 

In my MPI program, master send many msaages to another worker with the same tag. 

The worker uses 
s
MPI::COMM_WORLD.Recv(&message_para_to_one_worker, 1, message_para_to_workers_type, 0, downStreamTaskTag);

to receive the messages 

I got error: 


n36:94880] *** An error occurred in MPI_Recv
[n36:94880] *** on communicator MPI_COMM_WORLD
[n36:94880] *** MPI_ERR_TRUNCATE: message truncated
[n36:94880] *** MPI_ERRORS_ARE_FATAL (your MPI job will now abort)
[n36:94880] *** Process received signal ***
[n36:94880] Signal: Segmentation fault (11)
[n36:94880] Signal code: Address not mapped (1)


Is this (the same tag) the reason for the errors ? 

ANy help is appreciated. 

thanks

Jack 

Oct. 31 2010