|
[Sponsors] |
July 25, 2006, 04:12 |
Hello,
I'm having this prob
|
#1 |
Member
Fabian Peng Karrholm
Join Date: Mar 2009
Posts: 61
Rep Power: 17 |
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. |
|
July 25, 2006, 04:51 |
According to 'double free' hin
|
#2 |
Member
chris book
Join Date: Mar 2009
Posts: 85
Rep Power: 17 |
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? |
|
July 25, 2006, 05:02 |
Recompile reconstructPar with
|
#3 |
Senior Member
Mattijs Janssens
Join Date: Mar 2009
Posts: 1,419
Rep Power: 26 |
Recompile reconstructPar with -DFULLDEBUG -g -O0 in the Make/options and use gdb.
|
|
July 25, 2006, 07:42 |
I was just about to do this, b
|
#4 |
Member
Fabian Peng Karrholm
Join Date: Mar 2009
Posts: 61
Rep Power: 17 |
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.
|
|
August 14, 2007, 06:53 |
Hello everybody,
I have some
|
#5 |
Senior Member
maddalena
Join Date: Mar 2009
Posts: 436
Rep Power: 23 |
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. |
|
August 14, 2007, 10:17 |
Problem solved. There was one
|
#6 |
Senior Member
maddalena
Join Date: Mar 2009
Posts: 436
Rep Power: 23 |
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. |
|
|
|
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 |