Hi
I've compiled Open-MPI 1.4.3 with --enable-mpi-threads and I'm always
getting a deadlock when calling mpi_file_set_view. 
The Fortran program which calls the routines hasn't opened any extra
thread when the error occurs.
The program works fine when I use (mpi_init instead of mpi_init_thread
(MPI_THREAD_SERIALIZED)) or (start the program with only 1 mpi process)
On abort, I'm getting the backtrace attached below.
  
Does anyone know how to fix this?

Thanks!
Fabian

opal_mutex_lock(): Resource deadlock avoided
opal_mutex_lock(): Resource deadlock avoided
[user-laptop:11016] *** Process received signal ***
[user-laptop:11016] Signal: Aborted (6)
[user-laptop:11016] Signal code:  (-6)
[user-laptop:11015] *** Process received signal ***
[user-laptop:11015] Signal: Aborted (6)
[user-laptop:11015] Signal code:  (-6)
[user-laptop:11016] [ 0] [0x5e940c]
[user-laptop:11016] [ 1] /lib/libc.so.6(abort+0x182) [0x9149e42]
[user-laptop:11016] [ 2] 
/home/user/local/openmpi-gcc/lib/openmpi/mca_io_romio.so(+0x5950) [0x606950]
[user-laptop:11016] [ 3] 
/home/user/local/openmpi-gcc/lib/openmpi/mca_io_romio.so(+0x61ad) [0x6071ad]
[user-laptop:11015] [ 0] [0x7a440c]
[user-laptop:11015] [ 1] /lib/libc.so.6(abort+0x182) [0x7fee42]
[user-laptop:11015] [ 2] 
/home/user/local/openmpi-gcc/lib/openmpi/mca_io_romio.so(+0x5950) [0xa1d950]
[user-laptop:11015] [ 3] 
/home/user/local/openmpi-gcc/lib/openmpi/mca_io_romio.so(+0x61ad) [0xa1e1ad]
[user-laptop:11015] [ 4] 
/home/user/local/openmpi-gcc/lib/libmpi.so.0(mca_io_base_component_run_progress+0x7b)
 [0x6882f0]
[user-laptop:11015] [ 5] 
/home/user/local/openmpi-gcc/lib/libopen-pal.so.0(opal_progress+0xf0) [0x4f25eb]
[user-laptop:11015] [ 6] /home/user/local/openmpi-gcc/lib/libmpi.so.0(+0x3fb04) 
[0x612b04]
[user-laptop:11015] [ 7] /home/user/local/openmpi-gcc/lib/libmpi.so.0(+0x4002f) 
[0x61302f]
[user-laptop:11015] [ 8] 
/home/user/local/openmpi-gcc/lib/openmpi/mca_coll_tuned.so(+0x1c61) [0x9d2c61]
[user-laptop:11015] [ 9] 
/home/user/local/openmpi-gcc/lib/openmpi/mca_coll_tuned.so(+0xdd83) [0x9ded83]
[user-laptop:11015] [10] 
/home/user/local/openmpi-gcc/lib/openmpi/mca_coll_tuned.so(+0x221b) [0x9d321b]
[user-laptop:11015] [11] 
/home/user/local/openmpi-gcc/lib/libmpi.so.0(MPI_Barrier+0xff) [0x638c6a]
[user-laptop:11015] [12] 
/home/user/local/openmpi-gcc/lib/openmpi/mca_io_romio.so(mca_io_romio_dist_MPI_File_set_view+0x588)
 [0xa46fa4]
[user-laptop:11015] [13] 
/home/user/local/openmpi-gcc/lib/openmpi/mca_io_romio.so(+0x6830) [0xa1e830]
[user-laptop:11015] [14] 
/home/user/local/openmpi-gcc/lib/libmpi.so.0(PMPI_File_set_view+0x1d8) 
[0x679e2f]
[user-laptop:11015] [15] 
/home/user/local/openmpi-gcc/lib/libmpi_f77.so.0(mpi_file_set_view+0xfe) 
[0x46c855]
[user-laptop:11015] [16] ./main.ia32(__modoutput_MOD_fop_open+0x1f1) [0x816a1ab]


 

 


Attachment: ompi_info.txt.gz
Description: GNU Zip compressed data

Reply via email to