[hdf-forum] Error when exiting program using hdf5 1.6.8
Michael Jackson
mike.jackson at bluequartz.net
Fri Jun 5 15:09:19 EDT 2009
Thanks everyone for the suggestions. I did not know about the 1.6.9
release. I'll have to take some time this weekend to move that into my
CMake build system for HDF5. Hopefully the changes from 1.6.8 to 1.6.9
are not too extreme.
Version 1.8 is not going to happen for a while (even with the 1.6
API enabled.)
I'll take a look into the H5set_free_list_limits function and
documentation to see if that is causing any problems.
Is the reason for the error known? Maybe something I am doing in my
code perhaps. Currently the hdf5 code was used in tandem with some ITK
code, but only one specific program out of 10 that I wrote. Really
odd. I guess I am just massaging something wrong.
Thanks to all.
---
Mike Jackson www.bluequartz.net
On Jun 5, 2009, at 2:47 PM, Neil Fortner wrote:
> Mike,
>
> Neil Fortner wrote:
>> Mike,
>>
>> I have seen a similar problem before, but only when using 1.8
>> features. However, it could still be the same underlying problem
>> with the shutdown routines in the free list code. I had originally
>> assumed that it would be extremely rare, but now I will see if I
>> can add that bug to the list of bugs to fix for 1.8.4, and
>> hopefully 1.6.10. If you have an example program that would be
>> helpful.
>
> As a work around, you can try using H5set_free_list_limits to set
> lower (or 0) limits for different types of free lists (probably
> array and/or block). Alternatively, you can try compiling the
> library with free lists disabled.
>
> -Neil
>
>> Thanks,
>> Neil Fortner
>> The HDF Group
>>
>>
>> Michael Jackson wrote:
>>> And if I don't have valgrind? ;-)
>>>
>>> ---
>>> Mike Jackson www.bluequartz.net
>>>
>>>
>>>
>>> On Jun 5, 2009, at 2:17 PM, Dominik Szczerba wrote:
>>>
>>>> I would run the code through valgrind.
>>>> -- Dominik
>>>>
>>>> Michael Jackson wrote:
>>>>> I am getting either one of the following errors when my program
>>>>> exits:
>>>>> Assertion failed: (head->list_mem==0), function
>>>>> H5FL_blk_gc_list, file /Users/mjackson/Workspace/hdf5-168/src/
>>>>> H5FL.c, line 1064.
>>>>> Abort trap
>>>>> HDF5: infinite loop closing library
>>>>>
>>>>> D,G,A,S,T,F,FD,P,D,F,FD,P,FD,P,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL,FL
>>>>> Abort trap
>>>>> This is with hdf5 V16.8 on OS X 10.5.7 Intel (Mac Pro).
>>>>> I googled a bit for the errors but nothing really jumped out at
>>>>> me. Has anyone seen this type of error before?
>>>>> In the same project I have lots of other programs all using the
>>>>> same HDF5 library and I am not getting the error. Just kinda
>>>>> popped up today. I rebuilt the hdf5 library and reinstalled but
>>>>> I am still getting the errors. I have ensured that I am closing
>>>>> all the hdf5 files that are opened. I have tried several
>>>>> different hdf5 files and all will give the error.
>>>>> Any help or nudges in the right direction would be appreciated.
>>>>> Thanks
>>>>> _________________________________________________________
>>>>> Mike Jackson mike.jackson at bluequartz.net
>>>>> BlueQuartz Software www.bluequartz.net
>>>>> Principal Software Engineer Dayton, Ohio
>>>>> ----------------------------------------------------------------------
>>>>> This mailing list is for HDF software users discussion.
>>>>> To subscribe to this list, send a message to hdf-forum-subscribe at hdfgroup.org
>>>>> .
>>>>> To unsubscribe, send a message to hdf-forum-unsubscribe at hdfgroup.org
>>>>> .
>>>>
>>>
>>>
>>> ----------------------------------------------------------------------
>>> This mailing list is for HDF software users discussion.
>>> To subscribe to this list, send a message to hdf-forum-subscribe at hdfgroup.org
>>> .
>>> To unsubscribe, send a message to hdf-forum-
>>> unsubscribe at hdfgroup.org.
>>>
>>
>
>
> ----------------------------------------------------------------------
> This mailing list is for HDF software users discussion.
> To subscribe to this list, send a message to hdf-forum-subscribe at hdfgroup.org
> .
> To unsubscribe, send a message to hdf-forum-unsubscribe at hdfgroup.org.
>
----------------------------------------------------------------------
This mailing list is for HDF software users discussion.
To subscribe to this list, send a message to hdf-forum-subscribe at hdfgroup.org.
To unsubscribe, send a message to hdf-forum-unsubscribe at hdfgroup.org.
More information about the Hdf-forum
mailing list