<div dir="ltr"><div>Dear Petsc-User,</div><div><br></div><div>I used the following comment to write to a HDF5 file:</div><div><br></div><div><div>PetscViewer         H5viewer;</div><div>PetscViewerHDF5Open(..., & H5viewer)</div>
</div><div>PetscObjectSetName( (PetscObject) vector, Name);<br></div><div>VecView(vector,H5viewer);<br></div><div>PetscViewerDestroy(&H5viewer);<br></div><div><br></div><div>As I debug using valgrind, I received the following error:</div>
<div><br></div><div>==29820== Use of uninitialised value of size 8</div><div>==29820==    at 0x828B87B: H5D__chunk_lookup (H5Dchunk.c:2274)</div><div>==29820==    by 0x82ACEA3: H5D__link_chunk_collective_io (H5Dmpio.c:856)</div>
<div>==29820==    by 0x82AC858: H5D__chunk_collective_io (H5Dmpio.c:696)</div><div>==29820==    by 0x82ACC8B: H5D__chunk_collective_write (H5Dmpio.c:781)</div><div>==29820==    by 0x82A8C47: H5D__write (H5Dio.c:672)</div>
<div>==29820==    by 0x82A72E9: H5Dwrite (H5Dio.c:265)</div><div>==29820==    by 0x53E6393: VecView_MPI_HDF5 (pdvec.c:786)</div><div>==29820==    by 0x53E6E5A: VecView_MPI (pdvec.c:851)</div><div>==29820==    by 0x5398A7C: VecView (vector.c:717)</div>
<div><br></div><div>I have checked that my vector used in VecView(vector,H5viewer) was initialized before calling VecView(vector,H5viewer). Check the output hdf5 file, all the data was recorded correctly. Should I worry about the error detect by valgrind? Thanks.</div>
<div><br></div><div>Que</div></div>