For some reason, the stack-allocated memory stopped working on Windows, for all versions of the file, not just the HEAD.  Changing it over to heap-allocated memory seems to have fixed the problem. No Idea why this sprang up out of nowhere.
Added stanza in nc4file.c, read_var, to avoid crashes when reading an h5 file with layout == "H5D_COMPACT".
Merge branch 'master' into NCF-266-dev

* master:
  Added stanza in nc4file.c, read_var, to avoid crashes when reading an h5 file with layout == "H5D_COMPACT".
  For some reason, the stack-allocated memory stopped working on Windows, for all versions of the file, not just the HEAD.  Changing it over to heap-allocated memory seems to have fixed the problem. No Idea why this sprang up out of nowhere.