From ba63879ea20145e9778c4ba2c7d9ec8134f1b7d0 Mon Sep 17 00:00:00 2001 From: Quincey Koziol Date: Tue, 21 Jan 2003 15:19:48 -0500 Subject: [svn-r6307] Purpose: Bug fix Description: Currently, when the library encounters an object header message that isn't know, it fails to open that object in the file. Solution: Allow the library to skip over the unknown object header message and continue to process the remaining messages, in the hope that the skipped message isn't important later. If it is important, it will be caught at a higher level of the library. Platforms tested: FreeBSD 4.7 (sleipnir) --- MANIFEST | 2 ++ release_docs/RELEASE.txt | 2 ++ 2 files changed, 4 insertions(+) diff --git a/MANIFEST b/MANIFEST index 1be29fa..5843f86 100644 --- a/MANIFEST +++ b/MANIFEST @@ -861,6 +861,7 @@ ./src/H5MPprivate.h ./src/H5O.c ./src/H5Oattr.c +./src/H5Obogus.c ./src/H5Ocont.c ./src/H5Odtype.c ./src/H5Oefl.c @@ -975,6 +976,7 @@ ./test/tarray.c ./test/tarrold.h5 ./test/tattr.c +./test/tbogus.h5 ./test/tconfig.c ./test/testhdf5.c ./test/testhdf5.h diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index abe8f04..1f7a8e9 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -35,6 +35,8 @@ Bug Fixes since HDF5-1.4.0 Library ------- + * Allow opening objects with unknown object header messages. + QAK - 2003/01/21 * Improved error assertion for nil VL strings, making it fails with error stack instead of just assertion failure. SLU - 2002/12/16 * Added two new API functions: H5Zunregister & H5Zfilter_avail. -- cgit v0.12