I have found an even more serious problem regarding libmpi.so.12:

Unexpected output in exscanf: forrtl: severe (174): SIGSEGV, segmentation fault occurred
Unexpected output in exscanf: Image              PC                Routine            Line        Source             
Unexpected output in exscanf: libmpi.so.12       00002ADB339C6F2C  Unknown               Unknown  Unknown
Unexpected output in exscanf: libmpi.so.12       00002ADB3394DA84  Unknown               Unknown  Unknown
Unexpected output in exscanf: libmpi.so.12       00002ADB33925B33  Unknown               Unknown  Unknown
Unexpected output in exscanf: libmpi.so.12       00002ADB338E9819  Unknown               Unknown  Unknown
Unexpected output in exscanf: libmpifort.so.12   00002ADB3361D830  Unknown               Unknown  Unknown
Unexpected output in exscanf: exscanf            00000000004087F6  Unknown               Unknown  Unknown
Unexpected output in exscanf: exscanf            0000000000407824  Unknown               Unknown  Unknown
Unexpected output in exscanf: exscanf            00000000004077AC  Unknown               Unknown  Unknown
Unexpected output in exscanf: libc.so.6          0000003050E1ED1D  Unknown               Unknown  Unknown
Unexpected output in exscanf: exscanf            00000000004076A9  Unknown               Unknown  Unknown
Unexpected output in exscanf: 
Unexpected output in exscanf: ===================================================================================
Unexpected output in exscanf: =   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
Unexpected output in exscanf: =   PID 31438 RUNNING AT comsics.usm.my
Unexpected output in exscanf: =   EXIT CODE: 174
Unexpected output in exscanf: =   CLEANING UP REMAINING PROCESSES
Unexpected output in exscanf: =   YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
Unexpected output in exscanf: ===================================================================================


All the required library path should be included already.
I will appreciate any help.
thank you.