View Issue Details

IDProjectCategoryView StatusLast Update
0000237OpenFOAMBugpublic2011-07-11 10:26
Reportergdtech Assigned Touser21 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformLinux OSUbuntuOS Version11.04
Summary0000237: multiRegionHeaterRadiation tutorials fails in parallel
DescriptionTutorial multiRegionHeaterRadiation fails when running in parallel :

/*---------------------------------------------------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.0.0 |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
Build : 2.0.0-d79727c3fca7
Exec : chtMultiRegionSimpleFoam -parallel
Date : Jul 05 2011
Time : 09:24:37
Host : gdtech-laptop11
PID : 4700
Case : /home/gdtech/OpenFOAM/gdtech-2.0.0/run/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation
nProcs : 4
Slaves :
3
(
gdtech-laptop11.4701
gdtech-laptop11.4702
gdtech-laptop11.4703
)

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 fluid mesh for region bottomAir for time = 0

Create fluid mesh for region topAir for time = 0

Create solid mesh for region heater for time = 0

Create solid mesh for region leftSolid for time = 0

Create solid mesh for region rightSolid for time = 0

*** Reading fluid mesh thermophysical properties for region bottomAir

    Adding to thermoFluid

Selecting thermodynamics package hRhoThermo<pureMixture<constTransport<specieThermo<hConstThermo<perfectGas>>>>>
    Adding to rhoFluid

    Adding to KFluid

    Adding to UFluid

    Adding to phiFluid

    Adding to gFluid

    Adding to turbulence

Selecting turbulence model type laminar
    Adding to ghFluid

    Adding to ghfFluid

Selecting radiationModel viewFactor
Selecting absorptionEmissionModel constantAbsorptionEmission
Selecting scatterModel constantScatter
[3] #0 Foam::error::printStack(Foam::Ostream&)[1] #0 Foam::error::printStack(Foam::Ostream&)[0] #0 Foam::error::printStack(Foam::Ostream&)[2] #0 Foam::error::printStack(Foam::Ostream&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
[0] #1 Foam::sigSegv::sigHandler(int) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
[2] #1 Foam::sigSegv::sigHandler(int) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
[1] #1 Foam::sigSegv::sigHandler(int) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
[3] #1 Foam::sigSegv::sigHandler(int) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
[3] #2 in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
[1] #2 in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
[2] #2 in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
[0] #2 in "/lib/x86_64-linux-gnu/libc.so.6"
[3] #3 Foam::singleCellFvMesh::agglomerateMesh(Foam::fvMesh const&, Foam::List<Foam::List<int> > const&) in "/lib/x86_64-linux-gnu/libc.so.6"
[0] #3 Foam::singleCellFvMesh::agglomerateMesh(Foam::fvMesh const&, Foam::List<Foam::List<int> > const&) in "/lib/x86_64-linux-gnu/libc.so.6"
[2] #3 Foam::singleCellFvMesh::agglomerateMesh(Foam::fvMesh const&, Foam::List<Foam::List<int> > const&) in "/lib/x86_64-linux-gnu/libc.so.6"
[1] #3 Foam::singleCellFvMesh::agglomerateMesh(Foam::fvMesh const&, Foam::List<Foam::List<int> > const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so"
[0] #4 Foam::singleCellFvMesh::singleCellFvMesh(Foam::IOobject const&, Foam::fvMesh const&, Foam::List<Foam::List<int> > const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so"
[1] #4 Foam::singleCellFvMesh::singleCellFvMesh(Foam::IOobject const&, Foam::fvMesh const&, Foam::List<Foam::List<int> > const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so"
[3] #4 Foam::singleCellFvMesh::singleCellFvMesh(Foam::IOobject const&, Foam::fvMesh const&, Foam::List<Foam::List<int> > const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so"
[2] #4 Foam::singleCellFvMesh::singleCellFvMesh(Foam::IOobject const&, Foam::fvMesh const&, Foam::List<Foam::List<int> > const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so"
[1] #5 Foam::radiation::viewFactor::viewFactor(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so"
[0] #5 Foam::radiation::viewFactor::viewFactor(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so"
[3] #5 Foam::radiation::viewFactor::viewFactor(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so"
[2] #5 Foam::radiation::viewFactor::viewFactor(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so"
[0] #6 Foam::radiation::radiationModel::adddictionaryConstructorToTable<Foam::radiation::viewFactor>::New(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so"
[3] #6 Foam::radiation::radiationModel::adddictionaryConstructorToTable<Foam::radiation::viewFactor>::New(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so"
[2] #6 Foam::radiation::radiationModel::adddictionaryConstructorToTable<Foam::radiation::viewFactor>::New(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so"
[1] #6 Foam::radiation::radiationModel::adddictionaryConstructorToTable<Foam::radiation::viewFactor>::New(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so"
[0] #7 Foam::radiation::radiationModel::New(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so"
[3] #7 Foam::radiation::radiationModel::New(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so"
[1] #7 Foam::radiation::radiationModel::New(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so"
[0] #8 in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so"
[2] #7 Foam::radiation::radiationModel::New(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so"
[1] #8 in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so"
[3] #8
 in "/opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so"
[2] #8


[0] in "/opt/openfoam200/platforms/linux64GccDPOpt/bin/chtMultiRegionSimpleFoam"
[0] #9 __libc_start_main[1] in "/opt/openfoam200/platforms/linux64GccDPOpt/bin/chtMultiRegionSimpleFoam"
[1] #9 __libc_start_main[3] in "/opt/openfoam200/platforms/linux64GccDPOpt/bin/chtMultiRegionSimpleFoam"
[3] #9 __libc_start_main[2] in "/opt/openfoam200/platforms/linux64GccDPOpt/bin/chtMultiRegionSimpleFoam"
[2] #9 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
[0] #10 in "/lib/x86_64-linux-gnu/libc.so.6"
[2] #10 in "/lib/x86_64-linux-gnu/libc.so.6"
[1] #10 in "/lib/x86_64-linux-gnu/libc.so.6"
[3] #10



[1] in "/opt/openfoam200/platforms/linux64GccDPOpt/bin/chtMultiRegionSimpleFoam"
[gdtech-laptop11:04701] *** Process received signal ***
[gdtech-laptop11:04701] Signal: Segmentation fault (11)
[gdtech-laptop11:04701] Signal code: (-6)
[gdtech-laptop11:04701] Failing at address: 0x3e80000125d
[gdtech-laptop11:04701] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x33d80) [0x7f71d7c27d80]
[gdtech-laptop11:04701] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f71d7c27d05]
[gdtech-laptop11:04701] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x33d80) [0x7f71d7c27d80]
[gdtech-laptop11:04701] [ 3] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so(_ZN4Foam16singleCellFvMesh15agglomerateMeshERKNS_6fvMeshERKNS_4ListINS4_IiEEEE+0x100) [0x7f71dab80830]
[gdtech-laptop11:04701] [ 4] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so(_ZN4Foam16singleCellFvMeshC1ERKNS_8IOobjectERKNS_6fvMeshERKNS_4ListINS7_IiEEEE+0x7fc) [0x7f71dab83a3c]
[gdtech-laptop11:04701] [ 5] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so(_ZN4Foam9radiation10viewFactorC1ERKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEE+0x136) [0x7f71d92dac66]
[gdtech-laptop11:04701] [ 6] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so(_ZN4Foam9radiation14radiationModel31adddictionaryConstructorToTableINS0_10viewFactorEE3NewERKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEE+0x31) [0x7f71d92e9a21]
[gdtech-laptop11:04701] [ 7] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so(_ZN4Foam9radiation14radiationModel3NewERKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEE+0x6b6) [0x7f71d92a77c6]
[gdtech-laptop11:04701] [ 8] chtMultiRegionSimpleFoam() [0x423a16]
[gdtech-laptop11:04701] [ 9] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xff) [0x7f71d7c12eff]
[gdtech-laptop11:04701] [10] chtMultiRegionSimpleFoam() [0x41f4d9]
[gdtech-laptop11:04701] *** End of error message ***
[2] in "/opt/openfoam200/platforms/linux64GccDPOpt/bin/chtMultiRegionSimpleFoam"
[gdtech-laptop11:04702] *** Process received signal ***
[gdtech-laptop11:04702] Signal: Segmentation fault (11)
[gdtech-laptop11:04702] Signal code: (-6)
[gdtech-laptop11:04702] Failing at address: 0x3e80000125e
[gdtech-laptop11:04702] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x33d80) [0x7f44a2e95d80]
[gdtech-laptop11:04702] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f44a2e95d05]
[gdtech-laptop11:04702] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x33d80) [0x7f44a2e95d80]
[gdtech-laptop11:04702] [ 3] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so(_ZN4Foam16singleCellFvMesh15agglomerateMeshERKNS_6fvMeshERKNS_4ListINS4_IiEEEE+0x100) [0x7f44a5dee830]
[gdtech-laptop11:04702] [ 4] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so(_ZN4Foam16singleCellFvMeshC1ERKNS_8IOobjectERKNS_6fvMeshERKNS_4ListINS7_IiEEEE+0x7fc) [0x7f44a5df1a3c]
[gdtech-laptop11:04702] [ 5] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so(_ZN4Foam9radiation10viewFactorC1ERKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEE+0x136) [0x7f44a4548c66]
[gdtech-laptop11:04702] [ 6] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so(_ZN4Foam9radiation14radiationModel31adddictionaryConstructorToTableINS0_10viewFactorEE3NewERKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEE+0x31) [0x7f44a4557a21]
[gdtech-laptop11:04702] [ 7] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so(_ZN4Foam9radiation14radiationModel3NewERKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEE+0x6b6) [0x7f44a45157c6]
[gdtech-laptop11:04702] [ 8] chtMultiRegionSimpleFoam() [0x423a16]
[gdtech-laptop11:04702] [ 9] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xff) [0x7f44a2e80eff]
[gdtech-laptop11:04702] [10] chtMultiRegionSimpleFoam() [0x41f4d9]
[gdtech-laptop11:04702] *** End of error message ***
--------------------------------------------------------------------------
mpirun noticed that process rank 1 with PID 4701 on node gdtech-laptop11 exited on signal 11 (Segmentation fault).
--------------------------------------------------------------------------
[0] in "/opt/openfoam200/platforms/linux64GccDPOpt/bin/chtMultiRegionSimpleFoam"
[gdtech-laptop11:04700] *** Process received signal ***
[gdtech-laptop11:04700] Signal: Segmentation fault (11)
[gdtech-laptop11:04700] Signal code: (-6)
[gdtech-laptop11:04700] Failing at address: 0x3e80000125c
[gdtech-laptop11:04700] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x33d80) [0x7fadf8a06d80]
[gdtech-laptop11:04700] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7fadf8a06d05]
[gdtech-laptop11:04700] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x33d80) [0x7fadf8a06d80]
[gdtech-laptop11:04700] [ 3] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so(_ZN4Foam16singleCellFvMesh15agglomerateMeshERKNS_6fvMeshERKNS_4ListINS4_IiEEEE+0x100) [0x7fadfb95f830]
[gdtech-laptop11:04700] [ 4] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so(_ZN4Foam16singleCellFvMeshC1ERKNS_8IOobjectERKNS_6fvMeshERKNS_4ListINS7_IiEEEE+0x7fc) [0x7fadfb962a3c]
[gdtech-laptop11:04700] [ 5] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so(_ZN4Foam9radiation10viewFactorC1ERKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEE+0x136) [0x7fadfa0b9c66]
[gdtech-laptop11:04700] [ 6] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so(_ZN4Foam9radiation14radiationModel31adddictionaryConstructorToTableINS0_10viewFactorEE3NewERKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEE+0x31) [0x7fadfa0c8a21]
[gdtech-laptop11:04700] [ 7] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so(_ZN4Foam9radiation14radiationModel3NewERKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEE+0x6b6) [0x7fadfa0867c6]
[gdtech-laptop11:04700] [ 8] chtMultiRegionSimpleFoam() [0x423a16]
[gdtech-laptop11:04700] [ 9] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xff) [0x7fadf89f1eff]
[gdtech-laptop11:04700] [10] chtMultiRegionSimpleFoam() [0x41f4d9]
[gdtech-laptop11:04700] *** End of error message ***
[3] in "/opt/openfoam200/platforms/linux64GccDPOpt/bin/chtMultiRegionSimpleFoam"
[gdtech-laptop11:04703] *** Process received signal ***
[gdtech-laptop11:04703] Signal: Segmentation fault (11)
[gdtech-laptop11:04703] Signal code: (-6)
[gdtech-laptop11:04703] Failing at address: 0x3e80000125f
[gdtech-laptop11:04703] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x33d80) [0x7f91d22c5d80]
[gdtech-laptop11:04703] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f91d22c5d05]
[gdtech-laptop11:04703] [ 2] /lib/x86_64-linux-gnu/libc.so.6(+0x33d80) [0x7f91d22c5d80]
[gdtech-laptop11:04703] [ 3] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so(_ZN4Foam16singleCellFvMesh15agglomerateMeshERKNS_6fvMeshERKNS_4ListINS4_IiEEEE+0x100) [0x7f91d521e830]
[gdtech-laptop11:04703] [ 4] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libfiniteVolume.so(_ZN4Foam16singleCellFvMeshC1ERKNS_8IOobjectERKNS_6fvMeshERKNS_4ListINS7_IiEEEE+0x7fc) [0x7f91d5221a3c]
[gdtech-laptop11:04703] [ 5] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so(_ZN4Foam9radiation10viewFactorC1ERKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEE+0x136) [0x7f91d3978c66]
[gdtech-laptop11:04703] [ 6] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so(_ZN4Foam9radiation14radiationModel31adddictionaryConstructorToTableINS0_10viewFactorEE3NewERKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEE+0x31) [0x7f91d3987a21]
[gdtech-laptop11:04703] [ 7] /opt/openfoam200/platforms/linux64GccDPOpt/lib/libradiationModels.so(_ZN4Foam9radiation14radiationModel3NewERKNS_14GeometricFieldIdNS_12fvPatchFieldENS_7volMeshEEE+0x6b6) [0x7f91d39457c6]
[gdtech-laptop11:04703] [ 8] chtMultiRegionSimpleFoam() [0x423a16]
[gdtech-laptop11:04703] [ 9] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xff) [0x7f91d22b0eff]
[gdtech-laptop11:04703] [10] chtMultiRegionSimpleFoam() [0x41f4d9]
[gdtech-laptop11:04703] *** End of error message ***
Steps To Reproduceedit Allrun
Comment line : runApplication `getApplication`
Uncomment blocks : decompose, run and reconstruct
./Allrun
TagsNo tags attached.

Activities

user21

2011-07-11 10:25

  ~0000538

You need to run viewFactorsGen and faceAgglomerate in parallel as well, before
running the solver in parallel.
The script was modified accordingly.
Thanks

Issue History

Date Modified Username Field Change
2011-07-05 08:27 gdtech New Issue
2011-07-11 10:25 user21 Note Added: 0000538
2011-07-11 10:25 user21 Assigned To => user21
2011-07-11 10:25 user21 Status new => assigned
2011-07-11 10:26 user21 Status assigned => resolved
2011-07-11 10:26 user21 Fixed in Version => 2.0.x
2011-07-11 10:26 user21 Resolution open => fixed