Hi,
(I'm reviving this old thread about console error output when writing HDF5 from a non-main thread.)
After recently upgrading both hdf5 and h5py, I'm seeing "harmless" error messages popping up in my application, similar to the messages shown earlier in this thread. (I haven't yet tried a binary search to find out which version of hdf5 and/or h5py introduce the new error messages.)
Is this a new issue, or is this a regression of this previously fixed issue?
See below for an example of the sort of errors I'm seeing. I'm using h5py 2.5.0 and hdf5 1.8.14 (both installed via conda, if that matters).
Thanks,
Stuart
HDF5-DIAG: Error detected in HDF5 (1.8.14) thread 139784760563456:
#000: H5Gdeprec.c line 622 in H5Gunlink(): couldn't delete link
major: Links
minor: Can't delete message
#001: H5L.c line 2344 in H5L_delete(): can't unlink object
major: Symbol table
minor: Unable to remove object
#002: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#003: H5Gtraverse.c line 641 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#004: H5L.c line 2297 in H5L_delete_cb(): can't delete self
major: Symbol table
minor: Can't delete message
HDF5-DIAG: Error detected in HDF5 (1.8.14) thread 139784760563456:
#000: H5Gdeprec.c line 622 in H5Gunlink(): couldn't delete link
major: Links
minor: Can't delete message
#001: H5L.c line 2344 in H5L_delete(): can't unlink object
major: Symbol table
minor: Unable to remove object
#002: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#003: H5Gtraverse.c line 641 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#004: H5L.c line 2297 in H5L_delete_cb(): can't delete self
major: Symbol table
minor: Can't delete message
HDF5-DIAG: Error detected in HDF5 (1.8.14) thread 139784760563456:
#000: H5Gdeprec.c line 622 in H5Gunlink(): couldn't delete link
major: Links
minor: Can't delete message
#001: H5L.c line 2344 in H5L_delete(): can't unlink object
major: Symbol table
minor: Unable to remove object
#002: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#003: H5Gtraverse.c line 641 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#004: H5L.c line 2297 in H5L_delete_cb(): can't delete self
major: Symbol table
minor: Can't delete message
HDF5-DIAG: Error detected in HDF5 (1.8.14) thread 139784760563456:
#000: H5Gdeprec.c line 622 in H5Gunlink(): couldn't delete link
major: Links
minor: Can't delete message
#001: H5L.c line 2344 in H5L_delete(): can't unlink object
major: Symbol table
minor: Unable to remove object
#002: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#003: H5Gtraverse.c line 641 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#004: H5L.c line 2297 in H5L_delete_cb(): can't delete self
major: Symbol table
minor: Can't delete message