Memory leak problem reported with gfortran

Jerry DeLisle jvdelisle@verizon.net
Wed Feb 6 03:05:00 GMT 2008


Corinna Vinschen wrote:
> On Feb  4 17:24, Christopher Faylor wrote:
>> On Mon, Feb 04, 2008 at 01:25:27PM -0800, Jerry DeLisle wrote:
>>> The test also appears very clean on Linux.  The gfortran library is
>>> implemented in C.  I need to examine some dumps from the compiler and I
>>> will get back with you off list if I don't spot the problem.
>> I am fairly certain that Corinna would want to keep any correspondence
>> on-list.
> 
> Yup, that's right.
> 

OK, we have isolated the problem now.  Confirming its in the libgfortran.  The 
reason we did not see it on Linux is because we just did not run out of memory 
yet and when the test program completes, it does actually free what was 
allocated.  We are failing to reuse an already allocated block so we were 
allocating a new one for every single WRITE to the string.

Thanks for all your help.

Jerry

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list