CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   OpenFOAM (http://www.cfd-online.com/Forums/openfoam/)
-   -   decomposePar gives errors (http://www.cfd-online.com/Forums/openfoam/90195-decomposepar-gives-errors.html)

of_user_ July 4, 2011 05:23

decomposePar gives errors
 
hi there!

i got some problems using decomposePar on a computer where i do not have root access.

when i use decomposePar in the damBreak-case (not modified, all files original), the end of the output reads like that:

Quote:

Processor 0: field transfer
Processor 1: field transfer
Processor 2: field transfer
Processor 3: field transfer

End.

*** glibc detected *** decomposePar: free(): invalid pointer: 0x000000000093d990 ***
*** glibc detected *** decomposePar: free(): invalid pointer: 0x000000000092ea80 ***
*** glibc detected *** decomposePar: free(): invalid pointer: 0x0000000000930b20 ***
and when i use "mpirun -np 4 interFoam -parallel" i get:

Quote:

Build : 2.0.0-a317a4e7cd55
Exec : interFoam -parallel
Date : Jul 04 2011
Time : 11:19:16
Host : mach
PID : 18286
Case : /home/USERNAME/OpenFOAM/USERNAME-2.0.0/run/damBreak
nProcs : 4
Slaves :
3
(
mach.18287
mach.18288
mach.18289
)

Pstream initialized with:
floatTransfer : 0
nProcsSimpleSum : 0
commsType : nonBlocking
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Disallowing user-supplied system call operations

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create time

Create mesh for time = 0

[0]
[0]
[0] --> FOAM FATAL IO ERROR:
[0] error in IOstream "IOstream" for operation operator>>(Istream&, List<T>&) : reading first token
[0]
[0] file: IOstream[1] [2]
[2]
[2] --> FOAM FATAL IO ERROR:
[2] error in IOstream "IOstream" for operation operator>>(Istream&, List<T>&) : reading first token
[2]
[2] file: IOstream at line 0.
[2]
[2] From function IOstream::fatalCheck(const char*) const
[2] in file db/IOstreams/IOstreams/IOstream.C at line 114.
[2]
FOAM parallel run exiting
here is some system information that may give some clue...

- the system cpu is a quad core from intel "Intel(R) Core(TM)2 Extreme"
- 8 GB of ram are installed
- the system is running OpenSUSE 11.2
- OpenFOAM 2.0.0 is installed via compilation of sources according to the official guide
- all "--version" checks mentioned in this guide have been checked
- the foamInstallationTest script is giving good results

i am thankful for your help!

best regards...


/edit1:

when i use scotch instead of simple in the decompose dict file, i still get the same result:

Quote:

Processor 0: field transfer
Processor 1: field transfer
Processor 2: field transfer
Processor 3: field transfer

End.

*** glibc detected *** decomposePar: free(): invalid pointer: 0x000000000093e9c0 ***
*** glibc detected *** decomposePar: free(): invalid pointer: 0x0000000000935620 ***
*** glibc detected *** decomposePar: free(): invalid pointer: 0x0000000000935620 ***

/edit2:

my guess is that the installed packages are not sufficient to run OF properly. is there a way to get a list of all needed packages for OF 2.0.0 and install them manually?

of_user_ July 4, 2011 05:27

(moved to post 1)


All times are GMT -4. The time now is 11:13.