Skip to content

hdp dumpvd prints wrong output for NO_INTERLACE storage #852

@bmribler

Description

@bmribler

Original issue: HDFFR-229

A vdata created w/ NO_INTERLACE storage is not handled properly by hdp.

It correctly says the storage type is NO_INTERLACE but does not read the data values in the correct order, and therefore does not print the vdata values correctly.

Attaching a small program that only has character data and demonstrates the problem. HDFView correctly prints the contents.

Comments:

I failed to attach the small program when I created this report and I can't find it quickly. Instead, I'm attaching a more complex example that also demonstrates the issue.

Look at the second Vdata in this file whose name is "Table AR2". hdp dumpvd prints the values of the table incorrectly, but hdfview shows the information properly. The values are
identical to those in "Table AR".

Attaching both the source and the created HDF4 file.

(The name of the files are changed to txt files in order to be attached here. They should be changed back to their original after downloading.)
T13_TablesAttributes_ColumnOrder_c.txt - original name: T13_TablesAttributes_ColumnOrder.c

T13_TablesAttributes_ColumnOrder_hdf.txt - original name: T13_TablesAttributes_ColumnOrder.hdf)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions