CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM

Problem with reconstructPar

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 25, 2006, 04:12
Default Hello, I'm having this prob
  #1
Member
 
Fabian Peng Karrholm
Join Date: Mar 2009
Posts: 61
Rep Power: 17
fabianpk is on a distinguished road
Hello,

I'm having this problem with reconstructPar that I really can't figure out. I made a fresh OpenFOAM installation and did an Allwmake. As far as I can see there were no severe errors when doing the Allwmake, However, when I run reconstructPar on my case (which is binary uncompressed), I get:

*** glibc detected *** double free or corruption (out): 0xb4cbb008 ***

Since I never had problems with OpenFOAM 1.2, I went over the release notes, but couldn't find anything adressing this. This is on a 32-bit machine running Suse, kernel 2.6.13-15.11. I get a slightly different error message on a 64 bit machine (where the case is run), but it stops in the same place. On 64 bit I get:

Foam::error::printStack(Foam:stream&)
Foam::sigSegv::sigSegvHandler(int)
/lib64/tls/libc.so.6 [0x392ce2e380]
reconstructPar [0x464da1]
reconstructPar [0x4669f2]
reconstructPar [0x41be23]
__libc_start_main
__gxx_personality_v0


Any indication of where the error could be, would help.
fabianpk is offline   Reply With Quote

Old   July 25, 2006, 04:51
Default According to 'double free' hin
  #2
Member
 
chris book
Join Date: Mar 2009
Posts: 85
Rep Power: 17
chris1980 is on a distinguished road
According to 'double free' hint there is some problem with the memory allocation.

Are you sure that there is not error when you rebuild OF?

What is about OF 1.3?
chris1980 is offline   Reply With Quote

Old   July 25, 2006, 05:02
Default Recompile reconstructPar with
  #3
Senior Member
 
Mattijs Janssens
Join Date: Mar 2009
Posts: 1,419
Rep Power: 26
mattijs is on a distinguished road
Recompile reconstructPar with -DFULLDEBUG -g -O0 in the Make/options and use gdb.
mattijs is offline   Reply With Quote

Old   July 25, 2006, 07:42
Default I was just about to do this, b
  #4
Member
 
Fabian Peng Karrholm
Join Date: Mar 2009
Posts: 61
Rep Power: 17
fabianpk is on a distinguished road
I was just about to do this, but then I remembered the restructuring of the mesh parallelization made in 1.3. So I ran blockMesh (v 1.3), and now it works. Sorry for wasting your time. The case was old and I had only run version 1.2 of blockMesh.
fabianpk is offline   Reply With Quote

Old   August 14, 2007, 06:53
Default Hello everybody, I have some
  #5
Senior Member
 
maddalena's Avatar
 
maddalena
Join Date: Mar 2009
Posts: 436
Rep Power: 23
maddalena will become famous soon enough
Hello everybody,
I have some problems with reconstructing my domain after a parallel computation. I am running a case with 16 processors on 4 nodes of the cluster. The simulation is finished, since the log file says so. When recomposePar started to do its job, everything was fine, until the recompositon of folder 14, when the recomposition stopped. The problem is that I started recomposePar with a script file, so I do not have any error message on the screen, neither I have any error files that are usually created when there is something wrong. If I check on the list of running processes, my job is still there, but all the four nodes I am using are not load.
Is there someone who has an idea of what is wrong and how to solve it without killing the job? If I do so, I will lose my place on the cluster and there is a long queue of jobs that are waiting... Moreover, I really need those results as soon as possible...
I've already run similar simulations controlling them with the same script file, so the problem is not on it...
Thanks for your help,

maddalena.
maddalena is offline   Reply With Quote

Old   August 14, 2007, 10:17
Default Problem solved. There was one
  #6
Senior Member
 
maddalena's Avatar
 
maddalena
Join Date: Mar 2009
Posts: 436
Rep Power: 23
maddalena will become famous soon enough
Problem solved. There was one of the node of the cluster that was not working properly. So I copied the files from the cluster to my own pc and I used recomposePar from it. Obviously, it worked. ;-)

maddalena.
maddalena is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Bug in reconstructPar david OpenFOAM Bugs 10 May 26, 2009 13:11
ReconstructPar kupiainen OpenFOAM Post-Processing 12 April 21, 2009 02:47
[mesh manipulation] Error with reconstructPar skabilan OpenFOAM Meshing & Mesh Conversion 3 June 10, 2008 19:34
ReconstructPar maka OpenFOAM Bugs 6 August 22, 2007 05:23
ReconstructPar error r2d2 OpenFOAM Pre-Processing 7 September 12, 2006 10:37


All times are GMT -4. The time now is 12:01.